Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-24-2005, 08:40 PM
caislander caislander is offline
 
Join Date: Oct 2002
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default RSS help

I am trying to add an RSS feed link for a given forum to our display options block for that forum but am not sure how to (or even if it is possible) , I have tried replacing the forum number of the rss url with
http://www.webxpertz.net/forums/external.php?type=rss&forumids=$forum[forumid]
which just produces http://www.domain_name.net/forums/ex...=rss&forumids=
I also tried to use a conditional with
Code:
 <if condition="$forum[forumid]=1">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=1" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=3">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=3" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=75">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=75" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=74">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=74" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=54">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=54" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=4">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=4" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=46">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=46" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=5">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=5" target="_blank">RSS</a>
<elseif />
<if condition="$forum[forumid]=6">
<a href="http://www.domain_name.net/forums/external.php?type=rss&forumids=6" target="_blank">RSS</a>
<else />
:)
</if>
but <elseif /> doesn?t work is there some other way to do this (I know there must be) any thought would be appreciated.

thanks
Reply With Quote
  #2  
Old 03-24-2005, 08:48 PM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is a good explaination by Floris. There is no elseif.

http://www.vbulletin.com/forum/showt...hlight=%3Celse
Reply With Quote
  #3  
Old 03-25-2005, 03:20 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can't you just use a
PHP Code:
<a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=$forum[forumid]target="_blank">RSS</a
Without all the if statements?
Reply With Quote
  #4  
Old 03-25-2005, 02:42 PM
caislander caislander is offline
 
Join Date: Oct 2002
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Marco64,

I tried that first thing but it only produced
http://www.webxpertz.net/forums/ext...e=rss&forumids= so appearently that variable won't work in that template
Reply With Quote
  #5  
Old 03-25-2005, 07:25 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You are aware that the external script is trying to get posts logged in as a guest?

And from which script are you calling this? Is the $forum array filled (doubt that to be honest)
Reply With Quote
  #6  
Old 03-25-2005, 09:41 PM
caislander caislander is offline
 
Join Date: Oct 2002
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MarcoH64
You are aware that the external script is trying to get posts logged in as a guest?
Yes but ammending doesn't even appear to work on the forums that a guest wouldd have access to
Quote:
And from which script are you calling this?
t is being used in the forumdisplay template
Quote:
Is the $forum array filled (doubt that to be honest)
How would I check?

Quote:
Originally Posted by caislander
Yes but ammending doesn't even appear to work on the forums that a guest wouldd have access to t is being used in the forumdisplay template
How would I check?
I tried this code also and was unable to get it to work either
Code:
<if condition="$forum[forumid]=1">
<a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=1" target="_blank">RSS</a>
<else />
  <if condition="$forum[forumid]=3">
  <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=3" target="_blank">RSS</a>
  <else />
    <if condition="$forum[forumid]=75">
    <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=75" target="_blank">RSS</a>
    <else />
      <if condition="$forum[forumid]=74">
      <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=74" target="_blank">RSS</a>
      <else />
        <if condition="$forum[forumid]=54">
        <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=54" target="_blank">RSS</a>
        <else />
          <if condition="$forum[forumid]=4">
          <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=4" target="_blank">RSS</a>
          <else />
            <if condition="$forum[forumid]=46">
            <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=46" target="_blank">RSS</a>
            <else />
              <if condition="$forum[forumid]=5">
              <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=5" target="_blank">RSS</a>
              <else />
                <if condition="$forum[forumid]=6">
                <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=6" target="_blank">RSS</a>
                <else />
                  <if condition="$forum[forumid]=11">
                  <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=11" target="_blank">RSS</a>
                  <else />
                    <if condition="$forum[forumid]=76">
                    <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=76" target="_blank">RSS</a>
                    <else />
                      <if condition="$forum[forumid]=77">
                      <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=77" target="_blank">RSS</a>
                      <else />
                        <if condition="$forum[forumid]=78">
                        <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=78" target="_blank">RSS</a>
                        <else />
                          <if condition="$forum[forumid]=79">
                          <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=79" target="_blank">RSS</a>
                          <else />
                            <if condition="$forum[forumid]=7">
                            <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=7" target="_blank">RSS</a>
                            <else />
                              <if condition="$forum[forumid]=88">
                              <a href="http://www.webxpertz.net/forums/external.php?type=rss&forumids=88" target="_blank">RSS</a>
                              <else />
                              &nbsp;
                              </if>
                            </if>
                          </if>
                        </if>
                      </if>
                    </if>
                  </if>
                </if>
              </if>
            </if>
          </if>
        </if>
      </if>
    </if>
  </if>
</if>
MarcoH64,

We were able to find a solution that seems to work, instead of using $forum[forumid] we used $foruminfo[forumid] and it apprear to work fine.

Thanks much for the help with this

ps: what is up with all my replies being put into one post???? I have used quick reply and regular reply and it just keeps making my previous post longer, instead on posting another reply ??
Reply With Quote
  #7  
Old 03-26-2005, 05:29 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Glad you solved it.

To avoid people bumping a post too much, all replies to your own posts within 24 hours are auto-merged.
Reply With Quote
Reply


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 12:41 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.03974 seconds
  • Memory Usage 2,240KB
  • Queries Executed 13 (?)
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_code
  • (1)bbcode_php
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete