The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
TfSEO 2: the free vBulletin url rewrite Details »» | |||||||||||||||||||||||||
TfSEO 2.1
TfSEO is a powerful and free url rewrite for the vBulletin system: it rewrite forum, thread and post urls. For me it's very hard to explain well all the feature of this plugin, soo the best way is test it. How much does it weight on the server? I have tested on my home server: TfSEO enabled, heavy:Live Demos
For Support and question you can contact me at davide {at} techforum .it This product will be updatefor long time, I welcome (and really do ask for) any feedback, suggestions, issues, etc... If you install it, click install. Note: vbulletin will have by default a rewrite system from version 4.0 (beta should coming next month, april). I relly suggest you to wait, and not use this product. If the vb's rewrite will be great, i will no more update this product. Supporters / CoAuthors Show Your Support
|
Comments |
#452
|
|||
|
|||
Nice mod thx, but i have problems with Turkish carakters
functions_tfseo_chr_hun.php PHP Code:
|
#453
|
|||
|
|||
Great Mod, but I am using tfSEO together with vBAdvanced Portal and don't like that it creates duplicate Content or at least doesn't link the latest threads properly.
Example: In the Box "latest threads" the topics are linked like that: http://spacequadrat.de/showthread.php?t=146 I'm not sure, but can't you make the Link to the latest threads directly? (like that: http://spacequadrat.de/f11/stellenan...pace-team-146/ I asked at the vBAdvanced Support Forum first, but they told me to contact the tfSEO-Guys. Regards, |
#454
|
|||
|
|||
I finally got this modification working and I am happy with it. However, I think I may have ran into a small error. Whenever Im in a thread with multiple pages, whenever I click the "First" button to go to the first page, it doesnt work. It keeps me on the same page I was looking at. If that can be confirmed...
[EDIT] This is one of the demo sites threads: http://foro.blacktouch.com.ar/off-to...-t1/page7.html If you try to click "First" or actually "Primero" in their case, it doesnt work. Any fix? |
#455
|
|||
|
|||
Quote:
I am triying to make it, but it's quite hard for me :P. Cya. Quote:
Cya. |
#456
|
||||
|
||||
Quote:
Quote:
I't a bit hard, you should add the tfseo_url() function, (in tfseo2 it has been replaced with tfseo_clean()). If you know a bit of php you will no have problem. Quote:
Sorry for this.. i will hix when back. Quote:
For the url in multi page thread (that for example i see working here) you can edit the corrispective plugin (generate url for thread (number 5,6 or 7, i don't remember.)) |
#457
|
|||
|
|||
It is a problem
|
#458
|
|||
|
|||
Quote:
Adding which tfseo_url() funktion to what plugin? I'm afraid, I couldn't folow you. |
#459
|
|||
|
|||
Here is a temp fix for First post error.
Go Plugin Manager -> Edit "Generate Navbar URLs 2" Replace existing code with below. Code:
if ($vbulletin->options['tfseo_enable']) { //Forum or Thread? if ($vbulletin->tfseo['pagenav']['area'] == 'forum' AND $vbulletin->options['tfseo_enable'] AND $vbulletin->options['tfseo_rewrite'] & $vbulletin->bf_misc_rewrite['forum']) //Is Forum { if ($vbulletin->options['tfseo_type'] == 1 OR $vbulletin->options['tfseo_type'] == 2) { if ($show['next']) { $nextpageaddress = tfseo_url_forum_multi($forumid, $nextpage); } if ($show['prev']) { $prevpageaddress = tfseo_url_forum_multi($forumid, $prevpage); } if ($show['first']) { $address = tfseo_url_forum($forumid); } $lastaddress = tfseo_url_forum_multi($forumid, $totalpages); } else if ($vbulletin->options['tfseo_type'] == 3) { if ($show['next']) { $nextpageaddress = tfseo_url_forum_multi($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $nextpage); } if ($show['prev']) { $prevpageaddress = tfseo_url_forum_multi($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $prevpage); } if ($show['first']) { $address = tfseo_url_forum($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid']); } $lastaddress = tfseo_url_forum_multi($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $totalpages); } } else if ($vbulletin->tfseo['pagenav']['area'] == 'thread' AND $vbulletin->options['tfseo_enable'] AND $vbulletin->options['tfseo_rewrite'] & $vbulletin->bf_misc_rewrite['thread']) //Is Thread { if ($vbulletin->options['tfseo_type'] == 1) { if ($show['next']) { $nextpageaddress = tfseo_url_thread_multi($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['threadid'], $nextpage); } if ($show['prev']) { $prevpageaddress = tfseo_url_thread_multi($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['threadid'], $prevpage); } if ($show['first']) { $address = tfseo_url_thread($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['threadid']); } $lastaddress = tfseo_url_thread_multi($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['threadid'], $totalpages); } else if ($vbulletin->options['tfseo_type'] == 2) { if ($show['next']) { $nextpageaddress = tfseo_url_thread_multi($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid'], $nextpage); } if ($show['prev']) { $prevpageaddress = tfseo_url_thread_multi($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid'], $prevpage); } if ($show['first']) { $address = tfseo_url_thread($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid']); } $lastaddress = tfseo_url_thread_multi($vbulletin->tfseo['threadinfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid'], $totalpages); } else if ($vbulletin->options['tfseo_type'] == 3) { if ($show['next']) { $nextpageaddress = tfseo_url_thread_multi($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid'], $nextpage); } if ($show['prev']) { $prevpageaddress = tfseo_url_thread_multi($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid'], $prevpage); } if ($show['first']) { $address = tfseo_url_thread($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid']); } $lastaddress = tfseo_url_thread_multi($vbulletin->tfseo['foruminfo']['tfseo_key'], $vbulletin->tfseo['foruminfo']['forumid'], $vbulletin->tfseo['threadinfo']['title'], $vbulletin->tfseo['threadinfo']['threadid'], $totalpages); } } } |
#460
|
|||
|
|||
with your fix the first and last links work, but the prev and next links do not.
Also there is a bug with the go to page xx dropdown (it always redirects to first page). |
#461
|
|||
|
|||
I like this mod, but when will the member error be fixed?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|