ExBB Community » Список сообщений, автором которых является Parapsixolog
Страниц (33): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец
Найдено сообщений: 488 |
Parapsixolog |
Отправлено: 13 марта 2018 — 21:35 • Тема: Мод : Бэкап форума • Форум: Модификации и дополнения |
Ответов: 75 Просмотров: 0
|
А скрипт вип раскрутки без всяких проблем создал архив сайта:
Архивирование сайта завершено. Размер архива: 392.061 Мб
Для большей сохранности настоятельно рекомендуется
скачать полученный архив
на свой домашний компьютер.
Время затраченное на архивацию: 211.831983 секунд
Архив открывается без проблем. Так что это подтверждает, проблемы на самом деле в скрипте, а не в настройках сервера. |
Parapsixolog |
Отправлено: 13 марта 2018 — 21:25 • Тема: Мод : Бэкап форума • Форум: Модификации и дополнения |
Ответов: 75 Просмотров: 0
|
NordWest пишет:А кто нибудь этот скрипт на локальном сервере запускал?
Не пробовал не разу. И вот сейчас попробовал. Та же ошибка.
Но если в тупую удалить строчку 25 в файле index.php
CODE:if($novalnm!=='bacuper') {echo 'Переименуйте папку скрипта в "bacuper"!';exit;}
то скрипт начинает работать.
И по его работе локально. Специально бросил на сайт большой файл. Архив благополучно создаётся, но... Он меньше чем должен быть. У меня создался размером 200 мб. И главное, что открывается с ошибками. Архиватор пишет, что неожиданный конец архива. |
Parapsixolog |
Отправлено: 11 марта 2018 — 23:09 • Тема: Мод : Бэкап форума • Форум: Модификации и дополнения |
Ответов: 75 Просмотров: 0
|
Guyver пишет:Вдогонку вопрос - этот мод можно использовать на любых сайтах? Он не привязан конкретно к этому форуму же, да? Т.е. кидаю в корень сайта и он бэкапит любой сайт, показывая его структуру?
Я могу ответить на вопросы. Ответ один - Да, на все вопросы.
Это вообще не мод exbb. Это отдельный скрипт для бэкапа. Но при желании можно сделать из него именно мод для exbb. Например встроить в админку. |
Parapsixolog |
Отправлено: 20 февраля 2018 — 11:04 • Тема: Давайте познакомимся! • Форум: О жизни |
Ответов: 133 Просмотров: 0
|
Да уж, в голове не укладывается. Жить и жить. Хороший человек был. А что случилось то? Ведь самый расцвет сил. Бич 20 века рак? Или несчастный случай?
Хочу сказать, что Игорь оставил после себя хорошее наследие, Военно-исторический форум. И насколько я знаю, это самый популярный и посещаемый сайт на движке exbb. И вот он пережил своего создателя. |
Parapsixolog |
Отправлено: 19 февраля 2018 — 14:52 • Тема: Подключение Fancybox 3 (ExBB 1.1.3) • Форум: Модификации и дополнения |
Ответов: 17 Просмотров: 0
|
WolfGeeN пишет:Ну согласитесь, есть разница с этим. Мой вариант выглядит как аккуратная галерея.
Реализовано исключительно fancybox + неск.строчек в css.
У меня уже давно галерея прикрепленных изображений работает на сайте.
WolfGeeN пишет:Да и еще fancybox имеет функцию слайдшоу, прокрутки кнопками (хотя это есть практически на всех лайтбоксах)
Естественно в clearbox это всё есть.
WolfGeeN пишет:и возможность поделиться изображением через популярные соц.сети в пару кликов.
А вот этого действительно нет. Но там соцсети в которых я не бываю, нет контакта и одноклассников. |
Parapsixolog |
Отправлено: 19 февраля 2018 — 13:58 • Тема: Подключение Fancybox 3 (ExBB 1.1.3) • Форум: Модификации и дополнения |
Ответов: 17 Просмотров: 0
|
WolfGeeN пишет:В таком же виде?
Немного в другом, вот как:
WolfGeeN пишет:А вообще бога ради, нравится использовать древние плагины лайтбоксов, пожалуйста. Я предпочитаю более свежие и развивающиеся решения.
Так я тоже за новое. Но я не вижу особых преимуществ fancyBox3 по сравнению с clearbox. Тем более установка у меня посложнее будет. Нужно задействовать fancyBox3 для просмотра прикрепленных картинок. А clearbox уже давно и успешно работает. |
Parapsixolog |
Отправлено: 19 февраля 2018 — 13:09 • Тема: FlatBB • Форум: Темы оформления для ExBB 1.1.3 |
Ответов: 18 Просмотров: 0
|
WolfGeeN пишет:Неужели? А эту вы проверяли
Да, вот эту я и не проверил. Здесь действительно живая ссылка.
В целом стиль смотрится весьма симпатично и современно, мне понравился. Но к сожалению адаптировать его под сайт вряд ли удастся. У меня очень много различных добавок. К тому же стоит мод портала.
Поставил шаблон на бэкап форума, вывалили куча ошибок. Плюс к этому левая колонка шаблона перекрывает форум. |
Parapsixolog |
Отправлено: 19 февраля 2018 — 10:54 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы |
Ответов: 37 Просмотров: 0
|
Liliat , вот моя инструкция для отображения аваторок на главной странице форума и в подфорумах:
Правка файлов в корне форума: (Отобразить)В файле index.php ищем строку:
CODE:$LastPosterName = ( $forum['last_poster_id'] !== 0 ) ? $fm->LANG['Author'] . ': <a href="profile.php?action=show&member=' . $forum['last_poster_id'] . '">' . $forum['last_poster'] . '</a>' : $fm->LANG['Author'] . ': ' . $fm->LANG['Guest'];
И после неё вставляем строки:
CODE:$userlast = $fm->_Getmember($forum['last_poster_id']);
$userpicture = ( isset($userlast) ) ? '<img src="./im/avatars/' . $userlast['avatar'] . '" width="40" height="40" border="0">' : '<img src="./im/avatars/noavatar.gif" border="0">';
---------------------------------------------------------------- ---------------------
В файле forums.php ищем строку:
CODE:$LastPosterName = ($forum['last_poster_id'] !== 0) ? $fm->LANG['Author'].': <a href="profile.php?action=show&member='.$forum['last_poster_id'].'">'.$forum['last_poster'].'</a>' : $fm->LANG['Author'].': '.$fm->LANG['Guest'];
И после неё вставляем строки:
CODE:$userlast = $fm->_Getmember($forum['last_poster_id']);
$userpicture = ( isset($userlast) ) ? '<img src="./im/avatars/' . $userlast['avatar'] . '" width="40" height="40" border="0">' : '<img src="./im/avatars/noavatar.gif" border="0">';
Правка файлов темы/тем: (Отобразить)В файле board_data.tpl ищем строку:
CODE:<th colspan="5" class="maintitle" align="left">
И заменяем её на:
CODE:<th colspan="6" class="maintitle" align="left">
Затем в том же файле ищем строку:
CODE:<th align="left" width="25%" class="titlemedium">{$fm->LANG['Updates']}</th>
И заменяем её на:
CODE:<th colspan="2" align="left" width="25%" class="titlemedium">{$fm->LANG['Updates']}</th>
Теперь в этом же файле ищем строку:
CODE:<td class="darkrow2" colspan="5"> </td>
И заменяем её на:
CODE:<td class="darkrow2" colspan="6"> </td>
Там же ищем в самом конце строчки:
И перед ними вставляем:
CODE:<td class="row2" align="center">{$userpicture}</td>
---------------------------------------------------------------- ---------------------
В файле forum_body.tpl ищем строку:
CODE:<th colspan="5" class="maintitle" align="left">
И заменяем её на:
CODE:<th colspan="6" class="maintitle" align="left">
Затем в том же файле ищем строку:
CODE:<th align="left" width="25%" class="titlemedium">{$fm->LANG['Updates']}</th>
И заменяем её на:
CODE:<th colspan="2" align="left" width="25%" class="titlemedium">{$fm->LANG['Updates']}</th>
---------------------------------------------------------------- ---------------------
В файле subforums.tpl ищем в самом конце строчки:
И перед ними вставляем:
CODE:<td class="row2" align="center">{$userpicture}</td>
Теперь аваторы авторов последних сообщений отображаются и на главной странице форума, и в подфорумах. Заголовой "Автор" я убрал.
Для законченности этого дополнения осталось только вставить аваторку в список тем. У меня это к сожалению не получилось. Знаний не хватает.
Если {$userpicture} прописывать в forum_data.tpl то идёт отображение аваторки администратора |
Parapsixolog |
Отправлено: 18 февраля 2018 — 19:51 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем |
Ответов: 78 Просмотров: 0
|
Вот все обнаруженные мною ошибки.
Кнопка "Добавить нового пользователя":
Так как у меня стоит мод Группа в файл setmembers.php после строки
CODE:$user['joined'] = time();
добавил
CODE:$user['group'] = DEFAULT_GROUP;
Новый пользователь добавляется вот с этой ошибкой:
Notice: Undefined variable: redir in \setmembers.php on line 239
239 строка файла setmembers.php
CODE:$fm->_Message($fm->LANG['MainMsg'],'Новый пользователь успешно создан!','setmodule.php?module=memcontrol'.$redir,1);
путём проб и ошибок я привёл её вот к такому виду:
CODE:$fm->_Message($fm->LANG['MainMsg'],'Новый пользователь успешно создан!','setmodule.php?module=memcontrol',1);
Теперь ошибка ушла, но не знаю, насколько корректно я сделал.
Кнопка "Удалить мертвые учетные записи":
Ошибки -
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 87
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 88
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 89
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 90
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 91
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 92
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 93
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 94
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 101 (очень много)
+ плюс после этого удаления в списке зарегистрированных пользователей остаётся один пользователь. Но после пересчёта список возвращается в норму.
+ удаляются вновь созданные учетки.
Вот строки (87-101) \modules\memcontrol\index.php:
CODE:if (file_exists('messages/'.$userid.'-out.php')) {unlink('messages/'.$userid.'-out.php');}
if (file_exists('messages/'.$userid.'-msg.php')) {unlink('messages/'.$userid.'-msg.php');}
if (file_exists('modules/belong/data/'.$userid.'.db')) {unlink('modules/belong/data/'.$userid.'.db');}
if (file_exists('modules/reputation/data/'.$userid.'.php')) {unlink('modules/reputation/data/'.$userid.'.php');}
if (file_exists('modules/watches/data/db2_member'.$userid.'.db')) {unlink('modules/watches/data/db2_member'.$userid.'.db');}
if (file_exists('modules/watches/data/db3_member'.$userid.'.db')) {unlink('modules/watches/data/db3_member'.$userid.'.db');}
if (file_exists('im/avatars/personal/'.$userid.'-avatar.jpg')) {unlink('im/avatars/personal/'.$userid.'-avatar.jpg');}
if (file_exists('im/avatars/personal/'.$userid.'-avatar.gif')) {unlink('im/avatars/personal/'.$userid.'-avatar.gif');}
if (file_exists('modules/birstday/data/birstday_data.php'))
{
$birstdays = $fm->_Read2Write($fp_birst, 'modules/birstday/data/birstday_data.php', false);
$SaveFlag = false;
foreach ($birstdays as $day => $users) {
foreach ($users as $id => $info) {
if ($id == $userid) {unset($birstdays[$day][$userid]); $SaveFlag = true;}
Кнопка "Удалить" (правая нижняя):
Удаление происходит, но со следующими ошибками:
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 143
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 144
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 145
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 146
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 147
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 148
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 149
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 150
Notice: Undefined variable: userid in \modules\memcontrol\index.php on line 156 (очень много)
+ плюс после этого удаления в списке зарегистрированных пользователей остаётся один пользователь. Но после пересчёта список возвращается в норму.
Вот строки (143-156) \modules\memcontrol\index.php:
CODE:if (file_exists('messages/'.$userid.'-out.php')) {unlink('messages/'.$userid.'-out.php');}
if (file_exists('messages/'.$userid.'-msg.php')) {unlink('messages/'.$userid.'-msg.php');}
if (file_exists('modules/belong/data/'.$userid.'.db')) {unlink('modules/belong/data/'.$userid.'.db');}
if (file_exists('modules/reputation/data/'.$userid.'.php')) {unlink('modules/reputation/data/'.$userid.'.php');}
if (file_exists('modules/watches/data/db2_member'.$userid.'.db')) {unlink('modules/watches/data/db2_member'.$userid.'.db');}
if (file_exists('modules/watches/data/db3_member'.$userid.'.db')) {unlink('modules/watches/data/db3_member'.$userid.'.db');}
if (file_exists('im/avatars/personal/'.$userid.'-avatar.jpg')) {unlink('im/avatars/personal/'.$userid.'-avatar.jpg');}
if (file_exists('im/avatars/personal/'.$userid.'-avatar.gif')) {unlink('im/avatars/personal/'.$userid.'-avatar.gif');}
if (file_exists('modules/birstday/data/birstday_data.php')) {
$birstdays = $fm->_Read2Write($fp_birst, 'modules/birstday/data/birstday_data.php', false);
$SaveFlag = false;
foreach ($birstdays as $day => $users) {
foreach ($users as $id => $info) {
if ($id == $userid) {unset($birstdays[$day][$userid]); $SaveFlag = true;}
Работа удаления пользователя через профиль (Щелкните здесь для удаления этого пользователя. Операцию нельзя будет отменить.):
Удаление происходит, но со следующей ошибкой:
Notice: Undefined variable: user_id in \setmembers.php on line 496
Вот строка 495 \setmembers.php:
CODE:if (file_exists('members/'.$user_id.'.php')) unlink('members/'.$user_id.'.php'); |
Parapsixolog |
Отправлено: 18 февраля 2018 — 18:46 • Тема: Подключение Fancybox 3 (ExBB 1.1.3) • Форум: Модификации и дополнения |
Ответов: 17 Просмотров: 0
|
WolfGeeN , спасибо, теперь понятнее стало.
WolfGeeN пишет:Во-первых он легко подключается
clearbox тоже легко подключается
WolfGeeN пишет:в-третьих умеет отображать все изображения, как галерею
И это умеет.
А вот на счёт адаптивности ни чего не могу сказать. Я не уверен, что адаптивность вообще нужна. Шаблоны то форума не адаптивны. |
Parapsixolog |
Отправлено: 18 февраля 2018 — 18:40 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем |
Ответов: 78 Просмотров: 0
|
NordWest пишет:Ну так а что за ошибки, что пишет то?
Их много, сперва я их собирал, а потом махнул рукой на них. Сейчас попробую собрать в кучу. |
|
Страниц (33): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец
|