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 04-30-2002, 04:20 AM
mashby's Avatar
mashby mashby is offline
 
Join Date: Jan 2002
Location: Nashville, TN - USA
Posts: 736
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Using vBulletin For News

I've recently been using vBulletin for my main news, thanks to Pluhnews (great hack by the way), and I want to add another news channel, but I'm not excactly sure how to go about doing what I want. So, I thought I'd throw it out to the collective here and see if anyone had some suggestions.

========================
Background
========================
I run a private board and I have basically disabled the guest account. If you're not a member, you can't do jack. I've enable user authentication throughout the private section of my site (including non-vB pages), but I do have a public section as well. http://www.interpug.com


========================
What I Want To Do
========================
1. I want to give a form for vendors to post news to a special forum called Vendor News.

2. The news that's submitted would be moderated and would not appear until approved.

3. I would use PluhNews, I will extract this news and have it appear elsewhere in the site in headline format


========================
My Questions
========================
What settings do I need to make so that I can have a public page, outside of vBulletin that allows you to post to the forum like this?

Because I have the guest account disabled, I don't think it's possible. So, if I enable the guest account can I set it so that guest can only gain access to this one form for posting?

Can I even have a separate page that posts to the forum without being in vBulletin?


Any feedback, or suggestions are most welcome.
Reply With Quote
  #2  
Old 05-01-2002, 03:48 AM
TruckZMod's Avatar
TruckZMod TruckZMod is offline
 
Join Date: Apr 2002
Location: Huntington Beach
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am keenly interested in seeing a response to the questions posted. Particularly --> "What settings do I need to make so that I can have a public page, outside of vBulletin that allows you to post to the forum like this?"
Reply With Quote
  #3  
Old 05-01-2002, 05:39 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This may be helpful for some of your questions:
https://vborg.vbsupport.ru/showthrea...threadid=37446
Reply With Quote
  #4  
Old 05-01-2002, 01:05 PM
mashby's Avatar
mashby mashby is offline
 
Join Date: Jan 2002
Location: Nashville, TN - USA
Posts: 736
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Logician,

That was a thread that changed my life. OMG! Wow, that was a fantastic read. I'm astounded at how you helped her so quickly. Seriously, you have earned that title of "Super Hacker."

But, back to this thread, I think what you did would work if it was a reply to a thread, but I need something like this that starts a thread. Is that possible?
Reply With Quote
  #5  
Old 05-01-2002, 02:16 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here you go:

PHP Code:
<form enctype="multipart/form-data" action="http://yoururl/yourboard/newthread.php" name="vbform" method="post">
<
input type="hidden" name="forumid" value="6">
<
input type="hidden" name="s" value="">
<
input type="hidden" name="iconid" value="0">
<
input type="hidden" name="action" value="postthread">
<
input type="hidden" name="parseurl" value="yes">
<
input type="hidden" name="email" value="">
<
input type="hidden" name="disablesmilies" value="">
<
input type="hidden" name="postpoll" value="">
<
input type="hidden" name="signature" value="">

<
table cellpadding="0" cellspacing="0" border="0" bgcolor="#555576" width="100%" align="center"><tr><td
<
table cellpadding="4" cellspacing="1" border="0" width="100%">
<
tr
<
td bgcolor="#8080A6" colspan="2"><font face="verdana, arial, helvetica" size="2" color="#EEEEFF" class="thtcolor"><b>Post 
A Message
</b></font></td>
</
tr>
<
tr valign="top"
<
td bgcolor="#DFDFDF"><font face="verdana, arial, helvetica" size="2" ><b>Your 
User Name
:</b></font></td>
<
td bgcolor="#DFDFDF"><font face="verdana, arial, helvetica" size="2" 
<
input type="text" class="bginput" name="username" value="A Guest" size="25">
</
font> <font face="verdana,arial,helvetica" size="1" ><a href="register.php?action=signup">Want 
to register
?</a> </font></td>
</
tr>
<
tr valign="top"
<
td bgcolor="#F1F1F1"><font face="verdana, arial, helvetica" size="2" ><b>Your 
Password
:</b></font></td>
<
td bgcolor="#F1F1F1"><font face="verdana, arial, helvetica" size="2" >
<
input type="password" class="bginput" name="password" value="" size="25">
</
font> <font face="verdana,arial,helvetica" size="1" ><a href="member.php?action=lostpw">Forgotten 
your password
?</a> </font></td>
</
tr>
<
tr valign="top" bgcolor="#DFDFDF"
<
td><font face="verdana, arial, helvetica" size="2" ><b>Subject:</b></font></td>
<
td><font face="verdana, arial, helvetica" size="2" >
<
input type="text" class="bginput" name="subject" value="" size="40" maxlength="85" tabindex="1">
</
font></td>
</
tr>
<
tr
<
td bgcolor="#F1F1F1" valign="top" nowrap><font face="verdana, arial, helvetica" size="2" ><b>Your 
Message
:</b></font></td>
<
td bgcolor="#F1F1F1"
<
table cellpadding="0" cellspacing="0" border="0">
<
tr valign="top"
<
td
<
textarea name="message" rows="7" cols="70" wrap="virtual" tabindex="1"></textarea>
<
br>
<
font face="verdana,arial,helvetica" size="1" ></font></td>
</
tr>
</
table>
</
td>
</
tr>
</
table
</
td></tr></table

<
br

<
table cellpadding="2" cellspacing="0" border="0" width="100%" align="center"
<
tr
<
td align="center"><font face="verdana, arial, helvetica" size="2" 
<
input type="submit" class="bginput" name="submit" value="Submit Your Message" accesskey="s" tabindex="2"
</
font></td
</
tr
</
table

</
form
Dont forget to edit your board URL and the forumid at the begining of the code. Needless to say you have to give Post New Thread permissions for guest for this forum either. You can insert this code to any non-vb web page you want.

If you want to restrict access to that non-vb page, you can use my WebTemplates hack. Simply create a HTML page (WebTemplate), insert this form code into that page, then you can access to give any user or usergroup for this web page, while banning any of them. Details here:
https://vborg.vbsupport.ru/showthrea...threadid=36419

This code is tested and working here..

Enjoy..
Reply With Quote
  #6  
Old 05-03-2002, 03:04 PM
mashby's Avatar
mashby mashby is offline
 
Join Date: Jan 2002
Location: Nashville, TN - USA
Posts: 736
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm such a slacker! You posted a response so fast and I'm just now coming to read it.

Logican, thank you so much for this help. I will test it this weekend and let you know how it goes. THANK YOU!
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 10:47 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.03841 seconds
  • Memory Usage 2,253KB
  • Queries Executed 11 (?)
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
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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
  • 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