Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение phpBB3 для чайников ;) 2013-10-08

Аватар пользователя

Здравствуйте!
А у меня такая проблема.
На форуме есть в левом верхнем углу меню Сообщения без ответов | Активные темы
"Сообщения без ответов" - работает нормально, а "Активные темы" - всегда выдает две темы (не очень-то и активные).
Почему так происходит?
Прочел здесь же, что за эти установки отвечает фрагмент из шаблона overall_header.html

У меня он, вроде, стандартный.

----------

<!-- IF S_DISPLAY_SEARCH -->
<p class="searchbar">
<span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></span>
<!-- IF S_USER_LOGGED_IN or S_LOAD_UNREADS -->
<span style="float: {S_CONTENT_FLOW_END};"><!-- IF S_LOAD_UNREADS --><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a><!-- IF S_USER_LOGGED_IN --> | <!-- ENDIF --><!-- ENDIF --><!-- IF S_USER_LOGGED_IN --><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><!-- ENDIF --></span>
<!-- ENDIF -->
</p>
<!-- ENDIF -->
----------
В чем тут может быть проблема?
Заранее спасибо!!!

Во, блин, на этом форуме все работает -
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Что же мне делать? :sh_ok:



Теги темы
phpbb3, phpbb3 для новичков, phpbb3 для чайников, как установить phpbb3
          Вернуться наверх  
 


Аватар пользователя

cubanos_ru писал(а):

а "Активные темы" - всегда выдает две темы (не очень-то и активные).

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


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Спасибо большое, получилось!!!
А вот еще вопрос:
Хотелось бы, чтобы список пользователей по умолчанию сортировался по времени последнего выхода пользователя на форум по убыванию.
А у меня он по умолчанию отображается по времени регистрации, по возрастанию.
Это можно тоже в админке поменять или вопрос решается сложнее?


          Вернуться наверх  
 


Аватар пользователя

В файле memberlist.php найти
$default_key = 'c';
$sort_key = request_var('sk', $default_key);
$sort_dir = request_var('sd', 'a');
 

Заменить найденное на
$default_key = 'l';
$sort_key = request_var('sk', $default_key);
$sort_dir = request_var('sd', 'd');
 

Найти
'sd'         => array('sd', 'a'),
 

Заменить найденное на
'sd'         => array('sd', 'd'),
 

Найти
'U_SORT_ACTIVE'         => ($auth->acl_get('u_viewonline')) ? $sort_url . '&amp;sk=l&amp;sd=' . (($sort_key == 'l' && $sort_dir == 'a') ? 'd' : 'a') : '',
 

Заменить найденное на
'U_SORT_ACTIVE'         => ($auth->acl_get('u_viewonline')) ? $sort_url . '&amp;sk=l&amp;sd=' . (($sort_key == 'l' && $sort_dir == 'd') ? 'a' : 'd') : '',
 


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Спасибо!
Мне на вас только молиться остается! :bra_vo:
Я нашел этот файл в корне форума, скопировал себе на винч и все поправил, а теперь задам идиотский вопрос - что, просто прямой заменой переписать этот новый memberlist.php в работающий форум (через FileZilla, я знаю, что вы используете Total Commander)
Просто я привык стили менять в админке, а это, вроде не стиль.
Короче, просто перезаписать файл с измененными значениями?


          Вернуться наверх  
 


Аватар пользователя

cubanos_ru писал(а):

Просто я привык стили менять в админке

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


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

Ой как вы об этом пожалеете, горько пожалеете в свое время

Голова будет такая :zvez_ochki:


          Вернуться наверх  
 


Аватар пользователя

