DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:recent

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:recent [2015-12-11 10:14] 46.218.17.242plugin:recent [2024-02-05 22:28] (current) Klap-in
Line 1: Line 1:
-====== Changelog Plougins ===========+====== Changelog Plugin ======
  
 ---- plugin ---- ---- plugin ----
Line 11: Line 11:
 conflicts  conflicts 
 similar    :  similar    : 
-tags       : include, changelog, listing, !maybe.broken, recent+tags       : include, changelog, listing, !broken, recent
 ---- ----
  
-====== How to use ======+===== How to use =====
  
 Simply write ''<nowiki>{{changelog}}</nowiki>'' in the source page. Simply write ''<nowiki>{{changelog}}</nowiki>'' in the source page.
  
-====== How to install =======+===== How to install =====
  
 First, Create a folder named 'recent' in 'lib/plugins' First, Create a folder named 'recent' in 'lib/plugins'
Line 99: Line 99:
 </code> </code>
  
-====== Contact ======+===== Contact =====
  
 This my first plugin. i hope you'll like it ;) \\ This my first plugin. i hope you'll like it ;) \\
 ido [at] woow-fr [dot] com ido [at] woow-fr [dot] com
  
-====== Comments ======+===== Comments =====
  
 > Looks good :-), a couple of comments ;-) \\ Why create a separate file for your ''Rethtml_recent()'' function?  Define it as a function within your plugin class and call it using ''%%$this->Rethtml_recent()%%''. Note, per the [[devel:Syntax Plugins|syntax plugin guidelines]], its good policy to prefix your own functions with an underscore. I see you have reworked the ''html_recent()''((inc/html.php)) function  to output to a string.  You could future proof your plugin by using [[http://www.php.net/manual/en/ref.outcontrol.php|PHP output buffering]] functions and calling ''html_recent()'' directly. All of which would make your code go something like this ...<code php> > Looks good :-), a couple of comments ;-) \\ Why create a separate file for your ''Rethtml_recent()'' function?  Define it as a function within your plugin class and call it using ''%%$this->Rethtml_recent()%%''. Note, per the [[devel:Syntax Plugins|syntax plugin guidelines]], its good policy to prefix your own functions with an underscore. I see you have reworked the ''html_recent()''((inc/html.php)) function  to output to a string.  You could future proof your plugin by using [[http://www.php.net/manual/en/ref.outcontrol.php|PHP output buffering]] functions and calling ''html_recent()'' directly. All of which would make your code go something like this ...<code php>
plugin/recent.1449825244.txt.gz · Last modified: 2015-12-11 10:14 by 46.218.17.242

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