grass fire water wood
 
     
     

Бъг в бутоните на Svejo

Публикувана е на събота 6th септември 2008 14:25 в категориите: Технологии и Интернет

Използвам малките бутони на Свежо. Този примерно е от последната ми статия:

Сложил съм му ограждане, за да му видите границите. В WordPress, ако пренасочите някой към конкретен коментар, накрая на адреса се добавя „#comment…“. Ето какво се случва като се отвори такава страница:

Проблемът не е в browser-а, защото го пробвах на Firefox, IE и Chrome. Според мен проблемът е в атрибута „friend“ когато се генерира бутона. Изглежда когато в този атрибут има знакът „#“, скриптът за генериране на бутони на Свежо се бъгясва и създава голям вместо малък бутон. Всъщност след няколко теста се оказа, че всичко след знакът „#“ се пренебрегва от Свежо, като например фонът на бутона и темата на бутона.

Решението е просто – в Javascript скрипта, който генерира адреса за създаване на бутона, трябва да филтрира всички ненужни елементи от адреса на извикващата страница. Същото се отнася и при добавянето на нови страници в Свежо.

Оправено

9 коментара за “Бъг в бутоните на Svejo”

  1. 1
    Марти каза :

    Позлвай блогър :) Иначе браво за обяснението, но го допоясни и обясни като за американци :)

  2. 2
    Явор Иванов каза :

    Здравей!

    Както скоро писахме в блога направихме ъпдейт на бутона и очаквахме някои подобни грешки.

    Моля ако забележиш други подобни пиши ни на contacts at svejo net
    и веднага ще се погрижим.

    Та относно този проблем веднага го решихме ;)

    Поздрави,
    Явор

  3. 3
    Боян Юруков каза :

    @Марти – Не понасям вече blogger и то основно, заради коментарите. А това се постарах да го обясня на възможно най-нетехнически език, но посредата реших, че така или иначе само от Свежо ще го четат. :)

    @ Явор – виждам, че наистина сте го оправили. Браво за бързата реакция. Ако видя още ще ги съобщавам веднага.

    Едно предложение от моя страна би било да се направи някакво api, с което да може да се получава само като цифра броят на гласовете за дадена страница. Като добавка може да се изкарват и други данни за индивиадуални страници и цели сайтове – примерно общ брой гласове, посещения и коментари. Така ще може всеки да си направи собствени бутони и ще е възможна статистика на гласовете за цял сайт в социалната мрежа. Това за един блог би било много послезно.

  4. 4
    stanislav коментира в Свежо:

    [Свежо] Мерси за нагледното описание. Надявам се, че още днес ще бъде поправен.

  5. 5
    Боян Юруков коментира в Свежо:

    [Свежо] Оправиха го веднага. Явор Иванов написа коментар по въпроса.

  6. 6
    stanislav коментира в Свежо:

    [Свежо] Да знам, Явор седи на стола до мен :)

  7. 7
    Боян Юруков коментира в Свежо:

    [Свежо] :) Яко

  8. 8
    Явор Иванов каза :

    Ще обмислим предложението ти. И други са искали api… ще трябва добре да помислим и някой ден може да се роди нещичко… но не обещаваме нищо :)

  9. 9
    Боян Юруков каза :

    Според мен е почти задължително. Един голям проблем сред българските сайтове е, че не са взаимно свързани. Това може да стане само чрез такива api-та.

Оставете отговор

Може да използвате тези тагове: <a href="" title=""> <abbr title=""> <acronym title=""> <b rel=""> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong rel="">

Създадете си Граватар, за да има снимка до коментарите ви.

Декларация за поверителност

.