Paljud veebilehe omanikud lisavad oma kodulehele Facebooki “like boxi” selleks, et näidata külastajatele kui palju neil on sõpru (fänne) ning pakkuda lihtsat ja kiiret võimalust ühe kliki abil enda lehe fänniks hakata. Siiamaani on üheks mureks olnud plugina jäik ja paindumatu disain, mis enamasti ei sobi kokku lehe üldise kujundusega Loe edasi […]
Paljud veebilehe omanikud lisavad oma kodulehele Facebooki “like boxi” selleks, et näidata külastajatele kui palju neil on sõpru (fänne) ning pakkuda lihtsat ja kiiret võimalust ühe kliki abil enda lehe fänniks hakata. Siiamaani on üheks mureks olnud plugina jäik ja paindumatu disain, mis enamasti ei sobi kokku lehe üldise kujundusega ning jätab ebaprofessionaalse mulje. Tänaseks on see mure murtud – selles postituses õpetame sulle, kuidas “like boxi” disaini saab kohandada just selliseks nagu sul on parajasti vaja. 1 – Esialgse plugina ülesseadmineKõigepealt peaksid lisama tavalise Facebooki “like boxi” plugina. Sa võid kasutada allolevat näidet või vaata mida pakub Facebooki oma “Social Plugin” lehel. Kindlasti tuleks kasutada XFBML varianti, sest IFRAME puhul antud lahendus ei tööta. Meie näita kautamisel lihtsalt asenda [html] 2 – CSS’i linkimine pluginagaJärgmisena tuleb plugina definitsiooni lisada sinu poolt tehtud CSS fail, kus hakkatakse hoidma plugina uut kujundust. Uuendatud näite leiad altpoolt. Lisaks CSS’ile muutsime ära ka kasti laiuse (300px asemel 260px) ja fännide piltide arvu (10 asemel 8). Samuti lisasime uue atribuudi – kõrguse (hetkel 200px). [html] Kindlasti märkasid, et CSS’i aadressi lõppus on ‘?1′. Seda on vaja sellepärast, et Facebook kasutab CSSi puhul oma cache’i ja meie muudatused ei oleks nähtavad, kui me iga kord CSS’i faili uuendades seda numbrit ei suurenda. 3 – CSS’i kohandamineNüüd muudame varem loodud CSS’i faili vastavalt sellele, missugust ilmet me oma pluginale anda tahame. Esimese osa muudatustest leiad altpoolt. [css].fan_box a:hover{
4 – Plugina päise muutmine[css].fan_box .connect_top{ Selle muudatusega me eemaldame plugina küljest tegelikult kogu päise, välja arvatud “Like” nuppu, mille me hiljem liigutame üldse allapoole. Real 1 kuni 4 eemaldatakse helesinine tagataust ja “padding“. Real 5 kuni 7 eemaldame nii profiili nime kui ka pildi. Real 8 kuni 10 eemaldame “like” nuppu “paddingu”, mida meil ei ole antud disaini juures hetkel vaja. 5 – Fännipiltide asetuse uuendamine[css].fan_box .connections{
6 – “Like” nuppu asukohta muutmine[css].fan_box .connect_widget{
NipidKui sa soovid muuta veel teisi elemente, mida antud õpetuses ei kajastatud, siis soovitame kasutada Mozilla Firefox brauserit koos Firebug lisaga. Selle abil näed, millist struktuuri ja CSS’i Facebook vaikimisi kasutab ja saad katsetada erinevaid variante. ProbleemidKui sul tekivad õpetust kasutades mingisugused probleemid, siis palun loe õpetus uuesti läbi ning tee täpselt nii nagu siin on kirjas. Kui sa jääd ikka hätta, siis kirjelda oma probleemi kommentaaride sektsioonis ning me proovime sulle kindlasti abiks olla. Kõiksugused sinupoolsed ideed ja ettepanekud on samuti oodatud kommentaaridena. Jõudu katsetamisel! |