[Помощь] Вопросы новичков

Статус
В этой теме нельзя размещать новые ответы.
так свою проблему я решил -_-
чет не могу найти jumpmenu( {$data['FORUM_JUMP']} ) в шаблонах, тока нашел выбор скина и языка
 
=)

так свою проблему я решил -_-
чет не могу найти jumpmenu( {$data['FORUM_JUMP']} ) в шаблонах, тока нашел выбор скина и языка

resources\ipb_templates.xml



P>S> Более лёгкий способ убрать копирайты в ипб внизу это:

1) АЦ>Внешний вид>Тыкаем на шаблон и выбираем "редактировать хтмл шаба"
2) находим строку <% COPYRITE %> или как там она, точно не помню
3) берём её в тег < style > < /style >

ТО есть выглядеть будет:
< style >
<% COPYRITE %>
< /style >

примерно так, если так не сработает попобуйте без пробелов, но помоему это правильный вариант, просто лень ставить ипб чтобы проверить)
 
да я убрал этот копирайт стилем его же прописал "спрятать" :D

Добавлено через 11 минут
resources\ipb_templates.xml

что то нето -( мне надо кнопку изменить на другую. Вот как выгледит этот шаблон
Код:
<form onsubmit="if(document.jumpmenu.f.value == -1){return false;}" action='http://сайт.ru/forum/index.php?act=SF' method='get' name='jumpmenu'>
			             <input type='hidden' name='act' value='SF' />
<input type='hidden' name='s' value='' />
			             <select name='f' onchange="if(this.options[this.selectedIndex].value != -1){ document.jumpmenu.submit() }" class='dropdown'>
			             <optgroup label="Перейти на сайт">
			              <option value='sj_home'>Главная страница</option>
			              <option value='sj_search'>Поиск</option>
			              <option value='sj_help'>Помощь</option>
			             </optgroup>
			             <optgroup label="Переход по форумам"><option value="1">Тестовая категория</option>
<option value="2" selected="selected">&nbsp;&nbsp;|-- Тестовый форум</option>
<option value="3">Новая категория</option>
<option value="4">&nbsp;&nbsp;|-- Новый форум</option>
</optgroup>
</select>&nbsp;<input type='submit' value='ОК' class='button' /></form>

Это навигация, где ее можно найти?

Аааааааа! нашел в source/ipclass.php -_-
 
Это я думаю студент и так знает
думаю здесь надо выдрать кусок кода из функции active_users()
sources\lib\func_boardstats.php
и оформить как самостоятельный скрипт и потом уже инклудить на сайт.

студент:
дальше сам разберешся или надо примерчик?
К сожалению, сам я этого додуматься не смогу. Если поможете буду признателен.
Я тут приаттачил файл профиля моего сайта (b-User1.zip), если возможно включите эту функцию в этот код. Если не получиться, или времени нет, то не страшно, просто напишите мне сам код вывода, я что-нибудь постараюсь придумать.
Посмотреть вложение b-User1.zip

user1.jpg
 
студент:

держи
*** скрытое содержание ***
Извините, я не совсем понял. Что значит этот код сохранить в корне форума? Мне этот код сохранить в index.php или же создать файл с этим кодом и сохранить его в корне?
 
в корне форума с любым именем , напр. stats.php
index нельзя , он уже занят самим форумом.
в своем коде просто инклудишь указанный файл в том месте где нужно вывести статистику.
Формат вывода меняешь в stats.php, заменой строки print_r( $active ); на нужный html.
 
студент
Я установил ipb 2.3.6 а база у него от старого форума 2.3.5 Все работает нормально, но сегодня я заметил, что Рекорд посещаемости форума не увеличивается и остался таким, каким он был на старом форуме. Сегодня пользователей было больше, чем там отображается, но оно не обновилось и осталось прежним. Что делать?
попробуй обнулить счетчики, а так же сделай пересчет :)
Обнулил и сделал пересчет. Рекорд показал 16 и остается таковым уже третий день. У меня каждый день по 40 юзеров бывает, а счеткик стоит на 16-и. Что еще можно сделать? Подскажите плз.
 
студент:
подсчет статистики в show_totals() файла \sources\lib\func_boardstats.php
код ответстенный за обновление вот (у меня 558 строка:(
PHP:
			if ($this->users_online > $stats['most_count'])
			{
				$stats['most_count'] = $this->users_online;
				$stats['most_date']  = time();
				
				$this->ipsclass->update_cache( array( 'name' => 'stats', 'array' => 1, 'deletefirst' => 1 ) );
					  
			}
проверь входит ли скрипт в этот иф?
если не входит, копай почему?
если же входит то отрабатывается ли запрос update?

отладку можно проводить "на горячую" вставкой кода echo "#########".$нужный_параметр;
потом поиском по странице текста с префиксом #########
при этом другие пользователи почти ничего не заметят.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху