Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
rah_comments // Pagination for comments
Allows you to paginate comments. In other words, it outputs pagination and page numbers below comments. You can style pagination with various attributes and ofcourse with a CSS-styling magic. The tag is replacement for <txp:comments />
-tag. Works only with Textpattern 4.0.6 and above.
Last edited by Gocom (2010-09-07 10:10:52)
Offline
Offline
Offline
Offline
Re: rah_comments // Pagination for comments
Nope. Comments are real and changing – only the comment number tag isn’t changing. It’s bug in that tag.
Page 1 – comment #1: by rick
Page 2 – comment #1: by peter
Page 3 – comment #1: by peter (you again ;))
So Peter what are you after? My plugin works.
If you are after that comment number, that isn’t core feature nor made by me. It’s output by <txp:sed_comment_number />
that doesn’t support offset or limit on comment tag (in other words the plugin isn’t updated). So, probably it would be best if you inform plugin’s author to update sed_comment_number
to work with Textpattern 4.0.6. ;)
rah_comments uses offset
as workaround so it just uses it and calculates pages. sed_comment_number
does same even when regular offset is used.
Should I update sed_comment_pack? :P Nah… and that number thing is feature if you ask me – bug is when tried thing fails, feature is when it does what should. And when sed_comment_number
only counts arrays, well – it’s feature ;)
Last edited by Gocom (2008-02-16 23:58:57)
Offline
Re: rah_comments // Pagination for comments
Peter,
I fixed your comment numbers ;) Now they work like wonder :) as you can see:
http://txpq.com/articles/fork/?pg=1
http://txpq.com/articles/fork/?pg=2
I hope you like it :P
The fixing code is simple if somebody else needs it:
<txp:php>
if(gps('pg')){
$dif = gps('pg')*10;
$dif = $dif-10;
} else {
$dif = '0';
}
$number = sed_comment_number(array())+$dif;
echo $number;
</txp:php>
Last edited by Gocom (2008-02-17 02:01:26)
Offline
Re: rah_comments // Pagination for comments
Thanks Jukka. It’s nearly right. Check out http://txpq.com/articles/fork/ (lol!)
Sites which regularly get lots of comments will like this plugin. Most of them will want it to be a la ala and your plugin can do this, just so long as the numbers work right. I should think lots of people will use sed_comments_pack so the two have to work together. I don’t know how you worked your magic on txpq but I hope it works with other sites equally well.
Cheers!
Offline
#8 2008-02-17 01:47:15
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: rah_comments // Pagination for comments
From the plugin help:
wraptag (X)HTML tag (without brackets) to wrap around list. Default depends upon preference setting, either ol or unset.
break (X)HTML tag (without brackets) or string used to separate comments. Default depends upon preference setting, either li or div.
It doesn’t depend on preferences settings, though I have Present comments as a numbered list? set to Yes I have to use wraptag="ol" break="li"
to display the comments as a numbered list.
Also, just like sed_comment_number, the ordered list starts with #1 on every page. What’s the use of comments pagination if the list starts with #1 on every page?
And I’m getting a whole lot of tag errors in testing and debugging mode…
I would have liked this plugin if it could work with ordered lists ;)
Offline
Re: rah_comments // Pagination for comments
Els,
You can use that fix code for <txp:sed_comment_number />
.
The errors are quite basic I could fix them in some point – but haven’t there yet as that plugin is 5 minutes work and not tested anywhere :D (if i say the truth – or actually it’s on action at rahinaa.biz ).
And it does work with unordered list <txp:rah_comments wraptag="ol" break="li" />
– that help documention is written in hurry so there is also that misleading sentense :P Wait for other 5 minutes and all of those should be fixed.
Offline
#10 2008-02-17 02:08:00
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: rah_comments // Pagination for comments
Gocom wrote:
You can use that fix code for
<txp:sed_comment_number />
.
I don’t use that plugin…?
And it does work with unordered list
<txp:rah_comments wraptag="ol" break="li" />
Unordered?
Listen, Jukka, don’t hurry. Get some sleep. I think it’s not the right time of the day (night…) to test this. See you tomorrow ;)
Offline
Re: rah_comments // Pagination for comments
Ofcourse unordered list always starts with number #1 ;) – it’s html tag not something that textpattern generates – it can’t be helped. Or could be with JavaScript, but not my deal. BTW, it’s day for me right now :D
Yeah, I updated the plugin. Fixed documention and all errors – that weren’t even real errors ;)
Last edited by Gocom (2008-02-17 02:35:19)
Offline
Re: rah_comments // Pagination for comments
Not that my sites receive a lot of comments but I will suggest this to some friends.
Thanks Jukka. I think that this plugin will be invaluable for some sites.
Yiannis
——————————
NeMe | hblack.art | EMAP | A Sea change | Toolkit of Care
I do my best editing after I click on the submit button.
Offline