Страниц (200): В начало « ... 141 142 143 144 [145] 146 147 148 149 ... » В конец
Найдено сообщений: 2986 |
yura3d |
Отправлено: 22 июня 2009 — 20:12 • Тема: Информация копирайта? • Форум: Обсуждение |
Ответов: 13 Просмотров: 9886
 |
News5000 пишет:А вы ничего не будете иметь против, если я эту тему немножко видоизменю под себя? Можно ее использовать? А то, по какой лицензии темы распространяются у вас не написано.
Все дополнения к форуму (в том числе темы оформления) лицензированы GPL v2+. Вы можете изменять любую часть форума по своему усмотрению, за исключением копирайтов (ссылок вида Powered by и т д) в нижней части всех страниц форума, а также блоков копирайтов (в виде комментариев) в самих скриптах |
yura3d |
Отправлено: 22 июня 2009 — 19:58 • Тема: Информация копирайта? • Форум: Обсуждение |
Ответов: 13 Просмотров: 9886
 |
Defenderyk
Обычно не придеряюсь к мелочам, но заметил опечатку в одной из строк копирайта:
Цитата:Style NighrExBB created by Ульяновск Group® icq 371635405
Наверно правильно всё же NightExBB |
yura3d |
Отправлено: 22 июня 2009 — 19:52 • Тема: Самоудаление профиля администратора профиля • Форум: Решение проблем |
Ответов: 14 Просмотров: 8397
 |
belyi05 пишет:Здравствуйте, уважаемые.
Около недели не заходил на форум, где я являюсь админом.
Спустя неделю, зашел, но по моему логину и паролю не пускает, счетчик сообщений и аватарка админа (то есть меня) обнулились.
В списке пользователей моей учетки также нет. С остальными пользователями все в порядке.
В какую сторону копать и что делать?
Спасибо
Устанавливались ли все последние обновления, включая это и это? Если нет, то установите, а далее перейдите к теме Восстановление старых версий форума после обнуления и выполните пункт 3 инструкции |
yura3d |
Отправлено: 22 июня 2009 — 19:42 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 169975
 |
drummer69 пишет:yura3d Посмотрели?
Да, я посмотрел, плеер довольно неплохой и поддерживает помимо просмотра видео также прослушивание аудио. Возможный недостаток лишь в том, что на многих сервисах прямые ссылки на мультимедийные файлы в открытом виде не доступны, и это может создавать некоторые проблемы с контентом для подобного плеера. В любом случае, я ещё потестирую его возможности и чуть позже отпишусь |
yura3d |
Отправлено: 21 июня 2009 — 16:15 • Тема: NightExBB by DefenderYK • Форум: Темы оформления для ExBB FM 1.0 RC1 |
Ответов: 32 Просмотров: 33788
 |
Олегга пишет:Загрузил я как Ульяновске в админке выбрал и всё осталось по прежнему.
несколько раз пробовал
Уже обсуждалось. В админке выбирается скин, который будет использоваться по-умолчанию (для гостей и при регистрации новых пользователей). Для остальных пользователей скин нужно изменить в настройках профиля |
yura3d |
Отправлено: 21 июня 2009 — 15:30 • Тема: Админка • Форум: Общие вопросы |
Ответов: 3 Просмотров: 4219
 |
Олегга пишет:Очень не достаёт функции, когда входишь на форум не прочитанные темы или ответы.
Есть же ссылка Новые сообщения в шапке форума, специально для вывода списка тем с новыми сообщениями с момента последнего посещения
Олегга пишет:Конечно существенная разница в таких форумах. Тот поставить нет проблем проблема в хостах и стоимости, поэтому хорошо, что есть такой форум как ваш.
Имеется ввиду SMF? Готовящаяся сейчас к выходу версия ExBB 2 (с использованием MySQL) в принципе ни в чём ему не уступает |
yura3d |
Отправлено: 21 июня 2009 — 14:15 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы |
Ответов: 273 Просмотров: 257788
 |
