Intro
Have you ever wanted your TikiWiki site to have friendly URLs? Well here is one solution to that problem!
Details
Whilst squatting in the channel #tikiwiki as usual. A fellow Tikier brought interest to this link: http://www.coofercat.com/2003/00000010.html an excellent article which describes the use of Smarty output filtering and Apache Rewrite Rules to make TikiWiki produce and work with Search Engine Friendly URLs.
Other Interesting Places
Notes: I havent copy/pasted the article here, because of possible copyrights and Ralph Bolton doesnt indicate what kind of license he publishes his site under
Damian: Ive played with this output filter and its good, for me I'll prefer to change it slightly more to my preferred liking. I'll try and get a wiki page updated with details once I tailored it. Probably commit to mods.tw.o site. as its useless for people on shared hosting who cant setup apache rewrite rules.
UserPagecoofercat (aka Ralph Bolton 😊: I too am planning something a bit cleverer than the very basic thing I did a while back (linked above). I reckon the output filter can use a database table of regexes, rather than have cheesy hardcoded expressions. I'd also like to see it do proper HTML parsing to pull out the a-hrefs and img-src links properly. It would need some corresponding input filter. I'd like a bit of PHP there, but may have to resort to Apache mod_rewrite instead. Either way, it should result in a nicely configurable solution, possibly a candidate for proper inclusion into the Tiki product.
Damian: For proper inclusion into the project it would need to work without apache rewrite rules. Many installations cannot modify the apache file, and even run on IIS. You are welcome to register or even ask to join the original SEFURL project on mods.tikiwiki.org.
UserPagecoofercat: Thanks for the info Damian. I've been hacking away with some success - I'll get something together and get onto mods.tikiwiki.org. Meanwhile, some information here: SEFURLsDev
1) |
18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
2) |
15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
3) |
19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
4) |
Tiki birthday |
5) |
17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
6) |
21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
7) |
19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting |