Translations of this page?:

Consejos y trucos

Aquí se recogen todos los consejos y trucos para el uso de DokuWiki.

Uso

Enlace Descripción corta
TailorWikiRules Mejor procedimiento a seguir después de instalar DokuWiki
Syncing with Unison Sincronizar dos wikis utilizando unison
timezone Configurar la zona horaria del servidor
mailconfig Tips on making mail work
searchengines DokuWiki y motores de búsqueda
uploadcodedir Uploading a directory of code to DokuWiki
javascript Añadiendo javascript a dokuwiki

Browser issues

Enlace Descripción corta
scrollposition Why dokuwiki doesnt remember scroll position with firefox
preventing-postdata-has-expired Preventing 'POSTDATA has expired' messages

Recipes

Link Short Description
NewsSystem Include a news system with automatic article expiration into DokuWiki

Extending the Syntax

Most of these tips need to be adjusted for the new 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
LatexRender Render LaTeX-fragments to images, can be used as an alternative to MathML
Invert Headers Inverts the syntax for Headline (i.e., '=' = H1, '==' = H2, etc
Tables with Rowspans Support for columns to cross rows ( rowspans ) in tables using new syntax.
Echo PHP variables securely Display predefined variables in pages
Markdown Adding Markdown to DokuWiki
SVG Support Collaborate on vector images using the SVG format
GraphViz Support Collaborate on graphs; Use Java and Umlgraph
Base links Make normal (non-wiki) Base links to your wiki hierarchy
magnet links Show DC++ magnet links as external

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
navigation Add a navigation bar on top of the page-internal table of contents, and add a link to next and previous page.
CustomQuoting Change the style of Quoting
Hide php Code Hide code in <php>...</php> tags when the user doesn't have permission to edit the page.
format_user Using CN from client certificate when displaying username
Folding Sections Allows sections of text to be folded (shown or hidden by user interaction)
Folding Sections Revisited A variation on the above tip
Pretty Recent Changes the recently updated page to include day headers Fix for July 1 Revision
Underscores to blanks Convert Underscores back to blanks in titles
Titles in Any Case Remove the restriction that page identifiers must be lowercase
'pre' section with wrap <pre> section with wrapping
namespace toolbar extension Create internal links via toolbar with current namespace included
automatic sidebar A Sidebar which is automatically updated
include wiki-page in template Include one of your wiki-pages in your template (e.g. an editable part of your template)
Disabling link icons Disables interwiki and non-wiki link icons
Breadcrumb namespace index links Links to an index page in the you are here breadcrumbs for namespaces
Descriptions in RSS aggregator Add the beginning of every RSS article in the list
Code CSS CSS for use with Syntax Highlighting
notfound->search small jscript redirects a 404 to the search engine
XHTML Strict How to switch to XHTML 1.0 Strict
two_columns Split long content in two columns
HierarchicalBreadcrumbs :!: DEPRECATED
Another aproach on breadcrumbs navigation
smiley toolbar :!: DEPRECATED
Add a smiley toolbar
sorttable Make tables sortable through JavaScript
imagelinks Make inserted images default to no link
authlink A way to show user which internal link can be visited by the permissions defined in ACL.
Toc use position fixed When the user scrolls the page, the Toc does not scroll with it, the Toc is fixed.
back to top generalised Before every Title, create a link “back to top”.

Adding new Functionality

Link Short Description
Better Email Notifications Receive HTML-formatted email notifications for page changes
getGoogleQuery Configurable Version of the inbuilt search string hilighter
Use Wikiwyg Use Wikiwyg fullscreen editor experimental
IP-based ACLs Assign access rights based on IP or network of the connecting client.
Edit Form Mods Extend the Editform
BrowserLanguageDetection Change the UI language automatically
transliteration Transliterate Cyrillic texts to Latin
namespaceindex Show the index of a namespace when browsing to a namespace
namespacestartpage Show the start page of a namespace when a file does not exist
Calendar Add a Calendar to Dokuwiki - should be fixed now for v2005-09-22
PDF Export PDF export using html2ps and pstopdf
View Counter Count Page Views
Print View Button make use of ?do=export_html
tpl_button for print view Adds an tpl_button for print_view
User Link use an extra wiki-page for users
.htaccess authentication Use .htaccess authentication instead of the login form
.htaccess authentication 2 As above with support for UserManager
HTTP-Auth Passthru Adding http-auth-functionality to your existing acl-setup
Chained Authentication Use a sequence of authentication backends (eg ldap then plain )
mail server authentification Use a mail server for authentification (auth_plain enabled at the same time)
Html only view
StickyExportHtml Make do=export_html “sticky” for html-only browsing
discussion Creates a link or button in your template that leads to a separate discussion-page (like e.g. Wikipedia does provide)
safely include php code Allow PHP code to be included in pages created by superuser only
Manage User Groups Function to allow a user to grant or remove group membership. Not a complete solution [yet].
Page Statistics Add page and media file logging to Dokuwiki
NLS Adding unofficial National Language Support (NLS) for DokuWiki
Pagetemplate Selector :!: DEPRECATED
Select a pagetemplate via dropdown
ResetPassword :!: DEPRECATED
Reset password for a user in auth_plain
AllowUserToSetPassword :!: DEPRECATED
Allows the user to define the password to use for login, instead of receiving it by e-mail.
Manage User Profiles :!: DEPRECATED
Allow logged in users to change their realname, email, and password.
JSCalendar :!: DEPRECATED
Create a DokuWiki-Calendar
css_jss_cache_backport Backport of the css and js cache feature. It saves 66kbyte of download in each page for version 2006-03-09
Summary Enforcement Require the user to enter a summary (or check minor edit)
Adding ToolbarButton How to add your own button to the toolbar
homepages Autocreate user homepages when add/modify user accounts
wordcounter Add a wordcounter to the edit form
Add wildcards to the ACL Add wildcard for $user to the ACL
Redirect by Config Redirects on sites and namespaces by a conf-file
mediamanager and filesize Append the size of the mediamanager selected file to the wikilink
media_attached media upload is attached to each page
template_chooser A simple dropdown box in editmode allows you to paste content from a template into the current document
login_instead_of_forbidden Show the login form when accessing a restricted page
display_acls Display ACLs in page footer

Integration in other Software

Link Short Description
Integrate with vBulletin 3.5.X How to integrate DokuWiki with vBulletin 3.5.X authentication
Integrate with phpBB How to integrate DokuWiki with phpBBs authentication
Integration with IPB 2.x How to integrate Dokuwiki with IPB 2.x authentification
Synchronise with Tomboy How to synchronise Tomboy with Dokuwiki
Use DokuWiki Syntax in phpBB Use DokuWiki Syntax in phpBB (in German)
Integrate with Mambo CMS How to integrate DokuWiki with Mambo CMS (Spanish)
DokuWiki-PostNuke-integration A “bridge” to integrate the look and the user management of PostNuke and DokuWiki. Runs without modifications to DokuWiki files!
XennoBB mysql_authentication XennoBB MySQL Authentication
DokuWiki for XOOPS CMS A complete integration of DokuWiki with XOOPS for XOOPS 2.2.x and 2.0.x only
PunBB (mod) A mod to integrate DokuWiki to PunBB forum (you can see an example at http://www.punres.org/)
PunBB (mysql_auth) PunBB MySQL Authentification [fr]
DokuWiki for Joomla! CMS A complete integration of DokuWiki with Joomla! CMS.
Drupal authentication Authentication backend will enable your DokuWiki to authenticate using the drupal database.
DokuWiki Wordpress Plugin How to add DokuWiki syntax to the Wordpress blogging software
SMF (Simple Machines Forum) Auth Authentication backend using SMF database.
BLOG:CMS BLOG:CMS integrates DokuWiki with Weblog, Forum and Gallery in one package
NucleusCMS NucleusCMS integrates DokuWiki
GForge A plugin for using DokuWiki in GForge
dwBliki A Wordpress plugin (This is plugin is no longer available on the link provided!)
DokuWiki Markup Plugin Another Plugin for Wordpress
PHP Fusion CMS The TWB DokuWiki Infusion integrates Dokuwiki into the PHP Fusion CMS. View the demo: http://www.web-bureau.com/infusions/dokuwiki/.
TextMate Bundle Edit pages inside Textmate
Mantis Integration How to integrate DokuWiki with Mantis Bugtracker
Wordpress (mysql_auth) Wordpress MySQL Authentication Integration
Flyspray Flyspray Authentication Integration
OpenWiki DokuWiki as a Joomla Module
Vanilla authentication backend Lets Vanilla take care of all the user management, including sessions
Geeklog Integrate DokuWiki in Geeklog
Absolut Engine PHP framework DokuWiki bridging module has been created to allow seamless integration of DokuWiki into Absolut Engine CMS.
Zeroboard XE authentication 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

Interacting scripts and tools

Link Short Description
Maintenance Cronjobs to keep your wiki clean
Wikemail a script to import email into DokuWiki
sys2wiki.sh Dumps some hardware info in DokuWiki format
OpenOffice Macro converts an OpenOffice document to DokuWiki format
OpenOffice v2 Macro converts an OpenOffice document to DokuWiki format, adapted for OOo v2
Calc2Dokuwiki Exports selected ranges of cells from OpenOffice.org Calc into tables formated in DokuWiki code. Tool available as an extension (OOo 2.1.x) and a macro (OOo 1.x-2.0.x)
Word Macro converts an MS Word document to DokuWiki format
Word Macro adaptation converts an MS Word document to DokuWiki format - improved conversion (for English Word) plus adaptation for German Word
Excel Macro An Excel macro to convert the selected cells into DokuWiki table syntax.
Backup Script A small shellscript to backup your wiki data and media, including rotation.
BackupToS3 A small ruby script to backup your wiki to Amazon's data storage system S3.
UpgradeScript A small script to make DokuWiki updates simpler
HTMLtoWiki How to convert HTML to Dokuwiki syntax
Shorttags :!: DEPRECATED A script to convert short tags to long forms in Dokuwikis source code
Weblog bookmarklet A javascript/php combination to post in Dokuwiki like regular weblogs
adduser.php A small php script to easily add/update users accounts in the wiki from the command line
imap2wiki A small php script to give users the opportunity to post by email
vimsyntax VIM Syntax highlighting for DokuWiki pages
vimkeys Key Bindings for [G]Vim
fixperms.php make webserver created files writable by everyone
csv2dwt A script that converts Comma Separated Values (CSV) to DokuWiki's Table format (DWT)
xls2wiki A script that converts XLS copied data to DokuWiki's Table format (DWT) and vice versa
mail2page create pages and upload media by email
romanize romanize files in datadir
DokuWiki2HtmlHelp Converts a DokuWiki website into a Compiled Html Help file (.chm) complete with table of contents and index
jEdit An edit mode for jEdit that does syntax highlighting for headlines, character formats, lists and links
tofromdoku A Dokuwiki command line utility

Importing from Other Wikis

Source Wiki Description
TWiki to DokuWiki Conversion A TWiki to DokuWiki conversion script
Perspective A python script, must be run from Windows
Moin Moin A php script for Moin Moin conversion.
Wakka Wiki A perl script for Wakka Wiki conversion
Mediawiki to Dokuwiki Converter Converts MediaWiki to DokuWiki
Zwiki A perl script for Zwiki conversion

Migrated pages

FIXME: please categorize and describe this table

Source Wiki Description
Adding absolute links Adding absolute links
Adding absolute media Adding absolute media
all-pages-visible-by-acl
Displaying blank rows in tables Displaying blank rows in tables
editable-namespace-templates
hide-inaccessible-items-in-indexes
Howto rename pages How to rename pages
image-in-the-upper-right-corner
links-to-dokuwiki-commands
Local links with icons Local links with icons
Make a dokuwiki index Make a dokuwiki index
Namespaces namespaces
pam-authentification-backend
prevent-caching-of-a-page
Relative links Relative links
Tight code boxes Tight code boxes
User Auth: setting password User Auth: setting password
Who is contributing most Who is contributing most
 
wiki/es/tips.txt · Last modified: 2008/03/10 17:12 by 62.147.146.171
 
Imprint Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
WikiForumIRCBugsTranslate