vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vB Easy Archive - Search Engine Spiderable Hack! (https://vborg.vbsupport.ru/showthread.php?t=65703)

joeychgo 04-04-2005 04:07 AM

This is better then the Stock archive.

Here is an example:

VBW Stock Archive

VBW Archive Hack


Look at which one is cached deeper. The archive hack.

The archive hack is also easier to add things like google ads and banners to. See my other forum archive for an example. Lincoln vs Cadillac Archive

noppid 04-04-2005 04:13 AM

Quote:

Originally Posted by sportsoutlaw
Im a little confused. I want my forum as Search Engine friendly as possible, so I am considering installing this. However it seems that I have read on the Vb sites that the archive is already optimized in Vb3. I run 3.0.7, so is this hack still beneficial to me in regards to SEO?

The stock archive is good. But if you compare, the Easy Archive is a better performer SEO wise.

One of the big issues I see to discount the archive, either or any version, is duplicate content. Be creative find that way to make every page, yes every page, and they are dynamic, unique. ;)

Cheers.

RichieBoy67 04-09-2005 11:52 PM

Why am I unable to download any of these archivers now???

it was my winzip....taking care of now....

Trixi.com 04-11-2005 08:48 AM

Help: Seems that I am to stupid to install well.

1. I run www.rickshawforum.com/forums
2. I created a directory for "Easy Archive" at
http://www.rickshawforum.com/forums/search

3. I changed in config.php
$archive_options['forumfile'] = 'forum.php';
$archive_options['topicfile'] = 'topic.php';

4. I changed also
// Forums URL - Directory your vbulletin forums are in (NO TRAILING SLASH!)
$archive_options['http://www.rickshawforum.com/forums'] = 'http://localhost/vb300';

// Archive URL - The location of these scripts (NO TRAILING SLASH!)
$archive_options['http://www.rickshawforum.com/forums/search'] = 'http://localhost/vb300/search';

Any idea why I get errors....? It seems that I have everything done well....I do not have any programers skills....

CHMOD 777.

Thanx for your Hilfe ;-)


Gerald

I installed Easy Archive

Xenon 04-11-2005 07:51 PM

Quote:

Originally Posted by Trixi.com
4. I changed also
// Forums URL - Directory your vbulletin forums are in (NO TRAILING SLASH!)
$archive_options['http://www.rickshawforum.com/forums'] = 'http://localhost/vb300';

// Archive URL - The location of these scripts (NO TRAILING SLASH!)
$archive_options['http://www.rickshawforum.com/forums/search'] = 'http://localhost/vb300/search';

that's your mistake ;)

you should change it into:
PHP Code:

$archive_options['forumurl'] = 'http://www.rickshawforum.com/forums';
$archive_options['archiveurl'] = 'http://www.rickshawforum.com/forums/search'


Trixi.com 04-12-2005 07:01 PM

Thank you for your help. It works now! :-)

Keep on your good work!
PS: Just an additional question: My background is grey. Where to change it to white?

See how it looks like Search
Saludos

Gerald
www.rickshawforum.com

Xenon 04-14-2005 07:24 PM

you should be able to change the BG via the archive css file, i think it's the body setting, but i'm no css pro ;)

Q-v-n-s-Q 04-20-2005 08:13 AM

thanks for the hacks, mind to try this?
http://www.efz-tm.net/forums/thread39.html

gtithesexy 04-29-2005 10:15 AM

I had been using easyarchive without any problem on my previous host
I moved my site to a vps yesterday
but got this error when click any links on index page of easyarchive


Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@xxxxx.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


--------------------------------------------------------------------------------

Apache/1.3.33 Server at www.xxxxxx.com Port 80

mod_mime and mod_rewrite is installed on my vps.

what's wrong?

artonex 05-10-2005 02:38 PM

will this work for 3.0.7 ?

Xenon 05-10-2005 05:54 PM

yes.

joeychgo 05-11-2005 02:55 AM

works just fine on 3.07

Acers 05-13-2005 05:41 AM

hey guys a bit of help here.
i did some modifications to the display of the archive .. and just when it was over i realized that i may have actually done all in vain cos this may stop search engine from spidering.
I have added just added some table borders..and rss global feeds with adsense

http://www.techenclave.com/forums/search/index.php

would it make any difference? or i have to go back to the old default presentation?

joeychgo 05-13-2005 01:22 PM

Well - It looks nice, and it is spiderable.

But - the point of this hack is to make it as easy as possible for google to spider, i.e. the path of least resistance. The extras you added wont stop it from being spidered, but might slow the spiders down just a little. I do some minor modifications myself, although you did more then I do. You can see mine here: vBulletin Webmaster



-

Xenon 05-13-2005 01:22 PM

