Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (6) [1] 2 3 ... Последняя » ( Перейти к первому непрочитанному сообщению ) |
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 Присоединённые изображения -------------------- |
|
Sibirakman |
Отправлено: Сен 5 2010, 03:08
|
Я Группа: Пользователи Сообщений: 69 Пользователь №: 2 591 Регистрация: 31-Августа 10 Репутация: нет |
Все работает, причем уже старые посты тоже пронумерованы. Глюков пока не заметил. Спасибо за такой скрипт.
//заметил однин глюк, не критичный, но допустим если создать тему, то счетчик неправильно отображает пост: [Показать/Скрыть] Но если вновь обновить страницу, все нормально . Это сообщение отредактировал Sibirakman - Сен 5 2010, 07:48 |
|
Dron |
Отправлено: Сен 5 2010, 09:48
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Хорошо бы сделать еще номер сообщения кликабельным (с ссылкой на это самое сообщение)
-------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Alex Okonnor |
Отправлено: Сен 5 2010, 12:14
|
[Адмирал] Группа: Пользователи Сообщений: 1 661 Пользователь №: 518 Регистрация: 7-Февраля 08 Из: провинциальной деревушки на краю ада Репутация: 83 |
Цитата (Dron @ Сегодня, 09:48) Хорошо бы сделать еще номер сообщения кликабельным (с ссылкой на это самое сообщение) Вместо этого: Код <script language="javascript"> kabc++; document.write("#"+kabc); </script> Вставляем вот это: Код <a title="Ссылка на это сообщение" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:underline"> <script language="javascript"> kabc++; document.write("Сообщение №"+kabc); </script></a> исправлено Это сообщение отредактировал Slesher - Сен 6 2010, 15:22 -------------------- Помог ? Тогда жмите
========================= 310-950-543 сюда стучать, если у вас есть предложение ко мне.. [в аське крайне редко] ник : zse_gm по пустякам не беспокоить. [Обычно в онлайне до 5-6 вечера по мск] За приделами форума тех. поддержки, за "спасибо" нечего не делаю! ========================= ========================= Из 1.3 в 3.1, возможно или нет?! Возможно... Сделано... Проверено... Доказано =) Один из Основателей Saint people |
|
Slesher |
Отправлено: Сен 5 2010, 15:24
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Так же сразу сбоку пишет, "Отправлено", там и есть ссылка на сообщение...
Хотя спасибо, Алекс)) -------------------- |
|
Ustas |
Отправлено: Сен 5 2010, 16:19
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Цитата Slesher, Вчера, 22:46]Тестируйте версию №2. РАБОЧАЯ! поставил-у меня не рабочая -------------------- 451600970 - на связи.
|
|
Alex Okonnor |
Отправлено: Сен 5 2010, 16:29
|
[Адмирал] Группа: Пользователи Сообщений: 1 661 Пользователь №: 518 Регистрация: 7-Февраля 08 Из: провинциальной деревушки на краю ада Репутация: 83 |
Цитата (Ustas @ Сегодня, 16:19) поставил-у меня не рабочая Поставлено все правильно. Возможно из-за др. скрипта не работает. Поставьте чистый скин и проверьте должно все работать. Или можете убедиться в работе данного мода на моё форуме. -------------------- Помог ? Тогда жмите
========================= 310-950-543 сюда стучать, если у вас есть предложение ко мне.. [в аське крайне редко] ник : zse_gm по пустякам не беспокоить. [Обычно в онлайне до 5-6 вечера по мск] За приделами форума тех. поддержки, за "спасибо" нечего не делаю! ========================= ========================= Из 1.3 в 3.1, возможно или нет?! Возможно... Сделано... Проверено... Доказано =) Один из Основателей Saint people |
|
Ustas |
Отправлено: Сен 5 2010, 16:46
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Цитата (Alex Okonnor @ Сегодня, 17:29) Возможно из-за др. скрипта не работает. Или можете убедиться в работе данного мода на моё форуме. Может быть и скрипт какой мешает. Убедился-у вас всё отлично работает. Как бы сделать рабочим счётчик? Это сообщение отредактировал Ustas - Сен 5 2010, 16:47 -------------------- 451600970 - на связи.
|
|
Slesher |
Отправлено: Сен 5 2010, 16:50
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Я у вас смотрел - как бы правильно установлено...порпобуйте на дефолтном скине - должно работать... Видите, и у Алекса работает... 99% что мешает другой скрипт,
мб конфликт переменных -------------------- |
|
Ustas |
Отправлено: Сен 5 2010, 17:01
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Проверил на дефолтном скине и на Acid скине,аналогично-не работает
-------------------- 451600970 - на связи.
|
|
Alex Okonnor |
Отправлено: Сен 5 2010, 18:17
|
[Адмирал] Группа: Пользователи Сообщений: 1 661 Пользователь №: 518 Регистрация: 7-Февраля 08 Из: провинциальной деревушки на краю ада Репутация: 83 |
Цитата (Ustas @ Сегодня, 17:01) Проверил на дефолтном скине и на Acid скине,аналогично-не работает Проблема у Вас 100%, так как только сейчас создал форум и смотрим всё работает : http://testal.ipb.su/ Убедитесь, что устанавливаете всё вот так : В шапку форума ( HTML - быстрый переход - Редактировать шапки форума кликаем ОК) и в самый верх вставляем вот это : Код <script language='JavaScript' type="text/javascript"> <!-- //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 k = arr2[1] if(arr1[1]!="st") k=arr2[2]; var patt1=new RegExp("[A-Za-z]"); if(patt1.test(k)==true) k=0; //--> </script> Сохраняем Потом заходим HTML - Просмотр темы (Topic View Section) - Post Entry и перед : Код {$post['post_icon']} вставляем вот это : Код <a title="Ссылка на это сообщение" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:underline"> <script language="javascript"> k++; document.write("Сообщение №"+k); </script></a> -------------------- Помог ? Тогда жмите
========================= 310-950-543 сюда стучать, если у вас есть предложение ко мне.. [в аське крайне редко] ник : zse_gm по пустякам не беспокоить. [Обычно в онлайне до 5-6 вечера по мск] За приделами форума тех. поддержки, за "спасибо" нечего не делаю! ========================= ========================= Из 1.3 в 3.1, возможно или нет?! Возможно... Сделано... Проверено... Доказано =) Один из Основателей Saint people |
|
Dron |
Отправлено: Сен 5 2010, 18:49
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Установлено на всех скинах форума поддержки
И рекомендовано к использованию Администрацией сервиса. -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Ustas |
Отправлено: Сен 5 2010, 19:34
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Alex Okonnor,переустановил-как вы написали.Всё работает теперь!
-------------------- 451600970 - на связи.
|
|
Ustas |
Отправлено: Сен 5 2010, 19:43
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Dron,а здесь счётчик ошибается:ваше сообщение №9,а следом моё-№1
-------------------- 451600970 - на связи.
|
|
Dron |
Отправлено: Сен 5 2010, 19:47
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Цитата (Ustas @ Сегодня, 20:43) а здесь счётчик ошибается:ваше сообщение №9,а следом моё-№1 Ошибаеться ваш браузер или компьютер... У меня мое сообщение 12-е а ваше соответственно 13-е и 14-е -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Страницы: (6) [1] 2 3 ... Последняя » |