Difference between revisions of "Issue:Randomseed"
Line 43: | Line 43: | ||
:<pre><nowiki>Magic words like {{PAGENAME}} or {{CURRENTDAY}} cannot be used.</nowiki></pre> | :<pre><nowiki>Magic words like {{PAGENAME}} or {{CURRENTDAY}} cannot be used.</nowiki></pre> | ||
:I think this is the problem. --[[User:Mr.X|Frank (Mr.X)]] 20:36, 19 August 2008 (CEST) | :I think this is the problem. --[[User:Mr.X|Frank (Mr.X)]] 20:36, 19 August 2008 (CEST) | ||
+ | |||
+ | == Solved == | ||
+ | I had to install [http://www.mediawiki.org/wiki/Extension:LO_Parser_Functions LO Parser Funktions]. Now it works. :-) --[[User:Mr.X|Frank (Mr.X)]] 22:12, 19 August 2008 (CEST) |
Revision as of 21:12, 19 August 2008
Description: | Add randomseed=number |
Extension / Version: | DPL / 1.5.3 |
Type / Status: | Change Request / resolved |
Problem
When using the DPL-extension to build semirandom sets of articles, like a main page with changing articles, the set of randomly choosen articles should be kept static for a spesific time period. An easy fix for this is to add a random seed that changes i a predictable way, like once a week or once a day.
Using randomseed will be something like
{{#dpl: category=Foo| randomseed={{#time:Ymd}}| randomcount=5 }}
See also 11891 Add randomseed for a patch. Jeblad 03:41, 14 November 2007 (CET)
Reply
Completely agree. Is now part of 1.5.3
- Gero 22:35, 15 November 2007 (CET)
Problem
It doesn't work. I get this message:
%DPL-1.6.9-Warning: Wrong 'randomseed' parameter: '{{#time:Ymd}}'! Using default: . Help: randomseed= | /^\d*$/.
How can I get a daily random article? --Mr.X 17:23, 19 August 2008 (CEST)
Answer
If you are using MW 1.11 or later you must use the latest DPL version. Otherwise you will havce effects like this ( and many others ..) Gero 17:59, 19 August 2008 (CEST)
- I have MW 1.11.0 and DPL2 1.6.9, I think it's the latest version.
- From DPL2 Manual:
Magic words like {{PAGENAME}} or {{CURRENTDAY}} cannot be used.
- I think this is the problem. --Frank (Mr.X) 20:36, 19 August 2008 (CEST)
Solved
I had to install LO Parser Funktions. Now it works. :-) --Frank (Mr.X) 22:12, 19 August 2008 (CEST)