vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   RSS Fedd on closed forum, it is possible? (https://vborg.vbsupport.ru/showthread.php?t=294493)

Elric 01-28-2013 04:20 PM

RSS Fedd on closed forum, it is possible?
 
Hello,

i have closed my forum for guests but i will give my users the chance for rss feeds, what can i do? Have anyone a link to a hack for this? its a vb4.2 pl3 :(

kh99 01-28-2013 06:28 PM

You could create a plugin using hook global_bootstrap_init_start and this code:

Code:

if (THIS_SCRIPT == 'external')
{
  $vbulletin->options['bbactive'] = 1;
}


Elric 01-29-2013 04:03 AM

:(It works not..

kh99 01-29-2013 11:57 AM

Oh, sorry, I misread and thought you had closed your forum. When you say "closed for guests" what does that mean?

Elric 01-29-2013 02:14 PM

Only registered users can see the forum, on the vb3.8 i have no problems with this option.

Lynne 01-29-2013 04:36 PM

I think you'll need to actually edit the external.php file directly. It checks the forum permissions on line 129:

PHP Code:

    if (isset($vbulletin->forumcache["$forumid"])
            AND (
$forumperms $vbulletin->bf_ugp_forumpermissions['canview'])
            AND (
$forumperms $vbulletin->bf_ugp_forumpermissions['canviewothers'])
            AND 
verify_forum_password($forumid$vbulletin->forumcache["$forumid"]['password'], false)
        )
        {
            
$forumchoice[] = $forumid;
        } 

So, you'll want to modify that to allow the user to see the forum (remove the canview and canviewothers lines?)

This will mean that anybody to can see the feed.

Elric 01-29-2013 05:06 PM

works not i think that was work on vb3.8

Lynne 01-29-2013 08:42 PM

It does work on 3.8. Did you try removing the condition there on your 4.2 forum code? You may need to remove this also:

PHP Code:

        $forumperms =& $vbulletin->userinfo['forumpermissions']["$forumid"]; 


Elric 01-30-2013 04:54 AM

Both are not works on 4.2 pl3

Lynne 01-30-2013 08:52 PM

Make sure you comment out that stuff in the if and else area (around line 172). And, probably comment out the stuff around line 191. Wait out the cache and then see if it works.


All times are GMT. The time now is 06:32 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.01573 seconds
  • Memory Usage 1,740KB
  • 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_code_printable
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)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