DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:issuetracker

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:issuetracker [2014-12-15 11:36] 80.187.108.253plugin:issuetracker [2021-11-10 23:02] (current) andi
Line 1: Line 1:
-====== issuetracker Plugin (2nd Edition) ======+====== IssueTracker Plugin (2nd Edition) ======
  
 ---- plugin ---- ---- plugin ----
-description: For easy issue tracking. +description: For easy issue tracking 
-author     : Taggic2+author     : Taggic
 email      : Taggic@t-online.de email      : Taggic@t-online.de
 type       : syntax, action type       : syntax, action
-lastupdate : 2014-12-15+lastupdate : 2017-06-27
 compatible : Rincewind, Angua, Adora Belle, Binky, Hrun compatible : Rincewind, Angua, Adora Belle, Binky, Hrun
 depends    :  depends    : 
Line 15: Line 15:
  
 downloadurl: https://github.com/Taggic/issuetracker/zipball/master downloadurl: https://github.com/Taggic/issuetracker/zipball/master
-bugtracker : http://www.fristercons.de/fcon/doku.php?id=issuetracker:report +bugtracker : https://github.com/Taggic/IssueTracker/issues
 sourcerepo : https://github.com/Taggic/IssueTracker/ sourcerepo : https://github.com/Taggic/IssueTracker/
 donationurl:  donationurl: 
Line 29: Line 29:
 The complete issue list delivers a detailed overview of the reports. The list output is sortable and can be easily reduced (column wise), to fit your needs. The complete issue list delivers a detailed overview of the reports. The list output is sortable and can be easily reduced (column wise), to fit your needs.
  