electron пишет:хотел было исправить, но сразу уперся в тот факт что это
yura3d пишет:CODE:$lockedit = isset($topic[$post_id]['lockedit']) ? TRUE:FALSE;
if ($lockedit == TRUE && $fm->_Moderator === FALSE) {
$fm->_Message($fm->LANG['MessageEdit'],$fm->LANG['EditingBlocked']);
}
встречается два раза. в обоих случаях добавлять строку?
Действительно, спасибо за комментарий. Добавлять строку нужно только после первой встречи данного фрагмента |
yura3d |
Отправлено: 21 июня 2009 — 14:12 • Тема: Админка • Форум: Общие вопросы |
Ответов: 3 Просмотров: 4219
 |
Олегга
Скорее всего побились какие-то файлы при закачке форума на сервер. Перезакачайте папку modules/memcontrol |
yura3d |
Отправлено: 21 июня 2009 — 12:43 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы |
Ответов: 273 Просмотров: 257788
 |
Очередное исправление для ExBB FM 1.0 RC1, подойдёт также для пользователей старой версии ExBB FM 1.0 Beta. Исправлена проблема, при которой ранее добавленную подпись редактора (при редактировании сообщений пользователей администраторами или модераторами) нельзя было убрать. Также, как производная от этой проблемы, нельзя было заблокировать для редактирования сообщение пользователя, если подпись редактора не добавлена. Проблемы были описаны здесь и здесь
Исправление (Отобразить)Для устранения проблемы открываем файл postings.php, находим строки (приведённый ниже фрагмент встречается в файле 2 раза, нас интересует только первая встреча):
CODE:$lockedit = isset($topic[$post_id]['lockedit']) ? TRUE:FALSE;
if ($lockedit == TRUE && $fm->_Moderator === FALSE) {
$fm->_Message($fm->LANG['MessageEdit'],$fm->LANG['EditingBlocked']);
}
И под ними добавляем строку:
CODE:$modertext = isset($topic[$post_id]['ad_edited']) || isset($topic[$post_id]['mo_edited']);
Далее в этом же файле ищем строку:
CODE:$lockedit = ($fm->_Boolean($fm->input,'lockedit') === TRUE) ? TRUE:FALSE;
И под ней добавляем строку:
CODE:$modertext = $fm->_Boolean($fm->input, 'modertext');
Затем ищем строку:
CODE:$lockedit_yes = ($lockedit === TRUE) ? ' checked':'';
И перед ней вставить строки:
CODE:$modertext_yes = ($modertext === TRUE) ? ' checked="checked"' : '';
$modertext_no = ($modertext === FALSE) ? ' checked="checked"' : '';
Теперь в этом же файле ищем фрагмент кода:
CODE:$fm->_Boolean($fm->input,'modertext');
if ($fm->_Moderator === TRUE && $topic[$post_id]['p_id'] !== $fm->user['id'] && $fm->input['modertext'] === TRUE) {
if ($fm->input['mo_text'] !== '') {
$topic[$post_id]['mo_text'] = $fm->input['mo_text'];
}
$topic[$post_id]['lockedit'] = ($fm->_Boolean($fm->input,'lockedit') === TRUE) ? TRUE:FALSE;
if ($topic[$post_id]['lockedit'] === FALSE) {
unset($topic[$post_id]['lockedit']);
}
if (defined('IS_ADMIN')) {
$topic[$post_id]['ad_editor'] = $fm->user['name'];
$topic[$post_id]['ad_edited'] = $fm->_Nowtime;
if (isset($topic[$post_id]['mo_editor'])) {
unset($topic[$post_id]['mo_editor'],$topic[$post_id]['mo_edited']);
}
} else {
$topic[$post_id]['mo_editor'] = $fm->user['name'];
$topic[$post_id]['mo_edited'] = $fm->_Nowtime;
}
} elseif ($fm->_Moderator === FALSE) {
$topic[$post_id]['edited'] = $fm->_Nowtime;
}
Заменяем его фрагментом:
CODE:$fm->_Boolean($fm->input,'modertext');
if ($fm->_Moderator === TRUE) {
$topic[$post_id]['lockedit'] = ($fm->_Boolean($fm->input,'lockedit') === TRUE) ? TRUE:FALSE;
if ($topic[$post_id]['lockedit'] === FALSE) {
unset($topic[$post_id]['lockedit']);
}
if ($topic[$post_id]['p_id'] !== $fm->user['id'] && $fm->input['modertext'] === TRUE) {
if ($fm->input['mo_text'] !== '') {
$topic[$post_id]['mo_text'] = $fm->input['mo_text'];
}
if (defined('IS_ADMIN')) {
$topic[$post_id]['ad_editor'] = $fm->user['name'];
$topic[$post_id]['ad_edited'] = $fm->_Nowtime;
unset($topic[$post_id]['mo_editor'], $topic[$post_id]['mo_edited']);
} else {
$topic[$post_id]['mo_editor'] = $fm->user['name'];
$topic[$post_id]['mo_edited'] = $fm->_Nowtime;
unset($topic[$post_id]['ad_editor'], $topic[$post_id]['ad_edited']);
}
}
else {
unset($topic[$post_id]['mo_text'], $topic[$post_id]['ad_editor'], $topic[$post_id]['ad_edited'],
$topic[$post_id]['mo_editor'], $topic[$post_id]['mo_edited']);
}
} else {
$topic[$post_id]['edited'] = $fm->_Nowtime;
}
Останется только внести небольшие изменения в файл скина templates/ваш_скин/post_edit.tpl, а именно найти строки:
CODE:<input name="modertext" type="radio" value="yes" checked> {$fm->LANG['Yes']}
<input name="modertext" type="radio" value="no"> {$fm->LANG['No']}
И заменить их строками:
CODE:<input name="modertext" type="radio" value="yes"{$modertext_yes}> {$fm->LANG['Yes']}
<input name="modertext" type="radio" value="no"{$modertext_no}> {$fm->LANG['No']}
На этом всё  |
yura3d |
Отправлено: 21 июня 2009 — 11:38 • Тема: Обязательные поля при регистрации пользователя • Форум: Обсуждение |
Ответов: 21 Просмотров: 19638
 |
