?

Log in

No account? Create an account

Previous Entry Поделиться Флажок Next Entry
Чертовы фишеры
Медвед
kolyaseg
Из-за многочисленных фишинговых атак, ЖЖ принял решение убрать возможность использовать атрибуты «class» и «id» для любых html-тегов используемых для написания постов. Все мои красивенькие цитатки, комментарии, смайлики и т.п. работающие на классах CSS из-за этого похерились. Пришлось выкручиваться. Для этого вместо использования классов будем использовать выдуманные теги:

/* [ new smiles */
smile, smile_wink, smile_bad, smile_lol, smile_confused, smile_tongue, smile_bomb, smile_bye, smile_cool, smile_cry, smile_crazy, smile_diablo, smile_drink, smile_rose, smile_thumbup, smile_kiss, smile_hihi, smile_music, smile_pardon, smile_sad, smile_scratchhead, smile_shock, smile_sorry, smile_dontknow, smile_kicked {
background-repeat: no-repeat;
background-image: url('http://www.kolobok.us/smiles/icq/smile.gif');
width: 21px;
height: 25px;
display: inline-block;
}
smile_wink { background-image: url('http://www.kolobok.us/smiles/icq/wink.gif'); }
smile_bad { background-image: url('http://www.kolobok.us/smiles/icq/bad.gif'); width:22px; height:26px; }
smile_lol { background-image: url('http://www.kolobok.us/smiles/icq/biggrin.gif'); }
smile_confused { background-image: url('http://www.kolobok.us/smiles/icq/blush.gif'); width:28px; height:28px; }
smile_tongue { background-image: url('http://www.kolobok.us/smiles/icq/blum1.gif'); }
smile_bomb { background-image: url('http://www.kolobok.us/smiles/icq/bomb.gif'); width:26px; height:24px; }
smile_bye { background-image: url('http://www.kolobok.us/smiles/icq/bye2.gif'); width:37px; }
smile_cool { background-image: url('http://www.kolobok.us/smiles/icq/cool.gif'); width:22px; height:21px; }
smile_cry { background-image: url('http://www.kolobok.us/smiles/icq/cray.gif'); width:31px; height:26px; }
smile_crazy { background-image: url('http://www.kolobok.us/smiles/icq/crazy.gif'); height:28px; }
smile_diablo { background-image: url('http://www.kolobok.us/smiles/icq/diablo.gif'); width:39px; height:34px; }
smile_drink { background-image: url('http://www.kolobok.us/smiles/icq/drinks.gif'); width:51px; height:28px; }
smile_rose { background-image: url('http://www.kolobok.us/smiles/icq/give_rose.gif'); width:31px; height:26px; }
smile_thumbup { background-image: url('http://www.kolobok.us/smiles/icq/good.gif'); width:27px; height:26px; }
smile_kiss { background-image: url('http://www.kolobok.us/smiles/icq/kiss3.gif'); width:49px; }
smile_hihi { background-image: url('http://www.kolobok.us/smiles/icq/mocking.gif'); width:26px; }
smile_music { background-image: url('http://www.kolobok.us/smiles/icq/music.gif'); width:27px; height:26px; }
smile_pardon { background-image: url('http://www.kolobok.us/smiles/icq/pardon.gif'); width:34px; }
smile_sad { background-image: url('http://www.kolobok.us/smiles/icq/sad.gif'); }
smile_scratchhead { background-image: url('http://www.kolobok.us/smiles/icq/scratch_one-s_head.gif'); width:29px; }
smile_shock { background-image: url('http://www.kolobok.us/smiles/icq/shok.gif'); height:26px; }
smile_sorry { background-image: url('http://www.kolobok.us/smiles/icq/sorry.gif'); width:32px; height:26px; }
smile_dontknow { background-image: url('http://www.kolobok.us/smiles/icq/unknown.gif'); width:35px; }
smile_kicked { background-image: url('http://www.kolobok.us/smiles/icq/wacko1.gif'); height:26px; }
/* new smiles ] */
Соответсвенно теперь смайлики вставляем так: <smile></smile> для или <smile_shock></smile_shock> для

или тупо вписывать стили непосредственно в элементы . ЖЖ обещают со временем вернуть классы и айдишники в платных аккаунтах, но таковых мы не имеем, да и вообще...