Dies ist eine alte Version des Dokuments!
This pages replaces beckisownwiki
This manual presumes that you saved a copy of the original config files with the extension .org before you made any changes!
.dist (eg conf/local.php.dist) in the new dokuwiki installation and copy their counterparts without the .dist extension (eg conf/local.php) to the new dokuwiki installationlib/images/interwikilib/images/smileysnewDokuwiki/ recursively to root:rootnewDokuwiki/conf, newDokuwiki/data and newDokuwiki/lib recursively to the ID of your webserver eg. apache:apachebin/striplangs.phpcp -a oldDokuwiki/data/attic/* newDokuwiki/data/attic cp -a oldDokuwiki/data/pages/* newDokuwiki/data/pages cp -a oldDokuwiki/data/media/* newDokuwiki/data/media cp -a oldDokuwiki/data/meta/* newDokuwiki/data/meta
.sborg (eg. old/conf/acronyms.conf.sborg) in the old dokuwiki installation. Then go to the new dokuwiki installation and copy the corresponding original files to <file>.org (eg. cp new/conf/acronyms.conf new/conf/acronyms.conf.org) merge <file> old/<file>.org old/<file>. Do this for all files on the list where the old changes are still really necessary for the new wiki version.bin/indexer.php. See cli#indexerphpSee also Upgrading Configuration Files with a three-way File Merge & http://www.dokuwiki.org/install:diffupgrade
Move content from beckisownwiki to here!
Download repository with:
git clone git://github.com/splitbrain/dokuwiki.git # or behind a firewall: git clone http://github.com/splitbrain/dokuwiki.git
git branch shows existing local branches, while git branch -r causes the „remote-tracking“ branches to be listed, and option -a shows both. See git-branch
With Git it is not possible to directly swich to a different path on a cloned repository like in Mercurial. Instead first you have to create a new (local) branch wich „tracks“ the specified remote brach (origin/stable) and then checkout (=update) this branch to your working directory. The following command does both steps at once:
git checkout -b stable origin/stable
Now you can pull all needed updates whenever a new release is made:
git pull
dokuwiki/conf/interwiki.confdokuwiki/lib/images/interwiki. Possible formats: .gif and .png, but not .ico (Tested with version 2007-06-26b)rm -rf dokuwiki/data/cache/*See also http://www.dokuwiki.org/interwiki
Still necessary?
Just install the linebreak plugin. No additional config is necessary.
Uncomment
LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so
in /etc/apache/httpd.conf
Make sure that .htaccess file is respected with
<Directory /path/to/dokuwiki> AllowOverride All </Directory>
or
<Directory /var/www/htdocs> AllowOverride All </Directory>
in /etc/apache/httpd.conf
Uncomment everything beginning with #Rewrite… in /var/www/htdocs/dokuwiki/.htaccess, but not the line #RewriteBase /dokuwiki.
Enable rewriting in admin config menu by setting it to type 1
See also: wiki:rewrite
lib/tpl/default/design.css — 2007-01-06 17:16
diff design.css.org design.css
465a466 > color: darkblue;
This section is just informative for interested people. Indexing works automatically, no configuration has to be done.
The search index is saved in dokuwiki/data/index/.
page.idx lists the filenames of all indexed files. One file per line.w14.idx lists all words with a length of 14 caracters.page.idx, counting starts with 0. One word per line. The line number of the entrys in i<len>.idx corresponds to the line number in w<len>.idx, i.e. the entry in line 9 in i<len>.idx refers to the word in line 9 in w<len>.idx.pageword.idx lists where to find all occurring words of the wiki in the w<len>.idx files for every page. One page per line. The line number corresponds to the line number in page.idx.
What is this file used for?Example:
w14.idx contains the word developerworks in line 9i14.idx contains the line 2*1:5*2:9*1 in line 9. This means the page #2 has 1 occurrence of the word developerworks, page #5 has 2 and page #9 hast 1.page.idx contains the word pending in line 5, this is the filename of page #5. Hence the page with the filename pending has 2 occurrences of the word developerworks.