Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Помогите! Хтмл-низ не сохраняет конец скриптов!


Помогите! Хтмл-низ не сохраняет конец скриптов!

Сообщений 1 страница 14 из 14

1

Добрый вечер, очень прошу помощи! Несколько дней начался такой кошмар, при сохранении настроек в админке обкусывается конец скрипта в хтмл-низ, либо вовсе автоматически удаляется несколько последних (нижних) скриптов. Прошу помогите, скрипты ломаются при каждом сохранении, и так каждый раз. Пробовал на разных браузерах-итог один.
Сам сайт: http://metallorum.bbmy.ru

0

2

Тeken555
Скачайте файл - http://hostjs-mybb2011.narod.ru/zip/nevblack.zip  распакуйте - перезалейте в Админку Файлы выложите ссылку

0

3

Deff
Ничего не вышло, заменил хтмл-верх на то чт в архиве -всё равно не сохраняет, даже получилась такая ерунда:
http://s1.uploads.ru/t/iXcAu.jpg

0

4

Тeken555
Здравствуйте.

Т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 лучше всего перенести в ХТМЛ-верх или в одно из окон стиля. В ХТМЛ-низ ему не место.
Способ несколько сложноватый для пользователей, никогда не имевших с этим дело, но в реальности это обычное сохранение файла в определённом формате и загрузка его на форум.
Можно ещё удалить часть скриптов, как вариант, если нет желания заниматься описанным выше.

0

5

rps
Большое спасибо, будем пытаться :writing: только не пойму, раньше этот же объём скриптов в хтмл-низ работал нормально, не откусываясь при сохранении, а сейчас что-то стал чудить. :dontknow:

Отредактировано Тeken555 (Пн, 23 Июл 2012 12:07:39)

0

6

Тeken555 написал(а):

Ничего не вышло, заменил хтмл-верх на то чт в архиве -всё равно не сохраняет, даже получилась такая ерунда:

Я не говорил заменять!
Я Просил скачать файл и перезалить в Администрирование - файлы и выложить ссылку на залитое!

Deff написал(а):

Скачайте файл - http://hostjs-mybb2011.narod.ru/zip/nevblack.zip  распакуйте - перезалейте в Админку Файлы выложите ссылку

Отредактировано Deff (Пн, 23 Июл 2012 12:12:36)

0

7

Тeken555 написал(а):

Большое спасибо, будем пытаться  только не пойму, раньше этот же объём скриптов в хтмл-низ работал нормально, не откусываясь при сохранении, а сейчас что-то стал чудить.

Вы же пытались что-то туда добавить, так?

0

8

Deff
Извините, сразу не понял про какаие файлы имелось в виду :idea:
Всё работает отлично, огромное Вам всем спасибо! :cool:  :jumping:  :cool:
rps
Просто добавил всего одну строку, не думал что там есть лимит :dontknow:

Отредактировано Тeken555 (Пн, 23 Июл 2012 12:20:24)

0

9

Тeken555 написал(а):

Просто добавил всего одну строку, не думал что там есть лимит

Возможно, одной строки как раз хватило.

0

10

Тeken555 написал(а):

Извините, сразу не понял про какаие файлы имелось в виду 
Всё работает отлично, огромное Вам всем спасибо!

:glasses: Пока по идее ничего не должно работать - я просил Выложить ссылку на залитое!

Deff написал(а):

перезалейте в Админку Файлы выложите ссылку

Отредактировано Deff (Пн, 23 Июл 2012 13:25:15)

0

11

Deff
Просто воспользовался советом rps, сейчас ничего не удаляется http://mybb.ru/f/collection/0226.gif
Вот ссыль:
http://forumstatic.ru/files/000d/b5/0f/75437.css

Отредактировано Тeken555 (Пн, 23 Июл 2012 15:27:14)

0

12

Тeken555 написал(а):

Просто воспользовался советом rps

Вы точно всё правильно сделали? Дело в том, что я сейчас смотрел, как было всё, так и осталось.

0

13

rps
Я поудалял некоторые скрипты, всё нормализовалось.

0

14

Тeken555 написал(а):

Я поудалял некоторые скрипты, всё нормализовалось.

Значит действительно лимит превышен был.

0


Вы здесь » Единый форум поддержки » Корзина » Помогите! Хтмл-низ не сохраняет конец скриптов!