I'm working on a blog listing, and I'd like to include the first ten posts, then under it have "Older News..." and have it continue to list the rest of the blog postings under it. I'm using "blog with pagelist" which works OK except when I want listings 11+ different than 1-10.

In the pagelist template, I can explicitly match {$$PageCount} 1-10 with a conditional, but I can't really do 11-infinity. I guess I could do 11-20 then put a "list all" link to a search criteria....

Is there a way to do greater than or less than for conditionals? This is awkward:

(:if [ equal {$$PageCount} "1" || equal {$$PageCount} "2" || equal {$$PageCount} "3" || equal {$$PageCount} "4" || equal {$$PageCount} "5" || equal {$$PageCount} "6" || equal {$$PageCount} "7" || equal {$$PageCount} "8" || equal {$$PageCount} "9" || equal {$$PageCount} "10" ] :)!!![[{=$FullName}|[+{=$Title}+]]]
(:include {=$FullName}:)(:ifend:)

But it's do-able.

Since there's no else, and there's no greater-than check, and the regex can only be used on pagenames.... I'm stuck at that point unless I do a similar (:if:) for 11-20 and not list 21+ explicitly (this might be WISE, because eventually there may be hundreds of pages in the blog...but it's a case where it does make this awkward).

So far, this is pure PmWiki -- no recipes.

Anyone have a clue? :)

Crisses
----
well you got me working so hard lately, working my hands until they bleed,
if i was twice the man i could be, i'd still be half of what you need.
still you lead me and i follow -- anything you ask you know i'll do.
but this one act of consecration is what i ask of you --
(ringfinger) promise carved in stone, deeper than the sea.
(ringfinger) sever flesh and bone and offer it to me
 -- Nine Inch Nails, Ringfinger.

_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to