Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

Reply
 
Thread Tools
vB Easy Archive - Search Engine Spiderable Hack! Details »»
vB Easy Archive - Search Engine Spiderable Hack!
Version: 1.0 Beta, by Xenon Xenon is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Version: 3.5.0 Beta 1 Rating:
Released: 06-19-2005 Last Update: 06-19-2005 Installs: 38
Additional Files Is in Beta Stage  
No support by the author.

Ok, as a lot of users have installed my vB Easy Archive Hack i've decided to release a vB3.5 Version as well. Note that vB3.5 is currently in beta, and so is my hack as well!

As vB3 already comes with an build in Archive System, it's not that needed than it was in vb2, but for all of you, who have installed the vb2 version and don't want to loose their indexed Pages, this one is for you

I'm lazy and therefore will copy the Releasetext of vb2 by SkuZZy.

About this hack

This hack will help get all your threads listed in google and other search engines and get your threads easily spidered! It works by creating an archive and turning all your posts into .html format. It doesn't actually create the .html files though, but google thinks they are real! It uses mod_mime. If you don't have mod_mime, you will still be able to install this hack, just read the install.txt for help then.

What does it do?

The purpose of this hack are to get your keywords from your forums listed in google and get people visiting them! Since these are all pure text and don't use tables or excess font tags, they are very friendly on bandwidth! This will display all your files in a nice text format that google will absolutely love! Visit the online demo below to see it in action!

Online Demo

To view a demo of this script, visit this site:
http://www.strategy-forum.de/easy_archive/

Requirements

Apache
vBulletin 3.x
mod_mime installed (not absolutelly required, but recommended)
.htaccess
5 minutes of your time...


Known Problems/Confusion

Mod_mime - It is recommended to have mod_mime installed to run these scripts. Mod_mime is a free module which enables a directive called "ForceType". This allows you to use the .htaccess file included to force your files into php mode, which allows simple URL's, without .php in them. If you can see the front page of your archive, but get an error page when you click on any links then this is your problem. To fix it, you will need to install mod_mime, or ask your host to do it. It's a FREE module. For more information, visit http://httpd.apache.org/docs/mod/mod_mime.html
If you want to run vb Easy Archive without mod_mie, please look into the install.txt

Private forums - Private forums are NOT shown and they will NOT be spidered. Some people say the private forums show up, that is because you are logged in as the admin and the archive uses permissions. So anyone who has permission to view the private forums on your forums, will beable to view them on the archives also. But if you log out of your account OR log into an account that doesn't have access to them, then you won't beable to view them

Forumlist yes, but threadlist no - https://vborg.vbsupport.ru/showpost....5&postcount=91
https://vborg.vbsupport.ru/showpost....&postcount=153

Credits
SkuZZy aka Adam J. de Jaray, who gets my Special Thanks for his modifications, releasing and of course his Support to my Script's vb2 version. Note, he does not have anything to do with the vb3 version, but without him, there wouldn't have been the vb2 version and therefore i would never have released the one for vb3

Agreement

By using these scripts & installing them, you agree to leave the small (virtually unnoticable) copyright text and links at the bottom of all pages. You also agree to leave jelsoft's copyright there as well. You can modify the scripts much as you want, but this portion must remain intact (links must stay) and visible. This is all I ask

Download Final

To install, just download the file below and open the "install.txt" file. All is explained there. Installation should only take a couple of minutes. If you have problems with this script, post them in this thread and I will try and get around to answering them.

Show Your Support

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

Comments
  #32  
Old 10-02-2005, 11:08 AM
dastar dastar is offline
 
Join Date: Jun 2005
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by xtreme-mobile
ok got past this error now but when i click and actuall post it says "invalid post"

any ideas?
I have the same problem.
Reply With Quote
  #33  
Old 10-03-2005, 12:20 PM
wisam74us wisam74us is offline
 
Join Date: Oct 2005
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I used this mod with vb 2.x.x and it was working great .. but now with the last version .. I encounter some proble cause with the last version I enroll the title of the forums and topic in the URL :
but I think the new hack reverse the request of forum number
but for the new version it works for the index of the archive but when I click any link I get this error :
Database error in vBulletin 3.5.0:

Invalid SQL:

SELECT threadid, title
FROM thread AS thread
LEFT JOIN deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')
WHERE forumid = 15
AND visible = 1
AND deletionlog.primaryid IS NULL
ORDER BY sticky DESC, lastpost DESC
LIMIT -200, 200;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-200, 200' at line 8
Error Number : 1064
Date : Monday, October 3rd 2005 @ 08:16:57 AM
Script : http://host/vb5/upload/vbo/forum/15-...5%D8%A9-1.html
Referrer : host/vb5/upload/vbo/
IP Address : ip
Username : wisam
Classname : vb_database

is there any way to fix this .. or please can the coder of the script tell me if I could use the 2.x.x hack with vb 3.5 making some changes
Reply With Quote
  #34  
Old 10-04-2005, 12:11 AM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by xtreme-mobile
ok got past this error now but when i click and actuall post it says "invalid post"

any ideas?

In topic I replaced...

PHP Code:
$threadinfo verify_id('thread'$threadid11); 
With...

PHP Code:
$thread verify_id('thread'$threadid11);
$threadinfo =& $thread
Reply With Quote
  #35  
Old 10-04-2005, 12:27 AM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BrentWilson
and I still would like to know why my guests and regular members can see my private forums on the archive forum page.

