Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (6) « Первая ... 2 3 [4] 5 6 ( Перейти к первому непрочитанному сообщению ) |
Slesher |
Отправлено: Сен 4 2010, 21:46
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
По многочисленным просьбам решил написать скрипт который считает сообщения.
Когда-то уже писал такое, но скрипт был нерабочий. Тестируйте версию №2. РАБОЧАЯ! ИНСТРУКЦИЯ ПО УСТАНОВКЕ 1. АЦ -- Скины и шаблоны -- |--HTML шаблоны -- Настройка HTML 1.1 -- Global HTML elements -- Board Header (logo, links, etc) -- Редактировать (или же просто быстрый переход "Редактирование шапки форума") ВЕРХНЕЕ ОКНО: Найти: Код //--> </script> Вставить перед: Код //start of counting scrit by Slesher var queryString = new String(); queryString = window.location.search; queryString = queryString.substring(1); var arr1 = new Array(); arr1 = queryString.split("&"); var arr2 = new Array(); for(var i = 0; i<arr1.length; i++) { arr2[i] = arr1[i].toString().substring(arr1[i].toString().indexOf("=") + 1); arr1[i] = arr1[i].toString().substring(0,arr1[i].toString().indexOf("=")); } var kabc = arr2[1] if(arr1[1]!="st") kabc=arr2[2]; var patt1=new RegExp("[A-Za-z]"); if(patt1.test(kabc)==true) kabc=0; Сохранить. 1.2 -- Topic View Section -- Post Entry -- Редактировать Найти: Код {$post['post_icon']} Вставить перед: Код <script language="javascript"> kabc++; document.write("#"+kabc); </script> УСТАНОВКА ЗАВЕРШЕНА! Смотрите скрин, пишите замечания и пожелания. исправлено Это сообщение отредактировал Slesher - Сен 6 2010, 15:21 |
|
Сергей |
Отправлено: Сен 7 2010, 15:10
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Slesher, а такое реально сделать через js?
Косательно ошибки: Создал новую тему (пост по идее должен быть №1). upd: может быть глюк, но сейчас №1 |
|
Slesher |
Отправлено: Сен 7 2010, 15:49
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Цитата (Сергей @ Сегодня, 15:10) Slesher, а такое реально сделать через js? Что именно? Цитата (Сергей @ Сегодня, 15:10) Создал новую тему (пост по идее должен быть №1). upd: может быть глюк, но сейчас №1 если зайти на страницу заново то все нормально...просто оно неправильно данные берет при создании темы... потом при просмотре все ок. Думаю небольшой глюк, будет время сделаю фикс -------------------- |
|
Сергей |
Отправлено: Сен 7 2010, 16:15
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Slesher, реализовать через js номер прикрепленного первого сообщения в теме.
|
|
Slesher |
Отправлено: Сен 7 2010, 16:19
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Сергей,
Не думаю... ведь нигде не помечено при выводе что оно фиксированное... -------------------- |
|
Anechka1997 |
Отправлено: Сен 10 2010, 11:39
|
Новичок Группа: Пользователи Сообщений: 39 Пользователь №: 2 567 Регистрация: 25-Августа 10 Из: Апатиты Репутация: 2 |
administrator: уважаемый пользователь, все свои "спасибо" направляйте пользователю в репутацию.
Это сообщение отредактировал Сергей - Сен 10 2010, 12:53 -------------------- Рэп, Рок и Ранетки рулят!!!
|
|
Slesher |
Отправлено: Сен 10 2010, 15:16
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Дрон был прав...оно неверно считает если у темы зафиксировано первое сообщение(( дублируется нумерация последнего и первого сообщения новой страницы, начиная с второй-третьей....если сообщение не зафиксировано, то все ок. даже не знаю можно ли справить...разработчики, думаем...
-------------------- |
|
anaxio |
Отправлено: Авг 8 2011, 21:40
|
Участник Группа: Пользователи Сообщений: 99 Пользователь №: 3 273 Регистрация: 24-Июля 11 Репутация: нет |
блин помогите пожалуйста. на форуме пропал этот счетчик. что же делать? как его обратно поставить? устанавливал этот скрипт что в теме, но счетчик так и не появился. дело где то в шапке зарыто похоже.. но не могу разобраться где ошибка...
Это сообщение отредактировал anaxio - Авг 8 2011, 21:43 |
|
Сергей |
Отправлено: Авг 9 2011, 04:40
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Такой код необходимо вставить в Topic View Section > Post Entry
Код <script language="javascript"> kabc++; document.write("Сообщение №"+kabc); </script> А не Код <script language="javascript"> k++; document.write("Сообщение №"+k); </script> |
|
anaxio |
Отправлено: Авг 9 2011, 10:09
|
Участник Группа: Пользователи Сообщений: 99 Пользователь №: 3 273 Регистрация: 24-Июля 11 Репутация: нет |
спасибо. а как сделать еще разделение |? а то у меня смещено т.е. без разделения: Сообщение №1Отправлено 10.10.10.
|
|
Slesher |
Отправлено: Авг 9 2011, 10:47
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Ну просто добавьте | .
Или в куске document.write("Сообщение №"+k+" | "); или просто после скрипта. -------------------- |
|
anaxio |
Отправлено: Авг 9 2011, 12:43
|
Участник Группа: Пользователи Сообщений: 99 Пользователь №: 3 273 Регистрация: 24-Июля 11 Репутация: нет |
спасибо огромное.
|
|
WARLORD |
Отправлено: Дек 17 2011, 15:01
|
ஜ۩۞۩ஜ Группа: Пользователи Сообщений: 107 Пользователь №: 3 443 Регистрация: 11-Декабря 11 Репутация: нет |
Я все сделал как надо, по инструкции. Но почему то номер сообщения темы становится последним. То есть как бы объяснить. Вот у меня на форуме 37 сообщений. Когда я создал тему, то номер сообщения по чему то стал последним 37 постом. С чем это может быть связано?
Скриншот ниже. Присоединённые изображения -------------------- --------------------------------------------------------------
Идет набор в ряды модераторов на сайте MagnumNews! Успей записаться на любимый форум! Список предоставлен! Форуму требуются модераторы! -------------------------------------------------------------- |
|
Сергей |
Отправлено: Дек 17 2011, 18:17
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Зайдите в данную тему и посмотрите, какой сейчас номер у сообщения (сейчас зашел, все так, как нужно).
|
|
WARLORD |
Отправлено: Дек 17 2011, 18:27
|
ஜ۩۞۩ஜ Группа: Пользователи Сообщений: 107 Пользователь №: 3 443 Регистрация: 11-Декабря 11 Репутация: нет |
Сергей Все решилось. А в чем была проблема понять не мог. Может чтобы прижиться надо время? Извиняюсь за юмор.
Теперь все ок. И я оставил его как есть, то есть без возможности нажать и узнать ссылку на пост. А зачем это? Если рядом есть кнопка Отправлено. Ладно спасибо. -------------------- --------------------------------------------------------------
Идет набор в ряды модераторов на сайте MagnumNews! Успей записаться на любимый форум! Список предоставлен! Форуму требуются модераторы! -------------------------------------------------------------- |
|
Slesher |
Отправлено: Дек 17 2011, 19:03
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
При отправке сообщения номерация прыгает. При перезагрузке страницы и последующим визитам все ок.
-------------------- |
|
Страницы: (6) « Первая ... 2 3 [4] 5 6 |