search engines get better every day, and are indexing much more, than they did last year.

so there shouldn't be a problem with your archive pages beeing indexed

joeychgo 05-13-2005 01:28 PM

right. Your is spiderable. but for this hack, the best method is KISS (Keep It Simple Stupid)

Thats not to say yours wont work. The difference will probably be negligable.

Acers 05-13-2005 02:41 PM

k.. thanks.. i will probably keep this and see how it goes,

Btw any plans to integrate this to show in who's online. I tried to do some tinkering over there but didn't work. Right now i have just got it to show "viewing archives" when its on index page of archive. After that its "unknown location". If the actual thread title is tough, then any modification to just show "viewing archives" when user is anywhere on the archive page?(however deep)

Xenon 05-13-2005 04:36 PM

nope, no plans to do so.

That's why it's called Easy Archive, i didn't want any modification in it which is not really needed ;)

smacklan 05-13-2005 05:10 PM

very nice...thanks for the work!! **Installed**

Acers 05-13-2005 05:26 PM

Quote:

Originally Posted by Xenon
nope, no plans to do so.

That's why it's called Easy Archive, i didn't want any modification in it which is not really needed ;)

lol
never mind.. it was what you call a time pass modification anyway :D

btw i forgot to click install :squareeyed:

so /me click install

sdsvtdriver 05-17-2005 08:03 AM

I installed the hack, renamed forum and topic with the .php extension, made change in config.php. The index displays fine, but the forum links return at 404 error.

From what I understand, the forum.php file does a conversion to html. I'm guessing there is a setting server side that needs to be enabled. What is it?

Server is IIS6+php4

DomesticMuscle.com EZArchive

Thanks

sdsvtdriver 05-25-2005 06:47 AM

Has anyone gotten this to work with isapirewrite for IIS? I'm having difficulty with the rules.

Acers 05-29-2005 06:53 AM

ok finally got this integrated with who's online. So now you will see what people are browsing when they are in archive along with thread title. Earlier it was shown as unknown location.

Might i add beforehand that this may NOT be the most optimized way of coding it. I did it in as less time as possible and it was working in the time i checked it. Maybe you can see the code and suggest changes if any to optimize.

lets start:

First plz determine the folder where you put this archive. eg in my case it was search In your case the name may be different.

now in includes/functions_online
find

Code:

case 'index':
                        $userinfo['action'] = $vbphrase['viewing_index'];
                        $userinfo['where'] = "<a href=\"$vboptions[forumhome].php?$session[sessionurl]\">$vboptions[bbtitle]</a>";
                        break;

replace that with

PHP Code:

 case 'index':
                        
//start whos online mod by acers for easy archive
                        
if(preg_match("/search/"$userinfo['location']))
                        {
                        
$userinfo['action'] = 'In the Archives';
                        
$userinfo['where'] = "<a href=\"search/index.php?$session[sessionurl]\">Viewing Archive Index</a>";
                        break;
                        }
                        
//end whos online mod by acers for easy archive
                        
$userinfo['action'] = $vbphrase['viewing_index'];
                        
$userinfo['where'] = "<a href=\"$vboptions[forumhome].php?$session[sessionurl]\">$vboptions[bbtitle]</a>";
                        break; 

replace search with whatever is your folder name.

in the same file find
PHP Code:

else
                        {
                                
// We were unable to parse the location
                                
$userinfo['action'] = $vbphrase['viewing_index'];
                                
$userinfo['where'] = "<a href=\"$vboptions[forumhome].php?$session[sessionurl]\">$vboptions[bbtitle]</a>";
                        } 

underneath that add
after replacing search with whatever folder name you have

PHP Code:

//start whos online mod by acers for easy archive
                        
if (preg_match("/search\/forum\/(\d*)-\d*/"$userinfo['location'], $tester))
                        {
                                global 
$DB_site;
                                
$titlefor $DB_site->query("
                                SELECT forum.title as title
                                FROM " 
TABLE_PREFIX "forum AS forum
                                WHERE forum.forumid = " 
intval($tester[1]) . "
                                "
);
                                
$titleofforum $DB_site->fetch_array($titlefor);
                                
$fortitle $titleofforum['title'];
                                
$userinfo['action'] = 'Viewing forums archive';
                                
$userinfo['where'] = "<a href=\"search/forum/$tester[1]-1.html\">$fortitle</a>";

                        }
                        if (
preg_match("/search\/topic\/(\d*)-\d*/"$userinfo['location'], $tester1))
                        {

                                global 
$DB_site;
                                
$titlethrd $DB_site->query("
                                SELECT thread.title as title
                                FROM " 
TABLE_PREFIX "thread AS thread
                                WHERE thread.threadid = " 
intval($tester1[1]) . "
                                "
);
                                
$titleofthread $DB_site->fetch_array($titlethrd);
                                
$thrdtitle $titleofthread['title'];
                                
$userinfo['action'] = 'Viewing topic in archive';
                                
$userinfo['where'] = "<a href=\"search/topic/$tester1[1]-1.html\"\">$thrdtitle</a>";

                        }
                        