They can not access them once they click the link but they see they exists.

This is not good
In index.php I replaced ...

PHP Code:
$forumperms $vbulletin->userinfo['permissions']['forumpermissions']["$forumid"];
if (!(
$forumperms $vbulletin->bf_ugp_forumpermissions['canview']) AND $vboptions['hideprivateforums']) 

With...

PHP Code:
$forumperms $vbulletin->userinfo['forumpermissions']["$forumid"];
if (!(
$forumperms $vbulletin->bf_ugp_forumpermissions['canview']) AND !$vbulletin->options['showprivateforums']) 
Reply With Quote
  #36  
Old 10-04-2005, 05:49 AM
xtreme-mobile xtreme-mobile is offline
 
Join Date: Jul 2004
Posts: 366
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by noppid
In topic I replaced...

PHP Code:
$threadinfo verify_id('thread'$threadid11); 
With...

PHP Code:
$thread verify_id('thread'$threadid11);
$threadinfo =& $thread

where abouts is topic mate
Reply With Quote
  #37  
Old 10-04-2005, 01:32 PM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by xtreme-mobile
where abouts is topic mate
Topic is one of the eight uploaded files. It's actually a php file with no file extension and the .htaccess file makes it work.
Reply With Quote
  #38  
Old 10-04-2005, 08:20 PM
Smitty's Avatar
Smitty Smitty is offline
 
Join Date: Sep 2002
Location: Southern Ohio
Posts: 385
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by monstergamer
hi there Brent, i had the same problem so i did a little edit in the TOPIC file
find
PHP Code:
if ((!$thread['visible'] OR $thread['isdeleted']) AND !can_moderate($thread['forumid']))
{
    
archive_output('Invalid thread!');

and take it up and upload again, tell me if that works for you like it did for me
I must be missing something. I can get the listings, and I can get the threads in the index. I did the change to keep private forums from listing - But, when I click on the "(Click here to view the original thread with full colors/images)" in the thread in the index, instead of it taking me to the forum thread, it leaves off my forum directory so I get a 404. I.e.: my forum is at hxxy: // site.com/Forums/ (long story, but yeah - that's a capital F) - The link leaves off the /Forums/ subdirectory.

I tried the above but it didn't work. What am I doing wrong?? Does this (about line 60)
PHP Code:
$forumbits .= '<li /><a href="' $archive_options['archiveurl'] . '/forum/' $forum['forumid'] . '-1.html">' $forum['title'] . '</a>'
in index.php have anythng to do with it?

What do you mean by "and take it up"? Do you mean delete it?

*************

EDIT ADD:


In the 'topic' file, about line 86 I replaced:
PHP Code:
<a href=\"$forumurl/showthread.php?threadid=$threadinfo[threadid]\">(Click here to view the original thread with full colors/images)</a> 
with
PHP Code:
<a href=\"showthread.php?threadid=$threadinfo[threadid]\">(Click here to view the original thread with full colors/images)</a> 
That change solved my problem of linking to the forum thread via the "(Click here to view the original thread with full colors/images)" link.

FYI - Im the config file I have:
PHP Code:
// Forums URL - Directory your vbulletin forums are in (NO TRAILING SLASH!)
$archive_options['forumurl'] = 'http://Elsmar.com/Forums';

// Archive URL - The location of these scripts (NO TRAILING SLASH!)
$archive_options['archiveurl'] = 'http://Elsmar.com/Forums/index'
Reply With Quote
  #39  
Old 10-04-2005, 08:51 PM
noppid noppid is offline
 
Join Date: Mar 2003
Location: Florida
Posts: 1,875
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here's my fix for the "(Click here to view the original thread with full colors/images)" bad url issue. Notice I also shortened the _REQUEST var to "t" instead of "threadid". That keeps it consistant with the forumdisplay.php output.

PHP Code:
<a href=\"$archive_options[forumurl]/showthread.php?t=$threadinfo[threadid]\">(Click here to view the original thread with full colors/images)</a> 
Reply With Quote
  #40  
Old 10-04-2005, 09:03 PM
Smitty's Avatar
Smitty Smitty is offline
 
Join Date: Sep 2002
Location: Southern Ohio
Posts: 385
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by noppid
Here's my fix for the "(Click here to view the original thread with full colors/images)" bad url issue. Notice I also shortened the _REQUEST var to "t" instead of "threadid". That keeps it consistant with the forumdisplay.php output.

PHP Code:
<a href=\"$archive_options[forumurl]/showthread.php?t=$threadinfo[threadid]\">(Click here to view the original thread with full colors/images)</a> 
Great. Thanks. I did that as well after reading your post - good way to cut down the length.
Reply With Quote
  #41  
Old 10-05-2005, 06:07 AM
xtreme-mobile xtreme-mobile is offline
 
Join Date: Jul 2004
Posts: 366
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by noppid
In topic I replaced...

PHP Code:
$threadinfo verify_id('thread'$threadid11); 
With...

PHP Code:
$thread verify_id('thread'$threadid11);
$threadinfo =& $thread
sorted cheers mate

oh for anyone else doing this when you upload it to your server remove the .php gain cos it will dispaly "page not found" get rid of php and it will work fine

thanks noppid
Reply With Quote
Reply

Thread Tools

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 06:43 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.04500 seconds
  • Memory Usage 2,348KB
  • 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
  • (15)bbcode_php
  • (8)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
  • (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