-[[http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr|{{http://img815.imageshack.us/img815/1257/xseditor.png?nolink |}}]]+[[http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr|{{http://img815.imageshack.us/img815/1257/xseditor.png?nolink|}}]]
  
 For security reason all HTML tags are stripped away. A **small editor**  For security reason all HTML tags are stripped away. A **small editor** 
Line 45: Line 45:
 IssueTracker provids also a **Search function** with highlighting found matches. You can enter one to multiple words, where each will be searched for. But it is not a search engine like Google so extended search patterns and logics will not work. The result is a list of linked Issues and Comments containing one or multiple words you are looking for. IssueTracker provids also a **Search function** with highlighting found matches. You can enter one to multiple words, where each will be searched for. But it is not a search engine like Google so extended search patterns and logics will not work. The result is a list of linked Issues and Comments containing one or multiple words you are looking for.
  
-=> __**Most current description & Live Demo:**__ [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr|fcon - Issue Tracker]]+|  **=> Most current description & Live Demo:** [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr|fcon - Issue Tracker]]  |
  
 ===== Syntax ===== ===== Syntax =====
Line 75: Line 75:
 </code> </code>
  
-More information about syntax switches are provided at: [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr&#syntax|IssueTracker description]]+More information about syntax switches are provided at: [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr#syntax|IssueTracker description]]
  
 ===== Sites using this Plugin ===== ===== Sites using this Plugin =====
  
-You are using the IssueTracker ? \\ +You are using the IssueTracker? 
 Please put your link here: Please put your link here:
   * [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist|fcon - IssueTracker]]   * [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist|fcon - IssueTracker]]
-  * [[http://fanartwii.com/doku.php/fanart_downloader_en|www.fanartwii.com]] FIXME+
  
 ===== Installation ===== ===== Installation =====
  
-Install the plugin using the [[plugin:plugin|Plugin Manager]] and the download URL above, which points to latest version of the plugin. \\  +Search and install the plugin using the [[plugin:extension|Extension Manager]]. 
-Refer to [[:Plugins]] on how to install plugins manually.+
  
-Or just [[https://github.com/Taggic/rater/issuetracker/master|download]] and extract it as folder "issuetrackerinto your \lib\plugins” directory.+Alternatively, refer to [[:Plugins]] on how to install plugins manually.  [[https://github.com/Taggic/issuetracker/zipball/master|Download]] and extract it as folder ''issuetracker'' into your ''\lib\plugins'' directory.
  
 ==== Changes ==== ==== Changes ====
Line 110: Line 110:
 |**<sup>plugin»issuetracker»mail_templates</sup>** \\ Send html email  |  on/off  |send html-mails according provided templates instead of plain text  | |**<sup>plugin»issuetracker»mail_templates</sup>** \\ Send html email  |  on/off  |send html-mails according provided templates instead of plain text  |
 |**<sup>plugin»issuetracker»registered_users»</sup>** \\ Edits only by registered users  |  on/off  |prevent misusage  | |**<sup>plugin»issuetracker»registered_users»</sup>** \\ Edits only by registered users  |  on/off  |prevent misusage  |
-|**<sup>plugin»issuetracker»auth_ad_overflow</sup>** \\ Prevent AUTH:AD overflow  |  on/off  |Default = off, turn on **only** if AD with huge number of users (>1.000) is connected  |+|**<sup>plugin»issuetracker»auth_ad_overflow</sup>** \\ Prevent AUTH:AD overflow  |  on/off  |Default = off, turn on **only** if AD with huge number of users (>1.000) is connected \\ (see also [[https://forum.dokuwiki.org/thread/12192|DW-Forum: AD Verbindung Limit 1000 values aufheben]])  |
 |**<sup>plugin»issuetracker»assgnee_list</sup>** \\ loop through plugin conf path and load all assignee-files \\ needs unique file extension like 'assignees' | file extension | Default empty | |**<sup>plugin»issuetracker»assgnee_list</sup>** \\ loop through plugin conf path and load all assignee-files \\ needs unique file extension like 'assignees' | file extension | Default empty |
 |**<sup>plugin»issuetracker»profile_updt</sup>** \\ Sync on user profile changes |  on/off  |  | |**<sup>plugin»issuetracker»profile_updt</sup>** \\ Sync on user profile changes |  on/off  |  |
Line 160: Line 160:
 Following information are handled: Following information are handled:
 <code> <code>
-  {{issuetracker>project=your_project|display=form|view=10}} +{{issuetracker>project=your_project|display=form|view=10}} 
 </code> </code>
 ^ID  |automatically set  | ^ID  |automatically set  |
Line 230: Line 230:
 by robert by robert
  
 +
 +I keep getting the error "Please provide a better description" when trying to create an issue no matter what I do. Is there something I need to change on the configuration?
 +
 +This is because for some reason, in the ''syntax.php'' file at the beginning of the validation function chkFormular, the value of the textfield is set to its innrHTML attribute. 
 +<code javascript>
 +frm.description.value = frm.description.innerHTML
 +</code>
 +This effectively clears the content of the textarea which thus have no content when it's checked for content funther down in the function. So just comment the above stated row (row 1205) and it all should work. 
 +
 +
 +----
 +
 +Issue title not being saved (a bug fix?)\\
 +by wagners
 +
 +First of all, thank you for providing IssueTracker plugin!
 +
 +I have installed IssueTracker on Dokuwiki (Release 2017-02-19b "Frusterick Manners") and noted that the issue title was not being persisted in file ''[my_project].issues'' when submitting a new issue report. Apparently, I understand this problem as an effect of [[https://github.com/Taggic/IssueTracker/commit/fda8f72c822da490dc56276e73812a44f97949cc|change #309]], since that the problem was solved here changing [[https://github.com/Taggic/IssueTracker/blob/master/syntax.php#L179|syntax.php]] from:
 +
 +<code php>
 + $issues[$issue_id]['title'] = htmlspecialchars($_REQUEST['title']);
 +</code>
 +
 +<code php>
 + $issues[$issue_id]['title'] = htmlspecialchars($_REQUEST['ittitle']);
 +</code>
plugin/issuetracker.1418639775.txt.gz · Last modified: 2014-12-15 11:36 by 80.187.108.253

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