yura3d |
Отправлено: 6 июля 2009 — 13:27 • Тема: белый экран после регистрации • Форум: Решение проблем |
Ответов: 7 Просмотров: 5091
 |
electron пишет:собственно, проблема в том, что после регистрации форум не открывается. восстановил из 100% рабочего бэкапа, права на папки и файлы высставлены. в чем может быть проблем?
Сейчас, насколько вижу, проблем с регистрацией и последующей авторизацией нет. Проблема решена восстановлением из бекапа?
Вообще, судя по тому что возникали проблемы с установкой мода перехода по внешним ссылкам через редирект, хочу посоветовать установить локальный сервер, например, Денвер (которым я сам пользуюсь), и иметь у себя на компьютере локальную копию форума. На такой копии проще проверять те или иные дополнения и модули для форума, и в случае каких-либо проблем это никак не отразится на работе форума в Интернете |
yura3d |
Отправлено: 6 июля 2009 — 13:12 • Тема: Всяко-разно • Форум: Обсуждаем |
Ответов: 70 Просмотров: 50991
 |
altjo пишет:та да, движок разросся,.. я вообще не представляю, как можно помнить, что где находится, и какая строка за что отвечает
Это не аргумент, что движок разросся. Функции должны быть распределены по файлам логическим образом, в соответствии с выполняемыми ими действиями и назначением файлов, это и позволяет проще понимать структуру движка (и как следствие меньше запоминать). К сожелению такое распределение может нарушаться из-за различных технических ограничений, также не стоит забывать о том, что у каждого человека (разработчика) может быть своё видение того, к какой категории (файлу) следует отнести ту или иную функцию
altjo пишет:и еще по поводу кнопок...
при создании ответа в теме, если навести мышкой, например, на кнопку "В", то слева будет надпись "Жирный текст: текст (alt+b)"
как я понимаю по идее если выделить текст и нажать ту комбинацию клавиш, то выделенный текст должен стать жирным?...
но у меня не работает это, ни в одном браузере, хде подвох?
Скажем так, эта возможность была в старых версиях движка, но из-за своей глючности (касательно работы в различных браузерах) в последних версиях ExBB FM её убрали, не удалил при этом из языковых файлов комментарии об используемых комбинациях клавиш |
yura3d |
Отправлено: 5 июля 2009 — 12:44 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения |
Ответов: 257 Просмотров: 205938
 |
electron пишет:т.е. при обновлении этот мод слетит и его нужно будет понову ставить?
На данный момент других вариантов нет, возможно к моменту выхода RC2 будет готов автоматический установщик модов, в этом случае ручное редактирование скриптов форума при установке модов будет сведено к минимуму
electron пишет:пожалуйста
Ошибок в Вашем файле не нашёл. Зарегистрировался на Вашем форуме, чтобы проверить работу мода, но после регистрации Ваш сервер отдаёт вместо форума пустые страницы:
CODE:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>форум</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Cache-Control" content="private">
<meta name="description" content="ExBB Full Mods 1.0 RC1 Форум на PHP">
<meta http-equiv="description" content="ExBB Форум">
<meta name="Keywords" content="форум, файлы, PHP, fast, компьютеры">
<meta http-equiv="Keywords" content="форум, файлы, PHP, fast, компьютеры">
<meta name="Resource-type" content="document">
<meta name="document-state" content="dynamic">
<meta name="Robots" content="index,follow">
<link rel="alternate" type="application/rss+xml" title="форум" href="./tools.php?action=rss">
<link rel="stylesheet" href="./templates/GreenTeaExBB/style.css" type="text/css">
<script type="text/javascript" language="JavaScript" src="javascript/JsHttpRequest/JsHttpRequest.js"></script>
<script type="text/javascript" language="JavaScript" src="javascript/hints.js"></script>
<script type="text/javascript" language="JavaScript" src="javascript/board.js"></script>
<script type="text/javascript" language="JavaScript">
<!--
var LANG = {
firstText: 'Подождите, идёт загрузка первого сообщения темы...',
lastText: 'Подождите, идёт загрузка последнего сообщения темы...',
firstTitle: 'Отобразить первое сообщение темы',
lastTitle: 'Отобразить последнее сообщение темы',
SpoilerShow: 'Отобразить',
SpoilerHide: 'Скрыть'
};
//-->
</script>
</head>
<body>
<a name="top"></a>
<table id="ipbwrapper" cellspacing="0" cellpadding="0" border="0" height="95%">
<tr>
<td valign="top"> |
yura3d |
Отправлено: 5 июля 2009 — 12:00 • Тема: Поле под аватаром Дата Регистрации • Форум: Общие вопросы |
Ответов: 2 Просмотров: 3048
 |
eisventura пишет:Можно ли сделать вывод Даты Регистрации пользователя в виде: 3.07.2009, тоесть заменить это "Дата рег-ции: Июль 2009" на "Дата рег-ции: 3.07.2009" ?
Можно, откройте файл topic.php, найдите строку:
CODE:'jnd' => $fm->LANG['UserRegDate'].' <b>'.(($user['joined']) ? $fm->_JoinDate($user['joined']) : $fm->LANG['NA']).'</b> ',
И замените её строкой:
CODE:'jnd' => $fm->LANG['UserRegDate'].' <b>'.(($user['joined']) ? date('j.m.Y', $user['joined'] + $fm->user['timedif'] * 3600) : $fm->LANG['NA']).'</b> ', |
yura3d |
Отправлено: 5 июля 2009 — 09:45 • Тема: Пользователи включая админ пропали • Форум: Решение проблем |
Ответов: 3 Просмотров: 3211
 |
