ExBB Community » Список сообщений, автором которых является Віктор Максименко
Страниц (2): « 1 [2]
Найдено сообщений: 27 |
Віктор Максименко |
Отправлено: 17 апреля 2012 — 13:45 • Тема: Дополнение: Отображение статуса прикреплённых тем • Форум: Модификации и дополнения |
Ответов: 13 Просмотров: 0
|
Pauk пишет:Внимание! Если Вы используете скины, отличные от InvisionExBB, то 3 последних файла нужно искать в папке templates/ваш_скин. В этом случае Вам нужно будет также все фрагменты "InvisionExBB" в искомых и заменяемых строках этих файлов заменить названием Вашего скина
А переменная CODE:$this->exbb['default_style'] = 'InvisionExBB'; для чего?
Оно везде так CODE:<img src="./templates/InvisionExBB/im/nav_m.gif" border="0" alt=">" width="8" height="8" /> {$fm->LANG['InboxTitle']} |
Віктор Максименко |
Отправлено: 13 апреля 2012 — 10:10 • Тема: Украинский (бета) • Форум: Локализация |
Ответов: 36 Просмотров: 0
|
Это уже можна выложить — http://vibro.org.ua/uploads1/uk.zip — будет актуализироваться по мере нахождения ошибок
PS Попадаются файлы с русскими текстами:form_code.tpl (Отобразить)CODE:<select name="color" onChange="bbcode(this,this.options[this.selectedIndex].value);this.selectedIndex=0;" onMouseOver="help(this)">
<option style="color:black;" value="black">{$fm->LANG['Default']}</option>
<option style="color:darkred;" value="darkred">{$fm->LANG['DarkRed']}</option>
<option style="color:red;" value="red">{$fm->LANG['Red']}</option>
<option style="color:orange;" value="orange">{$fm->LANG['Orange']}</option>
<option style="color:brown;" value="brown">{$fm->LANG['Brown']}</option>
<option style="color:yellow;" value="yellow">{$fm->LANG['Yellow']}</option>
<option style="color:green;" value="green">{$fm->LANG['Green']}</option>
<option style="color:olive;" value="olive">{$fm->LANG['Olive']}</option>
<option style="color:aqua;" value="aqua">{$fm->LANG['Cyan']}</option>
<option style="color:blue;" value="blue">{$fm->LANG['Blue']}</option>
<option style="color:darkblue;" value="darkblue">{$fm->LANG['DarkBlue']}</option>
<option style="color:indigo;" value="indigo">{$fm->LANG['Indigo']}</option>
<option style="color:violet;" value="violet">{$fm->LANG['Violet']}</option>
<option style="color:white;" value="white">{$fm->LANG['White']}</option>
<option style="color:black;" value="black">{$fm->LANG['Black']}</option>
</select> post_fastedit.tpl (Отобразить)CODE: <tr>
<td nowrap><span class="dats"> Цвет шрифта:
<select name="addbbcodecolor" onChange="bbfontstyle('[color=' + this.form.addbbcodecolor.options[this.form.addbbcodecolor.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('fontcolor')">
<option style="color:black; background-color: #FAFAFA" value="#444444" class="dats">По
умолчанию</option>
<option style="color:darkred; background-color: #FAFAFA" value="darkred" class="dats">Тёмно-красный</option>
<option style="color:red; background-color: #FAFAFA" value="red" class="dats">Красный</option>
<option style="color:orange; background-color: #FAFAFA" value="orange" class="dats">Оранжевый</option>
<option style="color:brown; background-color: #FAFAFA" value="brown" class="dats">Коричневый</option>
<option style="color:yellow; background-color: #FAFAFA" value="yellow" class="dats">Жёлтый</option>
<option style="color:green; background-color: #FAFAFA" value="green" class="dats">Зелёный</option>
<option style="color:olive; background-color: #FAFAFA" value="olive" class="dats">Оливковый</option>
<option style="color:cyan; background-color: #FAFAFA" value="cyan" class="dats">Голубой</option>
<option style="color:blue; background-color: #FAFAFA" value="blue" class="dats">Синий</option>
<option style="color:darkblue; background-color: #FAFAFA" value="darkblue" class="dats">Тёмно-синий</option>
<option style="color:indigo; background-color: #FAFAFA" value="indigo" class="dats">Индиго</option>
<option style="color:violet; background-color: #FAFAFA" value="violet" class="dats">Фиолетовый</option>
<option style="color:white; background-color: #FAFAFA" value="white" class="dats">Белый</option>
<option style="color:black; background-color: #FAFAFA" value="black" class="dats">Чёрный</option>
</select>
Размер шрифта:
<select name="addbbcodesize" onChange="bbfontstyle('[size=' + this.form.addbbcodesize.options[this.form.addbbcodesize.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('fontsize')">
<option value="7" class="dats">Очень маленький</option>
<option value="9" class="dats">Маленький</option>
<option value="12" selected class="dats">По умолчанию</option>
<option value="18" class="dats">Большой</option>
<option value="24" class="dats">Огромный</option>
</select>
</span></td>
post_edit.tpl (Отобразить)CODE:<td class="pformleft" valign="top">Добавить подпись редактора?</td> |
Віктор Максименко |
Отправлено: 12 апреля 2012 — 21:08 • Тема: Наброски: Борьба со спамом • Форум: Модификации и дополнения |
Ответов: 38 Просмотров: 0
|
yura3d пишет:CODE:$fm->_Message('Защита от спама', 'Ваше сообщение не может быть добавлено, т.к. содержит запрещённые слова, характерные для спама. За подробностями обращайтесь к администратору форума.');
Хочу локализовать для разных языков. А как это в языки убрать? В lang_front_all.php??? Ругается…
CODE:$this->LANG['Antispam_1'] = 'Защита от спама…';
CODE:$fm->_Message($fm->LANG['Antispam_1']);
Подтолкните в нужную сторону. |
Віктор Максименко |
Отправлено: 12 апреля 2012 — 15:41 • Тема: Мод: Антиспам для гостей при создании тем и сообщений • Форум: Модификации и дополнения |
Ответов: 27 Просмотров: 0
|
altjo пишет:Для тех, кто устанавливал оригинальный мод " Антиспам для гостей при создании тем и сообщений" (с графическим защитным кодом)
…
Спойлер (Отобразить)Откройте файл data/boardinfo.php, и перед строкой:
добавьте строку:
CODE:$this->exbb['captchacode'] = TRUE;
Откройте файл setvariables.php, найдите строки:
CODE:$sponsor_yes = ($fm->exbb['sponsor']) ? 'checked="checked"' : '';
$sponsor_no = (!$fm->exbb['sponsor']) ? 'checked="checked"' : '';
И под ними разместите строки:
CODE:$captchacode_yes = ($fm->exbb['captchacode']) ? 'checked="checked"' : '';
$captchacode_no = (!$fm->exbb['captchacode']) ? 'checked="checked"' : '';
Откройте файл admin/board_module.tpl, найдите строки:
CODE:<tr class="gen">
<td class="row1">{$fm->LANG['SponsorMod']}<br /><span class="gensmall">{$fm->LANG['SponsorModDesc']}</span></td>
<td class="row2"><input type="radio" name="new_exbb[b][sponsor]" value="yes" {$sponsor_yes} /> {$fm->LANG['Yes']} <input type="radio" name="new_exbb[b][sponsor]" value="no" {$sponsor_no} /> {$fm->LANG['No']}</td>
<td class="row2">{$fm->LANG['EditModul']}</td>
</tr>
И под ними разместите строки:
CODE:<tr class="gen">
<td class="row1">{$fm->LANG['CaptchaCode']}<br /><span class="gensmall">{$fm->LANG['CaptchaCodeDesc']}</span></td>
<td class="row2"><input type="radio" name="new_exbb[b][captchacode]" value="yes" {$captchacode_yes} /> {$fm->LANG['Yes']} <input type="radio" name="new_exbb[b][captchacode]" value="no" {$captchacode_no} /> {$fm->LANG['No']}</td>
<td class="row2">{$fm->LANG['EditModul']}</td>
</tr>
Далее откройте файл language/russian/lang_admin_setvariables.php, найдите строку:
И над ней добавьте строки:
CODE:$this->LANG['CaptchaCode'] = 'Защитный код (графический)';
$this->LANG['CaptchaCodeDesc'] = 'При включении опции гостям необходимо вводить защитный код с картинки (каптчи) при создании тем или написании сообщений.';
- Откройте файлы post_addnew.tpl, post_reply.tpl и post_form.tpl
найдите в каждом
CODE:if ($fm->exbb['anti_bot'] && !$fm->user['id'])
и замените на
CODE:if ($fm->exbb['anti_bot'] && !$fm->user['id'] && $fm->exbb['captchacode'] === TRUE)
- откройте post.php
найдите
CODE:if ($fm->exbb['anti_bot'] && !$fm->user['id'] && (!isset($_SESSION['captcha']) || $fm->_String('captcha') !== $_SESSION['captcha']))
и замените на
CODE:if ($fm->exbb['anti_bot'] && $fm->exbb['captchacode'] === TRUE && !$fm->user['id'] && (!isset($_SESSION['captcha']) || $fm->_String('captcha') !== $_SESSION['captcha']))
При создании новой темы гостем пишет, что введен неверный код, но самой капчи нет. Где рыть??? http://svoboda.vibro.org.ua/foru...rums.php?forum=2
post_form.tpl (Отобразить)CODE:DATA;
if ($upload !== 0) {
$post_form .= <<<DATA
<tr valign="top">
<td class="pformleft">
{$fm->LANG['FileUpload']}
</td>
<td class="pformright">
{$fm->LANG['FileUploadMax']}{$upload}
<br />
{$fm->LANG['UploadExts']} {$fm->exbb['file_type']}
<br />
<input type="hidden" name="MAX_FILE_SIZE" value="{$upload}">
<input class="input" type="file" size="30" name="FILE_UPLOAD">
</td>
</tr>
DATA;
}
if ($fm->exbb['anti_bot'] && !$fm->user['id'] && $fm->exbb['captchacode'] === TRUE)
$post_form .= <<<DATA
<tr>
<td class="pformleft" valign="top"><b>{$fm->LANG['Captcha']}</b><br />{$fm->LANG['CaptchaDesc']}</td>
<td class="pformright" valign="top">{$fm->LANG['CaptchaReload']}<br /><br />
<img id="captcha" src="regimage.php" alt="Captcha" /><br /><br />
<input type="text" name="captcha" size="20" maxlength="10" />
<script language="JavaScript" src="javascript/reload_captcha.js"></script></td>
</tr>
DATA;
if (defined('IS_ADMIN')) {
$post_form .= <<<DATA
<tr>
<td class="pformleft">{$fm->LANG['EnableHTML']}</td>
<td class="pformright">
<input name="html" type="radio" value="yes"> {$fm->LANG['Yes']}
<input name="html" type="radio" value="no" checked> {$fm->LANG['No']}
</td>
</tr>
DATA;
}
post_addnew.tpl (Отобразить)CODE:if ($upload !== 0) {
echo <<<DATA
<tr valign="top">
<td class="pformleft">
{$fm->LANG['FileUpload']}
</td>
<td class="pformright">
{$fm->LANG['FileUploadMax']}{$upload}
<br />
{$fm->LANG['UploadExts']} {$fm->exbb['file_type']}
<br />
<input type="hidden" name="MAX_FILE_SIZE" value="{$upload}">
<input class="input" type="file" size="30" name="FILE_UPLOAD">
</td>
</tr>\n
DATA;
}
if ($fm->exbb['anti_bot'] && !$fm->user['id'] && $fm->exbb['captchacode'] === TRUE)
echo <<<DATA
<tr>
<td class="pformleft" valign="top"><b>{$fm->LANG['Captcha']}</b><br />{$fm->LANG['CaptchaDesc']}</td>
<td class="pformright" valign="top">{$fm->LANG['CaptchaReload']}<br /><br />
<img id="captcha" src="regimage.php" alt="Captcha" /><br /><br />
<input type="text" name="captcha" size="20" maxlength="10" />
<script language="JavaScript" src="javascript/reload_captcha.js"></script></td>
</tr>
DATA;
if (defined('IS_ADMIN')) {
echo <<<DATA
<tr>
<td class="pformleft">{$fm->LANG['EnableHTML']}</td>
<td class="pformright">
<input name="html" type="radio" value="yes"> {$fm->LANG['Yes']}
<input name="html" type="radio" value="no" checked> {$fm->LANG['No']}
</td>
</tr>\n
DATA;
} |
Віктор Максименко |
Отправлено: 8 апреля 2012 — 17:13 • Тема: проблема с браузером Opera • Форум: Решение проблем |
Ответов: 59 Просмотров: 0
|
xapex пишет:Версия:11.61
Сборка:1250
После данного фикса полёт нормальный ! Спасибо автору!
Подтверждаю. Только нужно внимательно искать строки, тк поиск не справляется. |
Віктор Максименко |
Отправлено: 12 марта 2012 — 13:26 • Тема: Украинский (бета) • Форум: Локализация |
Ответов: 36 Просмотров: 0
|
По ходу, зачем цитировать предыдущее сообщение автоматом???
Украинский перевод просто кошмар: проскакивают фразы на русском, «ссилка», «вдало збережено» вместо «успішно видалені(а)», «звання», «знайдено», «Ім я» (не справились с простым апострофом!).
Будем править… |
|
Страниц (2): « 1 [2]
|