dokuwiki_annoyances
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dokuwiki_annoyances [2023.08.23 16:45] – [Using the Gallery Plugin] Steve Isenberg | dokuwiki_annoyances [2024.12.29 13:09] (current) – [1. RSS/Atom Feeds (Built-in Feature)] Steve Isenberg | ||
---|---|---|---|
Line 2: | Line 2: | ||
=====Dokuwiki Annoyances===== | =====Dokuwiki Annoyances===== | ||
+ | //These are notes for Dokuwiki functions that I find helpful and that I've used throughout this wiki. This information is not intended to replace the plugin and Dokuwiki documentation, | ||
====The dropdowns in upper-right don't work==== | ====The dropdowns in upper-right don't work==== | ||
Line 28: | Line 29: | ||
Using | in a table\\ | Using | in a table\\ | ||
- | Normally, when you use a | inside a table, it's treated as start-next-column. | + | Normally, when you use a '' |
- | |paging file listing|ls -lt %%|%% more|ls -lt < | + | |
+ | < | ||
+ | |paging file listing | ls -lt %%|%% more | ls -lt < | ||
+ | </ | ||
+ | |||
+ | |paging file listing | ls -lt %%|%% more | ls -lt < | ||
===Coloring a cell=== | ===Coloring a cell=== | ||
- | <nowiki> | + | <code> |
- | |@palegreen: | + | | @palegreen: |
+ | </code> | ||
+ | | @palegreen: | ||
===Coloring text=== | ===Coloring text=== | ||
- | <nowiki>< | + | <code> |
- | <color /# | + | <color /# |
+ | </code> | ||
+ | |||
+ | <color /# | ||
===Specifying column widths==== | ===Specifying column widths==== | ||
- | Put this on the line before the start of the table. | + | Put this on the line before the start of the table. |
- | < | + | |
+ | <code> | ||
|< 100% 14% - 10% 1%>| | |< 100% 14% - 10% 1%>| | ||
|Col1|Column 2, the wordy column.|Column 3|4th| | |Col1|Column 2, the wordy column.|Column 3|4th| | ||
- | \\ | + | </ |
+ | |||
+ | |< 100% 14% - 10% 1%>| | ||
+ | |Col1|Column 2, the wordy column.|Column 3|4th| | ||
+ | |||
This example is for a 3-column table, that's only using 3/4 of page width. | This example is for a 3-column table, that's only using 3/4 of page width. | ||
- | <nowiki>|< 75% 10% 13% ->|</nowiki> | + | |
+ | <code> | ||
+ | |< 75% 10% 13% ->| | ||
+ | |July 4, 2023|watch fireworks|Now is the time for all good people to view fireworks. From a safe distance.| | ||
+ | </code> | ||
|< 75% 10% 13% ->| | |< 75% 10% 13% ->| | ||
|July 4, 2023|watch fireworks|Now is the time for all good people to view fireworks. From a safe distance.| | |July 4, 2023|watch fireworks|Now is the time for all good people to view fireworks. From a safe distance.| | ||
Line 53: | Line 74: | ||
The Hidden plugin does the job. | The Hidden plugin does the job. | ||
- | If you use: '' | + | <code> |
+ | <hidden click to show>the text to be shown or hidden</ | ||
+ | </code> | ||
<hidden click to show>the text to be shown or hidden</ | <hidden click to show>the text to be shown or hidden</ | ||
- | \\ \\ | ||
- | If you want to control initial state visible/not and change text shown depending on visible/ | ||
- | ''< | ||
- | <hidden initialState=" | ||
\\ | \\ | ||
+ | If you want to control initial state visible/not and change text shown depending on visible/ | ||
+ | < | ||
+ | <hidden initialState=" | ||
+ | <hidden initialState=" | ||
+ | </ | ||
+ | |||
+ | <hidden initialState=" | ||
+ | <hidden initialState=" | ||
+ | |||
---- | ---- | ||
Line 107: | Line 136: | ||
{{gallery>: | {{gallery>: | ||
</ | </ | ||
- | All image files in that namespace will be added to the gallery. | + | All image files in that namespace will be added to the gallery. |
==Options of note== | ==Options of note== | ||
+ | Aligning the pictures | ||
< | < | ||
- | {{gallery> | + | {{gallery> |
- | {{gallery>: | + | {{gallery>: |
- | {{gallery> | + | {{gallery> |
</ | </ | ||
- | ^Option name | + | ^Option name |
- | |thumbnail size | + | |thumbnail size |
- | |lightbox size |1600X1200| | + | |lightbox size |1024X768|capital X| |
|limit to 10 images |=10| | |limit to 10 images |=10| | ||
|sort pix randomly | |sort pix randomly | ||
Line 125: | Line 155: | ||
|sort by create date|datesort| | |sort by create date|datesort| | ||
|show filename below thumbnails|showname| | |show filename below thumbnails|showname| | ||
+ | |don't crop pix | ||
+ | |don't search subdirs|norecursive|recursive search enabled by default| | ||
+ | Example: Photos with name, not cropped, reasonable expanded size, landscape thumbnails: | ||
< | < | ||
- | {{gallery>: | + | {{gallery>: |
</ | </ | ||
+ | |||
+ | ====Add text from a file with wrapping==== | ||
+ | You have text you want to add to a wiki page, and you want to make sure that it's inserted with line wraps. | ||
+ | |||
+ | For example if you have the text | ||
+ | |||
+ | < | ||
+ | 11:29:43 message to everyone: | ||
+ | Sabine Hossenfelder (born 1976) is a German professional YouTuber, theoretical physicist, science communicator, | ||
+ | </ | ||
+ | |||
+ | But you want it to look like this, note that you don't have to scroll left and right to read the whole line: | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | 11:29:43 message to everyone: | ||
+ | Sabine Hossenfelder (born 1976) is a German professional YouTuber, theoretical physicist, science communicator, | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | You surround the lines as follows: | ||
+ | < | ||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | 11:29:43 message to everyone: | ||
+ | Sabine Hossenfelder (born 1976) is a German professional YouTuber, theoretical physicist, science communicator, | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | When the wiki processes this, it'll do the line wrapping on the Sabine line. | ||
+ | |||
+ | ====Change the wiki logo==== | ||
+ | The logo is a 128x128 pixel file named wiki: | ||
+ | |||
+ | Consider using https:// | ||
+ | |||
+ | |||
+ | ====== How to Detect Changes to a Doku Wiki ====== | ||
+ | |||
+ | Doku wiki offers several ways for users to be notified when changes are made: | ||
+ | |||
+ | ==== 1. RSS/Atom Feeds (Built-in Feature) ==== | ||
+ | DokuWiki automatically generates RSS or Atom feeds for tracking changes. | ||
+ | |||
+ | * **Recent Changes Feed**: Users can subscribe to the feed to see all recent changes across the wiki. | ||
+ | - URL: `https:// | ||
+ | * **Page-Specific Feed**: For updates on a single page, append `? | ||
+ | |||
+ | Make sure RSS feeds are enabled in the wiki settings.\\ | ||
+ | Users can use any RSS reader to subscribe. | ||
+ | * Examples: [[https:// | ||
+ | * Users subscribe to a website’s RSS feed by providing the feed URL as above | ||
+ | |||
+ | ==== 2. Email Notification (Subscription Feature) ==== | ||
+ | Users can subscribe to specific pages or the entire wiki to receive email updates when changes are made. | ||
+ | |||
+ | * To subscribe, click the **" | ||
+ | * Notifications will be sent whenever subscribed pages are edited. | ||
+ | |||
+ | Make sure email notifications are enabled in the wiki settings (`$conf[' | ||
+ | |||
+ | ==== 3. Using the Watch Plugin ==== | ||
+ | The [Watch Plugin](https:// | ||
+ | * Users can " | ||
+ | * Notifications are sent automatically when watched pages are updated. | ||
+ | |||
+ | ==== 4. ChangeLog or Recent Changes Page ==== | ||
+ | Users can manually check the **" | ||
+ | |||
+ | * Add a link to the Recent Changes page in your navigation for easy access. | ||
+ | |||
+ | ==== 5. Webhooks or Custom Scripts ==== | ||
+ | For advanced integrations, | ||
+ | |||
+ | --- | ||
+ | |||
+ | These options make it easy to stay informed about updates to a Doku wiki. | ||
+ | |||
dokuwiki_annoyances.1692834348.txt.gz · Last modified: 2023.08.23 16:45 by Steve Isenberg