Угу, вот когда нибудь кеш форума серьезно очистите и будет очень смешно))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Спасибо большое!
Всё получилось!!!
Спасибо вам огромное, за то, что существует эта ветка форума, что вы оперативно откликаетесь на вопросы.
А чего стоит ваша инструкция по обновлению форума, которую я выучил наузусть!
Еще раз вам огромное спасибо - завтра почитаю насчет кэша и как не попасть в беду, его стирая (понимаю, что речь идет о кэше в стилях) и если что, еще задам вопросы (есть один, но надо подготовиться).
В общем, при возможности, буду вас и ваш форум всем рекомендовать - просто подарок мне сделали сегодня!
:bra_vo: :bra_vo: :bra_vo:


          Вернуться наверх  
 


Аватар пользователя

cubanos_ru писал(а):

Просто я привык стили менять в админке

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


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 


Аватар пользователя

cubanos_ru, рад был помочь))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Еще раз спасибо!
Буду постепенно осваиваться.
Стили буду исправлять в файлах...
Есть у меня еще вопрос, но надо сначала подготовиться...

P.S.
Похоже, я чайник не только в phpBB3, но и в самом форуме.
Хотел в подпись поставить, что меня зовут Михаил, но не нашел возможности сделать "Подпись" к сообщениям, хоть всё переискал в своем профиле.
Может, это потому, что я в группе для которой активирован флуд-контроль?
Как бы то ни было - еще выйду на связь, а вам - всего самого наилучшего!


          Вернуться наверх  
 


Аватар пользователя

cubanos_ru писал(а):

Хотел в подпись поставить, что меня зовут Михаил, но не нашел возможности сделать "Подпись" к сообщениям, хоть всё переискал в своем профиле.

Ограничение для вашей группы, да и правила форума вам не мешало бы почитать, пункты Аватар и Никнейм)) Хотя фиг с ним, перепишу правила
cubanos_ru писал(а):

Как бы то ни было - еще выйду на связь, а вам - всего самого наилучшего!

И вам успехов)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Я сам на своем форуме написал Правила и периодически возмущаюсь тем, что их никто не читает. :-00):
Видимо, это типично для России...
Спасибо! (за Михаила) :son-ce:

Почитал правила.
Поменял аватар, а никнейм, если нужно, измените на cubanos - это же вроде уже не реклама стороннего ресурса?


          Вернуться наверх  
 


Аватар пользователя

cubanos_ru писал(а):

Поменял аватар, а никнейм, если нужно, измените на cubanos - это же вроде уже не реклама стороннего ресурса?

Ник уже оставляйте))Ничего страшного


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

А у меня новая проблема: даже и не ожидал, что с таким можно столкнуться...
На моем форуме группа "Зарегистрированные пользователи" не имеет прав на редактирование своих сообщений. То есть, они могут редактировать свое сообщение, пока оно последнее в теме, а если кто-то написал на него ответ, то после этого уже не могут.
Я решил эту ситуацию изменить, добавить им права на редактирование сообщений и полез в "Права доступа".
Выяснилась странная ситуация: в разделе "Форумные права групп" у группы "Зарегистрированные пользователи" есть права на редактирование собственных сообщений. Но если смотришь права отдельного пользователя, то у него этих прав нет.
Но это, к сожалению, еще цветочки.
Далее я стал менять права для групп, и в общем, даже не могу точно сказать, что я сделал (работал методом тыка :-( ).
Ситуация никак не менялась.
Тогда я сделал еще большую глупость - поменял права доступа и нажал "Очистить кэш".
После этого я стал проверять права пользователей через "имитацию" (на профиль пользователя нажимаешь "Проверить права пользователя" и как бы становишься этим пользователем). Тут мне открылась вообще удручающая картина - пользователь не мог редактировать свои сообщения, но мог редактировать мои сообщения администратора.
Я создал Пользователя "Test" в группе "Зарегистрированные пользователи", зашел под ним и обнаружил, что "имитация" работает некорректно. То есть, на деле пользователь "Test" не мог редактировать мои сообщения, но если смотреть его права через имитацию, то получалось, что он может их править.

Ну и в итоге у меня получился целый ворох проблем, с которыми буду постепенно разбираться.
Для начала хотел спросить:
Как может так быть, что некорректно работает имитация? Где и как это можно исправить?
Как может быть, что в группе "Зарегистрированные пользователи" обозначены одни права, а у конкретных пользователей из этой группы - они, на деле, другие?


          Вернуться наверх  
 


Аватар пользователя

cubanos_ru писал(а):

но мог редактировать мои сообщения администратора.

Да там не полностью права передаются при имитации прав
cubanos_ru писал(а):

а у конкретных пользователей из этой группы - они, на деле, другие?

Пользователи группы Зарегистрированные пользователи состоят только в этой группе ?? Больше ни в каких?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

Да там не полностью права передаются при имитации прав

Тут вопрос не в "не полностью", а в некорректности отображения.
Еще раз поясняю:
1) Права у зарегистрированных пользователей - корректны: они могут редактировать свои сообщения, а чужие - не могут.
2) Но! Если администратор, зайдя в форум под собственным именем, воспользуется опцией "проверить права пользователя" в профиле исследуемого юзера, то он видит сюрреалистическую картину: пользователь не может редактировать свои сообщения, зато имеет право редактировать сообщения администратора!
То есть, говоря короче, функция "проверка прав пользователя" через профиль работает неправильно!
А еще вчера всё было нормально: что такое я мог "отключить" или "включить"?