Borman
Откройте файл templates/ваш_скин/agreed.tpl, после самой первой строки:
Добавьте строки:
CODE:if ($fm->exbb['reg_simple'] === FALSE) {
echo <<<DATA
<script language="JavaScript" type="text/javascript">
<!--
function form_checker() {
if (document.getElementById('location').value == '' || document.getElementById('interests').value == '') {
alert('Вы не указали ваше место жительства и/или марку автомобиля');
return false;
}
return true;
}
//-->
</script>
DATA;
}
Далее в этом же файле найдите строку:
CODE:<td class="profilright"><input type="text" style="width: 200px" name="location" size="25" maxlength="100"></td>
И замените её строкой:
CODE:<td class="profilright"><input type="text" style="width: 200px" name="location" id="location" size="25" maxlength="100"></td>
Теперь найдите строку:
CODE:<td class="profilright"><input type="text" style="width: 200px" name="interests" size="25" maxlength="100"></td>
И замените её строкой:
CODE:<td class="profilright"><input type="text" style="width: 200px" name="interests" id="interests" size="25" maxlength="100"></td>
Далее найдите строку:
CODE:<td class="activeuserstrip" align="center" colspan="2"> <input type="submit" value="{$fm->LANG['Send']}" name="submit" /></td>
И замените её строкой:
CODE:<td class="activeuserstrip" align="center" colspan="2"> <input onClick="return form_checker();" type="submit" value="{$fm->LANG['Send']}" name="submit" /></td>
На этом всё  |
|
Страниц (200): В начало « ... 141 142 143 144 [145] 146 147 148 149 ... » В конец
|