Skip to Content

pozitia pagerului intr-o tema drupal

Am o problema simpla si dupa nervii de rigoare descopar ca are o solutie la fel de simpla: fac un facelifting la fotoblogul meu si vreau sa apara pe prima pagina doar cate o fotografie cu butoane de previous/next, first/last. Buun.

Rezolvat 50% din problema in 30 sec, adica setat la 'content types' sa apara doar cate un post pe prima pagina.

Suntem condamnati la Windows

Acum multi ani am descoperit Linuxul si foarte repede descoperirea s-a transformat in fascinatie. Mi-am dat seama ca asa trebuie sa fie un sistem de operare, clar, stabil, care sa iti ofere posibilitati infinite de personalizare. cred ca era un SuSE 3x sau 4x, nu mai tin minte.

Cum sa fac embed la un clip de la Vimeo care are embed-ul dezactivat?

Am vazut de curand la cineva un clip gazduit la Vimeo pe care imi doream sa il folosesc ca ilustratie la unul din posturile mele. Din anumite motive (pe care n-am sa reusesc sa le inteleg niciodata cu adevarat) persoana respectiva a dezactivat optiunea de embed, restrictionand embed-ul doar pentru site-ul sau.

Conturile de Vimeo Plus aparent stiu sa faca acest tip de "protectie", sa permita embedul selectiv, doar pe anumite site-uri. Incearca si ei sa isi justifice cei saij' de euroi pe care ii iau anual pentru conturile Plus.

Buun. Deci

1. imi doream clipul Smile

2. m-am gandit ca e o ocazie buna ca sa aflu cam cat timp ii ia unei persoane cu cunostinte tehnice modeste (asa ca mine) sa descarce un clip "protejat" la Vimeo.

Nume de utilizator afisat intr-un bloc in Drupal

Din motive practice am creat un block intr-o instalare Drupal in care afisam si numele utilizatorului cu


if ($user->uid != 0) { print t('Autentificat ca '). '<a href="' .url('user/'.$user->uid). '">' .$user->name. '</a>

Toate bune si frumoase pana cand mai multi utilizatori au inceput sa mi se planga ca sunt autentificati ca alte persoane. M-am panicat nitzel, ca orice admin responsabil, pentru ca ultimul lucru pe care mi-l doresc este ca utilizatorii sa fie ingrijorati ca datele din contul lor ar putea fi compromise.

Ascunderea unor portiuni de text intr-o pagina

Ma lovesc frecvent de aceasta problema, aceea de e a scrie ceva intr-un text publicat dar doresc in acelasi timp ca o anumita portiune de text sa fie vizibila, fie marelui public fie pentru nimeni. Pot fi notite personale, fraze insuficient finisate sau portiuni inca netraduse sau insuficient re-formulate Smile

Stergerea a masa a comentariilor

Cu siguranta v-ati confruntat de multe ori cu o avalansa de comentarii la viagra, genti vuiton si alte lucruri de care nu aveti nevoie. Oricat de bine ar fi configurat sistemul de CAPTCHA tot mai scapa.

De curand mi-am dat seama chiar aici, pe vx.ro ca sistemul meu de CAPTCHA a fost atat de prost configurat incat am strans in vreo doua saptamani de inactivitate cateva sute de pagini de comentarii in asteptare care trebuiau sterse.

Consum exagerat de memorie intr-un VPS

Am un modest VPS cu 512mb RAM pe care tin mai multe site-uri "de buzunar", intre care si acesta. Trafic aproape zero, instalarile de Drupal (ce altceva?) cu cache activat, totul in grafic.

Mai putin faptul ca in scurta vreme de la un reboot consumul de memorie urca la cer, 700-900mb, din cei 512 alocati Laughing out loud

Embed cu subtitluri la TED video

Cu siguranta stiti cu totii videoclipurile cu conferintele TED Pentru mine sunt o sursa inepuizabila de inspiratie si de multe ori simt nevoia sa le impartasesc si cu altii. Asa ca ocazional le postez si pe unele din blogurile mele.

Unii din vizitatorii blogurilor mele, posibilii beneficiari ai videourilor postate nu se simt suficient de confortabil cu limba engleza. Nicio problema, una din caracteristicile inregistrarilor TED este ca au subtitluri intr-o gramada de limbi, inclusiv in romana. E suficient un clic si subtitrarea este activata.

Video streaming reloaded

Mi-a (re)venit ideea de a face ceva video live streaming. Am periodic aceasta dorinta, tot periodic imi trece. Smile

Am inceput prin a-mi recupera parolele de la vechile mele conturi de la Utream.com, Livestream.com, Bambuser.com si Justin.tv, sa vedem cum mai sta treaba.

Intre timp, de acum vreo doi ani de cand m-am jucat ultima data cu livestreamingul au mai aparut si alti jucatori, cel mai important fiind YouTube. Da, chiar Youtube, care a introdus livestreaming si a relaxat conditiile pentru incepatori. E suficient sa n-ai acuze de copyright infringement si sa ai peste 100 de abonati. Eu nu ma calific, pe contul vechi am 96 iar pe cel nou am doar 18 dar, cine stie, poate pe viitor? Sau poate ii conving pe cei de pe contul vechi sa se mute pe contul nou. Smile

Afisarea unui bloc doar pe paginile care apartin unei anumite categorii

Uneori avem nevoie ca un anumit block sa fie afisat doar pe paginile care apartin unei anumite categorii. Nu stiu cum o fi in alte CMS-uri dar in Drupal e relativ simplu de facut, ca mai toate cele. Smile

1. faceti blockul, yada-yada, orice input format, nu conteaza

2. la "Page specific visibility settings" bifati "Show if the following PHP code returns TRUE"

3. in snippet la "$term_id_to_trigger_show_block" puneti ID-ul categoriei

4. nu uitat de tagurile php, ca altfel nu merge si va imbolnaviti cu nervii capului incercand sa aflati de ce

Inlocuirea caracterelor romanesti cu echivalente ASCII in titlurile posturilor

Pe unul din site-urile de care ma ocup am mult continut generat de utilizatori. Utilizatori romani care foarte des folosesc diacritice in titlurile lor. Unde, evident pathauto, un modul exceptional care face o treaba foarte buna inlocuieste toate aceste caractere cu "-". Ceea ce duce la url-uri tragi-comice, imposibil de citit.

Dupa ce mai intai mi-am facut in minte tot felul de planuri complicate, cu un script care sa intercepteze diacriticele si sa le converteasca am aflat ca in Drupal exista o solutie bazata pe cateva clickuri de mouse.

Syndicate content


by Dr. Radut