By Mark H on Friday, 11 April 2014
Posted in General Issues
Replies 5
Likes 0
Views 661
Votes 0
I've noticed on this forum that when a topic is very long, with many posts, they all appear on a single page. Noticed mainly on a mobile device over a slower connection, this results in:

1. Slow page loads, especially if lots of images have been included within posts

2. It makes it slow to track down posts

3. You have to always scroll down to the bottom to see the latest posts if entering the topic after following a link, such as that from the notification email. On that subject, it would make sense to include an anchor link to the actual post on the end of the URL in the email.

Is there a setting to control the number of posts per page in ED?
Hello Mark H,

Sorry for late reply to this,
Is it possible provide us with your Joomla backend and FTP access so we can help you check on this 3 issues here?

Also can you elaborate more detail on your3rd issues so we can try to investigate on this?

Is there a setting to control the number of posts per page in ED?

Yes, you can configure from your backend > Easydiscuss > Setting > Layout > general > Display > Limit per page
·
Friday, 11 April 2014 15:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry for the late reply.

Thanks for pointing out the setting to break up topics into pages.

Also can you elaborate more detail on your3rd issues so we can try to investigate on this?

Is there a setting to control the number of posts per page in ED?


Yes, what I mean is, when an email is sent out to notify you of a new reply, it takes you to the start of the topic. On other forums, it takes you to the actual reply.
·
Thursday, 17 April 2014 01:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Mark H,

Sorry for late reply to this,
Correct me if i getting wrong again your meaning, when the admin received the new reply notification email, then the admin click the link from email, it redirect to start a new topic page right? If yes, is it possible provide us with your Joomla backend and FTP access so we can help you check on this ? Please advise.
·
Thursday, 17 April 2014 10:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

No need to access the site at this stage, it's not something that is wrong, I'm asking about functionality.

I'll try again!

1. User creates a new topic

2. Topic gets a lot of replies (let's say 100)

3. Users subscribe to that topic

4. Users receive email saying a reply has been added, which has a link "Read The Discussion"

This link takes them to the start of the topic right? What I'm asking is can we have a link in that notification email that takes them to the actual post, which will be way down the topic?
·
Thursday, 17 April 2014 14:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Mark H,

I am sorry for the late reply and I am sorry because this function is not available with Easydiscuss.
But you can tweak the code to achieve this.
Find this file: ...\components\com_easydiscuss\views\post\view.ajax.php line: 1470
Replace this code:
$emailData['postLink']      = DiscussRouter::getRoutedURL('index.php?option=com_easydiscuss&view=post&id=' . $parent->id, false, true);

With:
$emailData['postLink']      = DiscussRouter::getRoutedURL('index.php?option=com_easydiscuss&view=post&id=' . $parent->id . '#reply-' . $table->id, false, true);


Hope this will help.
Thanks.
·
Thursday, 17 April 2014 17:47
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post