This shows you the differences between two versions of the page.
|
tips [2007/01/08 12:26] 87.175.234.150 Translation in German ;) |
tips [2010/01/20 17:29] (current) 87.197.129.85 Added link to Trac+dokuwiki+lighttpd tip |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Tips and Tricks ====== | ||
| + | |||
| + | NEEDSATTENTION | ||
| + | |||
| + | ---- | ||
| + | |||
| + | Steps for reorg : | ||
| + | * <del>Add all pages within the tips namespace here</del> <del>Done</del> | ||
| + | * Add a description to each page, and categorize within this page :!: Almost done. | ||
| + | * Review external links to remove broken ones, maybe integrate external link to have all content on dokuwiki.org | ||
| + | |||
| + | If possible please rewrite content, and remove old things. | ||
| + | |||
| + | ^ NOTE to translators : When updating your tips page, please use the index button to see what pages are within your locale :tips namespace. And please do include them into the tips page. Thanks. ^ | ||
| + | |||
| + | This is the place to collect all your Tips and Tricks for [[DokuWiki]] Usage. | ||
| + | |||
| + | ===== Usage Tips ===== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:TailorWikiRules]] | Best-practices to follow after installing DokuWiki | | ||
| + | | [[http://www.robmeerman.co.uk/unix:unison|Syncing with Unison]] | Sync two wikis using unison | | ||
| + | | [[tips:timezone]] | Set the server's Timezone | | ||
| + | | [[tips:mailconfig]] | Tips on making mail work | | ||
| + | | [[tips:uploadcodedir]] | Uploading a directory of code to DokuWiki | | ||
| + | | [[tips:commonlogin]] | Sharing authentication data between wikis on the same server | | ||
| + | | [[tips:doc_to_wiki_syntax]] | Convert folders with Ms Word Doc files to DokuWiki Syntax | | ||
| + | | [[:tips:displaying-blank-rows-in-tables|Displaying blank rows in tables]] | Displaying blank rows in tables | | ||
| + | | [[:tips:good_style]] | Hints on how to have good styles on DokuWiki | | ||
| + | | [[:tips:table_editing]] | How to import your data into tables | | ||
| + | | [[:tips:upgrading_old_versions]] | How to upgrade from old dokuwiki (2005-*) | | ||
| + | |||
| + | ===== Browser Issues ===== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:scrollposition]] | Why doesn't DokuWiki remember scroll position with Firefox | | ||
| + | | [[tips:preventing-postdata-has-expired]] | Preventing 'POSTDATA has expired' messages | | ||
| + | | [[tips:dom.disable_image_src_set]] | Why don't toolbar buttons of the edit window appear with Firefox | | ||
| + | |||
| + | ===== Extending the Syntax ===== | ||
| + | |||
| + | **Most** of these tips need to be adjusted for the new [[devel:Parser]] and will not work out of the box. They may be better implemented by using the new [[plugin]] system though. A list of plugins using the new plugin interface lives at the [[plugin]]-page. | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[http://setiwiki.cybertux.de/latexrender|LatexRender]]| Render LaTeX-fragments to images, can be used as an alternative to MathML | | ||
| + | | [[tips:magnet links]] | Show DC<nowiki>++</nowiki> magnet links as external | | ||
| + | | [[:tips:links-to-dokuwiki-commands]] | make links to "dokuwiki actions" (?do=) from within your wiki content| | ||
| + | | [[:tips:tex_howto]] | This patch (to 2005-05-07 version) add AMSLaTeX mathematical expression support to DokuWiki. | | ||
| + | |||
| + | ===== Extending Layout and Styling ===== | ||
| + | |||
| + | Some of these tips may be implemented better by using the new [[template]] mechanism. You are encouraged to rewrite them accordingly. | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:CustomQuoting]] | Change the style of Quoting | | ||
| + | | [[tips:format_user]] | Using CN from client certificate when displaying username | | ||
| + | | [[http://ktyp.com/dev/doku/dokuwiki/hacks/prettyrecent|Pretty Recent]] | Changes the recently updated page to include day headers [[tips:prettyrecentfix|Fix for July 1 Revision]]| | ||
| + | | [[tips:prewithwrap|'pre' section with wrap]] | %%<pre>%% section with wrapping | | ||
| + | | [[tips:Disabling link icons]] | Disables interwiki and non-wiki link icons | | ||
| + | | [[tips:rss_description|Descriptions in RSS aggregator]] | Add the beginning of every RSS article in the list | | ||
| + | | [[tips:code_css|Code CSS]] | CSS for use with Syntax Highlighting | | ||
| + | | [[tips:geshi_style_builder]] | Geshi Style builder | | ||
| + | | [[tips:XHTML Strict]] | How to switch to XHTML 1.0 Strict | | ||
| + | | [[tips:image_nolink]] | Make inserted images default to no link | | ||
| + | | [[tips:Toc use position fixed]] | When the user scrolls the page, the TOC does not scroll with it, the TOC is fixed. | | ||
| + | | [[tips:numbered headings]] | Numbered headings per CSS only | | ||
| + | | [[tips:back to top]] | back to top before every header | | ||
| + | | [[tips:local-links-with-icons|Local links with icons]] | Local links with icons | | ||
| + | | [[tips:image-in-the-upper-right-corner]] | replace top right DokuWiki logo by your own | | ||
| + | | [[tips:code-in-ordered-lists]] | Including Code in Ordered Lists | | ||
| + | | [[tips:prettyrecentfix]] | This tips gives you a “Recents” page in a more pretty way. | | ||
| + | | [[tips:tableswithrowspans2]] | Tables with Rowspan Support | | ||
| + | | [[tips:Tables with Rowspan]] | Another way of providing Rowspan support in tables. | | ||
| + | | [[tips:rowspansfix]] | Yet another way to make rowspan possible | | ||
| + | | [[tips:rowspansfix2]] | Yet another way to make rowspan possible | | ||
| + | | [[tips:resizeiframes|Adjust iframe heights]] | An additional JavaScript for the [[plugin:iframe]] plugin to make iframes as high as needed for their content | | ||
| + | | [[tips:styling-headers|Using CSS to Style Headers]] | General tips, case uses and structure info for styling headers with CSS. | | ||
| + | | [[tips:show_changes_in_recents_list|Display the changes for each entry in the recent list]] | Display a diff of the last and the current version for each entry in the recent list]] | | ||
| + | |||
| + | ===== Adding new Functionality ===== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:autosubscribemailinglist|Auto Subscribe a Mailinglist]]| Auto Subscribe a user to a mailinglist after registration| | ||
| + | | [[tips:betteremailnotifications|Better Email Notifications]] | Receive HTML-formatted email notifications for page changes | | ||
| + | | [[tips:CleanNotificationScheme|Clean Notification Scheme]] | Clarify notification scheme: namespace subscribers on new page, page subscribers on update | | ||
| + | | [[tips:IPACL|IP-based ACLs]] | Assign access rights based on IP or network of the connecting client. | | ||
| + | | [[tips:BrowserLanguageDetection]] | Change the UI language automatically | | ||
| + | | [[tips:transliteration]] | Transliterate Cyrillic texts to Latin | | ||
| + | | [[tips:pdfexport|PDF Export]] | PDF export using html2ps and pstopdf | | ||
| + | | [[http://wiki.erazor-zone.de/doku.php?id=wiki:projects:php:dokuwiki:print_view|Print View Button]] | make use of ?do=export_html | | ||
| + | | [[tips:printview|tpl_button for print view]] | Adds an tpl_button for print_view | | ||
| + | | [[http://wiki.erazor-zone.de/doku.php?id=wiki:projects:php:dokuwiki:user_link|User Link]] | use an extra wiki-page for users | | ||
| + | | [[tips:HtaccessAuth|.htaccess authentication]] | Use .htaccess authentication instead of the login form | | ||
| + | | [[tips:HtaccessAuth2|.htaccess authentication 2]] | As above with support for UserManager | | ||
| + | | [[tips:httpauth-passthru|HTTP-Auth Passthru]] | Adding http-auth-functionality to your existing ACL-setup | | ||
| + | | [[tips:chainedAuth|Chained Authentication]] | Use a sequence of authentication backends (e.g. LDAP then plain ) | | ||
| + | | [[tips:StickyExportHtml]] | Make do=export_html "sticky" for HTML-only browsing | | ||
| + | | [[tips:HtmlOnly|Html only view]] | Similar to previous. uses .htaccess rewrite for that | | ||
| + | | [[tips:discussion]] | Creates a link or button in your template that leads to a separate discussion-page (like e.g. Wikipedia does provide) | | ||
| + | | [[tips:safely include php code]] | Allow PHP code to be included in pages created by superuser only | | ||
| + | | [[tips:logging|Page Statistics]] | Add page and media file logging to DokuWiki | | ||
| + | | [[tips:tinylogging|Tiny Page Logging]] | Add simple logging to DokuWiki | | ||
| + | | [[tips:nls|NLS]] | Adding unofficial National Language Support (NLS) for DokuWiki | | ||
| + | | [[tips:Summary Enforcement]] | Require the user to enter a summary (or check minor edit) | | ||
| + | | [[tips:ToolbarButton]] | How to add your own button to the toolbar | | ||
| + | | [[tips:homepages]] | Autocreate user homepages when add/modify user accounts | | ||
| + | | [[tips:wordcounter]] | Add a word-/charcounter to the edit form | | ||
| + | | [[tips:mediamanager_filesize|mediamanager and filesize]]| Append the size of the mediamanager selected file to the wikilink | | ||
| + | | [[tips:media_attached]]| media upload is attached to each page | | ||
| + | | [[tips:template_chooser]]| A simple dropdown box in editmode allows you to paste content from a template into the current document | | ||
| + | | [[tips:login_instead_of_forbidden]] | Show the login form when accessing a restricted page | | ||
| + | | [[tips:display_acls]] | Display ACLs in page footer | | ||
| + | | [[tips:action_menu]] | Action menu like in MoinMoin Wiki| | ||
| + | | [[http://half.luck.jp/toeic/doku.php?id=dokuwiki_original_tools|DELETE_THEM]] | Delete Apache owner:group files | | ||
| + | | [[tips:export_html]] | Export multiple pages to HTML | | ||
| + | | [[tips:multilingual_content]] | Multilingual content | | ||
| + | | [[tips:newssystem]] | A News System | | ||
| + | | [[:tips:subscription]] | Prevent Email Of Changes to Subscribed Author | | ||
| + | | [[:tips:phashLogin]] | Allows "GET" login with a phash password. Useful with RSS readers for example. | | ||
| + | | [[tips:tinyurl|Integrate TinyURL]] | Automatically create a short URL for every page | | ||
| + | | [[:auth:ldap#make_usermanager_plugin_work_with_ldap_authentication|LDAP and usemanager]] | ''ldap.class.php'' modification so that the ''usermanager'' plugin can display the LDAP users | | ||
| + | | [[:tips:usermanager_chained | usermanager and chained auth]] | Manage each authentication method used by the [[tips:chainedauth|chained method]] through the ''usermanager'' | | ||
| + | | <del>[[:tips:back_to_edited_section | Back to edited section]]</del> | <del>After editing, go back to the edited section</del> Native since version 2009-02-14 | | ||
| + | | [[:tips:recent_changes_by_user|Filter Recent Changes]] | Allows you to filter the list of 'Recent Changes' by username (for version 2008-05-05)| | ||
| + | | [[:tips:recent_changes_by_user_2009-02-14|Filter Recent Changes]] | Allows you to filter the list of 'Recent Changes' by username (for version 2009-02-14)| | ||
| + | | [[:tips:Separate Admin Login]] | Use a special admin login, which cannot read or edit pages | | ||
| + | | [[:tips:User Pages]] | Give everyone AUTH_EDIT on a page within a special namespace, where that page is their name | | ||
| + | | [[:tips:clicknshow|ClickNShow]] | Hide/Show Headers clicking on them | | ||
| + | | [[:tips:autominor|Minor Edit by default]] | Set the "Minor Edit" check mark by default | | ||
| + | | [[:tips:viewcounter]] | Adds a simple pageview counter | | ||
| + | |||
| + | ===== Integration with Other Software ===== | ||
| + | |||
| + | ==== Content Management Systems and Forums ==== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[http://cruesl.um.es/wiki/doku.php?id=wiki_crue:auth_mysql_mambo|Mambo CMS]] |How to integrate DokuWiki with Mambo CMS (Spanish) | | ||
| + | | [[http://xoopsforge.com/modules/dokuwiki/|XOOPS CMS]] | A complete integration of DokuWiki with XOOPS for XOOPS 2.2.x and 2.0.x only| | ||
| + | | [[http://ruflin.com/hints/dokuwiki-mit-joomla-1.0.13-verwenden-3_de.html|Joomla Bridge]] | Bridge (authorization module) for using Joomla users in DokuWiki ([[http://ruflin.com/news/dokuwiki-bridge-fur-joomla-1.5_en.html|Also available for Joomla 1.5]])| | ||
| + | | [[http://www.jfusion.org/index.php/component/option,com_jfusion/Itemid,126/f,16/jfile,viewtopic.php/t,2161/|Joomla Integration]] | Full User Integration of DokuWiki and Joomla with __no__ iframes! **new** ;-) | | ||
| + | | [[http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,6480|Joomla->DokuWiki Auto-Login]] | DokuWiki Auto-Login - Used with the Joomla Bridge auth_joomla module, login to Joomla automatically logs you into DokuWiki | | ||
| + | | [[http://www.foolab.org/node/785|Drupal]] | Authentication backend will enable your DokuWiki to authenticate using the Drupal database. | | ||
| + | | [[http://www.coalface.net/node/22|Drupal]] | Integrate a DokuWiki installation into a Drupal front-end. | | ||
| + | | [[http://blogcms.com|BLOG:CMS]] | BLOG:CMS integrates DokuWiki with Weblog, Forum and Gallery in one package | | ||
| + | | [[http://www.nucleuscms.org/|NucleusCMS]]| NucleusCMS integrates DokuWiki | | ||
| + | | [[http://www.openims.com|OpenIMS CMS]] | Authentication backend will enable your DokuWiki to authenticate using the OpenIMS database. | | ||
| + | | [[http://www.web-bureau.com/php-fusion-infusions-dc4.htm|PHP Fusion CMS]] | The TWB DokuWiki Infusion integrates DokuWiki into the PHP Fusion CMS. View the demo: http://www.web-bureau.com/infusions/dokuwiki/. | | ||
| + | | [[http://anon:anon@macromates.com/svn/Bundles/trunk/Bundles/DokuWiki.tmbundle/|TextMate Bundle]] | Edit pages inside [[http://macromates.com|Textmate]] | | ||
| + | | [[http://www.absolutengine.com/|Absolut Engine]] | DokuWiki bridging module has been created to allow seamless integration of DokuWiki into Absolut Engine CMS. | | ||
| + | | [[http://www.digist.co.kr/bbs/101036|Zeroboard XE]] | Authentication backend for Zeroboard XE, one of the famous Korean forum/CMS code.(in Korean) Based on Mohammed Sameer's Drupal authentication backend source code | | ||
| + | | [[http://www.glfusion.org|glFusion CMS]] | Nicely integrates DokuWiki with glFusion CMS. Authentication backend enables DokuWiki to authenticate using the glFusion database. Also supports all glFusion security groups and integrates glFusion's auto tag feature.| | ||
| + | |||
| + | ==== Forum Systems only ==== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:Integrate with phpBB|phpBB]] | How to integrate DokuWiki with phpBB's authentication | | ||
| + | | [[tips:integrate_with_phpbb3|phpBB 3.0.X]] | How to integrate DokuWiki with phpBB3s authentication | | ||
| + | | [[http://www.qwik.ch/wikisyntax_in_phpbb-forum_verwenden|Use DokuWiki Syntax in phpBB]] |Use DokuWiki Syntax in phpBB (in German) | | ||
| + | | [[tips:Integration with IPB 2.x|Invision Power Board IPB 2.x]] | How to integrate DokuWiki with IPB 2.x authentification | | ||
| + | | [[http://noc.postnuke.com/projects/dokuwiki/|PostNuke]] | A "bridge" to integrate the look and the user management of PostNuke and DokuWiki. Runs without modifications to DokuWiki files! | | ||
| + | | [[http://docs.xennobb.com/xennobb/integration/dokuwiki|XennoBB]] **mysql_authentication** | XennoBB MySQL Authentication | | ||
| + | | [[http://www.punres.org/viewtopic.php?id=319|PunBB ]]**(mod)** | A mod to integrate DokuWiki to PunBB forum (<del>you can see an example at [[http://www.punres.org/]]</del>) | | ||
| + | | [[http://www.punbb.fr/aide/doku.php/integration_site?s=dokuwiki|PunBB]] **(mysql_auth)** | PunBB MySQL Authentification **[fr]** | | ||
| + | | [[http://www.web-threads.com/forum/index.php?topic=5.0|SMF (Simple Machines Forum)]]| Authentication backend using SMF database. | | ||
| + | | [[http://lussumo.com/docs/doku.php?id=vanilla:integration:dokuwiki|Vanilla]] | Lets Vanilla take care of all the user management, including sessions | | ||
| + | |||
| + | ==== Blog Systems ==== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[http://floatingsun.net/blog/code/wp-dokuwiki|DokuWiki WordPress Plugin]]| How to add DokuWiki syntax to the WordPress blogging software | | ||
| + | | [[http://wordpress.org/extend/plugins/dw2wp/|dw2wp]] | A WordPress plugin to import content from DokuWiki | | ||
| + | | [[http://www.ezpdo.net/blog/?p=26|dwBliki]] | A WordPress plugin. [[http://www.ezpdo.net/download.php?file=dwbliki.0.5.tar.gz|Downloadlink to the latest stable version (May 2005)]] | | ||
| + | | [[https://granny.homelinux.org/CryForHelp/?page_id=199|DokuWiki Markup Plugin]] | Another Plugin for WordPress | | ||
| + | | [[http://thedeadone.net/software/getting-dokuwiki-to-use-wordpress-authentication/|Wordpress]] **(mysql_auth)** | WordPress MySQL Authentication Integration | | ||
| + | | [[http://www.gllabs.org/article.php?story=dwintegration120|Geeklog]] | Integrate DokuWiki in Geeklog | | ||
| + | |||
| + | ==== Bug Trackers ==== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[http://gforge.org/tracker/index.php?func=detail&aid=855&group_id=1&atid=106|GForge]] | A plugin for using DokuWiki in GForge| | ||
| + | | [[http://www.mantisbt.org/wiki/doku.php/mantisbt:issue:7075:integration_with_dokuwiki|Mantis Integration]] | How to integrate DokuWiki with Mantis Bugtracker | | ||
| + | | [[http://discerning.com/hacks/flyspray/|Flyspray]] | Flyspray Authentication Integration | | ||
| + | | [[http://www.byteflex.com/wiki/pub/dokuwiki_eventum|Eventum Integration]] | How to integrate DokuWiki with Eventum Issue Tracker | | ||
| + | | [[tips:dokuwiki_trac_lighttpd_integration|Trac]] | A very dirty way to force Trac and DokuWiki to interact with each other. | | ||
| + | |||
| + | ==== Others ==== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:Synchronise with Tomboy]] | How to synchronize Tomboy with DokuWiki | | ||
| + | | [[http://maestric.com/wiki/doku.php?id=php:integrate-dokuwiki-to-your-website|Integrate DokuWiki to your website]] | As read-only pages | | ||
| + | |||
| + | ===== Interacting scripts and tools ===== | ||
| + | |||
| + | ^ Link ^ Short Description ^ | ||
| + | | [[tips:DokuWiki Setup]] | Easy/automatic installation/upgrade - also fixing safe-mode issues| | ||
| + | | [[tips:Maintenance]] | Cronjobs to keep your wiki clean | | ||
| + | | [[http://www.suttree.com/code/wikemail/|Wikemail]] | a script to import email into DokuWiki | | ||
| + | | [[http://homepages.paradise.net.nz/hillview/OOo/|OpenOffice Macro]] | converts an OpenOffice document to DokuWiki format | | ||
| + | | [[http://www.plattsalat.de/dokuwiki/doku.php?id=wiki:openofficemacro|OpenOffice v2 Macro]] | converts an OpenOffice document to DokuWiki format, adapted for OOo v2| | ||
| + | | [[tips:OpenOfficeMacro]] | both of the above macros do not convert embedded pictures - this one does| | ||
| + | | [[http://www.lucsorel.com/index.php?page=downloads#calc2dokuwiki|Calc2Dokuwiki]] | Exports selected ranges of cells from OpenOffice.org Calc into tables formatted in DokuWiki code. Tool available as an extension (OOo 2.1.x) and a macro (OOo 1.x-2.x) | | ||
| + | | [[http://www.wakatara.com/blog/2005/01/17/on-collaborative-simplicity-and-the-word2dokuwiki-macro/|Word Macro]] | converts an MS Word document to DokuWiki format | | ||
| + | | [[http://www.plattsalat.de/dokuwiki/doku.php?id=wiki:msofficemacro|Word Macro adaptation]] | converts an MS Word document to DokuWiki format - improved conversion (for English Word) plus adaptation for German Word | | ||
| + | | [[http://www.taniahew.com/word2dokuwiki.html|Word to DokuWiki Converter]] | improves upon the two macros above as it is a Word template that allows one to click a button in MS Word to convert a Word document, including images, to DokuWiki format (see Portfolio section on website) | | ||
| + | | [[tips:Excel Macro]] | An Excel macro to convert the selected cells into DokuWiki table syntax. | | ||
| + | | [[tips:Backup Script]] | A small shellscript to backup your wiki data and media, including rotation. | | ||
| + | | [[tips:BackupToS3]] | A small ruby script to backup your wiki to Amazon's data storage system S3. | | ||
| + | | [[tips:UpgradeScript]] | A small script to make DokuWiki updates simpler | | ||
| + | | [[tips:HTMLtoWiki]] | How to convert HTML to DokuWiki [[syntax]] | | ||
| + | | [[tips:Weblog bookmarklet]] | A JavaScript/PHP combination to post in DokuWiki like regular weblogs | | ||
| + | | [[tips:imap2wiki]] | A small PHP script to give users the opportunity to post by email| | ||
| + | | [[http://www.chimeric.de/projects/dokuwiki/dokuvimki|DokuVimKi]] | VIM Plugin that allows editing of wiki pages over XML-RPC + Syntax highlighting for DokuWiki syntax | | ||
| + | | [[tips:vimkeys]] | Key Bindings for [G]Vim | | ||
| + | | [[.tips:fixperms.php]] | make webserver created files writable by everyone | | ||
| + | | [[tips:csv2dwt]] | A script that converts Comma Separated Values (CSV) to DokuWiki's Table format (DWT) | | ||
| + | | [[tips:csv2dokuwiki]] | Converts CSV input (tab separated) into DokuWiki's table syntax (in Java) | | ||
| + | | [[tips:xls2wiki]] | A script that converts XLS copied data to DokuWiki's Table format (DWT) and vice versa | | ||
| + | | [[tips:mail2page]] | create pages and upload media by email | | ||
| + | | [[tips:romanize]] | romanize files in datadir | | ||
| + | | [[http://rules-of-thumb.com/downloads|DokuWiki2HtmlHelp]] | Converts a DokuWiki website into a Compiled HTML Help file (.chm) complete with table of contents and index | | ||
| + | | [[tips:jEdit]] | An edit mode for jEdit that does syntax highlighting for headlines, character formats, lists and links | | ||
| + | | [[tips:tofromdoku]] | A DokuWiki command line utility | | ||
| + | | [[tips:recreate wiki change log]] | How to recreate your wiki change log from individual page change logs | | ||
| + | | [[tips:readINIfile]] | How to solve problem with parse_ini_file disabled | | ||
| + | | [[tips:fixmtime]] | Fix modification times based on timestamps (to avoid the ''external edit'' syndrome) | | ||
| + | | [[tips:clean_acl]] | Clean up nonexisting users and pages in the ACL | | ||
| + | | [[tips:clean_media_directory|Clean Media Directory]] | A little Perl script to clean up orphaned files in the Media-Directory| | ||
| + | | [[tips:curl_login|Logging in to retrieve pages with cURL]] | Quick howto on retrieving pages that require logging in with curl.| | ||
| + | | [[tips:extract_links|Extract external links]] | A small PHP script to extract all external links (with surrounding context) from the wiki | | ||
| + | |||
| + | ===== Importing from Other Wikis ===== | ||
| + | |||
| + | ^ Source Wiki ^ Description ^ | ||
| + | | [[tips:chu2doku|ChuWiki]] | A Python script for ChuWiki conversion | | ||
| + | | [[tips:ewiki2doku|ErfurtWiki]] | A PHP script for ewiki (ErfurtWiki) conversion | | ||
| + | | [[plugin:jspwiki_import|JSPWiki]] | A plugin to import JSPWiki pages | | ||
| + | | [[tips:MediaWiki to DokuWiki Converter|MediaWiki]] |Converts MediaWiki to DokuWiki| | ||
| + | | [[tips:moinmoin2doku|MoinMoin]] | Python and PHP scripts for MoinMoin conversion. | | ||
| + | | [[tips:perspective|Perspective]] | A python script, must be run from Windows | | ||
| + | | [[tips:Tikiwiki2Dokuwiki|TikiWiki]] | A PHP script for TikiWiki conversion. | | ||
| + | | [[tips:TWiki to DokuWiki Conversion|TWiki]] | A TWiki to DokuWiki conversion script | | ||
| + | | [[tips:wakka2doku|Wakka Wiki]] | A Perl script for Wakka Wiki conversion | | ||
| + | | [[tips:zwiki2dokuwiki|Zwiki]] | A Perl script for Zwiki conversion | | ||
| + | |||
| + | ====== Miscellaneous ====== | ||
| + | |||
| + | ^ Link ^ Description ^ | ||
| + | | [[:tips:integrate_with_smf]] | SMF Integration | | ||
| + | | [[:tips:disabled_functions]] | Patch if your webhost doesn't support glob or readfile | | ||
| + | | [[:tips:blogging]] | This page describes the steps necessary to get you started with blogging in DokuWiki | | ||
| + | | [[:tips:multilingual_content]] | The idea is to change wikipage when current language of DokuWiki interface is switched. | | ||
| + | | [[:tips:blacklist_test]] | This little script helps to check a text against the [[:tips:blacklist]] | | ||
| + | | [[:tips:farm]] | How to make DokuWiki a wiki farm | | ||
| + | | [[:tips:symlink_farm]] | How to make DokuWiki a wiki farm (old version with symlinks) | | ||
| + | | [[:tips:htdigestauth]] | Setting up htdigest user identification | | ||
| + | | [[:tips:pdfexport]] | Export DokuWiki Page to PDFs | | ||
| + | | [[:tips:spell_checker_713]] | Aspell Personal Wordlists and Release 2005-07-13 (seems old) | | ||
| + | | [[:tips:svg.php]] | This is a plugin to DokuWiki to allow collaborative generation of SVG images. (Make it a plugin if possible/useful) | | ||
| + | | [[:tips:utf8update]] | DokuWiki UTF8 conversion | | ||
| + | | [[:tips:simplegooglesearch]] | A simple Google search | | ||
| + | | [[:tips:bookmarklets]] | JavaScript based wiki page editing helpers | | ||
| + | | [[:tips:DwExport]] | DokuWiki export to static HTML pages including images and CSS formatting. => http://sourceforge.net/projects/dwexport/ //Only v0.2// | | ||
| + | |||
| + | |||
| + | |||
| + | |||