Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
  #1  
Old 03-07-2017, 02:45 PM
woodmj woodmj is offline
 
Join Date: Sep 2013
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vBulletin 4 Request - Cookie based post marking....

Just wondered if there's anyway to add this back to VB4.2.4 through some kind of mod? as it gave different results to the now enforced database marking system.
Reply With Quote
  #2  
Old 03-07-2017, 04:12 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First of all, it wasnt removed from 4.2.4, it was removed from 4.2.5.

Secondly, its an ancient system that you should ditch anyway, not sure what you mean by different, but it will give corerct results.

(at the point of switching, you may get unexpected results as no data is transferred from one to the other).
Reply With Quote
Благодарность от:
MarkFL
  #3  
Old 03-07-2017, 07:25 PM
woodmj woodmj is offline
 
Join Date: Sep 2013
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry to disagree but this happened to my forum upgrading from 4.2.3 to 4.2.4. We are not running the 4.2.5 beta. I am simply passing on member complaint.
Reply With Quote
  #4  
Old 03-08-2017, 05:04 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Since I made the change, I think I know which version I removed it from

In 4.2.5 the option has gone.
In 4.2.4 you will be switched to DB marking, but the option isnt removed.

You didnt answer what you mean by "different".
Reply With Quote
  #5  
Old 03-08-2017, 05:36 PM
woodmj woodmj is offline
 
Join Date: Sep 2013
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@ Paul M - Ok, hmm, so, just because something's marked 'deprecated' it doesn't necessarily mean it's gone, just yet :erm: (Note to self)


Basically what we found with Database Marking was when you clicked on New Posts you got the same list you got from Whats New or Recent Activity rather than what used to come from New Posts. With Cookie Marking New Posts only shows any new posts that you haven't read. If there were no new posts it would show "No new posts" or something like that.
Reply With Quote
  #6  
Old 03-08-2017, 05:59 PM
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Location: St. Augustine, FL
Posts: 3,853
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by woodmj View Post
@ Paul M - Ok, hmm, so, just because something's marked 'deprecated' it doesn't necessarily mean it's gone, just yet :erm: (Note to self)


Basically what we found with Database Marking was when you clicked on New Posts you got the same list you got from Whats New or Recent Activity rather than what used to come from New Posts. With Cookie Marking New Posts only shows any new posts that you haven't read. If there were no new posts it would show "No new posts" or something like that.
In my experience, it is cookie based marking that continues to show threads in the "New Posts" search even after you've read them, and removes them when your cookies expire even if you haven't read them. It is also the cookie based system that chokes, and forces you to clear your cookies to continue, when you perform a large number of tasks on a site.

I recommend to everyone I help that uses the cookie based system to use db marking instead, as I feel it is superior in every way.
Reply With Quote
Благодарность от:
KevinL
  #7  
Old 03-08-2017, 07:19 PM
Mark.B Mark.B is offline
Senior Member
 
Join Date: Feb 2004
Posts: 1,354
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The whole idea of 'New Posts' is to show posts you haven't read.
If it shows you posts you've already read, it's completely pointless.

If you have members who want that functionality, change the usergroup permissions on Today's Posts instead, so it shows to members. Then they get a list of all posts in the past day (or whatever time period you want basically), unread ones are bold, read ones are non-bold.
Reply With Quote
Благодарность от:
KevinL
  #8  
Old 03-09-2017, 03:11 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by woodmj View Post
Basically what we found with Database Marking was when you clicked on New Posts you got the same list you got from Whats New or Recent Activity rather than what used to come from New Posts. With Cookie Marking New Posts only shows any new posts that you haven't read. If there were no new posts it would show "No new posts" or something like that.
Correct, when you click on New Posts, you get New (unread) Posts.
(Which is how it should work, if you have read it, its not "new" anymore).

If you want to see both read and unread, use "Todays Posts".

(As well as doing the above correctly, db marking also works across multiple devices, so if you read it on one, it wont show up as unread on another, which cookie marking could never do).
Reply With Quote
  #9  
Old 03-09-2017, 07:05 AM
woodmj woodmj is offline
 
Join Date: Sep 2013
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is kind of hard to explain but here are screenshots of the different outputs.

We're kind of used to the Cookie one for many years so if we're able to retain that in some way beyond 4.2.4, in whatever way, that would be great. If not I'm sure we'll get used to the other one.
Attached Images
File Type: jpg Cookie.jpg (33.6 KB, 0 views)
File Type: jpg database.jpg (58.9 KB, 0 views)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:50 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04575 seconds
  • Memory Usage 2,264KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (3)post_thanks_box_bit
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (2)postbit_attachment
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete