Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

В этом разделе пользователи форума могут только оставлять сообщения в темах.
Перед отправлением сообщений, пожалуйста, прочитайте правила форума.
В темах раздела задавайте вопросы правильно и, соблюдайте знаки препинания.

Страницы: (6) « Первая ... 4 5 [6]   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Счетчик сообщений, by Slesher
Slesher
Отправлено: Сен 4 2010, 21:46
Quote Post


реформатор
Group Icon

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 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
Top
asm-a
Отправлено: Янв 28 2015, 01:58
Quote Post


<? echo"Кодер" ?>
Group Icon

Группа: Пользователи
Сообщений: 964
Пользователь №: 2 333
Регистрация: 29-Май 10
Member Offline

Репутация: 58




В более старших FF не отображается счетчик сообщений.
Firefox 34

Присоединённые изображения
Присоединённое изображение


--------------------
Уважаемые посетители, используйте ПОИСК прежде чем что-то спросить.
--------------
За пределами форума технической поддержки помогаю только на ПЛАТНОЙ основе, независимо, есть ли у вас форум на нашем сервисе. Если есть вопросы или предложения, можете смело обратиться ко мне в ЛС
--------------
Мой сайт
--------------
xxx: Сегодня был у нашего админа, увидел на столе в горах хлама листок, весь исписанный фразой «Hello world». Оказалось, он так ручку расписывает.
Top
МаленькаяФея
Отправлено: Мар 26 2015, 09:18
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 134
Пользователь №: 5 275
Регистрация: 10-Февраля 15
Member Offline

Репутация: 2




Цитата (Alex Okonnor @ Сен 5 2010, 18:17)
Цитата (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>

Поставила. Все работает.
Но зачем иметь два одинаковых открывающихся окна при нажатии на

Сообщение№..
и
Отправлено
?


--------------------
-------------------
http://pro100skidka.ipb.su/ - Помощь не богатым жителям столицы
Top
DeWald
Отправлено: Мар 28 2015, 01:45
Quote Post


Пушистый зверек
Group Icon

Группа: Пользователи
Сообщений: 38
Пользователь №: 5 385
Регистрация: 14-Марта 15
Из: Щёлково
Member Offline

Репутация: нет




Проставил все так, как сказано в шапке темы, но у меня по прежнему не появляются номера сообщений. huh.gif
Top
МаленькаяФея
Отправлено: Мар 28 2015, 06:48
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 134
Пользователь №: 5 275
Регистрация: 10-Февраля 15
Member Offline

Репутация: 2




Цитата (DeWald @ Мар 28 2015, 01:45)
Проставил все так, как сказано в шапке темы, но у меня по прежнему не появляются номера сообщений. huh.gif

У меня было тоже самое.
А вы поставьте как в посте выше моем (перед вашим)
И все работает


--------------------
-------------------
http://pro100skidka.ipb.su/ - Помощь не богатым жителям столицы
Top
DeWald
Отправлено: Мар 29 2015, 18:44
Quote Post


Пушистый зверек
Group Icon

Группа: Пользователи
Сообщений: 38
Пользователь №: 5 385
Регистрация: 14-Марта 15
Из: Щёлково
Member Offline

Репутация: нет




Сейчас попробую, спасибо.
А то как дурак, отсчитываешь сообщения biggrin.gif
Top
МаленькаяФея
Отправлено: Мар 29 2015, 19:04
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 134
Пользователь №: 5 275
Регистрация: 10-Февраля 15
Member Offline

Репутация: 2




Цитата (DeWald @ Мар 29 2015, 18:44)
Сейчас попробую, спасибо.
А то как дурак, отсчитываешь сообщения biggrin.gif



Реально работает - и пересчитало все посты и до и после

Это сообщение отредактировал МаленькаяФея - Мар 29 2015, 19:08


--------------------
-------------------
http://pro100skidka.ipb.su/ - Помощь не богатым жителям столицы
Top
boyz
Отправлено: Мар 30 2015, 09:14
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 43
Пользователь №: 5 056
Регистрация: 8-Декабря 14
Из: Томская область
Member Offline

Репутация: 3




Цитата ("МаленькаяФея")
Но зачем иметь два одинаковых открывающихся окна при нажатии на

Сообщение№..
и
Отправлено
?

У себя в Topic View Section -- Post Entry убрал лишнее:
Код
{$post['post_icon']}<span class='postdetails'><b><a title="{ibf.lang.tt_link}" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:underline">{ibf.lang.posted_on}</a></b> {$post['post_date']}

получилось:
Код
{$post['post_icon']}<span class='postdetails'>{ibf.lang.posted_on} {$post['post_date']}</span>

Осталось Отправлено: без ссылки.
Top
МаленькаяФея
Отправлено: Мар 30 2015, 12:00
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 134
Пользователь №: 5 275
Регистрация: 10-Февраля 15
Member Offline

Репутация: 2




А может лучше оставить Сообщение № ?
Что убрать нужно что бы убрать Отправлено ?


--------------------
-------------------
http://pro100skidka.ipb.su/ - Помощь не богатым жителям столицы
Top
boyz
Отправлено: Мар 30 2015, 12:39
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 43
Пользователь №: 5 056
Регистрация: 8-Декабря 14
Из: Томская область
Member Offline

Репутация: 3




Будет Сообщение № и дата
Код
{$post['post_icon']}<span class='postdetails'>{$post['post_date']}</span>


Это сообщение отредактировал boyz - Мар 30 2015, 12:42
Top
МаленькаяФея
Отправлено: Мар 30 2015, 16:51
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 134
Пользователь №: 5 275
Регистрация: 10-Февраля 15
Member Offline

Репутация: 2




А можно его как то цветным или мигающим выделить ?


--------------------
-------------------
http://pro100skidka.ipb.su/ - Помощь не богатым жителям столицы
Top
boyz
Отправлено: Апр 4 2015, 07:44
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 43
Пользователь №: 5 056
Регистрация: 8-Декабря 14
Из: Томская область
Member Offline

Репутация: 3




Можно, но это будет выглядеть так: Сообщение № 123
Top
dci
Отправлено: Апр 5 2015, 16:28
Quote Post


Лисяпа
Group Icon

Группа: Пользователи
Сообщений: 152
Пользователь №: 5 028
Регистрация: 28-Ноября 14
Member Offline

Репутация: 3




boyz,
Вы уверены?)


--------------------
Top
boyz
Отправлено: Апр 6 2015, 19:01
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 43
Пользователь №: 5 056
Регистрация: 8-Декабря 14
Из: Томская область
Member Offline

Репутация: 3




Очень.
Присоединённое изображение
Top
Rе_MiXeR™
Отправлено: Ноя 26 2015, 11:42
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 14
Пользователь №: 4 264
Регистрация: 13-Сентября 13
Member Offline

Репутация: 1




Цитата (аsm-а @ Июн 9 2012, 03:09)
Виталик обещал пофиксить, так и не сделал этого.

И не пофиксил же.
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (6) « Первая ... 4 5 [6]  Reply to this topicStart new topicStart Poll