The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
How to create friendly url for my own addon ?
Now in my addon links look like as http://mysite.net/addon.php?category=2&id=123
But i want change it like as http://mysite.net/category/2-123 if forum using friendly url I look class_friendly_url.php but not enough understened how to do this |
#2
|
||||
|
||||
Look up fetch_seo_url in the API (or the files).
|
#3
|
||||
|
||||
You'll need to
|
#4
|
|||
|
|||
thanks, so i describe all my steps
i create file /includes/class_myaddon_seo.php with code PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
All works good! |
#5
|
|||
|
|||
Okay... I'm confused on how this whole process works. Would someone mind explaining it better to me?
media.php?do=category&cid=(categoryID) media.php?do=details&mid=(mediaID) media.php?do=user&uid=(userID) media/c(categoryID)-(categoryName) media/m(mediaID)-(mediaName) media/u(userID)-(userName) Is something like this possible? And if so, how would I do it? --------------- Added [DATE]1273382667[/DATE] at [TIME]1273382667[/TIME] --------------- With my URLs, a lot of information can get passed... for instance /media.php?do=category&cid=9&sort=rating&page=5 With my current SEO method (I want to change, because its causing problems), the URL would be: /media/c9-kogarasumaru?sort=rating&page=5 With the built in SEO method, could I keep a similar URL? Or would it have to be: /media/category/9-kogarasumaru/rating/5 |
#6
|
||||
|
||||
Hi,
::Edit. Sorry, I had an error in my code. Now everything works fine ------------------------ ::Old Quote:
|
#7
|
|||
|
|||
How can I handle a link like this one:
myaddon.php?do=showentry&id=1 As a matter of fact I didnt find any way to work with such a link in order to convert it to myaddon/entry/1-nameofentry This would be the friendly url I'd like to see, but with the actual method vB uses it aint easy to do. Any ideas? |
#8
|
||||
|
||||
If you need to actually have a 'converter' script for your own page, then you can probably write a class to extend vB_Friendly_Url_Paged
|
#9
|
|||
|
|||
Quote:
To actually 'convert' myaddon.php?id=1 to myaddon/1-nameofentry is described in here; i got this done (with changings). |
#10
|
||||
|
||||
You would need to add that to your htaccess if you want it to redirect.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|