AEC Опубликовано 21 Июля 2009 Жалоба Поделиться Опубликовано 21 Июля 2009 просьба помочь создать не сложный (кто разбирается в выражениях) мод, который позволит при вставке в сообщение кода типа:[URL=http://radikal.ru/F/i078.radikal.ru/0907/7f/117d6c117d0d.jpg.html][IMG=http://i078.radikal.ru/0907/7f/117d6c117d0dt.jpg][/URL] преобразовать его в нормальный вид (без рекламы сайта размещающего картинки) типа:[img=http://i078.radikal.ru/0907/7f/117d6c117d0d.jpg]обращаю ваше внимание, оригинальный размер картинки от превью отличается всего-то отсутствием в конце имени файла буквы "t" а то юзеры не редко используют сторонний сайт для заливки картинок и не умеют сами вынять ссылку самой картинки. СПАСИБО! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AEC Опубликовано 22 Июля 2009 Автор Жалоба Поделиться Опубликовано 22 Июля 2009 ещё один сайт такого типа нашёл: юзер вставляет в сообщение:[url=http://sendpic.ru][img=http://s1.sendpic.ru/80161.png][/url] нужно преобразовать в:[img=http://s1.sendpic.ru/80161.png] понятно, что здесь проще, но тоже нужно сделать. я так понимаю список таких сайтов шире, будем собирать попадающееся на форуме. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 22 Июля 2009 Жалоба Поделиться Опубликовано 22 Июля 2009 Навскидку: "ипикча", "тинипик", "имиджавеню", "имиджхак", "пик4ю"... Их много таких... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AEC Опубликовано 22 Июля 2009 Автор Жалоба Поделиться Опубликовано 22 Июля 2009 спасибо. но мне бы принцип построения кода преобразующего код в нормальный для форума вид. допустим на примере задачи из первого поста. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 22 Июля 2009 Жалоба Поделиться Опубликовано 22 Июля 2009 (изменено) спасибо. но мне бы принцип построения кода преобразующего код в нормальный для форума вид. допустим на примере задачи из первого поста.$txt = preg_replace( "#\[URL\s*=\s*(\S+?)\s*\]\[IMG\](.*?)d\[\/img\]\[\/url\]#is", "<img src='\\2'>", $txt ); Изменено 22 Июля 2009 пользователем FatCat Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AEC Опубликовано 23 Июля 2009 Автор Жалоба Поделиться Опубликовано 23 Июля 2009 простое добавление данного кода в class_bbcode.php ничего не дало. может точнее укажешь куда нужно подставить данную строку кода? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Black_Sun Опубликовано 4 Сентября 2009 Жалоба Поделиться Опубликовано 4 Сентября 2009 +1 удобно было бы, главное чтобы было удобное добавление хостингов, на подобие релиз мастера Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 4 Сентября 2009 Жалоба Поделиться Опубликовано 4 Сентября 2009 может точнее укажешь куда нужно подставить данную строку кода?Раньше, чем отрабатывается любой один из кодов. А с превьюшками как будете? Там в адрес превьюшки, а в адрес полноформатной картинки. Этот код вставит превьюшку, а линк на полноформатную убьет.Тут надо наверное функцию выводить, сверяющую линки в двух вложенных тегах.Но это не будетне сложный (кто разбирается в выражениях) мод Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AEC Опубликовано 5 Сентября 2009 Автор Жалоба Поделиться Опубликовано 5 Сентября 2009 А с превьюшками как будете? Там в адрес превьюшки, а в адрес полноформатной картинки. Этот код вставит превьюшку, а линк на полноформатную убьет. а зачем? у меня установлен мод - [url=http://forums.ibresource.ru/index.php?showtopic=21235]http://forums.ibresource.ru/index.php?showtopic=21235поэтому превью у меня автоматически создаётся для любой большой картинки. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.