download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Персонални бутони при коментиране в Download.bg

Автор
Съобщение
phrozencrew
Съб, 24.09.11, 20:19
Здрасти хора,

От доста време ми липсваха специфични бутони при писане на коментар във форума. Известно време ползвах Chickenfoot . Но към момента поддръжката е спряна и не работи с новите версии на Firefox. За това реших да си прехвърля всички гъзарийки в Greasemonkey . Башка в момента преоткривам скоростта и мощта на XPath.
Ще споделя един мой простичък скрипт, който добавя болднат син текст при писане на коментарите.

За да използвам XPath включих в скрипта XPath-хелпер, предложен от Greasemonkey. Самия скрипт е много кратък:
var BlueBtn = document.createElement('a');
BlueBtn.appendChild(document.createTextNode('Blue'));
BlueBtn.setAttribute("onclick", "s('[color=blue][b]', '[/b][/color]', document.posting_form.message)");
BlueBtn.setAttribute("style", "color: blue; font-weight: bold;");
var content=$x("//a[@class='rtbutton']", XPathResult.FIRST_ORDERED_NODE_TYPE);
content.parentNode.insertBefore(BlueBtn, content);

Ето целия скрипт с добавения хелпер: add_blu_button.user.js
Може да се добави директно в:
C:\Documents and Settings\ПОТРЕБИТЕЛ\Application Data\Mozilla\Firefox\Profiles\xxxxxxx.default\gm_scripts\add_blu_button\add_blu_button.user.js

Подобни скриптчета можете да си направите за анонимни цитати, за други цветове или за комбинация между няколко от опциите. Ако някой знай тайните емотикони може да ги добави и тях. Мисля, че всичките от чата могат да се ползват и тук.

dhtj
Съб, 24.09.11, 20:38
Пробвал ли си да пуснеш чикънфута по онзи начин?
phrozencrew
Съб, 24.09.11, 20:43
Да, ам не става :(. За това, когато ми трябва го ползвам с FF 3.6 portable.

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.