====== 플러그인 ====== [[experimental| 실험적인(experimental)]](([[syntax plugins|문법]] & [[admin plugins|관리]] 플러그인이 "주로" 안정화 상태로 볼 수 있습니다.)) 플러그인은 원래 소스를 수정((업데이트 될 때마다 다시 반복))할 필요 없이 DokuWiki의 기능을 확장할 수 있는 시스템을 제공합니다. 각 플러그인은 ''lib/plugins/''아래의 각각의 디렉토리에 설치됩니다. DokuWiki는 많은 플러그들의 설치를 쉽게 자동적으로 가능하도록 [[plugin:플러그인 매니저]]를 제공합니다. DokuWiki의 서로 다른 부분과 연동되도록 몇 가지 플러그 형태가 있습니다. 플러그인 하나가 여러가지 형태를 같이 가질 수 있습니다. 현재 가능한 플러그인 형태: * 문법 플러그인 ( [[Syntax Plugins|설명서]] | [[plugin:tutorial|배우기]] ) * 관리 플러그인 ( [[Admin Plugins|설명서]] | [[plugin:admin_tutorial|배우기]] ) * 동작 플러그인 ( [[Action Plugins|설명서]] | [[plugin:action_tutorial|배우기]] ) * 번역 플러그인 [[develonly|개발 전용]] ( [[Renderer Plugins|설명서]] | [[plugin:renderer_tutorial|배우기]] ) * 또 다른 것? -> [[wiki:tpl:templates|템플릿]]을 사용하여 DokuWiki의 **디자인 커스터 마이징**이 가능합니다. ===== 가장 인기 있는 플러그인 ===== 아래 목록들은 플러그인 위키 페이지들의 웹서버 접근 기록으로 부터 만들어 졌습니다. 이들은 기능 확장을 위한 좋은 출발점들을 제공하지만 더 아래쪽의 완전한 목록을 둘러 볼 필요가 있습니다. - [[plugin:blog]] -- 여러분의 DokuWiki를 Blog처럼 사용하세요 - [[plugin:discussion]] -- Wiki페이지에 코멘트란을 다세요 - [[plugin:gcalendar]] -- DokuWiki에 캘린더 기능을 다세요 - [[plugin:gallery]] -- display a namespace full of images as a thumbnail gallery - [[plugin:note]] -- format a block of text as a note or warning - [[plugin:boxes]] -- add various colored boxes to your texts - [[plugin:tag]] -- use tagging to categorize pages - [[plugin:indexmenu]] -- insert a namespace navigation menu into a page - [[plugin:addnewpage]] -- 새로운 페이지를 쉽게 추가하세요 - [[plugin:indexmenu2]] -- a different version of the indexmenu - [[plugin:code]] -- a replacement and extension for DokuWiki's own code boxes - [[plugin:include]] -- include content of other pages - [[plugin:math2]] -- add math formulas to to your pages - [[plugin:cloud]] -- display a cloud map of the most used words in your Wiki - [[plugin:folded]] -- foldable page sections ===== 가능한 플러그인 목록 ===== 플러그인을 만들었다면 이 페이지에 링크를 추가하기 바랍니다. 사용자들은 plugin API가 아직까지 [[experimental| 실험적인 상태]](([[syntax plugins|문법]] & [[admin plugins|관리]] 플러그인이 "주로" 안정화 상태로 볼 수 있습니다.))이므로 자주 바뀔 수도 있고 어떤 플러그인들은 API변경으로 동작이 안될 수도 있다는 점을 염두해 두어야 합니다. 만일 동작이 되지 않는 플러그인을 보게 된다면 개발자와 접촉해서 업데이트에 관해 문의해보셔야 합니다. ==== 동작 플러그인 ==== ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^ 플러그인 의존성 ^ | [[plugin:akismet]] | Check edits against the Akismet webservice for spam | [[andi@splitbrain.org|Andreas Gohr]] | devel | | | | [[plugin:blog|Blog]] | Use DokuWiki as blogging tool | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | [[plugin:Blog]] (old version) | [[plugin:Feed]], [[plugin:Include]], [[plugin:Pagelist]] | | [[plugin:badbehaviour]] | Test various headers and other HTTP related behaviour for bad spiders and spammers| [[andi@splitbrain.org|Andreas Gohr]] | devel | | | | [[plugin:CAPTCHA]] | Use a CAPTCHA mechanism to protect the Wiki from automatic spamming | [[andi@splitbrain.org|Andreas Gohr]] | devel | | | | [[users:phptard:disableactionsbygroup]] | Disable Actions By Group | [[phptard@gmail.com| Peter Fry]] | 2006-12-29 | | | | [[users:phptard:disablerightclick]] | Disable Right Click By Group | [[phptard@gmail.com| Peter Fry]] | 2007-01-02 | | | | [[plugin:Discussion]] | Add comments to a wiki page and show a simple thread list with recent comments | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | [[plugin:Blog]] (old version) | [[plugin:Feed]], [[plugin:Pagelist]] | | [[plugin:editsections|Edit Section Reorganizer]] | Moves the edit section buttons up to their heading, and supports nested edit sections. | [[btcoburn@silicodon.net|Ben Coburn]] | 2006-11-06 | | | | [[plugin:GoogleSearch]] | Replace the wiki builtin search with Google's search API | [[gohr@cosmocode.de|Andreas Gohr]] | 2006-11-06 | | | | [[users:phptard:groupstartpage]] | Group Start Pages | [[phptard@gmail.com| Peter Fry]] | 2006-12-29 | | | | [[plugin:Include]] | Include a wiki page in another | [[wikidesign@gmail.com|Esther Brunner]] and [[chris@jalakai.co.uk|Christopher Smith]] | 2006-11-06 | | | | [[plugin:Login Redirector]] | Redirect a dokuwiki login request to another URL | [[chris@jalakai.co.uk|Christopher Smith]] | rc/devel | | | | [[plugin:OpenID]] | Allow users to login through OpenID | [[andi@splitbrain.org|Andreas Gohr]] | devel | | | | [[plugin:pdfex]] | Export PDF (a sample how to export any format) | [[w.flamme@web.de| Werner Flamme]] | rc/devel | | | | [[plugin:Page Redirector]] | Redirect a wiki page to another wiki page | [[zyberdog@quakenet.org|David Lorentsen]] | devel | | | | [[plugin:Tag]] | Assign category tags to wiki pages and show a simple topic list | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | [[plugin:Blog]] (old version) | [[plugin:Feed]], [[plugin:Pagelist]] | | [[plugin:Task]] | A simple task management tool for your projects | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | | [[plugin:Feed]], [[plugin:Pagelist]] | | [[http://wiki.gammaproduction.de/english/dokuwiki/plugins/tplswitcher|Template Switcher]] | Let the user switch the layout template for his/her current session | [[gerry.w@gammaproduction.de|Gerry Weißbach]] | rc/devel | | | | [[http://wiki.gammaproduction.de/english/dokuwiki/plugins/useracl|userXtension V2.0]] | This plugin provides another plugin type beside the syntax, admin and action plugins. It is the user plugin type.| [[gerry.w@gammaproduction.de|Gerry Weißbach]] | devel | | | | [[plugin:virtualkeyboard|Virtual Keyboard]] | Add support of different input languages directly to page edit form| [[ilya@lebedev.net|Ilya Lebedev]] | 2006-11-06 | | | ==== 관리 플러그인 ==== ^메뉴 정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^ | 1 | [[plugin:ACL]] | Manage page and namespace ACL settings (bundled with DokuWiki) |[[frank@schokilade.de|Frank Schubert]] | | | | 2 | [[http://wiki.erazor-zone.de/wiki:projects:php:dokuwiki:plugins:darcs|darcs]] | Interface for updating dokuwiki via darcs | [[alexander.krause@erazor-zone.de|Alexander 'E-Razor' Krause]] | | | | 2 | [[plugin:user manager]] | Manage registered users (bundled with DokuWiki)\\ Works with any auth backend | [[chris@jalakai.co.uk|Christopher Smith]] | | | | 20 | [[plugin:Plugin Manager]] | Manage your wiki's plugins (bundled with DokuWiki) | [[chris@jalakai.co.uk|Christopher Smith]] | | | | 40 | [[plugin:Searchindex Manager]] | Can (re)build the searchindex for the complete wiki | [[andi@splitbrain.org|Andreas Gohr]] | 2006-03-09, 2006-11-06 | | | 67/68 | [[plugin:CacheRevisionsEraser]] | Erase entire cache and/or old wiki revisions | [[justburner@hotmail.com|JustBurn]] | | | | 50 | [[http://wiki.pilsch.com/zip.html|zip]] | Backup to and restore from a zip file of wiki contents | [[oncomouse@gmail.com|Andrew Pilsch]] | | | | 100 | [[plugin:Config]] | Manage your wiki's configuration settings (bundled with DokuWiki)| [[chris@jalakai.co.uk|Christopher Smith]] | | | | 101 | [[plugin:TxtConf]] | Manage your wiki's Text Configuration Files | [[stephane.chamberland@ec.gc.ca|Stephane Chamberland]] | dev [as of 2006-07-04] | | | - | [[http://www.isection.co.uk|pagemove]] | Move and rename pages whilst maintaining the links | [[gary_owen@bigfoot.com|Gary Owen]] | | | | - | [[http://tatewake.com/wiki/projects:backuptool_for_dokuwiki|BackupTool for DokuWiki]] | Backup your site and configuration data to a file. | [[tjgrant@tatewake.com|Terence J. Grant]] | | | | - | [[http://tatewake.com/wiki/projects:google_analytics_for_dokuwiki|Google Analytics for DokuWiki]] | This tool allows you to set a code for use with [[wp>Google_Analytics|Google Analytics]], which allows you to track your visitors. | [[tjgrant@tatewake.com|Terence J. Grant]] | 2006-03-09, 2006-11-06 | | | - | [[http://www.sympa.org/wiki/doku.php?id=contribs:sympaauth|sympaauth]]|Use Sympa mailing server for authentication and group definition|David Pépin CRU| 2006-03-09 | | | - | [[http://tatewake.com/wiki/projects:display_wiki_page_for_dokuwiki|Display Wiki Page for DokuWiki]] | This plugin defines an additional template function such that you can display more than one wiki page at a time on any given document. | [[tjgrant@tatewake.com|Terence J. Grant]] | | | | - | [[http://tatewake.com/wiki/projects:referrers_for_dokuwiki|Referrers for DokuWiki]] | This plugin logs referrers for your site, so you can see where your traffic comes from. | [[tjgrant@tatewake.com|Terence J. Grant]] | | | | - | [[http://www.burghardt.pl/2007/11/geourl-plugin-for-dokuwiki/|GeoURL for DokuWiki]] | This plugin allows you to set geographic data for your Wiki with [[wp>GeoURL|GeoURL]], which allows you and your visitors to find geographically nearly sites. | [[krzysztof@burghardt.pl|Krzysztof Burghardt]] | 2006-03-09, 2006-11-06 | | | - | [[plugin:pagecache]] | Allows you disable caching for a page. | [[prampec@gmail.com|Balazs Kelemen]] | 2006-11-06 | | | - | [[plugin:authlink]] | A way to show user which internal link can be visited by the permissions defined in ACL. (not a plugin) | [[prampec@gmail.com|Balazs Kelemen]] | 2006-11-06 | | | 999 | [[http://www.brickies.net/wiki/dokucrypt:start|Dokucrypt]] | A plugin to support client side cryptography| [[smoser@brickies.net|Scott Moser]] | 2007-01-05 | | | 999 | [[plugin:userhistory]] | Displays all changs done by selected user | [[o.z.fw@seznam.cz|Ondrej Zara]] | 2007-01-17 | | ==== 문법 플러그인 ==== === Formatting === ^정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^ 플러그인 의존성 ^ |306 | [[plugin:actionlink]] | Lets you use actionlinks in your wiki syntax | [[nowotnypl@gmail.com|nowotny]] | | | | |139 |[[plugin:alphaindex]] |Allows you to insert the alphabetical index of a namespace in a page|[[takashi@natural-design.net|Hubert Molière]] | | | | | - |[[http://wiki.gammaproduction.de/english/dokuwiki/plugins/tracker|Anormal Tracker Plugin]] | Plugin to count visitors for external URLs and downloadable stuff via [[http://anormal-tracker.de|anormal tracker]] / | [[gerry.w@gammaproduction.de|Gerry Weißbach]] | | | | |30 | [[plugin:backlinks]] | Show A list of all the backlinks to the current page | [[jonnay@jonnay.net|Jonathan Arkell]] | | | | |303 | [[plugin:backlinks2|Backlinks]] | Another Backlinks-Plugin that shows the backlinks to the current page. | [[chi@chimeric.de|Michael Klier]] | 2006-11-06 | [[plugin:backlinks]] | - | | | [[http://stat.genopole.cnrs.fr/~cambroise/doku.php?id=softwares:dokuwikibibtexplugin | bibtex]] | Transform bibtex citations into nice APA format |[[ambroise@utc.fr | Christophe Ambroise]] | | | | |357 |[[plugin:Bookmark]] |Insert bookmark. |[[oiv-timer@valjakko.net|Otto Vainio]] | | | | |500 |[[plugin:Ltr]] |Left to right block when in RTL (eg. hebrew) setup. |[[galiel@gmail.com|Ariel Kroszynski]] | | | | |195 |[[plugin:Boxes]] | Boxes to highlight part of your page - in many styles | [[chris@jalakai.co.uk|Christopher Smith]]| | | | |105 |[[plugin:changelog]] | Show the changelog in a page | [[ido@woow-fr.com|iDo]]| | | | |999 |[[plugin:chessdiagram]] | Creates a chessboard from FEN or 8x8 characters | [[michael.arlt@sk-schwanstetten.de|Michael Arlt]] | 2006-11-06 | | | |308 | [[http://chimeric.de/projects/dokuwiki/plugin/clearfloat|Clearfloat]] | Small plugin to clear previous floating elements such as images. | [[chi@chimeric.de|Michael Klier]] | 2006-11-06| | | |217 | [[http://livingthing.org.au/wiki/meta/cite_plugin|cite]] | Small plugin insert Harvard-style-like links to CiteULike based on CiteULike article ID | [[dan@livingthing.org.au|dan mackinlay]] | 2006-11-06| | | |51 |[[plugin:commentsrc]] | Make a text only visible when editing the page | [[ido@woow-fr.com|iDo]]| | | | |15 | [[plugin:complex_lists]] | Create complex multi-level lists with cross-references - suitable for writing legal documents such as contracts and statutes | [[dokuwiki@troy.rollo.name|Troy Rollo]] | | | | | 311 | [[plugin:composer|Composer]] | Show contents of all files in a namespace, in a single page | [[grosser.michael@gmail.com|Michael Grosser]] | 2006-03-09 | | | |309 |[[plugin:contact]] | Add a Contact Form to a page | [[bob@bobbaddeley.com|Bob Baddeley]]| | | | |155 |[[plugin:csv|CSV]] |Display CSV as table |[[steven-danz@kc.rr.com|Steven Danz]]| | | | |1 |[[plugin:datefilter]] | Filters lines if a date is found which is in the past - useful for simple calendars| [[michael.arlt@sk-schwanstetten.de|Michael Arlt]] | 2006-11-06 | | | |500 |[[plugin:Date/Time]] | Standardize date/time formats. ([[plugin:command]]) | [[http://www.spiderjoe.com|Spider Joe]] | | | | |10 |[[plugin:definitionlist|Definition List]] | (X)HTML Definition lists, simple syntax and smart styling | [[chris@jalakai.co.uk|Christopher Smith]] | | | | |18 |[[plugin:deflist|Definition List]] | Full range (X)HTML style definition list |[[support@mwat.de|Matthias Watermann]] | | | | |3 |[[plugin:dl|Definition List]] | Another (X)HTML definition list. IMHO with better (simpler and smarter) syntax |[[marc@waeckerlin.org|Marc Wäckerlin]] | | | | |174 |[[plugin:diff|Diff]] | A ''diff'' highlighting plugin (see [[plugin:code2|Code]] as well) | [[support@mwat.de|M.Watermann]]| | | | |7 |[[plugin:dirlisting|Directory content]] | Show content of a directory |[[naty@eslamejor.com|Natalia Pujol]] | | | | |157 |[[plugin:divalign]] |Align content left, right, center, or justify|[[jason@flrunners.com|Jason Byrne]] | | | | |500 |[[plugin:Div/Span Shorthand]] | Shorthand for HTML divs and spans. | [[http://www.spiderjoe.com|Spider Joe]] | | | | |309 | [[plugin:Editor]] | Shows a list of recently changed pages by a given editor | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | | [[plugin:Feed]], [[plugin:Pagelist]] | |299 |[[plugin:externallink]] |Add links to pages in same host, but outside wiki|[[oiv-plugins@valjakko.net|Otto Vainio]] | | | | |245 |[[http://www.notamment.be/dokuwiki/plugin/frenchtypo|French Typography]] |Respect French typographical rules for non-breaking spaces.|[[http://www.notamment.be/discussion/dokuwiki/plugin/frenchtypo|Philippe Debar]]| tested with 2006-11-06 | | | |404 |[[plugin:folded|Folded]] | Allows folding spans (inline text) **and** folding divs (block elements) | [[wikidesign@gmail.com|Esther Brunner]] | | | | |333 | [[plugin:gcalendar]] | Turn wiki-pages into a group-calendar with icons |//[[franky@hi-sys.de|Frank Hinkel]]// | 2006-11-06 | | | |320 | [[plugin:GTD]] (Getting Things Done) | Implements a nice formatted easy to use ToDo list. | [[chi@chimeric.de|Michael Klier]] | 2006-11-06| | | |321 |[[plugin:Hidden Comment]] | Add comments / notes to your wiki source that won't be shown on the page | [[wikidesign@gmail.com|Esther Brunner]] | | | | |90 |[[plugin:Highlight]] |Highlighting text in various colors |[[joe+dokuwiki@nahmias.net|Joseph Nahmias]] |2006-03-09 | | | |95 |[[plugin:Hilited]] |For highlighting text |[[wikidesign@gmail.com|Esther Brunner]] | | | | |325 |[[plugin:HTML comment]] | Enables HTML comments. | [[chris@chrisarndt.de|Christopher Arndt]] | | | | |305 |[[plugin:iframe]] | Load an external web page into your wiki page | [[chris@jalakai.co.uk|Christopher Smith]]| | | | |137 |[[plugin:In and Out]] |Enables a simple syntax for inserted and deleted text |[[http://design1st.org/|design1st.org]] | | | | | 299 | [[plugin:incl_form]] | Safely include PHP forms | [[Kite@puzzlers.org|Kite]] | | | | |138 |[[plugin:indexmenu]] |Allows you to insert a customizable index or a list of pages starting from a specified namespace.|[[samuele@cli.di.unipi.it|Samuele Tognini]] | 2006-03-09 and 2006-11-06 | | | |138 |[[plugin:indexmenu2]] |Allows you to insert the index of a specified namespace in your pages|[[ilya@lebedev.net|Ilya Lebedev]] | 2006-03-09 | [[plugin:indexmenu]] | [[plugin:remotescript]] | |155 |[[plugin:info]] |Displays information about DokuWikis internals (bundled with DokuWiki) |[[andi@splitbrain.org|Andreas Gohr]] | | | | |135 |[[plugin:Inserted]] |For marking text as inserted |[[wikidesign@gmail.com|Esther Brunner]] | | | | |2 |[[plugin:Important_Paragraf]] |Create a paragraf with ''%%
..%% syntax, adds a title line | [[chris@jalakai.co.uk|Christopher Smith]]| 2006-03-05+ | |
|6 |[[plugin:hr|Horizontal Rule]] | Add Horizontal rules |[[support@mwat.de|Matthias Watermann]] | | | |
|8 |[[plugin:lists|Un/Ordered List]] | (X)HTML style un/ordered lists |[[support@mwat.de|Matthias Watermann]] | | |
|330 |[[plugin:Source]] | Include a file, with syntax highlighting, in a wiki page | [[chris@jalakai.co.uk|Christopher Smith]]| 2006-11-06+ | |
=== 마크업 문법 ===
^정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^
|105 |[[plugin:BBCode]] |Makes the use of BBcode syntax possible |[[wikidesign@gmail.com|Esther Brunner]] | | |
|9, 49, 105 | [[plugin:Creole]] | Adds Creole 0.1 support for DokuWiki | [[wikidesign@gmail.com|Esther Brunner]] | | |
|200 |[[plugin:Docbook]] |Renders Docbook code as XHTML using XSLT|[[danxuliu@gmail.com|Daniel Calviño Sánchez]] | | |
|100 | [[plugin:exttab1]] | renders table in WikiMedia style | [[w.flamme@web.de| Werner Flamme]] | rc/devel | |
|100 |[[http://wiki.erazor-zone.de/doku.php?id=wiki:projects:php:dokuwiki:plugins:latex|latexrender]]|parses latex blocks |[[alexander.krause@erazor-zone.de|Alexander 'E-Razor' Krause]] | | |
|205 |[[http://wiki.ioslo.net/dokuwiki/markdown|Markdown]] |enables you to write pages using the [[http://daringfireball.net/projects/markdown/|markdown syntax]]|[[calle@ioslo.net|Carl-Christian Salvesen]] | | |
|208 |[[plugin:math2|Math Plugin]] | Render mathematical expressions graphically - 100% pure php! | [[chris@jalakai.co.uk|Christopher Smith]] | | |
|209 |[[plugin:math|MathMulti]] | Render math [(La)TeX or Plain Text idioma] expressions as image or MathML (use Mimetex, itex2mml or plain2mml) |[[stephane.chamberland@ec.gc.ca|Stephane Chamberland]] | | |
|890 |[[http://mylesbraithwaite.com/wiki/code_snippets:php:dokuwiki:textile|Textile]] | textile markup | [[myles.braithwaite@gmail.com|Myles Braithwaite]] | | |
=== 미디어 ===
^정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^
|192 |[[plugin:ABC]] |Display sheet music|[[a.c.henke@arcor.de|Anika Henke]] | 2005-07-01 - 2006-11-06 and devel| |
|160 |[[plugin:Amazon]] |Pulls book info from Amazon|[[andi@splitbrain.org|Andreas Gohr]] | | |
|400 |[[http://inhalt.serviert.de/wiki/plugin/amazon|Amazon-heavy]]|Pulls book and media info from Amazon|[[tom@tiri.li|Thomas Baumann]] | | |
|156 |[[http://www.my-corner.de/dokuwiki/doku.php?id=dokuwiki_chess_plugin|chess]]|converts FEN Strings to a chess board|[[webmaster@my-corner.de|Tobias Gerner]] | | |
|300 |[[plugin:delicious]] |Displays a list of [[http://del.icio.us]] links |[[unixprog@gmail.com|Konstantin Baierer]] | |
|200 |[[plugin:ditaa]] | Convert ascii-flowcharts to png-files using [[http://ditaa.sourceforge.net/|ditaa]] | [[develop@dieploegers.de|Dennis Ploeger]] | | |
|731 |[[plugin:draw]] | Draw and edit diagrams using a Java Applet | [[julian.rueth@informatik.uni-ulm.de|Julian Rueth]]| | |
|299 |[[http://www.csik.net/project:flickr|Flickr]] |The Flickr plugin provides an easy access to any Flickr image. |[[norbert.csik@gmail.com|Norbert Csík]]| | |
|56 |[[plugin:fortune]] | Show qotd (Quote Of The Day)| [[otto@valjakko.net|Otto Vainio]] | | |
|123 |[[plugin:Freemind]] | Display [[http://freemind.sourceforge.net/wiki/index.php/Main_Page | Freemind]] Mindmaps in your wiki. ([[plugin:command]])| [[mail@q14.net|Patrick Maué]]| | |
|301 |[[plugin:Gallery]] |Generate a gallery from images in a namespace | [[andi@splitbrain.org|Andreas Gohr]] | | |
|- |[[http://stefanjahn.de/entwicklung:php:dokuwiki:gallery|Gallery]]|Generate a gallery from images in a namespace, can create and save thumbnails| [[mail@stefanjahn.de |Stefan Jahn]]| | |
|100 |[[http://wiki.erazor-zone.de/doku.php?id=wiki:projects:php:dokuwiki:plugins:gnuplot|GNUplot]]|renders mathematical graphs nicely ;-)|[[alexander.krause@erazor-zone.de|Alexander 'E-Razor' Krause]] | | |
|900 |[[plugin:google maps]] | Add google maps to your wiki page | [[chris@jalakai.co.uk|Christopher Smith]] | 2006-03-05 and later | |
| - |[[http://wiki.gammaproduction.de/english/dokuwiki/plugins/guestbook|Guestbook]] | A MySQL-based Guestbook with some security features, such as AntiSpam Array | [[gerry.w@gammaproduction.de|Gerry Weißbach]] | | |
|100 |[[http://wiki.ioslo.net/dokuwiki/graphviz|Graphviz]] |New'n'fresh graphviz-plugin. Enjoy ;-) |[[calle@ioslo.net|Carl-Christian Salvesen]] | | |
|313 |[[plugin:iCal]] | Creates iCal events that can be downloaded and added to your calendar | [[wikidesign@gmail.com|Esther Brunner]] | | |
|322 |[[plugin:ISBN]] |Adds an Bookimage by ISBN and links to amazon|[[bektek@gmail.com|bektek]]| | |
|298 |[[plugin:icq]] | Displays online status on ICQ users | [[koeppe@kazur.dk|Jakob Jensen]] | | |
|312 | [[plugin:LastFM]] | Displays statistics from the [[http://last.fm|last.fm]] Service for a given user | [[chi@chimeric.de|Michael Klier]] | >= 2006-03-09 | |
|310 |[[plugin:media_attached]] | media upload is attached to each page | Franz Xaver | | |
|299 |[[plugin:Medialist]] | Shows a list of media files which are linked in the given page or belong to the namespace of the page. | [[chi@chimeric.de|Michael Klier]]| | 2006-11-06 |
|125 |[[plugin:mediamanager]] | Media Manager | [[bob@bobbaddeley.com|Bob Baddeley]]| | |
|999 |[[http://www.csik.net/project:photoblox|PhotoBlox]] |Uses [[http://blogbox.com|BlogBox's]] PhotoBlox application to show galleries |[[norbert.csik@gmail.com|Norbert Csík]]| | |
|316 |[[plugin:sparkline]] |Enables display of sparkline graphs |[[esther@kaffeehaus.ch|Esther Brunner]]/[[riny@bk.ru|Riny Heijdendael]] | | |
|299 |[[plugin:toplist]]| Insert Toplist.cz status image into your dokuwiki page | [[mario.lacko@gmail.com|Mario Lacko]] | | |
|314 |[[plugin:vCard]] | Creates vCards that can be downloaded and added to your addressbook | [[wikidesign@gmail.com|Esther Brunner]] | | |
|306 |[[plugin:video]] | Embed video into the page | [[jbyrne@floridascale.com|Jason Byrne]] | | |
|302 |[[plugin:xfortune]] | Show random fortune cookies (updated via AJAX) | [[andi@splitbrain.org|Andreas Gohr]] | | |
=== 동작 ===
^정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^ 플러그인 의존성 ^
|199|[[plugin:addnewpage]] | Add a select box and an input box for adding new page | [[ido@idotech.info|iDo]] | | | |
|300 |[[plugin:arguments]] | Return a value from $_GET array | [[http://www.moostik.net|Olivier Fraysse]]| | | |
|900/999|[[plugin:autolink]] |Register page to be automatcally linked from other pages|[[oiv-plugins@valjakko.net|Otto Vainio]] | | | |
|400 |[[plugin:bliki]] | Creates a simple blog engine using namespaces to store entries by date (apparently in development at the same time as Esther's!) |[[beau@dentedreality.com.au|Beau Lebens]] | | | |
|-- |[[http://blackdaemon.no-ip.org/wiki/dokuwiki:plugin:chat|chat]] | AJAX-driven Chat plugin | [[pavel.vitis@seznam.cz|Pavel Vitis]] | | | |
|380 |[[plugin:bomfix|BOMfix]] | suppress UTF-8 Byte-Order-Mark| [[support@mwat.de|M.Watermann]]| | | |
|98 |[[plugin:Cloud]] | Show a cloud of the most frequently used words | [[wikidesign@gmail.com|Esther Brunner]] | | | |
|308 |[[plugin:Content]] | Derivative of [[plugin:Blog]] plugin, with certain enhancement and extension|[[http://www.ieaa.org/~adrian/|Adrian Sai-wah Tam]] | | | |
|500 |[[plugin:Command]] | Easily create custom syntax commands. | [[http://www.spiderjoe.com|Spider Joe]] | | | |
| - |[[plugin:Diskussion Forum]] | Bliki-based Diskussion Forum | [[ding280@gmx.de|Thomas Preißler]] | | | |
|168 |[[plugin:Doodle]] | Create a poll that helps scheduling meetings | [[wikidesign@gmail.com|Esther Brunner]] | 2006-09-03 | | |
|239 |[[plugin:Explain]] | Explains terms and links to two alternative definitions. Terms are defined in a configuration file for the whole wiki. Just like acronyms. | [[marc@waeckerlin.org|Marc Wäckerlin]] | | | |
|308 |[[plugin:Feed]] | Generates feeds for other plugins ([[plugin:Blog]], [[plugin:Discussion]], [[plugin:Editor]], [[plugin:Tag]], [[plugin:Task]]) | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | | |
|249 |[[plugin:GOTO]] |Easily create redirects inside your wiki.|[[aormond@gmail.com|Allen Ormond]]| | | |
|360 |[[plugin:ifauth]] |Show content on page only for authorized group|[[oiv-ifauth@valjakko.net|Otto Vainio]] | | | |
|303 |[[plugin:includeuserpage]] | include a page based on user name | [[jean-marc.lagace@m2i3.com|Jean-Marc Lagacé]] | | | |
|1 |[[plugin:isns]] |if called page doesn't exist, convert pagename in namespace name and try to open the index | [[ido@woow-fr.com|iDo]] | | | |
|498 |[[plugin:lang|Language markup]] | text in a different language |[[support@mwat.de|Matthias Watermann]] | | | |
| - |[[plugin:livepreview]] | Live preview for the Dokuwiki pages, taked from the server using the RemoteScript controller | [[ilya@lebedev.net|Ilya Lebedev]] | 2006-03-09 | | [[plugin:remotescript]] |
|108 |[[plugin:localdate|Local date]] |Display date/time in client's regional format| [[pavel.vitis@seznam.cz|Pavel Vitis]] | | | |
|99 |[[plugin:Meta]] | Set Metadata |[[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | | |
|50 |[[plugin:multinamespace]] | Allow to put a file in multiple namespace | [[ido@woow-fr.com|iDo]]| | | |
|106 |[[plugin:newpage]] | Add a link wich allow user to add a new page in wiki | [[ido@woow-fr.com|iDo]]| | | |
|990 |[[plugin:orphanswanted]] | Find Orphan pages, Wanted pages with reference counts. Also shows reference counts for linked pages | [[dae@douglasedmunds.com|D A Edmunds]]| | | |
|0 |[[http://wiki.kaspersandberg.com/doku.php?id=projects:dokuwiki:phpwikify|phpwikify]] ([[plugin:phpwikify|Discuss]])|Allows one the possibility of having output of php scripts parsed|[[redeeman@metanurb.dk|Kasper Sandberg]]| | | |
| 167 |[[plugin:Poll]] | Create a poll on your wiki page | [[wikidesign@gmail.com|Esther Brunner]] | 2006-03-09 | | |
| - |[[plugin:remotescript]] | Remote Scripting (Ajax) controller to create ajax-aware plugins | [[ilya@lebedev.net|Ilya Lebedev]] | 2006-03-09 | | |
|314?|[[plugin:routeplaner|Routeplaner]]|Extand contact information with a description of the journey using lycos.de.|[[deshi@web.de|Deshi]]| | | |
|107 |[[plugin:socialmark]] |Add link to "social bookmark" a page|[[ido@woow-fr.com|iDo]] | | | |
|555 | [[plugin:sql]] | Execute SQL query and display the result as a table | [[slim.amamou@gmail.com|Slim Amamou]] | | | |
|129 |[[plugin:stats]] | Show some wiki statistics | [[monkiki@gmail.com|Paco Avila (Monkiki)]]| | | |
|500 |[[plugin:Template]] | Render a data set from a template. ([[plugin:command]]) | [[http://www.spiderjoe.com|Spider Joe]] | | | |
|302 |[[plugin:templater]] | Allow wikipages to become templates for inclusion into other wikipages, like wikipedia | [[jonnay@jonnay.net|Jonathan Arkell]]| | | |
| 99 |[[plugin:var|Variable]] | Display some dynamic info like current page, user or date | [[wikidesign@gmail.com|Esther Brunner]] | 2006-09-03 | | |
|158 |[[http://peter.deweeses.net/doku.php?id=programming:wp_most_recent|WordPress Most Recent Entries]]([[plugin:wp_most_recent|discuss]])|Show recent(or all) entries from any WordPress blog using a template. |[[peterdeweese@earthlink.net|Peter DeWeese]] | | | |
==== 분류에 맞지 않는 플러그인 ====
다음의 플러그인들은 위 항목 분류에 맞지 않습니다.
^정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들)^
| 999 |[[plugin:template_chooser]] | A simple dropdown box in editmode allows you to paste content from a template into the current document | [[develop@dieploegers.de|Dennis Ploeger]] | |
| 100/999 |[[http://danjer.doudouke.org/tech/dokutexit|DokuTeXit]] | Generate LaTeX file from dokuwiki format and so PDF files (if latex is present) [[wiki:discussion:exporting_pdf]] ([[wiki:experimental]])| [[Danjer@doudouke.org]] | 2007-06-26 |
| |[[plugin:IPA]] | adds an IPA Typewriter to the toolbar| [[a.c.henke@arcor.de|Anika Henke]] |2006-11-06|
| 800 | [[plugin:s5]] | Create slide show presentations from DokuWiki pages | [[andi@splitbrain.org]] | [[develonly]] |
==== 폐기된 플러그인 ====
아래 플러그인들은 최근의 다른 플러그인들로 대체되었습니다. 고아 페이지들로 남겨지거나 사람들이 코드 테스트와 테크닉을 배울 수 있도록 링크와 코드는 남겨져 있습니다.
^ Syntax Plugins ^^^^
|305 |[[plugin:Category]] |Creates a table with links to the categories of the page |[[esther@kaffeehaus.ch|Esther Brunner]] |
|900 |[[plugin:coloured]] |Enables coloured text|[[webmaster@lajzar.co.uk|ta' Lajżar]]|
|10 |[[plugin:Definition List]] | Add html style definition list |[[stephane.chamberland@ec.gc.ca|Stephane Chamberland]] |
|45 |[[plugin:folding_sections|Folding Sections]] | |[[stollcri@gmail.com|Chris Stoll]] |
|904 |[[plugin:Inline Folding]] |A way to allow inline folding sections|[[webmaster@lajzar.co.uk|ta' Lajżar]]|
|904 |[[plugin:Inline Folding2]] |A revised version of the above|[[webmaster@lajzar.co.uk|ta' Lajżar]]|
|315 |[[plugin:Gravatar]] |Display user avatars |[[esther@kaffeehaus.ch|Esther Brunner]] |
|999 |[[http://benjamin-schweizer.de/wiki/code/dw-plugin-news|news]] | This plugin shows the contents of a namespace on a single page. | [[http://benjamin-schweizer.de/|Benjamin Schweizer]] |
^ Admin Plugins ^^^^
| 100 | [[plugin:Template Selector]] | Interactively select template ([[wiki:experimental]]) | [[chris@jalakai.co.uk|Christopher Smith]] |
==== Plugins with broken links ====
^Sort ^Plugin Name ^Info ^Author ^compatible DokuWiki version(s) ^Incompatible with plugin(s) ^ Depends on plugin(s) ^
|318 |[[plugin:newpagebutton]] | Add a inputbox and two buttons wich allow user to add a new page/namespace in wiki | [[falk@neumag.de|Timo "Silbär"
Falk]]| | | |
===== Discussion =====
Hi all. Just a suggestion about this [[wiki:plugin|plugin page]]. I use [[plugin:iframe]] + [[plugin:folded]] to have this page directly in //admin// side, like this :
++++Plugin|{{url>http://wiki.splitbrain.org/wiki:plugins}}++++
The onliest problem for me is the table... I suggest to modify it to improve [[http://wiki.erazor-zone.de/doku.php/wiki:projects:php:dokuwiki:plugins:darcs|darcs]] and [[plugin:plugin_manager]] downloads like this :
Replace:
^Menu Sort ^Plugin Name ^Info ^Author ^
With:
^Menu Sort ^Plugin Name ^Info ^Author ^Download ((You can also install directly from [[plugin:plugin_manager]] or [[http://wiki.erazor-zone.de/doku.php/wiki:projects:php:dokuwiki:plugins:darcs|darcs]]\\ \\ Just copy and paste the link))^
|..|..|..|..|{{http://resources.neolao.com/_media/php/dokuwiki/plugin_usermanager.tar.gz|.tar.gz}}|
>>>What do you think about ? Thank's
>>>
>>>--- //[[sidarus@gmail.com|sidarus]] 2005-12-29 21:09// (sorry for my poor english)
>>
>>Sidarus, it's a bad idea, as download URL can change often, as of version.
>>
>>--- //[[flor27@gmail.com|flor27]] 2006-01-11 10:30//
>
> I think it would be a good idea. To be able to work update plugins with the plugin manager the URL needs to stay fixed, anyway. Actually, plugin authors should always provide also a link to pluginname_latest.{tar.gz|zip}, so one can simply use that URL in the plugin manager. Of course, each version should still be available as pluginname_yearmonthdate.{tar.gz|zip}, just the latest one should also be copied to the fixed name.
--- //[[reinhold@kainhofer.com|Reinhold Kainhofer]] 2006-08-31 18:17//
----
Can plugins register search functions? Would this be what Action Plugins are for? I'm talking about the ability to offer some new kind of search, e.g. //search in metadata//, without having to modify ''search.php'', but doing it in //plugin-space// instead.
\\
Hi Guys, I was wondering if I was the only one that thought the Plugin Wishlist section could do with some better organising or maybe even have it linked with the bounties section. So that someone can put something on the wishlist and people could vote or subscribe to this wishlist. That way if there are enough people and enough demand for it then it could be turned into a bounty project. That way if people see on the wishlist something they could add to the collective bounty (Im sure there is someway of integrating a PayPal donate button). If anyone is interested in maybe discussing this more or if one of the admins or people from the DokuWiki project would like to contact me so I can get involved in this then my addy is [[pimpdaddydave@gmail.com here]].
\\
\\
===== Plugin wishlist =====
Do you need a plugin? Post the suggestion here, with contact-info, and somebody just might write it. If you think it's big enough to get in the main dokuwiki, post it in the bugtracker.
The plugins section is not a general wish-list for whatever feature is desired. The plugins interface allows for extensions to the text parsing syntax only. many of the wish-list features below can't be handled by the plugins interface, although they are valid items for a more general wish-list.
----
**editsection fix**
The Edit buttons were too low by default. I installed editsection plugin, now they are too high, like with the previous section. If some hacking angel could please make an editsection fix that puts the Edit button in the middle of those two extremes, it would be much appreciated.
**chuck_starchaser** http://deeplayer.com/phpBB2/
Never mind, the urgency is gone, for me at least; I figured a way to disambiguate which section the Edit button goes with, by using shades of gray...
http://deeplayer.com/doku/doku.php/engine
----
**Download Counter**
I put some pdf- and zip-files on my page using built-in mediamanager. I want to know how often the stuff has been downloaded. It should be possible to display that numbers. Did anybody implement this?
> Take a look at the [[http://wiki.gammaproduction.de/english/dokuwiki/plugins/tracker|Anormal Tracker Plugin]]
--- //[[gerry.w@gammaproduction.de|Gerry Weißbach]] 2006-08-01 11:58//
----
* As syntax which makes a section visible only if page is writable. Should be in a different color, according to the CSS. This could be used as an in-line discussion page. It might also be used for other things. Similar to the edit button being visible only if page is writable.
--- //[[burt@cs.miami.edu|Burt Rosenberg]] 2006-05-12 16:08//
----
* A podcasting plugin would be very helpful, link to an mp3 on a wiki page, cache it in a local mp3 directory, and add it to a wiki wide or category wide podcast feed, if there's a little flashplayer plug for on-demand listeners, that would very cool ...
--- //[[pit@datenstroeme.de|pit schultz]] 2006-05-11 21:05pm//
> This is a hack. A proper plug-in would provide a much cleaner solution.
> --- //[[Sergei]] 2006-07-24 5:19pm//
----
| first row | cell |
##rrggbb:| second row | cell |
> would work. Note the double pound (#) sign in that.
> [[
- This is a default ordered list.
-2 This is an ordered list with numbers, starting at 2.
-A2 This is an ordered list with capital letters starting at B.
-a2 This is an ordered list with lower case letters starting at b.
-r2 This is an ordered list with lower case Roman numerals starting at ii.
-R2 This is an ordered list with capital Roman numerals starting at II.
> I'd love to see this included in dokuwiki, when I first tried using lists I thought it worked something like that (a programming language I used did something simular).
>> But DokuWiki syntax is no programming language and in my opinion shouldn't be one. One of the main advantages of DokuWiki is its sensible and uncluttered source text. If you really need to specify the type of ordering lists, you can use a plugin. For example ''[list=i]'' creates a list with lower Roman numerals using the [[plugin:BBCode]] plugin. --- //[[esther@kaffeehaus.ch|Esther]] 2005-08-19//
>>Please note, that such a construct is **deprecated** for ->[[http://www.w3.org/TR/html401/struct/lists.html#h-10.2|HTML]] and **invalid** for ->[[http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd|XHTML]]. And I don't think that DokuWiki should generate invalid web-pages.\\ //--- [[support@mwat.de|Matthias Watermann]]//
>>>It appears that using HTML to define these is deprecated, but CSS is still a valid method for defining appearance in this way. --- //[[webmaster@lajzar.co.uk|ta' Lajzar]] 2005-09-12 00:12//
----
* A sort of "references" plugin that would collect all links in current page and list them inside '''', would be useful as summary of resources/links on the bottom of a page. Question, is standard parser building such list internally, that would be accessible from plugin? If not, how to collect links? Hook onto %%http://%%? (I made this already working locally, though it needs a patch to xhtml.php. I will post soon --- //[[pavel.vitis@seznam.cz|Pavel Vitis]] 2005-08-18 14:03//)
----
* A birthday list which shows all birthdays of the current week and/or the current month.
----
* A plugin to perform calculations [ e.g. sum(row) ] in tables similar to what common spreadsheet programms (e.g. OpenOfficeCalc) do.
----
* A Backlink plugin which provides the function of %%http://host/dokuwiki/?do=backlink%% inside a page. Together with the [[plugin:category|category]] plugin from Esther i could have "category pages" (like mediawiki ?) with links to allpages regarding to this category. --- //[[u.kirbach@enbw.com|Uwe Kirbach]] 2005-09-01 17:22//
> Done. Check the [[plugin:backlinks]] plugin. --- //[[jonnay@jonnay.net|Jonathan Arkell]] 2005-11-12 00:08//
----
* Tables with rowspan support like [[wiki:tips:tableswithrowspans|this tip]]. I would like to draw server racks for our data center. --- //[[u.kirbach@enbw.com|Uwe Kirbach]] 2005-09-01 17:29//
* I would also like to see this functionality. It is quite a common requirement for technical documentation, and so I think it would make a good addition to dokuwiki. james.johnson at publitek dotcom.
----
* Image map plugin. Define image maps with wiki syntax as in [[http://www.earthdawn-wiki.de/Wiki.jsp?page=ImageMapPlugin|JSPWiki]] --- //[[markus.aittola@iki.REMOV.fi|Markus Aittola]] 2005-09-09 15:41//
----
* A plugin which show a button to convert the page in a pdf file (with hyperlinks). --- //[[zebob.m@gmail.com|ZeBob]] 2005-10-16 11:45//
----
* A plugin to allow HTML character entities, such as ''%%ð%%''. Currently, this is only possible by enabling HTML code generally, which carries a bit of a security risk in a publicly editable environment. --- //[[webmaster@lajzar.co.uk|ta' Lajzar]] 2005-09-30 12:31//
> This should be very easy to do. For entity codes (e.g. ) use ''conf/entities.conf''. For hex codes, take a look at the [[plugin:tutorial]], in particular the first example. Your pattern will be ''%%?\d{2,4};%%'' and replace the ''$renderer->doc .= date('r')'' line with ''$renderer->doc .= $data[0]''. For the rest, follow the steps in the tutorial :). --- //[[chris@jalakai.co.uk|Christopher Smith]] 2005-09-30 15:57//
>> Are you sure about ''conf/entities.conf''? A quick test suggests that, at least in the July releases, that file has no effect. Has that been fixed in the latest release?
>>> "&" and "#" seem to have no effect "''%nbsp;''" will work. It may be worth filing a bug report for "&" and "#" not working in ''conf/entities.conf''. --- //[[chris@jalakai.co.uk|Christopher Smith]] 2005-10-02 11:02//
----
* $id = ($INFO['perm'] == 255 ? trim($id,':.-') : trim($id,':._-'));. Now you can edit the [[namespace_templates]] by calling ''?id=_template&do=edit''. --- //[[esther@kaffeehaus.ch|Esther Brunner]] 2006-01-05 22:33//
-------
Any idea of how to display a "source code tree" that can be edited to add comment, hilighted to make code structure even more appearent and folded to show only subset of the tree?\\
I've tried with 3 nice plugins: lists, boxes and folded... unfortunately without success.\\
Anyone would be willing to code some plugin to do this? Or simply to suggest a syntax and ideas on how to do it (a good start would be the above mensioned plugin I guess... but they cannot be easely nested and are not working together -- correct me if I'm wrong). Thanks!\\
--- Stephane Chamberland 2006-01-05
----
I'd like to see an easier way to redirect from one page to another. Something like %%{{redirect:other_page}}%% or even a special button to set up a redirect. Writing the HTML to do it isn't hard, but it seems like such a hack, and requires that html interpreting is turned on. It also isn't simple for novice html users to understand.\\
---[[payton.swick@gmail.com|Payton]] 2006-01-13
----
This is a comment
Would insert the following into the wiki page:
NAME: This is a comment
//[[miikechambers@gmail.com|Mike]] 2006-01-30//
----
**Email This Page and addressbook?**
I listed an 'email this page' button as an enhancement request- perhaps there could also be an addressbook populated by people with ACL accounts. User would check recipients and enter a text message, php would send email notice. (I should clarify: it doesn't email the whole page, just a link to it.) At my company I am trying to get people to use the wiki instead of email to discuss project development. Below is the concept for a simple email this page button, with no address book. Both approaches, addressbook vs native mail client, seem to have advantages.
An 'email this page' button would would help collaboration by ensuring contributors that their edits are seen by people from whom they want comments. Since it would send the notice from the users email client, the user would have a record of the notification. Even though it is easy to copy and paste a url into an email, as we are painfully aware not everyone seems to be able to do this, nor would it occur to them. A button would both suggest the possibility and make it idiot-proof to do.
It would also be a workaround for the problem of people not subscribing to pages because they don't want to be "spammed" by small changes. This would be the way to alert them.
The button would invoke the users email client and fill in appropriate fields. Unlike the automated notices, "From" would be the users address. The subject line would show the automated statement of change. The message body would contain the automated change info including the direct link to the page. The user could add any additional message text.
Thanks
Chris_Yeager
Burlington, MA
USA
if (isset($tplstyles['screen'])) $files = array_merge($files, $tplstyles['screen']);directly before $files[DOKU_CONF.'userstyle.css'] = ''; (and for print mode the same). That will allow to redefine styles declared in plugin's css (for example box plugin)
--- //Alex V.Musienko 2006-03-07 03:12//
----
** Captcha-like feature **
Since CAPTCHA is hard to implement (see below), I will be pleased by a workaround like: define an alphanumeric string, and user must type it in an input box, but either case-reverted, rtl, or both. EX: Text is k9F:g6d;REzA
* If option rtl (right-to-left) is checked, user has to typed in: AzER;d6g:F9k
* If option case-revert is on, input will be : K9f:G6D;reZa
* If both are on, input is: aZer;D6G:f9K
Length and character classes should be configurable. Robots on Dokuwiki are not so hard to cheat, I think.They are not as evolved as those for Yahoo, MSN, etc.. 2006-03-07 {| border="1" cellspacing="0" cellpadding="5" align="center"
! Header
! align="left" | Cells
|-
| align="right" | a
| align="center" valign="top" | table
|-
|}
As you can see you can use standard table parameters when creating the table and each cell. The **|-** command creates a new TR, a **|** creates a new TD, and if you use **| [params] | content** you can specify TD parameters (html standard). This permits advanced tables without the need for a dozen < html > and < /html > tags! I'll admit this lack of table customization is really getting on my nerves... \\
--- //[[eslachance@gmail.com|Eric Lachance]] 2006-10-10 01:50//
> I have put a [[doku>wiki:bounties|bounty]] on it already. Feel free to add :)
--- //[[shivshan@hotmail.com|Shiva Shankar]] 2006-10-10 10:30//
>> Please have a look at [[plugin:exttab1]] -- this plugin allows some of MediaWiki's table syntax. --- //[[werner.flamme@ufz.de|Werner Flamme]] 2006-12-04 21:57 CET//
----
**AIM/Jabber and Sidebar**
I would need a plugin that allows to add the online/away statuses of AIM and Jabber.
Another wish would be a simple syntax for adding a sidebar in main...
--- //[[fruttamartorana@hotmail.com|a.m.]] 2006-11-30 6:00//
----
** Presentation editor **
I'd like to be able to make my very simple presentations with Dokuwiki, just like I do with Xwiki
----
**Ability to "rate" a page**
Would like to suggest a simple system for rating a page (capturing answers to a "was this page helpful?" question for example) and presenting a "rolling average" of maybe the last 10 ratings. Could be helpful for page authors in fine-tuning their pages.
> I'm also interested in such a plugin. It would be of great use for the visitors of the wiki too. //[[splitbrain.20.brecht@spamgourmet.com|marc]] 2007-01-15//
----
**open external link in new window (or tab)**
I expect this is pretty trivial. I hate to send people away - they might not come back.
--- //[[richard@the-place.net|richard]] 2007-1-02 18:23//
**or internal link (eg larger version of photo)**
The 'lightbox' script as used in 'gallery' does this very neatly, but I'd like to be able to do it in an ordinary page, not a gallery.
--- //[[richard@the-place.net|richard]] 2007-1-04 9:09//
**Google Adsense plugin**
Would it be possible to make a plugin that showed Google adsense adverts in the footer for non logged in users. But turned them off on login/registration pages and once a user has logged in.\\
--- [[engwiki@googlemail.com|joe]] 2007-1-13\\
----
**Ability to feed messages from other php systems into wiki pages**
Where you are managing a mix of very highly structured data in a database and unstructured, but loosely associated data, in a wiki or web page. So essentially there can be a wiki page associated with particular rows of tables in the database (and probably namespace to table). The user could then make ad hoc changes to the wiki page, but changes to the database, such as modifications to the record could be also added to the wiki page from the application managing the dtabase.
Essentially a way of applying a text string to the end of an identified wiki page or creating the page with the text in it or deleting the page, all from another php application.
It could be done by identifying the current page text file and writing direct to it, but that would bypass the lock arrangent and conflict terribly with the caching so an approved way of doing it would be appreciated.
Given the understandable interest in plugins to stop automated spamming, the process is perfectly feasible for those with nefarious intentions, but I wondered if it would be possible to do it responsibly through a proper password controlled messaging mechanism?
Yes, this may not be a plugin, but I hope this is a reasonable place to post the query initially.
Thanks, and Dokuwiki with its family of templates and plugins is a really great piece of software that just works the way you want it to.
--- [[ed@rybeck.com|Edward]]
----
==== Low Priority / Mis-Placed Requests ====
The following wishlist items probably cannot be implemented within the plugin framework, and are candidates to be moved to a different wishlist area of this site.
* [[http://pear.php.net/package/Text_CAPTCHA/|CAPTCHA]] verification on save. --- [[calle@ioslo.net|Carl-Christian Salvesen]] 2005-05-26 20:16
* Crypto Plugin. For storing passwords and other confidential data, it would be nice to have the file encrypted on-disk. A password would be necessary to view and change the page. This could be a platform independent, web based replacement for applications like Password Gorilla, which are usually not freely available across different platforms. The code would need to use one of the widely accepted symmetric cryptosystems like AES. --- [[mh+dokuwiki-wiki@zugschlus.de|Marc Haber]] 2005-05-27 --- This can probably already be implemented using the ACL features of dokuwiki. --- //[[webmaster@lajzar.co.uk|ta' Lajzar]] 2005-08-09 02:51// --- How can on-disk encryption be implemented with ACLs? My intention is to have the content protected agains --- [[smoser@brickies.net|Scott Moser]] 2007-01-03 --- Please see the Dokucrypt crypto plugin up above.
==== ACL for added syntax ====
Hello, is it possible to disable / enable syntax added by plug ins for a user or group of user ? that could be very usefull to permit only for admin to do some things like using php, using blog syntax etc. ...
==== Mail form plugin ====
I was wondering about the absence of a very simple plugin I would appreciate very much: a form with "subject" and "body" (and eventually "your mail") fields that allows users (even without write permissions) to send mail to a predefined (in the syntax of the page, I imagine) address.
I imagine something like that:
%%{{mailform>address_to_which_email@must_be.sent}}%%
Well, I also thought that if such plugin doesn't exists, maybe it's because the same thing can be done by simply embedding php. Since I don't know how to create the second page (the one that receives the form data and sends the email), I would be grateful if someone could link me an example of a such thing at work.
--- //[[toobaz AT email DOT it|Pietro Battiston]] 2006-09-05 //
> Both [[plugin:incl_form]] and [[plugin:phpinc]] allow you to safely include PHP forms.
> I have a form that sends emails using [[plugin:incl_form]] (which I wrote for that exact purpose).
> In fact, the sample form //is// may mail form.
> ---
XSLT probably can generate in two formats HTML and txt where in txt type is using Dokuwiki syntax.
XSLT in HTML format not generate page but only part, like table or somthing this(propably can define only avaible tags). \\
I understand what is securety danger. For minimalize this hazard .xml and .xsl files must be on local wiki.
==== Display a list of all users ====
I would really like a page listing all registered users for users. -//georgie 2007-1-7//
==== Handle SVG image files properly ====
Doku is a great tool because it is simple and allows collaboration, but sometimes nicely formated text isn't sufficient to explain things. As they say, a picture is worth a thousand words. Jpegs, gifs, pngs and bmps, kind of solve this, but not in the Wiki way. This is where SVGs come in. SVGs allow you to easily display editable vector graphics right in your web-browser. This is really cool because you could make a drawing in Inkscape or MS Visio (or whatever), upload it to the wiki, let people view it inline within your wiki page, download it, change it as a vector, and upload it with changes.
So lets get to why this is kind of hard right now. First of all, not all browsers display SVGs, and those that do display them differently. It seems the most complete implementation is Adobe's SVG Viewer 6.0 (alpha). IE7 renders SVGs quite nicely. Mozilla's implementation still has a way to go, but also does a few things the others don't. IE6 doesn't, nor do firefox versions less than 1.5. So, the trouble is finding a good way to fail gracefully. Secondly, for Visio at least, if you save an image as an SVG then open it, it isn't quite the same. Line connections are not intact, but I've heard that the Visio team is working on this.
Anyways, isn't about time for a good way to view and collaborate on vector images?
==== Infoboxes ====
I would really like to see this feature like the ones on wikipedia where all the informations can be listed, using a premade template.
http://en.wikipedia.org/wiki/Infobox
==== nikeplus ====
I would really love to see a plugin, taking the username and password from the doku login and post it on the website. Most of the code should be at in the wordpress plugin, but I don't speak php. It is not useable as is, because it refers to all kind of wordpress things. http://www.crustybugger.com/blog/?p=10 or http://ear-fung.us/
Anybody could do this for me (please?)--Geert
===== Image Subtitles =====
I would like an extension for images, that would use a div container with the textstring of a picture not only as tooltip but as a description below. just like the mediawikistyle, with a nice symbol if the picture may be enlarged with a click. A hint where to code it myself might be helpfull too
--- Manuel, 2007-01-20, 15.44
===== 번역 =====
//english version: dokuwiki-2006-11-06. //
//Add your email here if you created translated or modified whole or part of this page.//
* //[[bootmeta@zoo.com|jk Lee]] - real mail domain is gmail, not zoo.com for spam filtering
2007-2-4 created/