Баги TorrentPier II

Статус
В этой теме нельзя размещать новые ответы.
G

Gemini_13

Гость
usercp_viewprofile.tpl

Найти:
HTML:
    <tr class="row1">
        <td class="tCenter pad_4"><a class="gen" href="{seed.releasedrow.U_VIEW_FORUM}">{seed.releasedrow.FORUM_NAME}</a></td>
        <td colspan="2" class="pad_4"><a class="med" href="{seed.releasedrow.U_VIEW_TOPIC}">{seed.releasedrow.TOR_TYPE}<b>{seed.releasedrow.TOPIC_TITLE}</b></a></td>
    </tr>
Заменить на:
HTML:
    <tr class="row1">
        <td class="tCenter pad_4"><a class="gen" href="{released.releasedrow.U_VIEW_FORUM}">{released.releasedrow.FORUM_NAME}</a></td>
        <td colspan="2" class="pad_4"><a class="med" href="{released.releasedrow.U_VIEW_TOPIC}">{released.releasedrow.TOR_TYPE}<b>{released.releasedrow.TOPIC_TITLE}</b></a></td>
    </tr>
 
G

Gemini_13

Гость
дальше занимаюсь переводом и буду тут кидать, что замечу по лангах:

lang_main.php
Найти:
PHP:
$lang['EMAIL'] = 'Email';
$lang['NO_SEND_ACCOUNT'] = 'Извините, но пароль для этого пользователя не может быть выслан. Обратитесь к администраторам форума за дополнительной информацией';
$lang['SIGNATURE_DISABLE'] = 'Подпись отключена за нарушение правил форума';
$lang['CONFIRM_PASSWORD_EXPLAIN'] = 'Вы должны указать ваш текущий пароль, если хотите изменить его или поменять свой email.';
$lang['RESET_AUTOLOGIN'] = 'Удалить ключ автоматического входа на форум';
$lang['AVATAR_EXPLAIN'] = 'Показывает небольшое изображение под информацией о Вас в сообщениях. Может быть показано только одно изображение, шириной не более %d пикселов, высотой не более %d пикселов и объёмом не более %d кб.';
$lang['HIDE_USER'] = 'Скрывать Ваше пребывание на форуме';
$lang['PROFILE_UPDATED_INACTIVE'] = 'Ваш профиль был изменён, но Вы изменили важные данные, так что теперь Ваша учётная запись неактивна. Проверьте Ваш почтовый ящик, чтобы узнать как вновь активировать учётную запись или, если требуется одобрение администратора, подождите, пока это сделает администратор.';
$lang['AVATAR_IMAGESIZE'] = 'Аватара должна быть не больше %d пикселов в ширину и %d пикселов в высоту';
$lang['ACCOUNT_INACTIVE'] = 'Учётная запись была создана. На этом форуме требуется активация учётной записи, ключ для активации был выслан на введённый Вами адрес. Проверьте свою почту для более подробной информации.';
$lang['ACCOUNT_INACTIVE_ADMIN'] = 'Учётная запись была создана. На этом форуме требуется активизация новой учётной записи администраторами. Им был отправлен e-mail, и, как только они активируют Вашу учётную запись, Вы получите уведомление.';
$lang['PASSWORD_UPDATED'] = 'Новый пароль был создан, проверьте почтовый ящик, чтобы узнать как его активировать';
$lang['YOU_BEEN_BANNED'] = 'Вам был закрыт доступ к форуму<br />Обратитесь к вебмастеру или администратору сайта за дополнительной информацией';
$lang['THIS_POSTS_IP'] = 'IP-адрес для этого сообщения';
$lang['ATTACH_QUOTA_RECEIVER_PM_REACHED'] = 'К сожалению, \'%s\' достиг(ла) максимального общего объема закачанных файлов в папке личных сообщений. Пожалуйста, сообщите ему(ей) или подождите удаления некоторых из вложений.';
$lang['DIRECTORY_NOT_WRITEABLE'] = 'Директория \'%s\' недоступна для записи. Вам нужно создать директорию для закачек и выполнить chmod 777 (или изменить владельца httpd-servers) для закачки фалов на сервер.<br />Если у Вас только FTP доступ к серверу измените \'Атрибуты\' директории на rwxrwxrwx.'; // replace %s with directory
$lang['FTP_ERROR_LOGIN'] = 'Невозможно зайти на FTP сервер. Имя пользователя \'%s\' иои пароль неверны. Пожалуйста, проверьте ваши настройки FTP.';
$lang['PASSKEY_ERR_EMPTY'] = 'Невозможно добавить passkey<br /><br />Вам необходимо <a href="%s" target="_blank"><b>зайти в Ваш форумный профиль</b></a> и сгенерировать passkey';
$lang['DEL_MOVE_TORRENT'] = 'Вы уверены, что хотите удалить и перенести топик?';
$lang['DL_LIST_DEL_CONFIRM'] = 'Вы уверены, что хотите удалить DL-List для этого топика?';
$lang['IT_WILL_BE_DOWN'] = 'начнет учитываться после того как будет скачано';
$lang['OLD'] = 'Прочит';
$lang['DL_STOPPED'] = 'Остановил Скачивание/Раздачу';

Заменить на:
PHP:
$lang['EMAIL'] = 'E-mail';
$lang['NO_SEND_ACCOUNT'] = 'Извините, но пароль для этого пользователя не может быть выслан. Обратитесь к администраторам сайта за дополнительной информацией';
$lang['SIGNATURE_DISABLE'] = 'Подпись отключена за нарушение правил сайта';
$lang['CONFIRM_PASSWORD_EXPLAIN'] = 'Вы должны указать ваш текущий пароль, если хотите изменить его или поменять свой e-mail.';
$lang['RESET_AUTOLOGIN'] = 'Удалить ключ автоматического входа на сайт';
$lang['AVATAR_EXPLAIN'] = 'Показывает небольшое изображение с информацией о Вас в сообщениях. Может быть показано только одно изображение, шириной не более %d пикселей, высотой не более %d пикселей и объёмом не более %d кб.';
$lang['HIDE_USER'] = 'Скрывать Ваше пребывание на сайте';
$lang['PROFILE_UPDATED_INACTIVE'] = 'Ваш профиль был изменён, но Вы изменили важные данные, так что теперь  учётная запись неактивна. Проверьте Ваш e-mail, чтобы узнать как вновь активировать учётную запись или, если требуется одобрение администратора, подождите, пока это сделает администратор.';
$lang['AVATAR_IMAGESIZE'] = 'Аватара должна быть не больше %d пикселей в ширину и %d пикселей в высоту';
$lang['ACCOUNT_INACTIVE'] = 'Учётная запись была создана. На этом сайте требуется активация учётной записи, ключ для активации был выслан на введённый Вами адрес. Проверьте свой e-mail для более подробной информации.';
$lang['ACCOUNT_INACTIVE_ADMIN'] = 'Учётная запись была создана. На этом сайте требуется активизация новой учётной записи администраторами. Им был отправлен e-mail, и, как только они активируют Вашу учётную запись, Вы получите уведомление.';
$lang['PASSWORD_UPDATED'] = 'Новый пароль был создан, проверьте  e-mail, чтобы узнать как его активировать';
$lang['YOU_BEEN_BANNED'] = 'Вам был закрыт доступ к форуму<br />Обратитесь к администратору сайта за дополнительной информацией';
$lang['THIS_POSTS_IP'] = 'IP-адрес этого сообщения';
$lang['ATTACH_QUOTA_RECEIVER_PM_REACHED'] = 'К сожалению, \'%s\' достиг(ла) максимального общего объема закачанных файлов в папке личных сообщений. Пожалуйста, сообщите ему(ей) или подождите удаления некоторых из вложений пользователем.';
$lang['DIRECTORY_NOT_WRITEABLE'] = 'Директория \'%s\' недоступна для записи. Вам нужно создать директорию для закачек и выполнить chmod 777 (или изменить владельца httpd-servers) для закачки файлов на сервер.<br />Если у Вас только FTP доступ к серверу, измените \'Атрибуты\' директории на rwxrwxrwx.'; // replace %s with directory
$lang['FTP_ERROR_LOGIN'] = 'Невозможно зайти на FTP сервер. Имя пользователя \'%s\' или пароль неверны. Пожалуйста, проверьте ваши настройки FTP.';
$lang['PASSKEY_ERR_EMPTY'] = 'Невозможно добавить passkey<br /><br />Вам необходимо <a href="%s" target="_blank"><b>зайти в Ваш профиль</b></a> и сгенерировать passkey';
$lang['DEL_MOVE_TORRENT'] = 'Вы уверены, что хотите удалить торрент и перенести топик?';
$lang['DL_LIST_DEL_CONFIRM'] = 'Вы уверены, что хотите очистити DL-List для этого топика?';
$lang['IT_WILL_BE_DOWN'] = 'начнет учитываться после того, как будет скачано';
$lang['OLD'] = 'Прочит.';
$lang['DL_STOPPED'] = 'Остановил скачивание/раздачу';

Повторы:
PHP:
$lang['ADD_ATTACHMENT'] = 'Прикрепить файл';
$lang['ADD_ATTACHMENT_TITLE'] = 'Прикрепить файл';
...
$lang['DL_CANCEL'] = 'Отмена';
$lang['DLCANCEL_2'] = 'Отмена';
...
$lang['INVALID_ATTACH_ID'] = 'Отсутствует идентификатор файла!';
$lang['EMPTY_ATTACH_ID']  = 'Отсутствует идентификатор файла!';
...
$lang['USER'] = 'Пользователь';
$lang['DL_USER'] = 'Пользователь';
...
$lang['EDIT_RETURN']  = 'Вернуться к редактированию';
$lang['PROFILE_EDIT_RETURN']  = 'Вернуться к редактированию';

--------------------
Кажется мне, что это лишнее:
mod_action.php
PHP:
        // Валидность статуса
        if (!isset($lang['TOR_STATUS_NAME'][$status]))
        {
            $this->ajax_die($lang['STATUS_DOES_EXIST'] . $new_status);
        }
lang_main.php
PHP:
$lang['STATUS_DOES_EXIST'] = 'Такого статуса не существует: ';

или заменить на это:
PHP:
        // Валидность статуса
        if (!isset($lang['TOR_STATUS_NAME'][$status]))
        {
            $this->ajax_die($lang['STATUS_DOES_EXIST'] . $status);
        }
----
page_header.tpl
Найти:
HTML:
<input id="sec_h_cat" type="button" onclick="set_h_cat();" style="width: 100px;" value="Отправить">
Заменить на:
HTML:
<input id="sec_h_cat" type="button" onclick="set_h_cat();" style="width: 100px;" value="{L_SUBMIT}">
----
Лишнее:
PHP:
$lang['TRANSLIT_RULES'] = 'Правила транслита';
 

Nightmare

Легенда
Gemini_13, В принципе все верно было, пользователи посещают форум, трекер лишь функционал необходимый для файлообмена (ну и одна страничка), в таком случае думаю лучше заменить на слово сайт. (Администратор сайта, на сайте, и тд)
 
G

Gemini_13

Гость
Nightmare, согласен, спасибо. поправил пост выше.
я еще не по всех лангах прошелся, покачто эта заметка (не баг) неполная. по мере поступления дополню
 
G

Gemini_13

Гость
всё. вроде выше пост наполнил багами и мелкими исправлениями. больше его дописывать не буду
 
G

Gemini_13

Гость
groupcp.php
Найти:
PHP:
'MOD_TIME' => ( !empty($group_info['group_time']) ) ? bb_date($group_info['group_time']) : $lang['NO'],
Заменить на:
PHP:
'MOD_TIME' => ( !empty($group_info['group_time']) ) ? bb_date($group_info['group_time']) : $lang['NONE'],

Найти:
PHP:
$user_time   = ( !empty($row['user_time']) ) ? bb_date($row['user_time']) : $lang['NO'];
Заменить на:
PHP:
$user_time   = ( !empty($row['user_time']) ) ? bb_date($row['user_time']) : $lang['NONE'];

usercp_viewprofile.php
Найти:
PHP:
$rank_select = array($lang['NO'] => 0);
Заменить на:
PHP:
$rank_select = array($lang['NONE'] => 0);
 

Sprinx

Пользователь
attach_mod/posting_attachments.php

'thumbnail' => (int) $this->attachment_thumbnail_list[$i]
на
'thumbnail' => (int) $this->attachment_thumbnail_list[$i],
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху