Korinaa kuopasta

Jo 583 juttua!

Tilaa RSS tai Atom

URL-tuunausta miniBB:hen

Ilmainen foorumisofta miniBB sisältää oletusarvoisesti sellaisia URL–osoitteita, jotka eivät ole kovin käyttäjä- ja hakukoneystävällisiä. Järjestelmässä on mahdollista pistää parilla asetuksella sen osoiterakenteet selkokielisemmiksi. Avaamalla tiedoston setup_options.php voidaan kytkeä fiinit URL-osoitteet päälle etsimällä tiedoston sisältä sellaisen rivin, jossa lukee:

$mod_rewrite=FALSE;

Tämä yllä näkyvä rivi saattaa olla oletuksena kommentoitukin piiloon, jolloin se näkyy näin:

//$mod_rewrite=FALSE;

Aktivoidaan “puhtaat” osoitteet laittamalla rivi tällaiseksi:

$mod_rewrite=TRUE;

Sen jälkeen voidaan rassata vielä foorumin etusivun ja käsikirjan osoitteet vaikkapa tällaisiksi:

$startIndex='index.html';

Myös muita miniBB:n käyttämiä englanninkielisiä osoitteita voidaan säätää nyt samalla kun ronkitaan .htaccess-tiedoston sisälmyksiä. Puhtaat URL-osoitteet foorumin generoimiin viestiketjuihin ja muihin sivuihin saadaan laittamalla siihen .htaccessin sisälle tällaiset rivit:

RewriteEngine On
RewriteRule ^index\.html$ ./index.php?mdrw=on
RewriteRule ^manual\.html$ ./index.php?action=manual&mdrw=on
RewriteRule ^([0-9]+)_([0-9]+)_([-0-9]+)\.html$ ./index.php?action=vthread&forum=$1&topic=$2&page=$3&mdrw=on

Sen lisäksi voidaan pistää tuon loppuun saman tien nämäkin:

RewriteRule ^tilastot\.html$ ./index.php?action=stats
RewriteRule ^etsi\.html$ ./index.php?action=search
RewriteRule ^asetukset\.html$ ./index.php?action=prefs

Nuo kolme oheista riviä laittavat tilastosivun löytymään osoitteesta tilastot.html ja niin etiä päin. Noiden kolmen jälkimmäisen tempun jälkeen pitää tehdä ihan pikkuruiset päivitykset foorumisoftan sisältä löytyvään tiedostoon bb_functions.php, jossa ilmoitetaan näiden tuunattujen osoitteiden tiedostonimet. Tuon mainitsemani tiedoston sisällä luodaan foorumin navigaatioon suurelle yleisölle nähtävät URL-osoitteet tilastosivulle, hakusivulle ja kirjautuneiden käyttäjien kohdalla profiilisivullekin. Jos tätä PHP-tiedostoa ei päivitetä, nämä uudet “puhtaat” osoitteet eivät tule näkymään foorumin navigaatiossa, vaan skripti käyttää edelleen sellaisia osoitteita, jotka ovat muotoa www.fooruminosoite.com/index.php?action=sivunnimi. Päivitetään tuo PHP-tiedosto etsimällä alkaen suunnilleen riviltä 80 tavaraa ja katsomalla sieltä mitä hyperlinkkien sisälle laitetuissa koodeissa lukee. Ne linkit pitäisi laittaa näkymään suunnilleen tähän malliin:

if($GLOBALS['action']!='stats') $GLOBALS['l_menu'][3]="<a href=\"{$GLOBALS['main_url']}/tilastot.html\">{$GLOBALS['l_menu'][3]}</a>"; else $GLOBALS['l_menu'][3]='';

if($GLOBALS['action']!='search') $GLOBALS['l_menu'][1]="<a href=\"{$GLOBALS['main_url']}/etsi.html\">{$GLOBALS['l_menu'][1]}</a>"; else $GLOBALS['l_menu'][1]='';

if( ($GLOBALS['action']=='prefs' and isset($GLOBALS['adminUser']) and $GLOBALS['adminUser']==0) or $GLOBALS['user_id']==0 or !$GLOBALS['enableProfileUpdate']) $GLOBALS['l_menu'][5]=''; else $GLOBALS['l_menu'][5]="<a href=\"{$GLOBALS['main_url']}/asetukset.html\">{$GLOBALS['l_menu'][5]}</a>";

Foorumiskriptin kehittäjät älähtävät tällaisten päivitysten takia ja väittävät niiden “rikkovan” järjestelmän ytimen, mutta mitäpä noista. Kunhan muistetaan päivittää nämä oheiset muutokset siirryttäessä skriptin kehitysversiosta toiseen niin ei ole hätää minkäänlaista. Selkokielisiä tämän foorumijärjestelmän URL-osoitteita käytetään mm. Metallifoorumilla.

Koska aika on arvokasta, kannattaa tutustua tähän alla näkyvään listaan jos mielit löytää tämän nettisivuston parhaat kirjoitukset. Tässä alapuolella on kaikkein luetuimpia kirjoituksia Korinaa kuopasta -blogin aarreaitasta. Kirjoitukset on järjestetty suosituimmuusjärjestykseen siten, että luettelon kärjessä on tällä hetkellä eniten lukukertoja saaneet kirjoitukset.

Luetuimpia blogimerkintöjä

Blogimerkintää "URL-tuunausta miniBB:hen" muokattiin viimeksi 539 päivää sitten, eli torstaina 12.03.2009 kello 12:12.Tähän kirjoitukseen ei ole naputeltu yhtään kommenttia.

Oho! Tämän julkaisun kommentointi onkin jo suljettu. Kun tämän julkaisun kommentointi oli vielä avoinna, tälle julkaisulle kirjoitettiin yhteensä 0 kommenttia. Tämä artikkeli on lokeroitu kategoriaan . Tämän julkaisun kestolinkin osoite on http://www.kuopassa.com/weblog/2008/08/31/url-tuunausta-minibbhen.

Korinaa kuopasta: URL-tuunausta miniBB:hen.

Selaat tällä hetkellä blogimerkintää URL-tuunausta miniBB:hen.. Se julkaistiin %. päivä elokuuta 2008. Voit siirtyä lukemaan blogin tuoreimpia kirjoituksia klikkaamalla tiesi weblogin etusivulle. Tässä blogissa julkaistaan kiinnostaviksi katsomiani asioita, joten jos tiedät kiinnostavan nettiin liittyvän aiheen, josta kannattaisi kirjoittaa, laita palautetta!