Дамы и господа, поздравьте меня! Я изобрела колесо!
Сегодня я столкнулась с необходимостью создания превью картинки.
Что сделает в таком случае нормальный человек?
Правильно! Проверит функции даяри.
Но я ж не такая! Я легких путей не ищу!
И что же сделала я?О том, что если к тэгу MORE добавить знак = и какой-нибудь текст, и скрывающая надпись изменится – я знала. Значит, для превью туда надо вместо текста загнать URL картинки.
А как? Просто написать URL – фигня выйдет, а если добавить тэг IMG? Тоже не выйдет, потому что нужны скобки. Об этом я догадалась сразу. (Ну, или почти сразу).
НО! Тут подступают тщеславие и гордыня, а вдруг человек не догадается, что на картинку-то нажимать надо? И не оценит моей гениальности! Обязательно нужна подсказка. А это тэг ALT. И куда же его, простите, присобачить?
Как я не билась, ALT собачиться не хотел. И постоянно вылезал то с одной стороны, то с другой. Но тут Ересь таки подняла глаза и заметила в меню значок «добавить тэг HTML».
УРА! Решение найдено! Осталось лишь сменить скобки внутри и кое-что подправить!
Вуаля! Замечательная превьюшка с всплывающей подсказкой готова!
{more={XHTML] {img src= http://ляляля/картинко_маленькое.jpg alt=увеличить>[/XHTML]]
{img] http://ляляля/картинко.jpg [/img]
Ересь жутко горда собой и хвалится всем доступным друзьям.
А потом опускает глаза и видит в меню команду «картинки», при нажатии которой получает дивный блок:
{MORE={IMG] ляляля/картинко.jpg[/IMG]]{IMG] http://ляляля/картинко.jpg [/IMG]
И начинает биться головой об стену.
Я дурочко и кретинко! Ну как так можно?
Вот именно поэтому списанные у меня программы учитель по информатике определял с полпинка. «Потому что обычные люди делают это проще», - говорил он.
PS. Если кто-то захочет воспользоваться плодами моего безумия, замените фигурные скобки на квадратные.