Avainsana: koodaaminen
-
Joka pojan .htaccess-kikat
.htaccess on kätevä tiedosto esimerkiksi lukuoikeuksia säätäessä. Yksi ainoa tiedosto juuressa vaikuttaa koko sivuston näkymiseen. WordPress käyttää oletuksena .htaccessia esim. permalinkkien muodostamiseen (osoite muotoa esim. https://rollemaa-infinity.rolle.wtf/avainsana/aamut) -> mod_rewrite.c, rewrite-moottori, joka kirjoittaa osoitteet uusiksi. Tässä minioppaassa näytän kuitenkin yhden tarpeellisimmista esimerkeistä, ip-blockin. Ip-blockilla voit blokata siis ip-osoitteita. Tämä ei itsessään estä käyttäjää tulemasta sivulle halutessaan, sillä sääntö sisältää porsaanreiän; .htaccesia voi…
-
Koodaa bottisi puhumaan
Irkin myötä olen innostunut myös irc-boteista. Eniten olen tutustunut eggdroppiin, joka on minulla tälläkin hetkellä käytössä. Botin nimi on Haamu ja se sijaitsee QuakeNetissä kanavilla #rolleweb, #rolletrivia, #angsti ja #pulina. Haamun tekoäly on joskus jopa varsin onnistunutta, se osaa vastailla kysymyksiin, antaa asioita pyydettäessä, kertoa sään… lisää Haamun komennoista täällä. Vaikka suurinosa scripteistä on netistä haettuja, olen muokannut niistä suurimman…
-
Green envy.theme
Päätin tässä välissä esitellä parhaan ja uusimman teemani tekstipohjaiseen irc-clienttiin, irssiin (kokonainen opas tulossa). Teeman nimi on envy, eli kateus, lienee pälkähti päähäni teeman vihreydestä. Olen tehnyt paljon irssiteemoja, mutta tämä on niistä jotenkin hienoin ja samalla hillityin. Kyllästyin niihin sateenkaariväreihin, joten päätin luoda jotakin viileämpää. Teema on jatkuvassa kehityksessä ja se on saatavilla täältä (tulossa myös irssi.org/themes -repositoryyn). Uusin…
-
Faviconit toimivaksi WordPressin versiossa 2.5
Elokuussa kirjoitin söpöistä faviconeista linkkisivulla. Modaukseni toimii kuitenkin vain versiossa 2.1 tai matalemmassa, joten päätin tehdä siitä > 2.5 -yhteensopivan. Pluginia en jaksa tästä vielä tehdä, vaan lisään faviconit edelleen käsin. Koodi ei enää myöskään hae faviconeja sivuilta suoraan, koska se on hidasta ja aina faviconeja ei löydy. Kohta sijaitsee nykyään (2.5) /wp-includes/deprecated.php:ssa. Tässä olen jo muokannut kohtaan favicon-muuttujan: $output…
-
MySQL-Replace
Tällä pienellä koodinpätkällä sain kätevästi korvattua merkintöjen kuvista ym. http://rolleweb.net/-osoitteet https://rollemaa-infinity.rolle.wtf/:ksi: UPDATE wp_posts SET post_content = REPLACE(wp_posts, ’http://rolleweb.net/’, ’https://rollemaa-infinity.rolle.wtf/’)