DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:attribute

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
plugin:attribute [2015-09-10 07:50]
wilminator Added ToDo item.
plugin:attribute [2018-08-06 08:24] (current)
wilminator
Line 1: Line 1:
-====== ​attribute ​Plugin ======+====== ​Attribute ​Plugin ======
  
 ---- plugin ---- ---- plugin ----
-description:​ Arbitrary attribute definition and storage for user associated data. +description:​ Arbitrary attribute definition and storage for user associated data 
-author ​    : ​Mike Wilmes  +author ​    : ​Michael ​Wilmes 
-email      : mwilmes@avc.edu, ​mwilmes@wilminator.com ​+email      : mwilmes@wilminator.com ​
 type       : Helper type       : Helper
-lastupdate : 2015-09-09 +lastupdate : 2016-01-06 
-compatible : 2015-08-10a "​Detritus"​+compatible : 2018-04-22 "​Greebo", ​2015-08-10a "​Detritus", 2017-02-19 "​Frusterick Manners",​ 2016-06-26 "​Elenor Of Tsort" ​
 depends ​   :  depends ​   : 
 conflicts ​ :  conflicts ​ : 
 similar ​   :  similar ​   : 
-tags       : data storage ​user persistent+tags       : datastorage, users, ​persistent
  
-downloadurl: ​http://​github.com/​wilminator/​dokuwiki-plugin-attribute/​zipball/​master +downloadurl: ​https://​github.com/​wilminator/​dokuwiki-plugin-attribute/​zipball/​master 
-bugtracker : http://​github.com/​wilminator/​dokuwiki-plugin-attribute/​issues +bugtracker : https://​github.com/​wilminator/​dokuwiki-plugin-attribute/​issues 
-sourcerepo : http://​github.com/​wilminator/​dokuwiki-plugin-attribute/​+sourcerepo : https://​github.com/​wilminator/​dokuwiki-plugin-attribute/​
 donationurl: ​ donationurl: ​
  
Line 23: Line 23:
 ===== Installation ===== ===== Installation =====
  
-Install ​the plugin using the [[plugin:plugin|Plugin ​Manager]] ​and the download URL above, which points to latest version of the plugin. Refer to [[:​Plugins]] on how to install plugins manually.+Search and install ​the plugin using the [[plugin:extension|Extension ​Manager]]. Refer to [[:​Plugins]] on how to install plugins manually.
  
 After installing the plugin, it will work without additional configuration. ​ However the two existing options allow the wiki administrator to choose a location to store the user data and whether to disable compression. ​ The admin should only disable compression when developing a plugin that uses the attribute module because user data is then exposed in plaintext. ​ It is strongly advised to store user data in a location that is not served by the web server; this can only be achieved by web server configuration,​ eg .htaccess files and the like. After installing the plugin, it will work without additional configuration. ​ However the two existing options allow the wiki administrator to choose a location to store the user data and whether to disable compression. ​ The admin should only disable compression when developing a plugin that uses the attribute module because user data is then exposed in plaintext. ​ It is strongly advised to store user data in a location that is not served by the web server; this can only be achieved by web server configuration,​ eg .htaccess files and the like.
Line 73: Line 73:
  
 <​code>​public function enumerateAttributes($namespace,​ $user = null)</​code>​ <​code>​public function enumerateAttributes($namespace,​ $user = null)</​code>​
-Generates a list of users that have assigned ​attributes ​in the specified namespace. +Generates a list of attributes ​that have assigned ​values for the specified user in  
-Returns false on failure or an array of of attribute names the user has.+the specified namespace. Returns false on failure or an array of of attribute names  
 +the user has.
  
 <​code>​public function exists($namespace,​ $attribute, $user = null)</​code>​ <​code>​public function exists($namespace,​ $attribute, $user = null)</​code>​
plugin/attribute.1441864212.txt.gz · Last modified: 2015-09-10 07:50 by wilminator