Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vbArticles v0.4 -- For your repository of Articles/Tutorials/FAQs etc. Details »»
vbArticles v0.4 -- For your repository of Articles/Tutorials/FAQs etc.
Version: 1.00, by cinq cinq is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 06-13-2003 Last Update: Never Installs: 48
Is in Beta Stage  
No support by the author.

UPDATES
version 0.4 is out

- Now allows for basic VBCODE input.
- Fixed somemore bugs.


Background
Required a section on my site to display articles/tutorials
No such hack in the Hacks Database
Decided to try my hand at it


ACKNOWLEDGEMENTS
This hack uses a lot of code from Arunan Sridharan's vB Links Directory v2.0
I use that hack too and was inspired to code something around that
A big thank-you must go out to him for coding the Links Directory in the first place (I merely modified much of the code to suit my needs for this hack)

Appreciation also goes out to Kars10 for aiding me in this hack
He coded the portion in version 0.3 on number of articles count as well as article hits count
He also suggested several template changes which have been incoporated into version 0.3
A great big special shout out to TheComputerGuy, 97cobracpe, dontpanic for stamping out the bugs with your fixes. Thanks guys


WHATS IT DO ?
This hack allows you to have a database of articles/tutorials etc on your site/forums.

FEATURES

AdminCP
Installer script

Admin options

View Categories
Edit Categories
Add Categories ( category name, category icon, category order, category description )
Delete Categories
Add new article ( title, description, author, date, content )
Edit article
Delete article
View ALL articles in database
Option in vB options to turn validation of articles on/off
Fully template based as to how you wish to display the articles,categories and main article home page.
Addition of articles accepts basic VBcodes

Member options

View Categories
Browse Categories
View articles
Submit new article
Submission of articles accepts basic VBcodes


INSTALLATION & UPGRADING
This Hack should work on ALL 2.2.x versions and v2.3.0
Please read the install_readme.txt file in the package for fresh installation instructions
IMPT: If you installed a previous version pls read the upgrade_readme.txt file carefully for upgrade instructions


HACK DOWNLOAD

Version 0.4 of this hack can be downloaded here


ADD-ONS
i) Add-on for vbHome
ii) Add-on for ForumHome
iii) Add-on to enable only registered members to be able to view the article section


DEMO SITES
http://www.runaked.com/forums/articles.php ( running v0.4 ) - TheComputerGuy's site

http://www.mcseworld.com/forums/infocenter.php ( running v0.3 ) - dontpanic's site


Feel free to submit your sites if u installed this hack so it can be listed as another live demo site


SUPPORT
I cannot promise any support on this as i am pretty new to this but I will try my best.
If you are using this hack , pls click the INSTALL button
to be kept in the loop of any bug reports, add-ons and hack version updates.

Thanks everyone

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #82  
Old 06-28-2003, 10:24 PM
AuthorZone.Com AuthorZone.Com is offline
 
Join Date: Jun 2003
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also, can you fix it so READERS can rate the articles/reviews please?

BTW, how do I add icons?
Reply With Quote
  #83  
Old 06-29-2003, 12:33 AM
97cobracpe 97cobracpe is offline
 
Join Date: Feb 2003
Location: Chicago
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 04:59 PM AuthorZone.Com said this in Post #80
THANK YOU SOOOOOOOOO MUCH!
I am going to try it now.

I plan to use it for a book review site and I will add users to a Reviewer's group and only they should be able to post in it and the admins...

Can you tell me how to do this?

