Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (6) 1 2 [3] 4 5 ... Последняя » ( Перейти к первому непрочитанному сообщению ) |
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 |
|
Dron |
Отправлено: Сен 6 2010, 07:34
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Вы заметили что глючит только у некоторых пользователей, причем независимо от того какой браузер?
Может всем перестать искать проблему в браузере и коде... и поискать ее у себя? P.S Мое сообщение в этой теме №31 и если пересчитать с первого, то спорить с этим трудно. Присоединённые изображения -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Romych |
Отправлено: Сен 6 2010, 09:10
|
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
Цитата (Dron @ Сен 6 2010, 07:34) Вы заметили что глючит только у некоторых пользователей, причем независимо от того какой браузер? Может всем перестать искать проблему в браузере и коде... и поискать ее у себя? P.S Мое сообщение в этой теме №31 и если пересчитать с первого, то спорить с этим трудно. зашёл с мобильного в качестве гостя, та же свистопляска с нумерацией -------------------- |
|
Dron |
Отправлено: Сен 6 2010, 09:24
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Значит всем вам не повезло)))) У меня уже два дня все во всех темах показывает корректно... Единственный глюк который я усмотрел - это при редактировании уже имеющегося сообщения нумерация сбивается действительно, но после обновления страницы все становиться на свои места.
-------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
admin |
Отправлено: Сен 6 2010, 15:12
|
Разработчик Группа: Администраторы Сообщений: 5 535 Пользователь №: 1 Регистрация: 27-Октября 07 Репутация: 183 |
Dron, если у 50% процентов пользователей скрипт работает некорректно, значит проблема далеко не в пользователях.
-------------------- Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.
|
|
Slesher |
Отправлено: Сен 6 2010, 15:28
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Извиняюсь за глюк
Ошибка найдена и исправлена. Как я и предполагал, это изза конфликта с другими модами, в данном случаэ с призы, подарки, награды и т.д. Заметьте, нумирация сбивается только после тех админов у кого есть призы и подарки (здесь, на форуме т.п.). Обьясню в чем проблема. для счетчика используется переменная, которая используется и в том моде... а посколько много разработчиков используют для подобных целей k , то и вышел конфликт. На момент этого поста я уже исправил свой пост и дополнение Алекса. Советую пользователям-НЕпрограммистам установить модификацию заново из первого сообщения. Остальные могут заменить переменные МОДИФИКАЦИИ СЧЕТЧИКА k на kabc. Но лучше переустановите. Извиняюсь что недосмотрел. -------------------- |
|
Dron |
Отправлено: Сен 6 2010, 17:33
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Исправил на данном форуме - проверяем, пишем об ошибках.
Кстати от себя скажу, что если в теме зафиксировано первое сообщение, то счетчик не работает. -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Romych |
Отправлено: Сен 6 2010, 19:04
|
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
Цитата (Alex Okonnor @ Сен 5 2010, 12:14) Вставляем вот это: Код <a title="Ссылка на это сообщение" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:underline"> <script language="javascript"> kabc++; document.write("Сообщение №"+kabc); </script></a> решил немного приукрасить вариант Alexа заключил ссылку на пост в теги <span> и добавил стиль получилось вот так если кому интересно, то в Просмотр темы (Topic View Section) > Post Entry заменяем варианта Alexа на этот Код <span style='border:1px solid RoyalBlue;padding:2px;background-color:#FFFFFF;background-image:url("http://forum.volginsky.ru/style_images/1/folder_editor_images/rte-dd-bg.gif");background-repeat:no-repeat;width:auto'><a title="Ссылка на это сообщение" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:none;"><script language="javascript"> kabc++; document.write("Пост №"+kabc); </script></a></span> так же пример можно посмотреть у меня на ФОРУМЕ может быть кто-то ещё как то интересно декорирует -------------------- |
|
Slesher |
Отправлено: Сен 6 2010, 21:01
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Dron,
Ни фига)))... просто ты неправильно исправил))) Здесь стоит Код if(patt1.test(k)==true) kabc=0; а надо Код if(patt1.test(kabc)==true) kabc=0; P.s. я же говорил лучше заново ставить))) -------------------- |
|
Dron |
Отправлено: Сен 6 2010, 21:22
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Цитата (Slesher @ Сегодня, 22:01) P.s. я же говорил лучше заново ставить))) Заново еще больше шансов накосячить, особенно когда речь идет о четырех скинах... Да и делал как всегда на скорую руку... -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Dron |
Отправлено: Сен 6 2010, 21:27
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Slesher,
Между тем косяк всеравно есть с нумирацией... Если посмотришь, то зафиксированное сообщение на каждой странице имеет разный порядковый номер, а по идее должно иметь один и тот же. -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Ustas |
Отправлено: Сен 7 2010, 12:55
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Slesher,переустановил ваш отредактированный мод-совсем пропала номерация
-------------------- 451600970 - на связи.
|
|
Dron |
Отправлено: Сен 7 2010, 12:59
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Цитата (Ustas @ Сегодня, 13:55) переустановил ваш отредактированный мод-совсем пропала номерация Ну на этом форуме не пропала же?))) Значит накосячили где-то... -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
|
Ustas |
Отправлено: Сен 7 2010, 13:09
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Цитата (Dron @ Сегодня, 13:59) Ну на этом форуме не пропала же?))) Значит накосячили где-то... делал всё по отредактированной инструкции -------------------- 451600970 - на связи.
|
|
Ustas |
Отправлено: Сен 7 2010, 13:34
|
Юзер Группа: Пользователи Сообщений: 232 Пользователь №: 1 570 Регистрация: 29-Июня 09 Из: Лен.область Репутация: нет |
Поставил первую версию-неотредактированную.Всё работает
-------------------- 451600970 - на связи.
|
|
Slesher |
Отправлено: Сен 7 2010, 15:05
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Цитата (Dron @ Вчера, 21:27) зафиксированное сообщение на каждой странице имеет разный порядковый номер, а по идее должно иметь один и тот же ну а ты как хотел.. сообщений то в данном случае все равно 15 на страницу, и посколько явно нигде не указано, что этот пост особенный, то оно его и считает... это же не на php написано)) ЗЫ. К тому же, я считаю что только путаница будет - например, если б учитывало зафиксированный пост - как считать? 1,2,3,...,1,16,17,...,1,31,32... или же 1,2,3,...-,16,17,...,-,31,32 -------------------- |
|
Страницы: (6) 1 2 [3] 4 5 ... Последняя » |