Добрый вечер, очень прошу помощи! Несколько дней начался такой кошмар, при сохранении настроек в админке обкусывается конец скрипта в хтмл-низ, либо вовсе автоматически удаляется несколько последних (нижних) скриптов. Прошу помогите, скрипты ломаются при каждом сохранении, и так каждый раз. Пробовал на разных браузерах-итог один.
Сам сайт: http://metallorum.bbmy.ru
Помогите! Хтмл-низ не сохраняет конец скриптов!
Сообщений 1 страница 14 из 14
Поделиться1Вс, 22 Июл 2012 22:54:23
Поделиться2Вс, 22 Июл 2012 23:24:27
Тeken555
Скачайте файл - http://hostjs-mybb2011.narod.ru/zip/nevblack.zip распакуйте - перезалейте в Админку Файлы выложите ссылку
Поделиться4Пн, 23 Июл 2012 11:57:41
Тeken555
Здравствуйте.
Несколько дней начался такой кошмар, при сохранении настроек в админке обкусывается конец скрипта в хтмл-низ, либо вовсе автоматически удаляется несколько последних (нижних) скриптов. Прошу помогите, скрипты ломаются при каждом сохранении, и так каждый раз. Пробовал на разных браузерах-итог один.
Есть предположение, что Вы превысили максимальное возможное число символов в поле ХТМЛ-низ. Так как скриптов и кодов у Вас там стоит много, первое, что стоит попробовать сделать - сохранить часть скриптов как файлы и подгружать их. Делается это слелующим образом:
1. Берётся скрипт, например этот:
<script type="text/javascript"> var li = document.getElementById('pun-stats').getElementsByTagName('li')[2]; li.lastChild.innerHTML = parseInt(li.lastChild.innerHTML) + 500; </script>
2. Убираете теги script. Если скрипт состоит из нескольких частей (например, подгружаемая извне библиотека или css-оформление), остальные части трогать не нужно, пусть остаются там, где они есть. В нашем случае должно остаться
var li = document.getElementById('pun-stats').getElementsByTagName('li')[2]; li.lastChild.innerHTML = parseInt(li.lastChild.innerHTML) + 500;
3. Открываете любой текстовый редактор (Блокнот, например) или любой ХТМЛ-редактор. Вставляете в него Ваш скрипт из пункта 2 и сохраняете с разрешением .js. ХТМЛ-редакторы позволяют это делать, для текстовых редакторов нужно открыть в настройках системы показ зарегистрированных типов файлов.
4. Полученный файл заливаете в Администрирование---Файлы.
5. Полученную ссылку вставляете сюда:
<script type="text/javascript" src="Ссылка на файл со скриптом"></script>
И это возвращается обратно в ХТМЛ-низ. Таким образом Вы сократите место для каждого из скриптов до одной строчки. Css лучше всего перенести в ХТМЛ-верх или в одно из окон стиля. В ХТМЛ-низ ему не место.
Способ несколько сложноватый для пользователей, никогда не имевших с этим дело, но в реальности это обычное сохранение файла в определённом формате и загрузка его на форум.
Можно ещё удалить часть скриптов, как вариант, если нет желания заниматься описанным выше.
Поделиться5Пн, 23 Июл 2012 12:06:54
rps
Большое спасибо, будем пытаться только не пойму, раньше этот же объём скриптов в хтмл-низ работал нормально, не откусываясь при сохранении, а сейчас что-то стал чудить.
Отредактировано Тeken555 (Пн, 23 Июл 2012 12:07:39)
Поделиться6Пн, 23 Июл 2012 12:11:46
Ничего не вышло, заменил хтмл-верх на то чт в архиве -всё равно не сохраняет, даже получилась такая ерунда:
Я не говорил заменять!
Я Просил скачать файл и перезалить в Администрирование - файлы и выложить ссылку на залитое!
Скачайте файл - http://hostjs-mybb2011.narod.ru/zip/nevblack.zip распакуйте - перезалейте в Админку Файлы выложите ссылку
Отредактировано Deff (Пн, 23 Июл 2012 12:12:36)
Поделиться7Пн, 23 Июл 2012 12:15:24
Большое спасибо, будем пытаться только не пойму, раньше этот же объём скриптов в хтмл-низ работал нормально, не откусываясь при сохранении, а сейчас что-то стал чудить.
Вы же пытались что-то туда добавить, так?
Поделиться8Пн, 23 Июл 2012 12:19:36
Deff
Извините, сразу не понял про какаие файлы имелось в виду
Всё работает отлично, огромное Вам всем спасибо!
rps
Просто добавил всего одну строку, не думал что там есть лимит
Отредактировано Тeken555 (Пн, 23 Июл 2012 12:20:24)
Поделиться9Пн, 23 Июл 2012 12:25:30
Просто добавил всего одну строку, не думал что там есть лимит
Возможно, одной строки как раз хватило.
Поделиться10Пн, 23 Июл 2012 13:24:32
Извините, сразу не понял про какаие файлы имелось в виду
Всё работает отлично, огромное Вам всем спасибо!
Пока по идее ничего не должно работать - я просил Выложить ссылку на залитое!
перезалейте в Админку Файлы выложите ссылку
Отредактировано Deff (Пн, 23 Июл 2012 13:25:15)
Поделиться11Пн, 23 Июл 2012 15:24:58
Deff
Просто воспользовался советом rps, сейчас ничего не удаляется
Вот ссыль:
http://forumstatic.ru/files/000d/b5/0f/75437.css
Отредактировано Тeken555 (Пн, 23 Июл 2012 15:27:14)
Поделиться12Пн, 23 Июл 2012 17:19:53
Просто воспользовался советом rps
Вы точно всё правильно сделали? Дело в том, что я сейчас смотрел, как было всё, так и осталось.
Поделиться13Пн, 23 Июл 2012 18:53:05
rps
Я поудалял некоторые скрипты, всё нормализовалось.
Поделиться14Пн, 23 Июл 2012 18:54:23
Я поудалял некоторые скрипты, всё нормализовалось.
Значит действительно лимит превышен был.