Max
I noticed you asked the same thing in the links directory thread. This hack was based on it, so the code is pretty much the same. Here is the snippet of code to search for:
PHP Code:
// #################### Add Article ####################
if ($action=="addarticle") {
  if (
$bbuserinfo[usergroupid]=="1" or $bbuserinfo[usergroupid]=="3" or $bbuserinfo[usergroupid]=="4" or $bbuserinfo[usergroupid]=="0") {
      eval(
"dooutput(\"".gettemplate('vbArticles_error1')."\");");
      }else{ 
Follow the same concept I posted in the links directory thread on how to exclude usergroups.

I'm not a coding expert, but adding ratings to this hack seems like it would be rather difficult. Maybe someone more experienced will be able to help you out. For the time being, I'll look into it, as that seems like a cool feature.
Reply With Quote
  #84  
Old 06-29-2003, 01:31 AM
AuthorZone.Com AuthorZone.Com is offline
 
Join Date: Jun 2003
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How does the Validate Articles/Links system work?
How do I know when I have to validate them?
How do I know when there are new articles/links submitted?

Thanks

Max
Reply With Quote
  #85  
Old 06-29-2003, 02:24 AM
cinq's Avatar
cinq cinq is offline
 
Join Date: Oct 2002
Posts: 1,398
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Yesterday at 11:09 PM 97cobracpe said this in Post #78
At first, I got this error too. I found 2 typo's in the vbArticles_install.php file. On line 269 and 291 there is no \ in front of an '.
Thanks 97cobracpe, have updated the download.
Reply With Quote
  #86  
Old 06-29-2003, 02:35 AM
cinq's Avatar
cinq cinq is offline
 
Join Date: Oct 2002
Posts: 1,398
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 01:15 AM 97cobracpe said this in Post #79

Two php commands:
addslashes() and htmlspecialchars() were not used correctly with the intent of this hack. I noticed the same thing in the vbLink hack as well (which this was based off of).

I figured I help you out by posting my findings.

97cobracpe, thanks once again
Dont worry about stepping on my toes or anything, in fact I feel glad that some of you have stepped forward to help me along. I am very new to php and vb in general, nosedived into this hack purely cos i need something on this on my site and could not find any avail here yet.

For myself I too have removed all user submission code in my own installation at my site.
I prefer to have my own editorial team send me the stuff and i will load it up via admincp myself.
But personal preference I guess, at least this hack allows for more flexibility for those who prefer automated user submissions ( and via validation process )
Reply With Quote
  #87  
Old 06-29-2003, 02:40 AM
cinq's Avatar
cinq cinq is offline
 
Join Date: Oct 2002
Posts: 1,398
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 08:24 AM AuthorZone.Com said this in Post #81
Also, can you fix it so READERS can rate the articles/reviews please?
Kars10 is working on the ratings bit. Got to wait out for it in future versions.

Quote:
Today at 11:31 AM AuthorZone.Com said this in Post #83
How does the Validate Articles/Links system work?
How do I know when I have to validate them?
How do I know when there are new articles/links submitted?
You either enable or disable this option in your AdminCP under vbulletin options.
When a user submits an article, if enabled, will require your validation b4 it is displayed in your articles section.
To validate, click on the 'Validate new articles' link in your admin cp.
You have to check regularly if you have enabled the validation option as currently the hack does not inform you of any new user submissions.

If any one can help do an add-on to the existing code such that it will email admin ( like notification ) on any new user submissions, i will be most grateful.
Reply With Quote
  #88  
Old 06-29-2003, 12:16 PM
Braindg Braindg is offline
 
Join Date: Apr 2003
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how would one go about adding permissions to this? as per normal forums? i would like to deny non-members to the articles section..
Reply With Quote
  #89  
Old 06-29-2003, 12:51 PM
AuthorZone.Com AuthorZone.Com is offline
 
Join Date: Jun 2003
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PROBLEM!

Ok I tried to validate 3 articles and it sent the server into a tail spin.

The server load overloaded and it will not come down....

Me thinks this hack need alot of fixing...
Reply With Quote
  #90  
Old 06-30-2003, 02:31 AM
cinq's Avatar
cinq cinq is offline
 
Join Date: Oct 2002
Posts: 1,398
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Braindg, here's what you can do:

In articles.php :
Find
PHP Code:
if ($action=="viewarticle") { 
After that, add the following
PHP Code:
if ($bbuserinfo[usergroupid]=="1" or $bbuserinfo[usergroupid]=="3" or $bbuserinfo[usergroupid]=="4" or $bbuserinfo[usergroupid]=="0") {
      eval(
"dooutput(\"".gettemplate('vbArticles_error3')."\");");
      }else{ 
In the same articles.php file , Find
PHP Code:
eval("dooutput(\"".gettemplate('vbArticles_articleview')."\");"); 
After that, add the following
PHP Code:

Next, add the following attached template.

All done, viewing of articles is now nonviewable by those awaiting confirmation, Coppa users and Unregistered/Not logged in users.
( those usergroup ids - 1 , 3 , 4 )
If you wish to add more usergroups to deny them viewing of articles, simply add in their usergroup ids accordingly.
Reply With Quote
  #91  
Old 06-30-2003, 02:33 AM
cinq's Avatar
cinq cinq is offline
 
Join Date: Oct 2002
Posts: 1,398
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Yesterday at 10:51 PM AuthorZone.Com said this in Post #88

Ok I tried to validate 3 articles and it sent the server into a tail spin.
The server load overloaded and it will not come down....
Me thinks this hack need alot of fixing...
Me thinks it may not be the hack as I cannot replicate this error.
Anyone else facing this problem ?
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 01:47 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05064 seconds
  • Memory Usage 2,337KB
  • Queries Executed 25 (?)
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
  • (5)bbcode_php
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete