Ссылки на картинки в комментариях

В e2 вики-синтаксис ((двойных скобок)) используется и для вставки ссылок, и для вставки картинок. Это решение было позаимствовано из WackoWiki. Для определения того, что пользователь имел в виду, используется «искусственный интеллект».

Например, если написать ((http://yandex.ru/ Яндекс!)), то поставится ссылка, а если ((super-image.jpg Некий альт)) — картинка.

Комментаторы иногда пытаются поставить ссылку на изображения: Вот ((http://example.com/screenshot.gif скриншот))!, а потом получают просто: «Вот !» и пишут в следующем комментарии, что ссылка не вставилась.

Ссылка не вставилась потому, что искусственный интеллект считает, что это картинка. А картинка не вставилась потому, что у комментаторов нет права вставлять картинки.

Сейчас я выпустил маленькое обновленьице, которое делает искусственный интеллект более умным. Отныне картинкой считается только локальная картинка, лежащая в папке /data/files, то есть в случае ((super-image.jpg Некий альт)) будет вставлена картинка, а в случае ((http://example.com/screenshot.gif Другой альт))! — ссылка.

Это логично и удобно. Почему раньше было по-другому — чёрт его знает.

Ну и, всегда, когда искусственный интеллект делает не то, что хотите вы, можно пользоваться однозначными синтаксисами ((img img-URL alt)), ((link link-URL text)) и даже ((imglink link-URL img-URL alt)) (картинка-ссылка).

Надеюсь, комментаторам станет проще жить.

Подписаться на блог
Отправить
Запинить
Дальше
5 комментариев
Илья Новиков 2006

Определенно проще; я уже успел помучиться с этим. Ну, и тестовая картинка!

Александр Ивлев 2006

Небольшое пожелание. (дневник на e2 — основной, на lj — дополнительный)

Сейчас: когда постишь в e2 и делаешь кросс-пост — в LJ не отражаются заметки которые сделаны невидимыми в основном дневнике, который работает на e2. Если постить в «видимом режиме», с последующим переводом заметки в e2 в «невидимый», то в LJ получается две битые ссылки на постоянный адрес заметки и комментарии в основном дневнике с 404 страницей.

Т. е. необходимо, чтобы при публикации в основном дневнике скрытого поста с кросспостом в LJ (а) он постился в LJ (б) проставлялась корректная ссылка на первую страницу основного блога.

rancorous 2006

Маленькое уточнение. Правильней считать картинкой все что лежит на том-же сайте что и блог, а не только в /data/files/. У меня, к примеру, есть на сайте галлерея из которой я, периодически, выкладываю картинки в журнал.

Евгений Геращенко 2006

Было бы замечательно, если бы вы свой вики-синтаксис описали как следует на странице %%/wikihelp%%. А то описание там очень уж бедное. Кстати, еще там (на %%/wikihelp%%) есть глюк в разделе «Списки можно комбинировать».

А еще неплохо бы сделать кнопку «предпросмотр» в форме для оставления комментариев. Я думаю, понятно, по каким причинам.

Илья Бирман

Много есть всякого, чего неплохо было бы сделать, но первое место в этом списке занимает делание суток 72-часовыми :-)

Посмотрю, что можно сделать с wikihelp; предпросмотр в обозримом будущем не обещаю.

Pure_BY 2006

!!предпросмотр в обозримом будущем не обещаю!! Илья Бирман
Очень жаль. Хотя я прекрасно понимаю, что у вас и на другие дела времени может не хватать.

Мои книги