DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:fields

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:fields [2016-09-14 20:12] – [Download]: removed broken flattr link LarsDW223plugin:fields [2024-01-04 04:03] (current) Aleksandr
Line 3: Line 3:
 ---- plugin ---- ---- plugin ----
 description: Allows storage and retrieval of user-defined fields throughout the page description: Allows storage and retrieval of user-defined fields throughout the page
-author     : Aurélien Bompard, LarsDW223+author     : Aurélien Bompard, lpaulsen93
 email      : aurelien@bompard.org email      : aurelien@bompard.org
 type       : syntax type       : syntax
-lastupdate : 2016-09-14 +lastupdate : 2021-03-27 
-compatible : Binky, Adora Belle, 2006-11-06+compatible : Binky, Adora Belle, 2006-11-06, 2016-06-26 "Elenor Of Tsort", Greebo, Hogfather
 depends    :  depends    : 
 conflicts  conflicts 
Line 13: Line 13:
 tags       : meta, odt, replace tags       : meta, odt, replace
  
-downloadurl: https://github.com/LarsGit223/dokuwiki-plugin-fields/archive/2016-09-14.zip +downloadurl: https://github.com/lpaulsen93/dokuwiki-plugin-fields/archive/master.zip 
-sourcerepo : https://github.com/LarsGit223/dokuwiki-plugin-fields +sourcerepo : https://github.com/lpaulsen93/dokuwiki-plugin-fields 
-bugtracker : https://github.com/LarsGit223/dokuwiki-plugin-fields/issues+bugtracker : https://github.com/lpaulsen93/dokuwiki-plugin-fields/issues
 donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=59CSTDNRERRNU&lc=FR&item_name=Aur%c3%a9lien%20Bompard&item_number=dokuwiki&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=59CSTDNRERRNU&lc=FR&item_name=Aur%c3%a9lien%20Bompard&item_number=dokuwiki&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted
 ---- ----
Line 24: Line 24:
 ===== Download ===== ===== Download =====
  
-The plugin can be downloaded from here: [[https://github.com/LarsGit223/dokuwiki-plugin-fields/archive/2016-09-14.zip|Dokuwiki-Fields-20160914.zip]]. Older releases are available [[http://aurelien.bompard.org/projects/files/dokuwiki-fields/|here]].+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
-I use [[wp>Git (software)|Git]] to manage the source code, which is [[https://github.com/LarsGit223/dokuwiki-plugin-fields|hosted on Github]]. You can obtain the development version with this command : +I use [[wp>Git (software)|Git]] to manage the source code, which is [[https://github.com/lpaulsen93/dokuwiki-plugin-fields|hosted on Github]]. You can obtain the development version with this command : 
-<code>git clone https://github.com/LarsGit223/dokuwiki-plugin-fields.git</code>+<code>git clone https://github.com/lpaulsen93/dokuwiki-plugin-fields.git</code>
  
 Some interesting links on Git: Some interesting links on Git:
Line 34: Line 34:
   * [[http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html|A tutorial introduction to Git]].   * [[http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html|A tutorial introduction to Git]].
  
-If you have any requests (bugs, features, etc.), please use [[https://github.com/LarsGit223/dokuwiki-plugin-fields/issues|the plugin's tracker]], I don't monitor this page.+If you have any requests (bugs, features, etc.), please use [[https://github.com/lpaulsen93/dokuwiki-plugin-fields/issues|the plugin's tracker]], I don't monitor this page.
  
 ===== Usage ===== ===== Usage =====
Line 44: Line 44:
 where "FIELD_NAME" is the name of the field and "FIELD_VALUE" is the value (obviously :) ). Neither the name nor the value need to be uppercase, in fact they may contain any character. The field value can even contain equal signs ("="). where "FIELD_NAME" is the name of the field and "FIELD_VALUE" is the value (obviously :) ). Neither the name nor the value need to be uppercase, in fact they may contain any character. The field value can even contain equal signs ("=").
  
-To **display a field**, use the following syntax :+To **display a field**, use the following syntax:
  
 <code>{{fields>FIELD_NAME}}</code> <code>{{fields>FIELD_NAME}}</code>
  
-**Note** : This plugin supports XHTML rendering as well as [[plugin:odt|ODT rendering]].+**Note**: This plugin supports XHTML rendering as well as [[plugin:odt|ODT rendering]].
  
 ==== Usage in ODT rendering ==== ==== Usage in ODT rendering ====
Line 60: Line 60:
 ===== Discussion ===== ===== Discussion =====
  
-Feel free to contact me by mail, as I don't monitor this page. If you have any requests (bugs, features, etc.), please use [[https://github.com/LarsGit223/dokuwiki-plugin-fields/issues|the plugin's tracker]].+Feel free to contact me by mail, as I don't monitor this page. If you have any requests (bugs, features, etc.), please use [[https://github.com/lpaulsen93/dokuwiki-plugin-fields/issues|the plugin's tracker]].
  
 ==== Issues ==== ==== Issues ====
Line 76: Line 76:
  
 > If this is true (also haven't checked the code yet), then this should be properly [[devel:security#reporting_security_issues|reported]] and a ''securityissue'' be added to the plugin's data. --- [[user>ach|Anika Henke]] //2014/01/14 01:37// > If this is true (also haven't checked the code yet), then this should be properly [[devel:security#reporting_security_issues|reported]] and a ''securityissue'' be added to the plugin's data. --- [[user>ach|Anika Henke]] //2014/01/14 01:37//
 +
 ==== Fields of Application ==== ==== Fields of Application ====
  
Line 84: Line 85:
 As stated in the main description: If you have the same information at many places, you can maintain (change) it centrally by using a //field//. As stated in the main description: If you have the same information at many places, you can maintain (change) it centrally by using a //field//.
  
-:-P You may also span this over pages by including field definitions via [[doku>plugin:include]].+:-P You may also span this over pages by including field definitions via [[plugin:include]].
  
  --- [[user>hh lohmann|hh lohmann]] //2014/01/10 09:17//  --- [[user>hh lohmann|hh lohmann]] //2014/01/10 09:17//
Line 92: Line 93:
 The //fields// allow a clear and concise maintenance of data since you can access the fields' content totally apart from its presentation - vice versa you can maintain complex presentation layouts since being not intermingled with data maintenance concerns (see also [[wp>Separation of presentation and content]]). The //fields// allow a clear and concise maintenance of data since you can access the fields' content totally apart from its presentation - vice versa you can maintain complex presentation layouts since being not intermingled with data maintenance concerns (see also [[wp>Separation of presentation and content]]).
  
-:-P In conjunction with [[doku>plugin:include]] you can drive this further by applying (via including) a uniform and centrally (and so separately) maintained template to "local" data.+:-P In conjunction with [[plugin:include]] you can drive this further by applying (via including) a uniform and centrally (and so separately) maintained template to "local" data.
  
-//Hint//: compare this to dokuwiki.org's uniform plugin description pages via [[doku>plugin:repository]]+//Hint//: compare this to dokuwiki.org's uniform plugin description pages via [[plugin:repository]]
  
  --- [[user>hh lohmann|hh lohmann]] //2014/01/10 09:17//  --- [[user>hh lohmann|hh lohmann]] //2014/01/10 09:17//
plugin/fields.1473876746.txt.gz · Last modified: 2016-09-14 20:12 by LarsDW223

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki