vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Show Thread Enhancements - Who has read a Thread (https://vborg.vbsupport.ru/showthread.php?t=230736)

Trek 11-12-2010 02:10 AM

Quote:

Originally Posted by wolfey (Post 2120526)
Love this mod...use it always

Is this possible:
I have a usergroup that I want to make sure reads certain threads..
Can I have the output of users who "have not" read?

That would be great!

Right now I have to import the usergroup list and who read list to excel and see who is missing

I think what you're looking for is this: https://vborg.vbsupport.ru/showthrea...ht=force+users

starman? 11-12-2010 11:40 AM

installed - great stuff - thanks man!

POL_ED 12-05-2010 10:42 AM

Thank you Paul
Works perfectly on VB 4.1.0

Dr.osamA 12-05-2010 01:38 PM

Thank you Paul
Works perfectly on VB 4.1.0

BadgerDog 12-19-2010 03:02 PM

Just a heads up for anyone using this mod, who also implements Google's CSE (Custom Search Engine) for their site at the same time.

Even if you restrict access to this data within the mod's options set-up with AdminCP, google can sill access the do=wrtviewuser function and display the results to anyone, including unregistered guests being able to view it using Google's "http://webcache.googleusercontent.com/search?" capability.

I'm currently looking for a way to either stop the Google CSE from displaying this data, or having the mod itself block access to Google.

Although not a serious issue, it is a point of privacy, certainly in having public unregistered guests view this kind of information by circumventing the mod's privacy display options.

Any idea Paul? :)

Regards,
Doug

Edit: Would putting the following into the robots.txt file, stop Google from indexing and creating entries from this mod, readable by everyone, including unregistered guests?

Disallow: /misc.php

Paul M 12-19-2010 08:23 PM

Quote:

Originally Posted by BadgerDog (Post 2136377)
Edit: Would putting the following into the robots.txt file, stop Google from indexing and creating entries from this mod, readable by everyone, including unregistered guests?

Disallow: /misc.php

Yes it would.

You could also not allow guests to use the who read facility in the first place by restricting it to certain usergroups.

BadgerDog 12-19-2010 10:37 PM

Quote:

Originally Posted by Paul M (Post 2136519)
Yes it would.

You could also not allow guests to use the who read facility in the first place by restricting it to certain usergroups.

Thanks Paul ... :)

I've updated the robots.txt file with that change and I'll see what happens ....

Just for clarity, even unregistered guests (in fact anyone) can use Google's web cache using their http://webcache.googleusercontent.com/search?q=cache function and view any of these screens (see attached pic), regardless of the settings within the mod itself ie: usergroups. Their process appears to circumvent Vbulletin and they add these screens to their web cache.

I'm hoping the robots.txt change stops future access, plus I submitted a URL purge request to Google of that specific URL to remove all links existing within their web cache envirionment.

I'll update here if and when these things work.

Appreciate the support .. :up:

Regards,
Doug

Update: Google said they couldn't remove existing links saying

"Your request has been denied because the webmaster of the site hasn't applied the appropriate robots.txt file or meta tags to block us from indexing or archiving this page. Please work with the webmaster of this site or select an alternate removal option from the webpage removal request tool."

So, I don't know what's wrong with the new robots.txt file that they feel we haven't done what we're supposed to do?

BadgerDog 12-20-2010 11:43 AM

Google responded again and indicated that we needed to add a meta tag to the code, as shown in the example below, to block their indexing of this mod's specific pages.

I'm not sure where to put it, except somewhere in the original XML before uploading, or perhaps in a plugin for it?

Code:

<html>
<head>
<title>...</title>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
</head>

Also, I don't know what should go between the "<title>" expression?

Any guidance would be appreciated ... :)

Thanks ..

Regards,
Doug

Paul M 12-20-2010 12:10 PM

Quote:

Originally Posted by BadgerDog (Post 2136577)
Just for clarity, even unregistered guests (in fact anyone) can use Google's web cache using their http://webcache.googleusercontent.com/search?q=cache function and view any of these screens (see attached pic), regardless of the settings within the mod itself ie: usergroups. Their process appears to circumvent Vbulletin and they add these screens to their web cache.

Just to be clear, if you set the usergroups correctly then guests (including spiders) cannot view that page (they are u/g 1). Obviously that wont affect anthing already in the google cache, but its spiders wont be able to read the page anymore to cache new results.

Quote:

Originally Posted by BadgerDog (Post 2136793)
I'm not sure where to put it, except somewhere in the original XML before uploading, or perhaps in a plugin for it?

Code:

<html>
<head>
<title>...</title>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
</head>

Any guidance would be appreciated ... :)

If you wanted to do that then you would modify the Display_Readers_View_User template. What you suggested before will work just as well.

BadgerDog 12-20-2010 12:28 PM

Quote:

Originally Posted by Paul M (Post 2136804)
Just to be clear, if you set the usergroups correctly then guests (including spiders) cannot view that page (they are u/g 1). Obviously that wont affect anthing already in the google cache, but its spiders wont be able to read the page anymore to cache new results.


If you wanted to do that then you would modify the Display_Readers_View_User template. What you suggested before will work just as well.

Thanks Paul ... :)

I'll add the meta tag to the Display_Readers_View_User template as well and see what happens ... :up:

When I originally installed the "Who Has Read a Thread" mod earlier this year, I set the ability to use it to moderators ONLY, besides the original thread creator. When Google CSE shows a search, it does show a link to the screen (see attached pic for example of a link title List of Threads Viewed by : alarsen303) which appears in Google's CSE to every member who views the search, regardless of whether they are in the mod's AdminCP setup or not.

If anyone who is not a moderator clicks on that link, they get the standard vBulletin message that they are "not allowed", as per the mod's setup options in the AdminCp.

However, if anyone uses Google's Web Cache search, as shown in the pic in the last post, anyone on the Internet can view the mod's screen, The example pic I posted earlier was posted and sent into us from a regular registered member (not a moderator) who wasn't able to see the screen directly, but was able to get at it through Google's Web Cache search.

I'm not sure what I'm missing and I apologize if I don't understand what you're saying, but it appears that all the user screens are accessible using Google Web Cache search, regardless of the AdminCP settings or when they were added? :confused:

Thanks for your support.. it is appreciated ... :up:

Regards,
Doug


All times are GMT. The time now is 03:54 PM.

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.01431 seconds
  • Memory Usage 1,756KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete