The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
" new posts " don't show all messages
hi guys,
i have problem updating my vbulletin to 3.8.11, now the problem is in " new posts " on navbar when a member click on it, he get all new posts unmarked ( in bold ) once he click on a post for exemple to check then he click again on " new posts " the thread where he was looking is not any more in the search of " new posts " this is really bad, because in previous version he can any way see the thread but marked as read in " new posts " Please any configuration to put it back ? thank's |
#2
|
||||
|
||||
vBulletin 3.8.11 (as well as 4.2.5) did away with the cookie based "Thread/Forum Read Marking Type" in favor of the more precise database marking type. Once a thread is read, it is no longer new, and therefore does not show up in the "New Posts" search, which most people find preferable; I know I do.
Also, with the database marking type, a user's unread threads will be preserved even if they log on using another device. |
#3
|
|||
|
|||
so there is no way to come back like before ?
|
#4
|
||||
|
||||
There is no easy way to restore the obsolete cookie based marking...it would require custom coding, most likely involving hacking the core files.
My advice would be to give it a chance, and I think once you and your users get used to it, you'll find it is a better system. I always used/pushed the database marking on every forum I've administrated, and only one community became distressed over it. The vast majority of folks will find it works better in every way for them. |
#5
|
|||
|
|||
thank's a lot, for my users they don't like the new way !
|
#6
|
||||
|
||||
Yes, people tend to get used to things being a certain way, and there's always an adjustment period when something new is put in place, even when the new method is superior. That's just human nature.
|
Благодарность от: | ||
amine13420 |
#7
|
|||
|
|||
You are right
i beleive. |
#8
|
||||
|
||||
One thing you might consider doing is to give your users access to the "Today's Posts" search on the navbar, in addition to the "New Posts" search. To do that, you'll need to edit the "navbar" template for all active styles.
Locate the code: HTML Code:
<if condition="$show['popups']"> <if condition="$show['searchbuttons']"> <if condition="$show['member']"> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td> <else /> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> </if> <td class="vbmenu_control"><a id="navbar_search" href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <if condition="$show['quicksearch']"><script type="text/javascript"> vbmenu_register("navbar_search"); </script></if></td> </if> <if condition="$show['member']"> <td class="vbmenu_control"><a id="usercptools" href="$show[nojs_link]#usercptools" accesskey="3">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td> </if> <else /> <if condition="$show['searchbuttons']"> <td class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td> <if condition="$show['member']"> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td> <else /> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> </if> </if> <td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread&markreadhash=$bbuserinfo[securitytoken]" rel="nofollow">$vbphrase[mark_forums_read]</a></td> <if condition="$show['member']"> <td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td> </if> </if> HTML Code:
<if condition="$show['popups']"> <if condition="$show['searchbuttons']"> <if condition="$show['member']"> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> <else /> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> </if> <td class="vbmenu_control"><a id="navbar_search" href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <if condition="$show['quicksearch']"><script type="text/javascript"> vbmenu_register("navbar_search"); </script></if></td> </if> <if condition="$show['member']"> <td class="vbmenu_control"><a id="usercptools" href="$show[nojs_link]#usercptools" accesskey="3">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td> </if> <else /> <if condition="$show['searchbuttons']"> <td class="vbmenu_control"><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td> <if condition="$show['member']"> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> <else /> <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> </if> </if> <td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread&markreadhash=$bbuserinfo[securitytoken]" rel="nofollow">$vbphrase[mark_forums_read]</a></td> <if condition="$show['member']"> <td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td> </if> </if> |
Благодарность от: | ||
amine13420 |
#9
|
|||
|
|||
thank's a lot, i add it it can save this.
--------------- Added [DATE]1496842309[/DATE] at [TIME]1496842309[/TIME] --------------- I think also about a thing, if i swap between ( new posts ) button and ( today's post ) button it will be like i wan't no ? |
Благодарность от: | ||
MarkFL |
#10
|
|||
|
|||
Not exactly, "Todays Posts" will only do what it says, it will not show any posts from previous days, even if they are "new".
|
Благодарность от: | ||
amine13420 |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|