Вроде, "Зарегистрированные пользователи" входят только в одну группу.
Проверю, отпишусь.


_________________
Подпись:
Форум, действительно, существует очень давно, но админом я стал только в мае 2013-го
          Вернуться наверх  
 


Аватар пользователя

2) а я вам говорю что все верно работает)))У меня так же, проверяю права вашего профиля и могу редактировать свои сообщения, это норма))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Даже не знаю, что и ответить: это же некорректная имитация!
Но если так у всех, я к этому привыкну...

Но вот еще одна фишка в этой "имитации".
Пользователь Test. Группа "Зарегистрированные пользователи".
1) Захожу под Test. Проверяю права. Могу под Теst удалить свое последнее сообщение. Предпоследнее могу только редактировать. Всё правильно, я так и хотел.
2) Захожу под админом. Проверяю права пользователя Test через его профиль. В режиме имитации не могу сообщения Test ни удалить, ни править.
Это нормально?
Нет?


_________________
Подпись:
Форум, действительно, существует очень давно, но админом я стал только в мае 2013-го
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя SQL ERROR phpbb3
В данной теме я буду рассматривать всевозможные ошибки Базы Данных и пути решения проблем

DeaDRoMeO

0

437

Аватар пользователя

08 окт 2011, 18:51

DeaDRoMeO

Аватар пользователя Сео-оптимизация phpbb3
Статья посвящена небольшой сео-оптимизации форума, эти правки нужно выполнить всем админам, заботящимся о хорошей выдаче

DeaDRoMeO

368

28283

Аватар пользователя

21 ноя 2017, 10:11

DeaDRoMeO

Аватар пользователя NV who was here phpbb3 ? - Кто был на форуме ?
NV who was here phpbb3 ? - модификация добавляет на форум phpbb3 новый информационный блок, содержащий в себе полный список тех, кто был на форуме за день

DeaDRoMeO

52

7383

Аватар пользователя

05 фев 2015, 16:13

DeaDRoMeO

Аватар пользователя BB3Topics phpbb3
BB3Topics - модификация для phpbb3, добавляющая блок на главную страницу форума со следущим содержимым - Новые темы, Последние обьявления, Популярные темы, Обсуждаемые темы, Случайные темы, Темы с опросами

DeaDRoMeO

96

10401

Аватар пользователя

05 мар 2017, 18:36

DeaDRoMeO

Аватар пользователя Who Views Who phpbb3
Who Views Who - модификация для phpbb3, которая немного расширит информацию предоставляемую на странице Кто Онлайн

DeaDRoMeO

8

2553

Аватар пользователя

30 сен 2013, 20:27

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


Самая неформальная поддержка phpBB :P