А что за кнопка (Отобразить) внизу
Там надпись "Сегодня форум посетили: 1 (гостей: 0, зарегистрированных: 1) (Отобразить)" в статистике. Но кнопка "Отобразить" никуда не ведет - просто вверх страницы
Версия 1.1.3
241. Taki - 1 января 2017 — 13:28 - перейти к сообщению
242. Yamaliya - 1 января 2017 — 13:56 - перейти к сообщению
Taki пишет:
А что за кнопка (Отобразить) внизу
Кнопка по идее открывает спойлер, под которым видны имена пользователей, посетивших форум. По крайней мере на версии ExBB_FM_1.0_Final_14.01.2016 это именно так и работает.
Taki пишет:
Такое может быть, если отключены скрипты в браузере.
нопка "Отобразить" никуда не ведет - просто вверх страницы
243. Taki - 1 января 2017 — 14:23 - перейти к сообщению
Yamaliya пишет:
Кнопка по идее открывает спойлер,
Спасибо! Я тоже так предполагал (логично бы было).
Под кнопкой ссылка такая
CODE:
...../forum/index.php#
Может должна быть другая?
В модулях (админка) стоит везде ДА
244. electron - 1 января 2017 — 14:52 - перейти к сообщению
Yamaliya пишет:
Такое может быть, если отключены скрипты в браузере.
или если криво прикручены какие-нибудь левые js-скрипты. например сворачивание разделов на главной.
245. Taki - 1 января 2017 — 15:07 - перейти к сообщению
electron пишет:
или если криво прикручены какие-нибудь левые js-скрипты. например сворачивание разделов на главной.
Да, сворачивание/разворачивание разделов я конечно добил, но "криво" ли сложно сказать, так как делал все по Вашей инструкции 1 в 1.
Кстати в чистом форуме (не редектированном) только сустановленном - кнопки "отобразить" вообще нет. Сразу идет
Цитата:
Сегодня форум посетили: 1 (гостей: 1, зарегистрированных: 0)
Top-list активных пользователей за 7 дней
За последние 7 дней, авторизованные пользователи не оставляли сообщений на форуме
Top-list активных пользователей за 7 дней
За последние 7 дней, авторизованные пользователи не оставляли сообщений на форуме
246. electron - 1 января 2017 — 15:25 - перейти к сообщению
Taki пишет:
Кстати в чистом форуме (не редектированном) только сустановленном - кнопки "отобразить" вообще нет.
потому, что в админке по умолчанию отключена Расширенная статистика посещений (админка -> модули)
247. Taki - 1 января 2017 — 15:37 - перейти к сообщению
electron пишет:
потому, что в админке по умолчанию отключена Расширенная статистика посещений (админка -> модули)
Cтоит "Да" включено. Это оказывается у гостя нет такой кнопки "отобразить", если войти под регитрированным - появляется и работает да. Но то читсый тестовый форум.
Что то я накрутил значит. Что то в (развертывании свертывании) по инструкции завязано на эту кнопку "отобразить" видимо. Делал все по инструкции http://exbb.info/community/topic...opic=268&p=1
Вообще раздел статисктики не трогал. Только разделы тем (чтобы разворачивались). Т е только файл board_data.tpl редоктировался. Файл board_body.tpl не трогался (он же за статистику отвечает поле)
Сравнил файлы board_body.tpl с исходником - равны один в один до запятой.
248. electron - 1 января 2017 — 18:41 - перейти к сообщению
Taki пишет:
Это оказывается у гостя нет такой кнопки "отобразить", если войти под регитрированным - появляется и работает да.
первое : в оригинальном дистрибутиве 1.1.3 эта функция видна всем, не зависимо от статуса гость/юзер. только что проверил чистый дистрибутив, все так и есть.
второе : ссылка "отобразить" ни в коем случае не располагается в указанных вами файлах (board_data.tpl , board_body.tpl). она работает из файла index.php, что в корне форума и в своей работе использует мод "спойлеры".
249. Taki - 1 января 2017 — 20:00 - перейти к сообщению
electron пишет:
первое : в оригинальном дистрибутиве 1.1.3 эта функция видна всем
Странно, у меня стоит параллельно совершенно чистая сборка (прямо только скаченная - для тестирования) и гость не видно этой кнопки "отобразить"
2.
electron пишет:
она работает из файла index.php
В файле index.php сделана только одна добавка туда гед не работает теперь "отобразить" (по инструкции Вашей)
после текста
CODE:
include ('modules/birstday/birst.php');
добавьте
CODE:
$fm->_Link .= "\n<script type=\"text/javascript\" language=\"Javascript\" src=\"javascript/toggle.js\"></script>";
250. Taki - 4 января 2017 — 20:23 - перейти к сообщению
electron пишет:
второе : ссылка "отобразить" ни в коем случае не располагается в указанных вами файлах (board_data.tpl , board_body.tpl). она работает из файла index.php, что в корне форума и в своей работе использует мод "спойлеры".
Мистика какая то. Заменил все файлы в которых когда либо делал правки на фалы из дистрибутива последнего.
Кнопка "отобразить" пользователей за день так и не заработала.
Потом убрал вообще все что делал. Заменил все фалы основные (взял из форума в котором "отобразить" работает) и скопировал в форум в котором не работает.
И все равно не работает в другом форуме кнопка "отобразить внизу".
Весь форум стал практически как нулевой..(ну только темы остались те что уже насоздавал), а кнопка в "отобразить" так и не заработала. А в тестовом работает отлично.
Уже и админ панель всю сверил (и там и там) поставил все одинаково. В одном работает...в другом нет.
Что может быть то?
251. - 4 января 2017 — 20:54 - перейти к сообщению
Кэш браузера похоже нужно почистить.
252. Taki - 4 января 2017 — 21:33 - перейти к сообщению
NordWest пишет:
Кэш браузера похоже нужно почистить.
Я в разных пробовал браузерах.
И сяс вот кэш почистил как Вы сказали...не не работает.
Два форума практически идентичны (сравнил по размеры файлы основные) один к одному (кроме тем).
Но в одном работает "отобразить" а в др не работает. Уже до истерики. Файлы сравнивал до букв. И программой сравнить файлы.
Может все-таки где то в админке что то, куда я не догадываюсь залезть?
Вот остались только не равны файлы (фото)
Но неужели в них где то "развернуть пользователей за сегодня скрыто"
Остальные все равны
253. - 4 января 2017 — 23:31 - перейти к сообщению
Taki
1. Укажите наконец в своем профиле ссылку на свой форум, что бы можно было зайти и посмотреть своими глазами что и как не работает.
2. Какую версию дистрибутива мучаете?
1. Укажите наконец в своем профиле ссылку на свой форум, что бы можно было зайти и посмотреть своими глазами что и как не работает.
2. Какую версию дистрибутива мучаете?
254. electron - 5 января 2017 — 06:15 - перейти к сообщению
Taki , спойлеры в темах работают?
255. - 5 января 2017 — 13:57 - перейти к сообщению
В продолжение развития мысли о расширении прав доступа для гостей. Например, чтобы сделать ссылки видимыми для гостей нужно. Извиняюсь, если повтор:
Разрешение скачивать файлы гостям:
Если у админа, возникнет также идея о разрешении гостям загружать файлы. Понятно, что можно сделать так:
, но это слишком просто и нехорошо, т.к. это даст, вообще, чуть ли не всем и везде права загружать вложения.
Если расшифровать условие:
И -
и далее возникает вопрос по коду:
И
Вопрос я уже озвучил, - как более правильно переделать условие?
Разрешение скачивать файлы гостям:
CODE:
Открыть:
topic.php
Найти:
$attachurl = ( $fm->user['id'] !== 0 ) ? '<a href="printfile.php?action=attach&f=' . $forum_id . '&t=' . $topic_id . '&id=' . $attach_ID . '" target="_blank">' . $attach_name . '</a>' : '' . $fm->LANG['ViewAttachLink'] . '';
Заменить на:
$attachurl = ( $fm->user['id'] !== 0 ) ? '<a href="printfile.php?action=attach&f=' . $forum_id . '&t=' . $topic_id . '&id=' . $attach_ID . '" target="_blank">' . $attach_name . '</a>' : '<a href="printfile.php?action=attach&f=' . $forum_id . '&t=' . $topic_id . '&id=' . $attach_ID . '" target="_blank">' . $attach_name . '</a>';
topic.php
Найти:
$attachurl = ( $fm->user['id'] !== 0 ) ? '<a href="printfile.php?action=attach&f=' . $forum_id . '&t=' . $topic_id . '&id=' . $attach_ID . '" target="_blank">' . $attach_name . '</a>' : '' . $fm->LANG['ViewAttachLink'] . '';
Заменить на:
$attachurl = ( $fm->user['id'] !== 0 ) ? '<a href="printfile.php?action=attach&f=' . $forum_id . '&t=' . $topic_id . '&id=' . $attach_ID . '" target="_blank">' . $attach_name . '</a>' : '<a href="printfile.php?action=attach&f=' . $forum_id . '&t=' . $topic_id . '&id=' . $attach_ID . '" target="_blank">' . $attach_name . '</a>';
Если у админа, возникнет также идея о разрешении гостям загружать файлы. Понятно, что можно сделать так:
CODE:
Открыть:
post.php
Найти в function newthread(), function addnewthread(), function reply (), function add reply ():
$upload = ( $fm->exbb['file_upload'] === true && $allforums[$forum_id]['upload'] !== 0 && ( $fm->user['upload'] === true || $fm->exbb['autoup'] === true && $fm->user['id'] ) ) ? $allforums[$forum_id]['upload'] : 0;
Заменить на:
$upload = $allforums[$forum_id]['upload'];
Открыть:
postings.php
Найти в function editform(), function processedit():
$upload = ( $fm->exbb['file_upload'] === true && $allforums[$forum_id]['upload'] !== 0 && ( $fm->user['upload'] === true || $fm->exbb['autoup'] === true && $fm->user['id'] ) ) ? $allforums[$forum_id]['upload'] : 0;
Заменить на:
$upload = $allforums[$forum_id]['upload'];
post.php
Найти в function newthread(), function addnewthread(), function reply (), function add reply ():
$upload = ( $fm->exbb['file_upload'] === true && $allforums[$forum_id]['upload'] !== 0 && ( $fm->user['upload'] === true || $fm->exbb['autoup'] === true && $fm->user['id'] ) ) ? $allforums[$forum_id]['upload'] : 0;
Заменить на:
$upload = $allforums[$forum_id]['upload'];
Открыть:
postings.php
Найти в function editform(), function processedit():
$upload = ( $fm->exbb['file_upload'] === true && $allforums[$forum_id]['upload'] !== 0 && ( $fm->user['upload'] === true || $fm->exbb['autoup'] === true && $fm->user['id'] ) ) ? $allforums[$forum_id]['upload'] : 0;
Заменить на:
$upload = $allforums[$forum_id]['upload'];
, но это слишком просто и нехорошо, т.к. это даст, вообще, чуть ли не всем и везде права загружать вложения.
Если расшифровать условие:
CODE:
$upload = ( $fm->exbb['file_upload'] === true && $allforums[$forum_id]['upload'] !== 0 && ( $fm->user['upload'] === true || $fm->exbb['autoup'] === true && $fm->user['id'] ) ) ? $allforums[$forum_id]['upload'] : 0;
CODE:
- Если на всём форуме разрешено постить $fm->exbb['file_upload'] === true
Цитата:
Разрешить прикрепление файлов?
CODE:
- И на конкретном форуме загрузка вложений НЕ отключена&& $allforums[$forum_id]['upload'] !== 0
И -
CODE:
&& ( $fm-....
CODE:
- это, быстрее всего условие, что в админке включена функция на разрешение аплоада данному юзеру $fm->user['upload'] === true
Цитата:
Разрешить загрузку файлов? Позволить пользователю прикреплять файлы к сообщению в форумах, в которых это разрешено.
и далее возникает вопрос по коду:
CODE:
- это что-то типа ИЛИ - || $fm->exbb['autoup'] === true && $fm->user['id']
Цитата:
Разрешать зарегистрировавшимся прикреплять файлы к сообщениям в форумах, которых это разрешено?
Иначе Администратор сам выбирает пользователей, которым разрешено прикреплять файлы.
Иначе Администратор сам выбирает пользователей, которым разрешено прикреплять файлы.
И
CODE:
- это конкретный юзер, то ДА на загрузку по данному форуму иначе НЕТ (пусто) ($fm->user['id']
CODE:
.) ) ? $allforums[$forum_id]['upload'] : 0;
Вопрос я уже озвучил, - как более правильно переделать условие?