Minimalist template for personal and portfolio websites
Compatible with DokuWiki
“prsnl10” is a clean and minimalist template for DokuWiki. It is designed to use DokuWiki as small CMS for portfolio websites and for other “non-wiki” purposes. The name means “personal template, year 2010” (cause I created it for my own website in the first place).
With that said, there's always room for improvement. If you're able to add any contributions to make prsnl10 better, please let me know or discuss your thoughts.
If you like the template, think about a donation. It is a lot of work.
| Version | 2011-12-10 |
|---|---|
| Download | 2011-12-10_prsnl10.tar.gz |
| From | Any version |
|---|---|
| To | 2011-12-10 |
| Download | 2011-12-10_prsnl10-update.tar.gz |
The source code of this template is available as Git repository. You may find the text ”How to create an easily maintainable DokuWiki template” useful, too.
See CHECKSUMS.asc for MD5, SHA-1 and SHA-256 checksums. The file is signed with my GnuPG/PGP key (0x423B2839). You can use gpg --verify ./CHECKSUMS.asc to check/validate it.
Some screenshots can be found here.
The template should be compatible with all modern browsers:
Please note:
What to do to update your installed prsnl10 template?
/lib/tpl/prsnl10./lib/tpl/prsnl10. This works without problems when you followed the rules described in the README (⇒ the place for *all* user-defined, custom stuff is /lib/tpl/prsnl10/user!) cause previously existing files in this directory are simply not included in the update archive (and therefore it can't overwrite anything of your stuff).#removed in 2011-11-29 /css/_mediamanager.css /css/basic.css /css/content.css /css/design.css /css/includes.css /css/structure.css
Feel free to add yours here:
Have a look at the README. Everything regarding
apple-touch-icon.png)is described there.
For the ones who are never reading READMEs:
/prsnl10/user/logo.[png|gif|jpg]. The template recognizes the file automatically and will use it instead of the default logo.
…to insert into /prsnl10/user/screen.css (NOT /prsnl10/css/prsnl10_screen.css).1)
Open /user/screen.css and insert:
.dokuwiki div#content { min-height: 300px !important; }
Replace 300px with auto to completely remove the min-height (or use any other value fitting your needs). Default is 870px.
The template optionally imports normal wiki pages and shows their content as
This means you can create the page mentioned in the “Please fill this placeholder” message (e.g. ”:wiki:navigation_header”) and its content will be shown instead of the message. All of these placeholders are configurable. Have a look at the DokuWiki admin section:
If you need an example for a header navigation, try the following as content for the page configured at “If yes, use following wiki page as header navigation” (:wiki:header_navigation by default):
[[:start|Home]] / [[:contact|Contact]]
As mentioned above, just edit the page like every other wiki page to change the navigation.
Simply have a look at /lib/tpl/prsnl10/VERSION. This is a textfile containing the version you are using (e.g. 2011-05-02).
See customizing.
Please refer to the discussion page.
For a complete change log, see the commits on Github. Older releases are no longer recommended for usage and are listed for reference only.
| prsnl10 version | Download | Designed for and tested on DokuWiki | Comment |
|---|---|---|---|
2011-12-10 | Release Update | rc2011-11-10 “Angua RC1”, 2011-05-25a “Rincewind” | Small layout fixes; Improved compatibility with pre-Angua releases. |
2011-11-29 | Release Update | rc2011-11-10 “Angua RC1”, 2011-05-25a “Rincewind” | |
2011-05-10 | Release Update | rc2011-05-08 “Rincewind RC2”, 2010-11-07 “Anteater” | Cross browser compatibility fixes. |
2011-05-08 | Release Update | rc2011-04-22 “Rincewind RC1”, 2010-11-07 “Anteater” | Small browser compatibility fixes. |
2011-05-02 | Release | rc2011-04-22 “Rincewind RC1”, 2010-11-07 “Anteater” | Initial release. |
prsnl10/user/ will be preserved on updates, so you don't have to do your customizations over and over again