veebiarendus

PHP 5.3 koostöö Drupal 6.x sisuhaldusega

Ostes uue arvuti soovisin taas luua endale kohaliku arendus- ja testikeskkonda. Niisiis installeerisin XAMPP serveri ja jätkasin enda tegemisi. Järgmise sammuna installeerisin oma lemmik sisuhaldusmootori, milleks on Drupal. Siiski ei läinud kõik plaanitult... Kuigi server jooksutas Drupalit kordi kiiremini kui eelmine kord, tekkis probleeme. Nimelt sain veateate Function ereg() ... \file.inc on line 895. Mis teha? 
Tegin internetis otsingu käesoleva informatsiooni põhjal ja leidsin suurepärase artikli, mille juhiseid järgides asi hakkas kenasti tööle ;) 

Võitlus spämmi ehk rämpskommentaaridega.

 Täna avastasin kommentaarid milles pakuti soodsalt viagrat. Ei ole just see teema millega tahaks otsimootorites esineda :). Kuigi mul oli süsteem seadistatud vastavatele sõnadele reageerima kommentaari eemaldamisega see ei toiminud. Seepeale paigaldasin siinsele lehele spämmi vastase mooduli. Eks ole näha, kas sellest ka kasu.

Drupal Acidfree albums tõlge

Mõnda aega tagasi tekkis vajadus kasutada oma klientide veebilehtedel albumeid.. Siin selles tegevuses valminud veebialbumi tõlge. Kuigi see ei ole valmis on see kasutatav. Kui leidub inimesi, kes oleksid huvitatud selle tõlke edasi arendamisest, saavad nad seda muuta ise kasutades POEdit gettext programmi või tellida selle tegevuse..

Lae alla Acidfree album Drupal-le. 

Kodulehe kujundamine

Mõned päevad tagasi sain kirja, milles üks noor ja kaunis tütarlaps küsis minult, et kas saaksin talle õpetada, kuidas lõigata pilditöötlusprogrammis loodud kujundust html-i. Otsustasin koostada väikese õpetuse, milles panen kirja osakese sellest mida pean tähtsaks kodulehe kujundamisel ning kuidas seda tööd läbi viia. Loodetavasti lisandub siia aja jooksul õpetusi, kuidas kasutada erinevaid tehnoloogiaid veebiloomes.

Google katsetab audio indekseerimist ja otsimist.

Kolasin veebis ringi otsides uusi ja huvitavaid aplikatsioone ning võimalusi. Ja sattusin google veebilaborisse. Kus leidsin sellise toreda võimaluse nagu seda video seest otsimine. Kas tulevikus otsime tekstide asemel audio sisu? Vaata ja imesta http://labs.google.com/gaudi. Ok nüüd siis tagasi tänapäeva. Lisaks sellele otsustasin katsetada ka Google Talk labori versiooni :)

Peidetud lingid lehel! Kas see võib mõjutada minu lehe asukohta googles.

Peitsin Drupal sisuhaldust kasutades ära lehe küljes asuvad taksonoomia terminid. Drupali taksonoomia terminid on samad, kui wordpress sildid. Kas nende peitmine css display:none reeglit kasutades võib mõjutada halvemuse poole minu veebilehe asukohta google ja teistes otsimootorites.

Drupali moodulite ja kujunduste (teemade) lokaliseerimiseks ette valmistamine.

Kui sa ei saa midagi aru ,siis ära seda kodus katseta võid lehe ära rikkuda.

Drupal sisuhaldus on suurepärane tööriist igale veebiarendajale ja ka tavakasutajale. Siia väike õpetus kuidas luua mitmekeelsuse toega Drupali moodulit või kujundust.

Drupal kasutab lokaliseerimisel php tekstistringe, ja .po faile milles asub tõlge. Drupali tekstistringide lisamine on imelihtne.

Otsingu peal asuva teksti peitmine ehk kaotamine

Drupali otsingul on küljes häiriv tekst Search this site: Selle eemaldamiseks kasutame display: none ccs reeglit. Mis tähendab peida see tekst.

Kirjutame kujunduse style.css sisse:

#search-theme-form label
{
display:none;
}

#search-block-form label
{
display:none;
}

Õpetuse eest tahaks tänada Mark Dorison nimelist meest!

Liida sisu