//end who's online mod by acers for easy archive 

that should do it. Anyway i guess i am very new to modding so sorry beforehand if there are any errors here. :nervous: :nervous:

mindbuster 06-03-2005 08:09 PM

Quote:

Originally Posted by xenon
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

Is there are Branding Free option for this ?

I dont like to clutter my website with hundreds of different copyright notices and links that has nothing to do with the content of my site :squareeyed:

Xenon 06-05-2005 05:35 PM

hmm, to remove the jelsoft copyright, you would have to have a branding free license of vbulletin.

to remove my copyright and links, there is no branding free option nope, but you can contact me per pm, maybe we can come together ;)

mindbuster 06-09-2005 03:21 AM

Hmm, wierd, some threads show up fine while others are just empty.

Here is a "working" thread...

http://www.entropiaforum.com/forums/...ic/2620-1.html

And here is one that is empty, eventhough the original thread shows fine...

http://www.entropiaforum.com/forums/...ic/1626-1.html

:disappointed:

I'm not getting any errors at all, it's just that some threads shows fine while others are empty :tired:

What could be wrong ?

mindbuster 06-09-2005 04:31 AM

Now i just had MSN bot visiting, it was looking at...

http://www.entropiaforum.com/forums/...hp/t-1864.html

What wierd URL is that ?

My easy-archive is at "forums/history", it was looking in "forums/archive" which i dont link to anymore, but the link works but it shows the old default style archive ?

:confused:

Acers 06-09-2005 04:50 PM

bot must the old url still in its memory.
Anyway your new archive should soon be getting scanned. It takes some time.

Xenon 06-09-2005 06:48 PM

yep, the old urls stay in memories some time

mindbuster 06-10-2005 12:08 AM

I see, but what about this ? with the empty threads ?

Quote:

Hmm, wierd, some threads show up fine while others are just empty.

Here is a "working" thread...

http://www.entropiaforum.com/forums/...ic/2620-1.html

And here is one that is empty, eventhough the original thread shows fine...

http://www.entropiaforum.com/forums/...ic/1626-1.html

:disappointed:

I'm not getting any errors at all, it's just that some threads shows fine while others are empty :tired:

What could be wrong ?
:confused:

joeychgo 06-10-2005 08:07 PM

Do you plan to port this for 3.5?

Xenon 06-11-2005 10:24 AM

hmm, that's very wierd.
never had any empty threads on all of my tests, and also there have been no reports like that before.....


@joey: i hope so.
unfortunatelly my time is limited, but if i find some, i will port it over :)

Acers 06-11-2005 10:49 AM

has anything changed as far as archives go in 3.5 to warrant a change?
I mean what will be that will require a porting over?

Xenon 06-11-2005 04:44 PM

a lot of variable names and function names have changed.

it shouldn't be too hard to port it over, as said, just renaming a lot of things ^^

Joep11 06-14-2005 08:15 AM

A port to 3.5.0. would be really really really really nice! After the upgrade it doesn't work anymore, just empty pages and it was such a great add-on :(

Acers 06-16-2005 01:22 AM

you shouldn't be upgrading to 3.5 live site now anyaway :D

but i am sure we will have this for 3.5. Its an awesome hack

Xenon 06-16-2005 05:12 PM

i'll do my best :)

Marcus Lau 06-17-2005 01:07 AM

hi all,

I am facing this errors can someone help me? thanks in advance!

Quote:

Warning: fetch_header(./http://www.mysite.com/forums/search/header.php): failed to open stream: No such file or directory in /search/archive_functions.php on line 48

Warning: fetch_header(./http://www.mysite.com/forums/search/header.php): failed to open stream: No such file or directory in /search/archive_functions.php on line 48

Warning: fetch_header(): Failed opening './http://www.mysite.com/forums/search/header.php' for inclusion (include_path='.:/usr/local/lib/php') in /search/archive_functions.php on line 48
and there is no htaccess file in the download zipped.

Thanks in advance,
marc

Xenon 06-20-2005 09:44 AM

maybe your download was corrupted.

all those files are included in the zip file

xtreme-mobile 06-20-2005 09:48 PM

may be a dull question but how do i install the mime_mod thing? :(


All times are GMT. The time now is 12:49 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.01415 seconds
  • Memory Usage 1,879KB
  • 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_code_printable
  • (4)bbcode_php_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete