c плюса не так уж и легко что то убрать

или может у тебя получится твой мод подогнать?

Код: Выделить всё
####################################################################################################
##
## MOD Title: Smiling MOD Russian localization
## MOD Author: Carbofos < carbofos@seznam.cz > (N/A) http://www.prumysl.wz.cz/bb/
## MOD Description: Translates Smiling MOD to Russian
## MOD Version: 0.2.1 (Beta)
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: language/lang_russian/lang_main.php
## language/lang_russian/lang_admin.php
##
####################################################################################################
##
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##
####################################################################################################
##
## Author Notes:
## N/A
##
####################################################################################################
##
## IMPORTANT:
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##
####################################################################################################
##
#
#-----[ OPEN ]-----------------------------------
#
language/lang_russian/lang_main.php
#
#-----[ FIND ]-----------------------------------
#
//
// Auth related entries
//
#
#-----[ BEFORE, ADD ]-----------------------------------
#
$lang['smiles_none'] = '(в этой группе нет смайликов)';
#
#-----[ OPEN ]-----------------------------------
#
language/lang_russian/lang_admin.php
#
#-----[ FIND ]-----------------------------------
#
$lang['smile_desc'] = 'Здесь вы можете редактировать список смайликов';
#
#-----[ REPLACE WITH ]-----------------------------------
#
$lang['smile_desc'] = 'Здесь вы можете редактировать список смайликов и настроить их отображение';
#
#-----[ FIND ]-----------------------------------
#
$lang['export_smiles'] = 'Для создания набора смайликов из смайликов, установленных в данный момент, %sскачайте файл smiles.pak%s. Переименуйте его как вам нужно, сохранив при этом расширение .pak, затем создайте файл zip, содержащий все изображения смайликов, а также этот файл.';
#
#-----[ REPLACE WITH ]-----------------------------------
#
$lang['export_smiles'] = 'Для создания набора смайликов из смайликов, установленных в данный момент, скачайте файл smiles.pak. Переименуйте его как вам нужно, сохранив при этом расширение .pak, затем создайте файл zip, содержащий все изображения смайликов, а также этот файл.';
#
#-----[ FIND ]-----------------------------------
#
$lang['smiley_import_success'] = 'Набор смайликов был успешно импортирован';
$lang['smiley_del_success'] = 'Смайлик был успешно удалён';
$lang['Click_return_smileadmin'] = '%sВернуться к списку смайликов%s';
#
#-----[ AFTER, ADD ]-----------------------------------
#
//
// Smiling MOD
//
// common use
$lang['smiling_add'] = 'Добавить смайлик';
$lang['smiling_cp'] = 'Панель управления';
$lang['smiling_default_group'] = 'Группа смайликов, используемая по умолчанию';
$lang['smiling_export'] = 'Экспорт';
$lang['smiling_group'] = 'Группа';
$lang['smiling_group_hint5'] = 'Выберите одну из существующих групп или введите название новой.';
$lang['smiling_groups'] = 'Группы';
$lang['smiling_groups_list'] = 'Группы смайликов';
$lang['smiling_import'] = 'Импорт';
$lang['smiling_list'] = 'Смайлики';
$lang['smiling_no_groups'] = '(нет групп)';
$lang['smiling_update_success'] = 'Изменения были успешно внесены.';
// smile_import_body.tpl
$lang['smiling_by_group'] = 'Мой импортируемый набор содержит информацию о группах смайликов (автоматическое распределение) *';
$lang['smiling_group_hint'] = '* Записи в файле .pak, содержащем информацию о группах, выглядят следующим образом:';
$lang['smiling_group_hint2'] = 'Красным цветом выделена разница между обычным файлом .pak и файлом, имеющим запись о группе смайлов.<br />Импортируйте такие файлы только с помощью автоматического распределения!<br />Смайлики, у которых отсутствует запись о группе, будут помещены в группу, используемую по умолчанию.';
$lang['smiling_group_hint3'] = '** Записи в стандартных наборах смайликов выглядят так:';
$lang['smiling_group_hint4'] = 'Если Ваш набор смайликов использует первый вариант записи, обязательно воспользуйтесь ручным распределением,<br />иначе смайлики будут импортированы некорректно!';
$lang['smiling_or'] = 'или';
$lang['smiling_q1'] = 'Какой способ импортирования использовать';
$lang['smiling_to_group'] = 'Я имею стандартный набор смайликов, который не содержит информации о группах (распределение вручную) **';
$lang['smiling_url_short'] = 'Имя файла';
// smile_export_body.tpl
$lang['smiling_download'] = 'Скачать файл';
$lang['smiling_export_groups'] = 'Включить в созданный файл группы смайликов *';
$lang['smiling_group_hint6'] = '* Выбрав эту опцию Вы получите файл, в который будут включены группы смайликов.<br />Однако такой файл <strong>не будет</strong> совместим с форумом phpBB без установленного <em>Smiling MOD</em>-a!';
// smile_list_body.tpl
$lang['smiling_confirm_delete_one'] = 'Вы действительно хотите удалить выбранный смайлик?';
$lang['smiling_confirm_delete_several'] = 'Вы действительно хотите удалить выбранные смайлики?';
$lang['smiling_display'] = 'Показывать';
$lang['smiling_edit_group'] = 'Редактировать группу';
$lang['smiling_edit_smile'] = 'Редактировать смайлик';
$lang['smiling_groups_all'] = 'Все группы';
$lang['smiling_in_this_group'] = ' в этой группе';
$lang['smiling_invalid_group_name'] = 'Неверно задано имя группы, в которую должны быть перемещены выбранные смайлики';
$lang['smiling_no_smiles'] = '(нет смайликов)';
$lang['smiling_nothing_selected'] = 'Не выбрано ни одного смайлика. Нечего переносить в другую группу!';
$lang['smiling_ok'] = 'ок';
$lang['smiling_sel_del_success'] = 'Выбранные смайлики были успешно удалены';
$lang['smiling_sel_to_group_success'] = 'Выбранные смайлики были успешно перенесены в группу ';
$lang['smiling_sel_to_group'] = 'Переложить в группу';
$lang['smiling_selected'] = 'Выбранные';
$lang['smiling_total'] = ' всего';
// smile_cp_body.tpl
$lang['rows'] = 'Рядов';
$lang['cols'] = 'Колонок';
$lang['smiling_box_settings'] = 'Настройки панели смайликов';
$lang['smiling_delete_empty_groups'] = 'Удалить группы, в которых нет ни одного смайлика';
$lang['smiling_delete_empty_success'] = 'Пустые группы были удалены';
$lang['smiling_group_hint7'] = '(используются при создании новой группы)';
$lang['smiling_height'] = 'Высота окна';
$lang['smiling_width'] = 'Ширина окна';
$lang['smiling_window'] = 'Окно дополнительных смайликов';
$lang['smiling_window_settings'] = 'Настройки окна дополнительных смайликов по умолчанию';
$lang['smiling_window_cols'] = 'Колонок в таблице';
$lang['smiling_return_to_cp'] = 'Нажмите %sсюда%s, чтобы вернуться в Панель управления смайликами.';
$lang['smiling_error1'] = $lang['smiling_default_group'] . ': Поле обязательно для заполения.<br />';
$lang['smiling_error2'] = $lang['smiling_box_settings'] . ': Минимальное количество рядов и колонок: 1.<br />';
$lang['smiling_error3'] = $lang['smiling_window'] . ' : Минимальное количество колонок: 1.<br />';
$lang['smiling_error4'] = $lang['smiling_window'] . ': Минимальные значения ширины и высоты окна: 100 точек.<br />';
// smile_group_body.tpl
$lang['smiling_delete_group'] = 'Удалить группу';
$lang['smiling_error5'] = 'Неверно указана группа';
$lang['smiling_editing_group'] = 'Редактирование группы';
$lang['smiling_group_hint8'] = 'Подсказка: Для слияния этой группы с другой, переименуйте ее в имя другой группы';
$lang['smiling_group_hint9'] = 'После слияния все смайлики из этой группы перейдут в другую, а сама группа будет удалена.';
$lang['smiling_new_name'] = 'Новое имя';
$lang['smiling_return_editgroup'] = '%sВернуться к редактированию групп%s';
$lang['smiling_select_group'] = 'Выберите группу<br />для редактирования';
$lang['smiling_sorting_key'] = 'Ключ для сортировки групп';
$lang['smiling_window'] = 'Настройки окна дополнительных смайликов для этой группы';
$lang['smiling_error6'] = 'Неверно заполнено поле: ' . $lang['smiling_new_name'] . '<br />';
#
Вон оно что... Я вчера пытался этот мод еще раз запустить, даже подправить кое-что, но все равно ничего не вышло, в окне со смайлами вообще ничего нет, кроме "Hacking attempt", так что я даже не знаю, как оно выглядитSevenUp писал(а):ну плюс это в смысле phpbb plus 1.52
это нормальный phpbb 2.0.13, но в нём уже стоит куча модов
Код: Выделить всё
quick_reply.php?mode=smilies
Код: Выделить всё
posting.php?mode=smilies
а ты не мод пробуй устанавливать, а phpbb plus 1.52Carbofos писал(а): Вон оно что... Я вчера пытался этот мод еще раз запустить, даже подправить кое-что, но все равно ничего не вышло, в окне со смайлами вообще ничего нет, кроме "Hacking attempt", так что я даже не знаю, как оно выглядит![]()
ага, ничего не вышлоCarbofos писал(а):Вообще, удалить мод можно используя его MOD-Template :wink:
Или можно попробовать в 'quick_reply.tpl' заменить ссылку окна смайликов:(не пойму, зачем они так сделалиКод: Выделить всё
quick_reply.php?mode=smilies
) на:
(или в 'quick_reply.php', если там нет, уже не помню точноКод: Выделить всё
posting.php?mode=smilies
)
Но это я так, наугад стреляю, может и не выйдет ничего![]()
Код: Выделить всё
<!-- BEGIN quick_reply -->
<script language='JavaScript'>
function openAllSmiles(){
smiles = window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT={S_SMILIES_WINDOW_HEIGHT},resizable=yes,scrollbars=yes,WIDTH={S_SMILIES_WINDOW_WIDTH}');
smiles.focus();
return false;
}
function quoteSelection() {
theSelection = false;
if (window.getSelection)
{
theSelection = window.getSelection();
}
else if (document.getSelection)
{
theSelection = document.getSelection();
}
else if (document.selection)
{
theSelection = document.selection.createRange().text;
}
if (theSelection) {
// Add tags around selection
emoticon( '[quote]' + theSelection + '[/quote]\n');
document.post.message.focus();
theSelection = '';
return;
}
else
{
alert('{L_NO_TEXT_SELECTED}');
}
}
function storeCaret(textEl) {
if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}
function emoticon(text) {
if (document.post.message.createTextRange && document.post.message.caretPos) {
var caretPos = document.post.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
document.post.message.focus();
} else {
document.post.message.value += text;
document.post.message.focus();
}
}
function checkForm() {
formErrors = false;
if (document.post.message.value.length < 2) {
formErrors = '{L_EMPTY_MESSAGE}';
}
if (formErrors) {
alert(formErrors);
return false;
} else {
if (document.post.quick_quote.checked) {
document.post.message.value = document.post.last_msg.value + document.post.message.value;
}
document.post.quick_quote.checked = false;
return true;
}
}
</script>
<form action='{quick_reply.POST_ACTION}' method='post' name='post' onsubmit='return checkForm(this)'>
<input type="hidden" name="sid" value="{quick_reply.SID}">
<tr>
<th>{L_OPTIONS}</th>
<th><b>{L_QUICK_REPLY}</b></th>
</tr>
<!-- BEGIN user_logged_out -->
<!-- END user_logged_out -->
<td class="row1" rowspan="1" align="left"><input type='checkbox' name='quick_quote'> <span class="gensmall">{L_QUOTE_LAST_MESSAGE}</span><br>
<!-- BEGIN user_logged_in -->
<input type='checkbox' name='attach_sig' {quick_reply.user_logged_in.ATTACH_SIGNATURE}><span class="gensmall">{L_ATTACH_SIGNATURE}</span><br>
<input type='checkbox' name='notify' {quick_reply.user_logged_in.NOTIFY_ON_REPLY}><span class="gensmall">{L_NOTIFY_ON_REPLY}</span>
<!-- END user_logged_in -->
</td>
<input type='hidden' name='mode' value='reply'>
<input type='hidden' name='t' value='{quick_reply.TOPIC_ID}'>
<input type='hidden' name='last_msg' value='{quick_reply.LAST_MESSAGE}'>
<!--input type='hidden' name='message' value=''-->
<td class="row1" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class='row1' valign='top'>
<textarea name='message' rows="6" cols="35" style="width:450px" wrap='virtual' tabindex='1' class='post' onselect='storeCaret(this);' onclick='storeCaret(this);' onkeyup='storeCaret(this);'></textarea>
<br>
<INPUT TYPE='button' name='smiles_all' class='liteoption' VALUE='{L_ADD_SMILIES}' ONCLICK="openAllSmiles();">
<input type='button' name='quoteselected' class='liteoption' value='{L_QUOTE_SELECTED}' onclick='javascript:quoteSelection()'>
<input type='submit' name='preview' class='liteoption' value='{L_PREVIEW}'>
<input type='submit' name='post' class='mainoption' value='{L_SUBMIT}'>
</tr>
</table>
</td>
</form>
<!-- END quick_reply -->
ну вот я и говорю что надо тебе update делать и тут выставлятьCarbofos писал(а):(кстати, та, что привел SevenUp маленько устарела)
поищу, как время будетSevenUp писал(а):а ты не мод пробуй устанавливать, а phpbb plus 1.52
для него и руссификация имеется