Even if I'm running locally DokuWiki for a couple of years in order to support my own memory while following one of my hobbys, I never had the need digging deeper into it's structure. I'm quite interested, but I'm neither an IT-expert nor do I have any deeper programming experience.
The background:
For a local NGO working exclusively on a non profit and voluntary base, I would like to establish a DokuWiki setup that allows for different working areas the documentation of working processes. It shall give some guidelines for new team members and minimise problems that could be caused by the dropping out of people with specific know-how. This Wiki is intended for internal (intranet) use only.
My problem:
In order to demonstrate my plans I installed DokuWiki (including the mini-server) on a stick and added via the admin menu the mentioned Farmer Plug-in. It worked well on a specific computer, however it didn't work anymore with a different one obviously because of a different assigned drive name. I've tried to fix it by editing the file
farm.ini by using a relative path name for the animal:
[base]
farmdir = ../animals
farmhost = localhost:8800
It worked well, but...
...when trying to include any already stored picture it didn't work. It does not show up as before having an absolute path specified.
How can I solve this problem?
EDIT:
I forgot to mention that the Media-Manager seems to work as expected.
One indicator that something is going different had been the fact, that the (default) animal-logo didn't show up, but instead a customised one of the farming-wiki.
EDIT 2: Okay, it seems to me that the described phenomena is a restriction of PHP using absolute paths in order to localise files. The conclusion is that the Farmer plug-in's way of defining the animal's location can't be changed, making a dokuwiki-stick-version with animals only conditionally interchangeable.
Axel