Nice. I'll try to work my own code in and post it.
Elliquiy generates multiple maps because we passed the 50k page limit a long time ago, even for public threads.
I've updated it a bit, fixed the use of message IDs for offset pages. Now it correctly uses post count offsets in increments of 25, which may be amended to whatever count you want based on your site's default posts per page count. Or I could amend it to fetch that count from the configuration table.
I await your changes as well.
Many likes but no comments by the big guys here? O.o
That's what I always said about likes. :P
This one intentionally checks the access lists against the Guests group, and even then, it only posts links to topics and the date of the most recent post.
Thanks for sharing this
@kode54
just a note if could be useful for someone else, if you are not using the rewrite urls included into elkarte this should be edited from:
'/index.php/topic,'.$row['id_topic'].'.0.html';
} else {
$posturl = $boardurl.
'/index.php/topic,'.$row['id_topic'].'.'.$lastpage.'.html';
'/index.php?topic='.$row['id_topic'].'.0';
} else {
$posturl = $boardurl.
'/index.php?topic='.$row['id_topic'].'.'.$lastpage;
I'm not sure about this:
$lastpage = (intval(($row['num_replies'] + 1) / 25)) * 25;
Should 25 be replaced with the number of posts displayed per page? I am using 15 posts per page.
Ah, yes, that should be replaced with the number of posts per page. Maybe I should read that programmatically from the configuration?