====== 플러그인 ====== [[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 ''%%
%%'' or with any other class|[[marc@waeckerlin.org|Marc Wäckerlin]] | |divalign| | |1 |[[plugin:Important_Text]] |Mark a text with ''%%%%'' or with any other class|[[marc@waeckerlin.org|Marc Wäckerlin]] | |divalign| | |444 |[[http://wiki.foosel.net/snippets/dokuwiki/keyboard|keyboard]] |Marks text as keyboard keys|[[http://foosel.net|Gina Haeussge]] | | | | |109 |[[plugin:lastmod]] | Displays the timestamp of the last modification | [[develop@dieploegers.de|Dennis Ploeger]] | | | | |- |[[plugin:layout]] |Positioned block elements and styling for ad-hoc layout, columns etc |[[ivan@iar.spb.ru|Ivan A-R]] |2006-11-06 | | | |100 |[[plugin:linebreak]] | Generate line breaks in output for line breaks in raw wiki data |[[chris@jalakai.co.uk|Christopher Smith]] | | | | |244 |[[plugin:link_way|Link Way]] |Extends the link syntax so you can put the title before the brackets|[[aormond@gmail.com|Allen Ormond]]| | | | | - |[[http://wiki.gammaproduction.de/dokuwiki/plugins/menupopup|Menu Pop Up]] | Define a link or text to show an included DokuWiki page while hovered (description in German atm) | [[gerry.w@gammaproduction.de|Gerry Weißbach]] | | | | |203 | [[plugin:navilevel]] | A navigation tree that adapts to the page that hosts it | [[tm@navarino.gr|thanos]] |2006-03-09| | | |176 |[[plugin:nbsp|NBSP]] | Use non-breaking spaces| [[support@mwat.de|M.Watermann]]| | | | |111 |[[plugin:Note]] |Display nice notes/tips/warnings | [[olivier.cortes@ryxeo.com|Olivier Cortes]] | | | | |45 |[[plugin:NumberedHeadings]] | Adds numbered headings | [[dokuwiki@meistermetz.de|Lars J. Metz]] |2006-03-09 | | | |298 |[[plugin:nstoc|NsToC]] | Namespace Table-of-Content |[[support@mwat.de|Matthias Watermann]] | | | | |50 |[[plugin:outdent]] | Backout of section indenting (without using an empty header) |[[chris@jalakai.co.uk|Christopher Smith]] | | | | |1/1 |[[http://blackdaemon.no-ip.org/wiki/dokuwiki:plugin:outliner|Outliner]]|Enable collapsible outline tree page layout|[[pavel.vitis@seznam.cz|Pavel Vitis]] | | | | | 299 | [[plugin:pageindex]] | Bulleted list of pages within an namespace | [[Kite@puzzlers.org|Kite]] | | | | | 168 | [[plugin:Pagelist]] | Lists pages in a nice looking table or unordered list | [[wikidesign@gmail.com|Esther Brunner]] | 2006-11-06 | | | |195 |[[plugin:phpinc]] | Including a PHP/HTML file into your wiki | [[markus@lazyfrosch.de|Markus Frosch]] | | | | | 999 | [[plugin:progressbar]] | Makes progress bars on wiki pages. | [[mmiikkee13@gmail.com|Mike Smith]] | | | | |176 |[[plugin:shy|SHY]] | Use soft hyphens| [[support@mwat.de|M.Watermann]]| | | | |195 |[[plugin:Side Note]] |Allow sidenotes including image caption |[[stephane.chamberland@ec.gc.ca|Stephane Chamberland]] | | | | |400 |[[plugin:signhere]] | Include a signature line in a wiki page | [[develop@dieploegers.de|Dennis Ploeger]] | | | | |107 |[[plugin:skill]] | Show Skill level for a page | [[iDo@woow-fr.com|iDo]] | | | | |999 |[[plugin:songlist]] | Generate wiki code from lines of a master page, indexed by IDs | [[reinhold@kainhofer.com|Reinhold Kainhofer]] | | | | | 205 |[[http://iar.spb.ru/projects/dokuwiki/styler|Styler]] | This plugin provide additional formatting of your texts: expanded quotations, epigraps, verses, etc | [[ivan@iar.spb.ru|Ivan A-R]] | | | | |999 |[[plugin:tab|Tab]] | Inserts 5 non-breaking spaced to 'force' a tab| [[timskoch@hotmail.com|Tim Skoch]] | | | | |9/500 |[[plugin:term|Term]] | Register term and then highlight it across whole page with '''' tag | [[pavel.vitis@seznam.cz|Pavel Vitis]] | | | | |358 |[[plugin:Timer]] |Show content on page at selected timeperiod |[[oiv-plugins@valjakko.net|Otto Vainio]] | | | | |415 |[[plugin:tip|Tip]] | Use small notes| [[support@mwat.de|M.Watermann]]| | | | |304 |[[plugin:Uparrow]] | Shows a simple arrow-image which links to the top of the current page. | [[chi@chimeric.de|Michael Klier]] | 2006-11-06 | | | |193 |[[plugin:xterm]] | documenting xterminal output without forcing linefeeds | [[tom_trenker@yahoo.com|Tom Trenker]] | 2006-03-09 | | | === 포맷팅 대체 === ^정렬 ^플러그인 이름 ^정보 ^만든이 ^호환가능한 DokuWiki 버전(들) ^호환되지 않는 플러그인(들) ^ 플러그인 의존성 ^ |275 |[[plugin:camelcase]] | A replacement for Dokuwiki %%CamelCase%% syntax, uses "_" to separate words in pages names | [[chris@jalakai.co.uk|Christopher Smith]]| 2005-09-19+ | | |194 |[[plugin:code2|Code]] | Syntax highlighting with optional linenumbers| [[support@mwat.de|M.Watermann]]| | | | |195 |[[plugin:Code]] | A replacement for Dokuwiki %%..%% 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// ---- * Plugin to **upload a document** (e.g. foo.pdf), which will be **stored locally** (e.g. in data/uploads), and which can then be **linked too from dokuwiki**, e.g., if the document foo.pdf had been uploaded, it could be linked to from dokuwiki with a syntax such as: [[uploads>foo.pdf]] > I just realized there is an //upload document// button in the edit menu... (signed: he who filled in the request...) ---- * A plugin to resize the image before uploading it to the wiki server - any comment on this would be very appreciated on this email ---- * A plugin which allows users to upload documents (such as .doc and .pdf) and these are automatically added as text (and also any images) into the wiki... possible? --- //[[nathan@nathanwaters.com|nathan waters]] 2006-01-09 12:09// > You can upload documents like you upload graphics. But they will hardly ever be "automatically added as text into the wiki" -- what do you think should happen here? OCR? >> I think the implied wish here is an automatic, intelligent conversion from an existing format (e.g. .doc) to a (doku)wiki-fied node. This **is** very possible, just not fun to implement. ---- ** Approval System ** * A plugin or option in DokuWiki itself to enforce some sort of approval system, where a spesific user or group get a list of pages that are created or changed, but that will not be viewable until approved. I know this is sort of against the "spirit" of wiki's, but would make the system much more acceptable in places where compliance to document quality standards are an issue. > I'd like to see this too. I was thinking that a simple version of this would be to redirect the document save to an ACL-protected namespace. The name could include a timestamp as a hack to almost ensure uniqueness. I'm thinking on trying to write my first plugin (gulp!). ---//[[rjdoku@society.servebeer.com|Rich J.]] 2006-06-10 15:24// ---- * A plugin to list all pages that have not been changed in a spesified time (days?). This would be useful in some environments where document revisions are done periodically. Listing pages that hasn't been edited in a long time would be a good indicator on what you need to look at. --- [[dokuwiki.5.steinb@spamgourmet.com]]. This wish has been moved to [[wiki:discussion:indexing]] --- //[[dokuwiki.20.baucki@spamgourmet.com|Konrad Bauckmeier]] 2005-12-19 15:39// ---- * I need a Plugin, which mp3s can play high-loaded and. Super would be nice, if their can help me. Contact \\ ---- * is it possible to create a plugin, that extends the create-page-form in pre-defined namespaces(!) by some option-buttons (or a dropdown) which allows to choose from several licenses while creating the page? Output could/should be then given in the page's footer, also as xml-code (such as creative commons licences do have...) or at least as image at the content-section and additional hidden xml-code? Think I can handle the footer per namespace via the template by myself... I know this could be rather special and may be more feature than plugin request. I can imagine this plugin/feature also usefull to sort pages to special categories when creating them. Categories which are not related to the namespace. e.g. the namespace can be "linux:pageX" and the category of that page can be "article" or "manual" or "review" or... this could at least give an output as some image somewhere in the page's content. Similar to the rating-difficulty-plugin with stars... feel motivated to find a creative solution that extends DokuWiki and maybe helps me, too! ;) it's better done in a template... I am working on that --- //[[freddyw@gmx.net|Freddy]] 2005-12-04 00:23// ---- * Is that possible to develop a plugin that exports the current page to XML format ? > Yes, it is possible ;-) Look at [[doku>plugin:pdfex]] for a skeleton how to extract the page's content. You just have to replace the PDF-creating routines by those who create XML :-) ---- * and maybe also a pdf export, a button on the page that makes it posible to save the page as af pdf > this can be done on various ways -- look at [[doku>wiki:tips:pdfexport]], [[doku>wiki:discussion:exporting_pdf]] or [[doku>plugin:pdfdownload]] for example... [[w.flamme@web.de|Werner Flamme]] 2006-07-03 ---- * a backbutton which can be placed in the wiki page ---- * Something to control mouse gestures .. i.e. to read the current position of mouse ... more lk for image manipulation ... to read co-ordinates on an image ... 26/5/06 ---- * A "Print Version" that reformats the page, placing the table of contents in-line instead of on the side and removes the "Edit This Page"/"Old Revision"/etc buttons -- this is especially handy for software documentation. > This doesn't require a plugin, it is handled via your template's print.css file. Try printing this page, you already get all you mention except for the inline TOC. --- //[[chris@jalakai.co.uk|Christopher Smith]] 2005-09-13 11:59// >> To print the TOC, remove ''.toc { display:none}'' and add ''.toctoggle {display: none}'' in your print.css --- //[[samuel.degrande@lifl.fr|Samuel Degrande]] 2005-09-14 16:35// ---- * Syntax to allow for collapsable or expandable section > this is already available in two slightly different forms, please read the plugin list. --- //[[chris@jalakai.co.uk|Christopher Smith]] 2005-09-13 11:59// ---- * Use something like the [[plugin:Timer]] plugin but only display content based on user or group from the ACL. -- [[hornet136@gmail.com|Matt Pascoe]] 2005-08-26 > Look for [[plugin:ifauth]] --- //[[otto@valjakko.net|Otto Vainio]] 2005-09-23 11:38// ---- * How about a means to automatically list the contents of a given directory. This would save alot of time at times. --- [[contact@literalsystems.com|WS]]. > Look for [[plugin:dirlisting]] --- //2005-12-10 10:16// >> I would like to see dirlisting expanded to allow for filebrowsing directly within the wiki pages. ---- * Center text formatting (without the use of HTML markup. I don't know if this is plug-in material but maybe it is. ---[[contact@literalsystems.com|WS]]. ---- * Float-boxes. Sometimes I need to float a bit of important text to the right. It should also be able to encapsulate inline RSS-feeds. --- [[calle@ioslo.net|Carl-Christian Salvesen]] 2005-05-26 20:16\\ (What about modifying the Side-note plugin to allow what you want?) > I just added a plugin called divalign (above), it seems to work pretty nice for alignment. Should do what the two above requests want. -- [[jason@flrunners.com|Jason Byrne]] 2005-09-23 ---- * Textile parser (like the one created for Markdown): Textile is becoming more popular with other wikis, and a parser would help users (like me) who have to maintain different wikis for different purposes (due to features) be able to use the same syntax and more easily move content from one wiki to another. For example, I would like to move some content currently in another wiki program (Instiki) to DokuWiki, but having to re-syntax it is just too big a job. --- [[zerohalo@gmail.com|zerohalo]]. Update: There's a PHP implementation of Textile already [[http://www.texaspopulists.com/staging/modules/textile/textilephp/doc/Textile_8php-source.html|done]], which could perhaps be used as the basis of a plugin. > Insert template page plugin. I want to be able to make template pages in my wiki, and then later make new pages and have a button in the edit screen to insert the exact contents of the template file. I imagine the insert template interface would be vaguely similar to the new window that pops up when you choose an uploaded media file to insert. [[webmaster@lajzar.co.uk|ta' Lajżar]] >> I think this idea is the one discussed here : [[http://wiki.splitbrain.org/wiki:discussion:wikitemplates| Wiki Templates]] . A good idea indeed :-) ---- * A discussion page to all the wiki pages, like wikipedia does. > do you think of a solution like this on www.litwiki.de ? --- //[[freddyw@gmx.net|Freddy]] 2005-10-22 15:38// OMG, am I talking to myself here? If anyone else wanna know how it works... email me... Freddy >> there is the discussion plugin to post comments/open discussions on a page. --- //[[gb@isis.u-strasbg.fr|Guy Brand]] 2006-01-02 20:10// ---- * A calendar would be really cool! I imagine that it could be a small table, with links for each day, the links could then point to calendar:year:month:day --- I'd really like that calendar plugin too. Users could have personal calendars and share events in a global calendar set up inside dokuwiki. --- //[[gb@isis.u-strasbg.fr|Guy Brand]] 2006-01-02 20:10// > another [[http://wiki.gammaproduction.de/dokuwiki/plugins/calendar|calendar]] --- //[[gerry.w@gammaproduction.de|Gerry Weißbach]] 2006-08-01 11:58// ---- * Pic of the day / Message of the day >> I made one simple QOTD plugin [[plugin:fortune]] --- //[[otto@valjakko.net|Otto Vainio]] 2005-10-14 13:26// >>> I believe that ''content plugin'' can easily be modified to fetch random or daily entries within a namespace. -- [[mir.anda@freenet.de|Miranda]] ---- * A "Bookmark" plugin to place a named point in a document for linking in. E.g. ''%%%%'' might produce ''%%%%'' to allow the point in the document to be linked to --- You automatically create such an anchor every time you make a header. --- //[[webmaster@lajzar.co.uk|ta' Lajzar]] 2005-08-04 01:06// < There's two limitations there - if the title changes it will break inbound links without people realising they broke them and what if you want to link to other elements in the page, like a table, without creating a title for them? Check [[plugin:Bookmark]] [[oiv-timer@valjakko.net|Otto Vainio]] ---- * Some blog/news plugin for the initial page or at least hooks therefor[[http://www.redsheep.de/wiki/code/dw-plugin-news|here is some initial code]] (gopher at h07 dot org) ---- * A plugin to use different css class for tables. This way you could have different looking tables. Sometimes there is a need for tables with borders and sometimes not. [[oiv-timer@valjakko.net|Otto Vainio]] > What I'd like is actually to be able to specify background color per row of a table. Not sure how to hack the syntax for > this to get put into place though maybe a > | first row | cell | ##rrggbb:| second row | cell | > would work. Note the double pound (#) sign in that. > [[|Drew Northup]] ---- * A expanding/collapsing javascript index. Each namespace is represented by a folder icon. Each page is represented by document icon. As an option this could be on every page as a navigational sidebar. [[m4@polite.se|Alex Polite]] ---- * An expanded syntax for ordered lists. Following the first list marker with a number forces the list to start with that number. If this is preceded by a letter, that forces a particular style of ordered list. The following is an example of the suggested syntax. - 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 ''%%&#x?\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// ---- * a plugin to move / rename pages : a button to rename current page and change backlinks would come in handy when you can't give shell access to your users. //[[clement.hermann@free.fr|nodens]] 2005-10-18 11:06// > Look at the pagemove [[http://wiki.splitbrain.org/wiki%3Aplugins|plugin]]. --- //[[gb@isis.u-strasbg.fr|Guy Brand]] 2006-01-31 00:03// ---- * A plugin to specify which template the page should use. This would be useful for setting a style for an entire namespace. > This isn't possible due to the way plugins are set up. The template is already half-way through before the wiki page is output. Given the current Dokuwiki structure this would need to be handled as part of the template itself. You may be better off placing your request on [[wiki:tpl:templates]] --- //[[chris@jalakai.co.uk|Christopher Smith]] 2005-10-22 11:16// ---- * A plugin to send & receive trackbacks : a trackback box between a page and the bottom menu or attaching the trackback message to the bottom of each page. ex) [[http://circle.ch/wiki/SandBoxTrackback|wiki trackback sandbox]] on circle.ch/wiki. Is it Web2.0. //[[here.lee@gmail.com|Jei Lee]] 2005-10-25 10:8// ---- * A plugin to show the index of a namespace, like it is done in the Namespaceindex tip but to be used within an existing page. Something like "". //[[federico.pelloni@gmail.com|Federico Pelloni]] 2005-11-04 17:11 CET// > Try my [[plugin:indexmenu]] --- //[[samuele@cli.di.unipi.it|Samuele Tognini]] 2006-03-24 12:55// ---- * A plugin to show some sort of map system. Borrow API from Google maps? Look at the [[plugin:google_maps|Google Maps plugin]] --- //[[reinhold@kainhofer.com|Reinhold Kainhofer]] 2006-08-29 12:13// * A plugin to update dokuwiki (with checksum validation) * A plugin where the user can choose his favorite template * An internal non-wiki file (zip, pdf, etc.) linker with relative path detection. I've found it in [[http://wiki.splitbrain.org/wiki:tips:base_links|here]]. ---- * A plugin to use **DokuWiki as a CVS server/client** (for OpenSource web developpment). --- //[[sidarus@gmail.com|sidarus]] 2005-12-29 21:45// \\ --- //[[saslauthd@yahoo.de|sasl]] 2006-12-01 15:15// ---- It would be very helpful to plugin users if there was a date column in the tables for the different plugins that would indicate the date of the last update or original checkin of the plugin. This would make it easier to update/select plugins to be used in a particular environment ---- * A plugin that emulates the interwiki linking style, but uses anidb.info and animenewsnetwork pages (numbered files). --- //[[webmaster@bakunyuu.com|3pyon]] 2006-01-02 23:30// ---- I've been looking for a plugin so that a link or button opens up a telnet session. i.e. in the same way that an external link can open up a new web page IE or Firefox, it would be useful to be able to open up a telnet on to a device. Not sure if this is possible via a different method? I'm using DokuWiki for an internal support page and opening up telnet pages from the Wiki would be great. [[rob_norris@hotmail.com|Rob]] 2006-01-04 This is already included in DokuWiki. Just use telnet://somehost and it'll be autolinked. --- //Gonzalo García// ---- Nice feature the _template.txt added lately in dokuwiki... but how can an admin edit it whitout an ftp client and an editor? Wouldn't it be easier to edit it directly in the dokuwiki editor? (or is it already possible?)\\ So here is the desired plugin: Admin plugin to edit the _template.txt file in a namespace\\ --- Stephane Chamberland 2006-01-05 > No, it's not possible but you can allow it to admins with two lines of code change. Open ''inc/pageutils.php'' and look for the function cleanID(). At the beginning, introduce global $INFO; then replace about line 98 (the one with trim() with the following: $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 ---- A plugin that allows a user to change his password. //[[sturmt@gmx.de|Thomas Sturm]] 2006-01-18 16:31// If the auth module supports it, there is an "Update Profile" button at the bottom of each page, where you can change your email and your password. --- //[[reinhold@kainhofer.com|Reinhold Kainhofer]] 2006-08-29 12:13// ---- A simple comment plugin to add comments to a wiki page. 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 ---- **Task (i.e.: workflow) plugin** It would be really nice to have a workflow plugin for DokuWiki. I would like to be able to create work items that would have a click box to assign a task to a logged in user and then also to be able to complete the order. 2006-02-16 ---- **Dynamic Task List plugin** Ability to have to-do lists and task lists in DokuWiki such as you can find in Confluence and others. 2006-02-22 > Following on from the above two/three posts, I'm currently looking to not only having a dynamic task list (which would also include a set date for completion and automatically emailed reminders) but also to be able to link this task list to say something like 'Tasks' in Outlook. Currently my work PC uses Outlook and as I have other items to complete outside of where my DokuWiki page resides, this would act as one collection point. It would also be of benefit for those users with multiple Wiki sites. If anyone has looked at this in the last four months, please contact me. 2006-07-03 ---- **Replacing order of template's css joining** To: DokuWiki's developers There is no chance now to correct plugin's css from template's one. This is because of proccessing order in /lib/exe/css.php, so i suggest to place line 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 ---- ** Wiki - Book ** I'd like a plugin that allows one to create an online book out of wiki pages\\ It would generate a navigation bar with next/prev/up-level so that you can move through the pages\\ The wiki pages which make up the book would be listed in a master wiki page for the book, with the pages indented to various degrees, making a tree structure\\ It would look something like a table of contents, with levels being something like book->part->section->chapter->sub-section->page or maybe allow flexibility on the levels\\ While you are viewing a page in the book, you would not see the table of contents, just a navigation bar\\ Wiki pages would themselves not necessarily 'belong' to the book, they could be used in multiple books\\ They would not reference the book or the table of contents, but the table of contents would reference them\\ Thus the nav bar needs to be separate from the contents of the page being viewed\\ (nav bar is a rendering of table of contents; page viewed is rendering of current page)\\ Rearranging the book pages is as simple as editing the table of contents page, no changes to other pages are required\\ If you have a large wiki with lots of interesting pages, different users could each create their own 'books' which could be as simple as recommended trails through the overall wiki\\ If you like, this plugin could be called 'trail' rather than book\\ A book should be able to reference any page, in any namespace, but could perhaps default to the namespace of the book\\ In an ideal world, a search function should be possible which only searches pages in a given book, as opposed to entire wiki or a namespace --- // 2006-03-19 11:00// ---- ** Wiki - Poll ** I'd like a way to add a poll to a page to take votes for predefined items. Once a user has voted, they are not allowed to vote again (either by authenticating by IP address, username, or whatever). There should also be a way to graphically display the results after the user has voted. Look at the [[plugin:poll|Poll plugin]]. --- //[[reinhold@kainhofer.com|Reinhold Kainhofer]] 2006-08-29 12:13// ---- ** Wiki - User-Tracking ** I'd like to track my users by creating a log-file which tells me where he/she has been and how long he/she stayed there. //[[a_m_a_r_y@hotmail.de]] 2006-05-03// > You also might have a look at the [[http://wiki.gammaproduction.de/english/dokuwiki/plugins/tracker|Anormal Tracker Plugin]]. It does not save the stats in wiki or a logfile but you can handle them via the [[http://anormal-tracker.de|anormal tracker]]. --- //[[gerry.w@gammaproduction.de|Gerry Weißbach]] 2006-08-01 11:58// ---- ** Wiki - Forms ** I'd like to save the entries a user made in html-Forms included in Wiki. //[[a_m_a_r_y@hotmail.de]] 2006-05-03// > Done? Both [[plugin:incl_form]] and [[plugin:phpinc]] allow you to safely include PHP. > I know I have a form that reads/writes to a MySQL DB as well as sending emails and the like. > --- 2006/10/9 ---- ** Wiki - Enhanced Media Page Control ** I'd like to have a more sophisticated Media page that only attempted to display a configureable range (10, 20, 30, etc) of media at once. Even better would be if graphical media were automatically resized into thumbnails using ImageMagick and the media page only displayed those thumbnails. My wiki has going on hundreds of large image files and it's a serious problem whenever I want to insert images into pages as it's essentially impossible to browse with so many images and it is a HUGE list that makes it troublesome to upload more files. I've considered adding namespaces just for the sole purpose of organizing my images better, but this seems like an inelegant solution. //[[cineris@gmail.com]] 2006-05-15// ---- ** Wiki - Checkboxes ** In order to generate software test documents, I would like to have functioning checkboxes, preferably ones that could be placed anywhere, including inside tables, inside folded blocks (with the folded plugin) or outlines (outliner plugin). It would be nice if there were two different kinds of checkbox: one kind in which the checkbox state is saved locally (eg in a cookie), and each checkbox acts as its own submit button; and a second kind where the checkbox state is saved with the page, which would likely require a separate submit button. //[[henry.olders@mcgill.ca]] 2006-06-01// ---- ** User Pages ** A plugin to implement template-based pages for each user. Added by default on the creation of a user in a namespace such as people:username. acl to grant full access to the particular user and read-only to others can also be created by default. Also a list of users and their pages to go along with it. //[[doku@vipulmathur.org]] 2006-06-25// > Yes, I'd like this, too! -- //[[w.flamme@web.de|Werner Flamme]] 2006-10-12// >> For that I'd suggest a common change in ACL with user rights as Linux provides --- //[[gerry.w@gammaproduction.de|Gerry Weißbach]] 2006-11-15 13:42// ---- ** HTML Conversion ** While I'm aware of [[wiki:tips:htmltowiki|ways to convert HTML to DokuWiki]], my users would find a toolbar button that automated this process rather handy. [[http://diberri.dyndns.org/wikipedia/html2wiki/index.html|This site]] works particularly well. //[[siwek@nscl.msu.edu]] 2006-06-12// ---- ** Phonetic ** Word 2003 has an option to manually insert phonetics above specified words... I was wondering if it was possible to create a module or plugin for docuwiki that does the following for Koine-Greek: a) allows the user to upload a two column wordlist; first column source text, second column phonetic text. b) specify the fonts for the source and phonetic text. c) Have the docuwiki, automatically recognise the words from the source text on any text [as one types] and auto-insert and center the phonetic text ABOVE (and centred) over each (tagged) occurance... An optional button to insert tags on selected text would be great also, not to mention unicode capability for the source text column, and the option to configure both language and fonts as per source text and phonetic output, if necessary Thanx a million... Please contact keith (at) pm-intl (.) org Keith ---- ** wap-plugin ** It would be a great extension for all handheld and smartphone users in order to access your dokuwiki-page from everywhere at any time. //[[taillefer@web.de]] 2006-06-27// > As far as I know you can just enter the the URL into your handlheld / mobile and the pages will be shown, though without the nice style. ---- ** "Draft" image plugin ** How about a plugin that will display a transparent "Draft" image over the text on a page when certain tags are applied around the text? Take the tags away and the image disappears. //[[dmoran@kcp.com]] 2006-07-06// I second this one. Very usefull for me -- Jroeterd ---- ** Autonumbering plugin ** >A plugin that will insert auto-numbered elements. For example, %%%% would insert the next number in the //eqn// series. You could imagine other tokens (%%%% would let you insert the last number from a series, etc. This could be based on the [[http://www.softius.net/samples/toc-and-auto-numbering/toc.js|javascript]] from this [[http://www.softius.net/archives/2006/04/19/table-of-contents-and-auto-numbering| Greek page]] (get it translated at the [[http://babelfish.altavista.com/babelfish/tr|Babel fish]]). The javascript also provides hierarchical numbering, using, e.g., the h1, h2, ... headings. >--- //[[pdbarnes@llnl.gov|Peter Barnes]] 2006-07-07 02:05// I've now got a little javascript to do the work, just not clever enough to make my own plugin. --- //[[pdbarnes@llnl.gov|Peter Barnes]] 2006-07-25 19:14// ---- ** Author-System ** What's about a Plugin with which comments have to be acceptet by an admin before they get public. --- //[[seb.goelz@gmx.de|Sebastian]] 2006-07-10 17:40// ---- **Setting default link namespace for page** It would be nice to be able to change the default namespace for links on a page. For example, as it is now if you are creating a page ''people:Joe_Smith'', a link on the page such as ''%%[[wizard]]%%'' will create a link to ''people:wizard''. I would like to be able to set a flag that would make the link instead point to the root namespace or some other namespace. ---- **mediawiki style tables** How about a plugin to enable dokuwiki to interpret tables formatted using mediawiki style table formatting, or a close facsimile of that style? > This is something I like to see (and use ;-)), too! //[[w.flamme@web.de|Werner Flamme]] 2006-10-12// >> In the meantime I wrote the code myself ;-) -- see [[plugin:exttab1]] --- //[[werner.flamme@ufz.de|Werner Flamme]] 2006-12-04 21:57 CET// ---- **Agenda** How about a plugin for 'special pages' that display a page like this: ^ 07 2006 ^^^^^^^ ^ Su ^ Mo ^ Tu ^ We ^ Th ^ Fr ^ Sa ^ | | | | | | | 1 | | 2 | 3 ((09:00 do something)) | 4 | 5 | 6 | 7 | 8 | | 9 | 10 | 11 | 12 | 13 | 14 | 15 | | 16 | 17 | 18 | 19 | 20 | 21 | 22 | | 23 | 24 | 25 | 26 | 27 | 28 | 29 | | 30 | 31 | | | | | | where the source for this page is (for example) [agenda:200607] [agenda:200607|0900] do something If someone can code it or suggest me how to write some code... It would be very helpful for me LOL thank you --- //[[s.petruzzelli@gmail.com|Sergio]] 2006-07-14 10:45// > Check out [[http://wiki.splitbrain.org/plugin:gcalendar|gcalendar]]. Does something similar... --- //[[shivshan@hotmail.com|Shiva]] 2006-08-16 11:15// ---- **IPA** I need a plugin which enables users to add **IPA** (//International Phonetic Alphabet//) when they edit wiki pages. The behavior should be like using the button in the tool-bar when adding "Special Chars". Anyone could help me? Thanks a lot. --- //[[lixiaolai@gmail.com|Li Xiaolai]] 2006-08-31 20:22// > I am also interested in such a plugin. I thought about doing it myself, but I don't know when I will find the time. So, for your information: If no-one else does it before me, you can expect something during the next few months ... --- //[[a.c.henke@arcor.de|Anika Henke]] 2006-09-03 17:48// >> Done. :-) (see above) --- //[[a.c.henke@arcor.de|Anika Henke]] 2006-11-12 16:10// ---- **Advanced Tables** I seriousely cannot believe no one ever requested more advanced table syntax. How about something that looks more like MediaWiki's sytax? {| 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. > --- 2006/10/9 ==== Password Reminder System ==== I have a lot of users, and they all forget their passwords. Having a "Forgot your password?" link that emails the user their password, or resets the password to something new, would be very useful. --- //[[beckman AT purplecow DOT com|Peter Beckman]] 2006-09-09 // ==== Progress Bar ==== How about a way to insert a simple progress bar into a wiki node? --- //[[mailto:tekronis [at] gmail [dot] com |tekronis]] 2006-09-10 // > I made one for you: http://wiki.splitbrain.org/plugin:progressbar (well, I kinda needed it too) > --- //[[mmiikkee13@gmail.com|Mike Smith]] 2006-12-03 07:44// ==== Template manager ==== Why isn't there a template manager to install tempates from an URL? Wouldn't it be extremely similar to the plugin manager? --- //Viktor 2006-10-18// > Yes. I might just do one after the next release. It'll be a little more sophisticated than the plugin manager as I'll probably construct it to allow template packages to include plugins and have both plugins and templates installed together. Of course anyone else is welcome to make one in the meantime ;) --- //[[chris@jalakai.co.uk|Christopher Smith]] 2006-10-25 19:58// ==== Tables with edit and sort function ==== Hi, I would really like a table which could be sorted by row/columns For example: ^Name^Surname^Age^Category^ |Gold|Dave |45 |P | |Gold|Larry |16 |C | |Bond|James |81 |P | |Bush|George |54 |C | I would like to sort this table vie pressing a key by name, surname, category and age. That would be very nice. Totally awesome would be a filter-function, in this special case "show only children (category C)". Table would look like that then: ^Name^Surname^Age^Category^ |Gold|Larry |16 |C | |Bush|George |54 |C | -- Dansen, Oct. 27th 2K6, [[dennisgrzywatz@profiling-company.de| Dansen]] I second this, or at least the sorting part. The filter part might be too complex. If you use firefox you can try TableTools Extesion -[[http://www.mingyi.org/other/tabletools.html]] -- Avi, Nov. 07th ==== LogView ==== I think a admin-plugin, which shows me the access.log like the usermanager would be nice. ==== XSLT/XML Parser ==== I am intresting for plugin for transform XML file by XSLT style. I meen that in Dokuwiki define XML and XSLT files like this for example 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/