JamesPage
Выложите на Вашем сервере архив с файлами setmembers.php, data/users.php и папкой members. После этого отправьте мне в ЛС ссылку на этот архив, тут нужно более подробно разбираться
(Добавление)
JamesPage пишет:Да была. Судя по логу - эта была последняя операция перед удалением.
В Вашем файле setmembers.php была ошибка, которая в некоторых случаях приводит к удалению пользователей при их пересчёте. Ошибка эта была исправлена, исправление я выкладывал 3 месяца назад здесь, к сожелению, это исправление не вошло в дистрибутив форума (в течение часа обновлю этот файл в архиве) 
Восстановить удалённых пользователей, к сожелению, Вы не сможете (только если не была сделана резервная копия данных форума). Для того, чтобы оставшемуся пользователи (id=3) присвоить права администратора, в файле members/3.php найдите фрагмент:
CODE:s:6:"status";s:2:"me";
И замените его фрагментом:
CODE:s:6:"status";s:2:"ad";
JamesPage пишет:e-mail пользователей в открытом виде хранится в этих файлах?
Да, никакой проблемы здесь не вижу, содержимое этих файлов закрыто для доступа извне, одностороннее хеширование (которое применяется для паролей) применить для адресов e-mail нельзя, двустороннее хеширование не гарантирует полной безопасности данных и в целом снижает производительность |
yura3d |
Отправлено: 5 июля 2009 — 09:33 • Тема: Пользователи включая админ пропали • Форум: Решение проблем |
Ответов: 3 Просмотров: 3211
 |
JamesPage пишет:Вчера пропал обычный пользователь.
Сегодня админский эккаунт.
Теперь не могу ничего сделать.
В access_log ничего подозрительного нет.
Что содержиться в файле data/users.php, а также в папке members? Были ли попытки пересчитать пользователей в админцентре (пункт Пересчитать в разделе Пользователи)? Права доступа на файлы и папки форума расставлены правильно (согласно инструкции хостера)? |
yura3d |
Отправлено: 4 июля 2009 — 18:34 • Тема: Цвет сообщения "Администратор отредактировал сообщение" • Форум: Общие вопросы |
Ответов: 1 Просмотров: 2740
 |
eisventura пишет:Как сменить цвет текста, который снизу показывается после редактирования сообщения? 
В файле topic.php найдите фрагмент строки (для случаев, когда сообщение отредактировал администратор):
CODE:$post .= '<p><hr><span class="admin">
Здесь цвет задаётся стилем admin из файла templates/ваш_скин/style.css. Цвет можно указать и так (например, #ff9900 - оранжевый):
CODE:$post .= '<p><hr><span style="color: #ff9900;">
Если необходимо отредактировать цвет для случая, когда сообщение отредактировал супермодератор или модератор, действия аналогичны, только искать нужно фрагмент:
CODE:$post .= '<p><hr><span class="moder">
И если сообщение отредактировал сам пользователь, то нужно найти строку:
CODE:$post .= '<p>[s]('.$fm->LANG['EditedAutor'].$fm->_DateFormat($threads[$key]['edited']+$fm->user['timedif']*3600).')[/s]';
И заменить её такой строкой:
CODE:$post .= '<p><span style="color: #ff9900;">[s]('.$fm->LANG['EditedAutor'].$fm->_DateFormat($threads[$key]['edited']+$fm->user['timedif']*3600).')[/s]</span>'; |
yura3d |
Отправлено: 4 июля 2009 — 17:12 • Тема: Подписи • Форум: Общие вопросы |
Ответов: 3 Просмотров: 3627
 |
eisventura пишет:Не показываются подписи. В конфигурациях форума они включены
Какая причина их не показа?
В профиле у пользователей рядом с полем ввода подписи есть параметр Показывать Вашу подпись в сообщениях?, напротив него нужно выбрать Да |
yura3d |
Отправлено: 4 июля 2009 — 15:27 • Тема: Мод: Чат на форуме (Beta) • Форум: Модификации и дополнения |
Ответов: 252 Просмотров: 191647
 |
Очередное небольшое обновление для чата. Исправлен недочёт с добавлением собственных смайлов, о котором electron писал здесь, немного увеличена скорость обработки смайлов. Также исправлен ещё один недочёт со временем выхода пользователя, о котором Zeg писал здесь
Для установки исправления необходимо распаковать прикреплённый архив chat_upd.zip в папку чата (modules/chat) |
yura3d |
Отправлено: 4 июля 2009 — 14:51 • Тема: Рекурсивное зацикливание после установки • Форум: Установка и обновление |
Ответов: 17 Просмотров: 17983
 |
JamesPage пишет:кстати, пытался создать через админцентр новую подкатегорию и форум,
если без www - то ничего хорошего не получается (крутится бесконечно)
если зайти с www - всё ok.
Здесь сложно что-либо сказать, не зная параметров Вашего сервера. Скорее всего это особенности работы хостинга, на других серверах (в частности на этом) подобных проблем нет |
yura3d |
Отправлено: 4 июля 2009 — 14:25 • Тема: Рекурсивное зацикливание после установки • Форум: Установка и обновление |
Ответов: 17 Просмотров: 17983
 |
JamesPage пишет:без www
Базовый адрес в настройках прописан тоже без www
Здесь собака и зарыта, почему-то Ваш сервер определяет, что Вы заходите на сайт с www, поэтому запускается зацикливанная переадресация |
|