daykkin 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 Пробывал теги и ббкода и хтмл - не хочет, выдает мои буквы и все.. Цитата Ссылка на сообщение Поделиться на других сайтах
dimon 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 (изменено) Эта тема уже не раз обсуждалась Просто теги отключены от комментов и подписи. В файле engine\inc\parse.class.php ищешь: if (!$this->safe_mode) { $source = preg_replace( "#\[img\](.+?)\[/img\]#ie", "\$this->build_image('\\1')", $source ); $source = preg_replace( "#\[img=(.+?)\](.+?)\[/img\]#ie", "\$this->build_image('\\2', '\\1')", $source ); $source = preg_replace( "'\[thumb\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$1\$2\$3', '\$1\$2thumbs\$2\$3')", $source ); $source = preg_replace( "'\[thumb=(.*?)\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$2\$3\$4', '\$2\$3thumbs\$3\$4', '\$1')", $source ); $source = preg_replace( "#\[video\s*=\s*(\S.+?)\s*\]#ie", "\$this->build_video('\\1')", $source ); Заменяешь на: $source = preg_replace( "#\[img\](.+?)\[/img\]#ie", "\$this->build_image('\\1')", $source ); $source = preg_replace( "#\[img=(.+?)\](.+?)\[/img\]#ie", "\$this->build_image('\\2', '\\1')", $source ); if (!$this->safe_mode) { $source = preg_replace( "'\[thumb\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$1\$2\$3', '\$1\$2thumbs\$2\$3')", $source ); $source = preg_replace( "'\[thumb=(.*?)\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$2\$3\$4', '\$2\$3thumbs\$3\$4', '\$1')", $source ); $source = preg_replace( "#\[video\s*=\s*(\S.+?)\s*\]#ie", "\$this->build_video('\\1')", $source ); Изменено 27 июня 2007 пользователем dimon Цитата Ссылка на сообщение Поделиться на других сайтах
daykkin 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 (изменено) Автор спасибо все работает!!! Изменено 27 июня 2007 пользователем Пашо Цитата Ссылка на сообщение Поделиться на других сайтах
dimon 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 Удали подпись и заново поставь Цитата Ссылка на сообщение Поделиться на других сайтах
killerp 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 Спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
NoBoddy 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 былоб хорошо, если можно было выставлять максимальную ширину/высоту, а то так вставят туда обоину 1600*1200.. Цитата Ссылка на сообщение Поделиться на других сайтах
daykkin 0 Опубликовано: 27 июня 2007 Рассказать Опубликовано: 27 июня 2007 Автор Ну кстати да.. хотя можно же указать в настройках ДЛЕ максимальную ширину или высоту для тега .. Те картинки что кидаются в камментах или новостях через ссылки на другие сервера в теге уменьшает же двиг.. так что все ок вроде.. Цитата Ссылка на сообщение Поделиться на других сайтах
Zavis 0 Опубликовано: 28 июня 2007 Рассказать Опубликовано: 28 июня 2007 Ну например там стоит 650, а куда в коммент 650.. Безпридел будет.. Надо чтобы в самом коде можно было ставить или есть такая примочка что в комментах ставиш ширину и высоту и оно само картинку подгоняет под эти размеры.. Раньше так новости постил, а щяс забыл как делать... Цитата Ссылка на сообщение Поделиться на других сайтах
dleua 4 Опубликовано: 6 июля 2007 Рассказать Опубликовано: 6 июля 2007 У меня пишет Внимание, обнаружена ошибка # Слишком длинная подпись! Через админку нормально. Где настроить длину подписи то? Цитата Ссылка на сообщение Поделиться на других сайтах
sk-soft 0 Опубликовано: 7 июля 2007 Рассказать Опубликовано: 7 июля 2007 dedywka, а я так сделал, у меня все нормально я оставил только картинку, возможно подпись действительно огромная у тебя Цитата Ссылка на сообщение Поделиться на других сайтах
dleua 4 Опубликовано: 7 июля 2007 Рассказать Опубликовано: 7 июля 2007 dedywka, а я так сделал, у меня все нормально я оставил только картинку, возможно подпись действительно огромная у тебя Та нет, обычный юзербар вставляю. А где вообще выставляется длина подписи ? Все отбой тревоги! Это на локалке не пашет, хотя странно.... Цитата Ссылка на сообщение Поделиться на других сайтах
Sogorukuhn 0 Опубликовано: 18 сентября 2007 Рассказать Опубликовано: 18 сентября 2007 (изменено) dedywka, Размер картинки это не тоже самое что длинна подписи. У тебя наверное ссылк была зверская по длинне вот и всё=) А по поводу уменьшения картинок вот фичка ворованая с форумного двигуна WBB: 1. прописываем код: <script type="text/javascript"> <!-- var imageMaxWidth = 250; var imageMaxHeight = 250; //--> </script> 2. грузим images.js и в него пишем: function resizeImages() { for (var i = 0; i < document.images.length;i++){ if (document.images[i].className == 'resizeImage') { var imageWidth = document.images[i].width; var imageHeight = document.images[i].height; if ((imageMaxWidth != 0 && imageWidth > imageMaxWidth) || (imageMaxHeight != 0 && imageHeight > imageMaxHeight)) { if (imageMaxWidth != 0) var div1 = imageMaxWidth / imageWidth; else var div1 = 1; if (imageMaxHeight != 0) var div2 = imageMaxHeight / imageHeight; else var div2 = 1; if (div1 < div2) { document.images[i].width = imageMaxWidth; document.images[i].height = Math.round(imageHeight * div1); } else { document.images[i].height = imageMaxHeight; document.images[i].width = Math.round(imageWidth * div2); } if (!isLinked(document.images[i])) { var popupLink = document.createElement("a"); popupLink.setAttribute('href', document.images[i].src); popupLink.setAttribute('target', '_blank'); popupLink.appendChild(document.images[i].cloneNode(true)); document.images[i].parentNode.replaceChild(popupLink, document.images[i]); } } } } } function isLinked(node) { do { node = node.parentNode; if (node.nodeName == 'A') return true; } while (node.nodeName != 'TD' && node.nodeName != 'BODY'); return false; } 3. затем прописываем в боди: <body onload="resizeImages();"> 4. а саму картинку прописываем как: <img src="ссылка на картинку" alt="" border="0" class="resizeImage" /> Вуаля. Ваша картинка уменьшаетца до максимальных выданых размеров и превращяетца в кликабельную ссылку, чтобы открывалась в оригинальном размере. Юзайте наздоровье=) С уважением, Sogorukuhn Изменено 18 сентября 2007 пользователем Sogorukuhn Цитата Ссылка на сообщение Поделиться на других сайтах
Legonavt 0 Опубликовано: 18 сентября 2007 Рассказать Опубликовано: 18 сентября 2007 Так в движке же есть в настройках установка максимального размера картинки! Цитата Ссылка на сообщение Поделиться на других сайтах
Sogorukuhn 0 Опубликовано: 18 сентября 2007 Рассказать Опубликовано: 18 сентября 2007 Да? ХЗ. Не думал что она и на комменты распостроняетца. Но странно. Толькочто попробовал сделать изменения в parse.class.php версии движка 6.2, но чтото это никчему не привело=( Цитата Ссылка на сообщение Поделиться на других сайтах
flo.mAster 7 Опубликовано: 29 октября 2007 Рассказать Опубликовано: 29 октября 2007 У меня 6.3 двиг, и не хочет работать! Что делать? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.