Здравствуйте.
Не знал куда именно обратится с проблемой - в "Проблемы с форумом" или в "Вопросы по оформлению форума", потому решил создать тему в форуме для новичков.
Суть проблемы - в конфликте двух (трёх) скриптов.
Итак, у меня стоит универсальный скрипт замены - использую его для выравнивания и форматирования названия объявления и категорий:
<!----------Универсальный скрипт замены-----------> <script type="text/javascript"> h = document.body; h.innerHTML = h.innerHTML.replace(/Объявление/g, "<center><font style=\"font-family:Monotype Corsiva; font-size:15pt; color:#696969;\">Копилка Мудрости</font></center>"); h.innerHTML = h.innerHTML.replace(/Статистика форума/g, "<center>Статистика форума</center>"); h.innerHTML = h.innerHTML.replace(/Общая статистика/g, "<center>Общая статистика</center>"); </script> <!----------END Универсальный скрипт замены----------->
Всё прекрасно работает, без нареканий и конфликтов с другими скриптами. Решил поставить скрипт своё описание к каждой теме - "и тут Остапа понесло". Скрипт работает, но проблема в том, что перестают работать кнопки предпросмотра и публикации поста. Удаляю вышеупомянутый скрипт "замены" - и проблема с нерабочими кнопками исчезает.
Решил протестировать иной вариант скрипта для описания тем - однако снова потерпел фиаско - и этот скрипт отказался работать с "универсальным скриптом замены", если стоял после него. Если же он стоял перед ним, то скрипт работал наполовину: при создании новой темы, что бы я ни прописывал в описании темы, оно бесследно исчезало после публикации. Поэтому приходилось вручную редактировать тему и возле названия темы ставить в строке символы >>, а затем далее прописывать само описание темы и сохранять. Тогда описание к теме начинало нормально отображаться.Сделайте что-нибудь Вопрос в том, можно ли каким-то образом сгладить конфликт между первым и вторым скриптом, не делая выбора в пользу одного из них? Да и альтернативный полурабочий скрипт описания темы тоже как вариант не устраивает.