Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

"отметить прочтенные"

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 20 апр 2009, 17:14

Установил 3.04 и настроил вроде бы все что нужно, только у меня в шаблоне "отметить прочтенные" находится внизу главной страницы.
Хочу добавить такую ссылку вверху, там где "новые сообщения". Редактирую шаблон, overall_header, добавляю ссылку, на главной странице работает. а там на странице search.php?search_id=newposts этот линк ссылается туда же куда и "Новые сообщения", тоесть свою цель не выполняет. =( Как быть? Переменная не описана в search или что?

п.с. скажите где заменить пользовательское соглашение? которое при регистрации показывается
40k
Пользователь
 
Сообщений: 20
Зарегистрирован:
15 апр 2009, 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 20 апр 2009, 22:01

40k писал(а):скажите где заменить пользовательское соглашение?

Посмотрите 'TERMS_OF_USE_CONTENT' в файлt языка ucp.php.
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 21 апр 2009, 11:25

A.R.T.
посмотрю. хотелось бы отдельный пункт меню "правила" чтоб их можно было посмотреть в любой момент.
А про "отметить прочтенные"?
40k
Пользователь
 
Сообщений: 20
Зарегистрирован:
15 апр 2009, 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 21 апр 2009, 18:57

А что Вы собственно хотите "отмечать как прочитанное" на
40k писал(а): странице search.php?search_id=newposts
поиска новых сообщений?
Переменная U_MARK_FORUMS ("пометить форумы как прочитанные", ссылка) определяется в index.php и viewforum.php, а U_MARK_TOPICS ("пометить тему как прочитанную", ссылка)- в viewtopic.php и нигде более.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 23 апр 2009, 15:23

serjan
да, именно. (скорее отметить форумы все прочтенными) Например в IPB когда жмешь, показать новые сообщения, в заголоке таблицы с новыми темами имеется ссылка "отметить все как прочтенные". Собственно этого я и хочу.

Еще вопрос. где задать значение переменной SITE_LOGO_IMG. У меня в шаблоне в шапке ничего не выводится, собственно я в нее ничего и не устанавливал (переменную). В админке не нашел, может не там искал.
40k
Пользователь
 
Сообщений: 20
Зарегистрирован:
15 апр 2009, 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 29 апр 2009, 14:00

40k
Логотип можно задать из адмики вкладка стили, наборы изображений и для Вашего стиля выбираете изменить и там указываете какую картинку использовать в качестве логотипа, или рисуете свой логотип называете site_logo.gif и помешаете в styles\ваш_стиль\imageset\ после чего в админке обновляете наборы изображений.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 30 апр 2009, 16:48

serjan
спасибо. Сложноватая система управления. Коль не знаешь не найдешь =)
А по теме с сообщениями? Можно в хедер сунуть переменную U_MARK_FORUMS и ссылку соответсвенно. чтоб с любой страницы метить форумы? я ток не понимаю в каком формате это делается =(
40k
Пользователь
 
Сообщений: 20
Зарегистрирован:
15 апр 2009, 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 30 апр 2009, 17:40

В search.php перед
Код: выделить все
   page_header(($l_search_title) ? $l_search_title : $user->lang['SEARCH']);

   $template->set_filenames(array(
      'body' => 'search_results.html')
   );
добавьте
Код: выделить все
$template->assign_var('U_MARK_FORUMS_IN_SEARCH',($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}viewforum.$phpEx", 'hash=' . generate_link_hash('global') . '&mark=forums') : '');


В search_results.html в нужном месте добавьте
Код: выделить все
<!-- IF not S_IS_BOT and U_MARK_FORUMS_IN_SEARCH --><a href="{U_MARK_FORUMS_IN_SEARCH}" accesskey="m">{L_MARK_FORUMS_READ}</a><!-- ENDIF -->

Переход по данной ссылке будет помечать абсолютно все форумы как прочитанные (такая же ссылка (по результату действия) имеется на главной странице ).
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 04 май 2009, 15:22

serjan
большое человеческое спасибо!
40k
Пользователь
 
Сообщений: 20
Зарегистрирован:
15 апр 2009, 17:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3