vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   Private post viewable via email only (https://vborg.vbsupport.ru/showthread.php?t=313251)

montym 07-26-2014 08:16 PM

Private post viewable via email only
 
I have a private forum set up, so that each user only sees their threads/posts. We want them to be able to have the option to show threads or posts to people who aren't registered via email.

The email this page function is enabled. Of course, when you click on the link from the email it asks you to login, register or, if you're already logged in as a different user, tells you that you can't access the thread.

I'd like to know if there's a way that someone could access the private threads as read-only if it were transmitted to them via email? And again, that would be the only way that anyone other than the owner would be able to see the thread publicly -- via that email generated link.

tbworld 07-27-2014 01:52 AM

Selectable threads or all threads from the owner to the non-registered user? Or do you actually mean posts?

This functionality is not built into vBulletin, nor have I seen a modification that can do this -- not that there isn't one. I am only trying to answer the question, "is it possible".

montym 07-27-2014 07:59 PM

Selectable, correct. Not all of them. Posts would be sufficient, although we're trying to use the email this page feature. We don't NEED to use that. We just need to make it so a member can give temporary access to one of their private posts to a non-member and then that non-member can view it without registering.

Coding isn't my forte, but I noticed there's "referrerid" in the URL string generated from the system when you email someone a page. I was thinking that perhaps this could be used to write a condition that would allow the thread or post to be viewable to only the person who received that link via email?

tbworld 07-27-2014 08:39 PM

Thinking about it quickly, what you could do, is give them a unique link to a post. It would not be completely private as anyone who knew the link could access the post. You might have to alter the permissions on this type of private forum, it would act more as a password'ed forum via the unique link. I will have to ponder this some more, but it will require someone familiar with vBulletin source, maybe. :)

montym 07-29-2014 02:05 AM

It sounds like that would work. How would I generate this unique link?

tbworld 07-29-2014 03:00 AM

I will think about it some more, to see if there is an easy way to handle it, but you will probably need a programmer for this one.

montym 07-31-2014 04:21 PM

I have a programmer standing by. Just need to tell him what to do...

montym 08-04-2014 04:30 PM

Anything else on this?

tbworld 08-04-2014 04:54 PM

Sorry, I have not had the time to look into this subject any further. I am a bit surprised there are no other suggestions. :(

ForceHSS 08-04-2014 04:54 PM

Quote:

Originally Posted by montym (Post 2509171)
I have a programmer standing by. Just need to tell him what to do...

If he is a programmer he should know what to do


All times are GMT. The time now is 12:22 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.01056 seconds
  • Memory Usage 1,725KB
  • 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
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (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