vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Using vBulletin For News (https://vborg.vbsupport.ru/showthread.php?t=38062)

mashby 04-30-2002 03:20 AM

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.

TruckZMod 05-01-2002 02:48 AM

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?"

Logician 05-01-2002 04:39 AM

This may be helpful for some of your questions:
https://vborg.vbsupport.ru/showthrea...threadid=37446

mashby 05-01-2002 12:05 PM

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?

Logician 05-01-2002 01:16 PM

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..

mashby 05-03-2002 02:04 PM

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!


All times are GMT. The time now is 03: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.01867 seconds
  • Memory Usage 1,773KB
  • 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_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete