[sig] - Отключение подписи

Автор Serifa, 22 ноября 2009, 15:06:36

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Serifa

http://custom.simplemachines.org/mods/index.php?mod=409
Название модификации:
    Signature Option
Очень полезная вещь, если подпись участника (та, которая внизу поста) - бывает лишней в некоторых разделах форума.

Проблема: форум упорно пишет ошибку при установке.

!!
Ошибка в установке пакета
По крайней мере, одна ошибка возникла при тестовой установке пакета. Настоятельно рекомендуется не продолжать дальнейшую установку, если Вы не знаете что делаете, или не произвели бэкап данных. Эта ошибка может возникнуть при несовместимости уже установленного пакета, с пакетом, который Вы пытаетесь поставить, из-за ошибки в самом пакете, из-за того, что пакет требует наличие другого пакета, который не установлен на Вашем форуме, или пакет разработан для другой версии форума SMF.


Установка этого пакета произведет следующие действия:
   Тип    Файл    Описание
1.    Изменение файла    .Themes/default/languages/Modifications.english.php    Успешно
2.    Изменение файла    .Themes/default/Post.template.php    Успешно
3.    Изменение файла    .Themes/default/Display.template.php    Неудачно
4.    Изменение файла    .Sources/Post.php    Успешно
5.    Изменение файла    .Sources/Subs-Post.php    Успешно
6.    Изменение файла    .Sources/Display.php    Успешно
7.    Изменение файла    .Sources/ModSettings.php    Успешно
8.    Выполнение кода    siginstall.php

Вот что именно требует мод:
<file name="$themedir/Display.template.php">
<operation>
<search position="replace"><![CDATA[// Show the member's signature?
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))]]></search>
<add><![CDATA[
// Show the member's signature?
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']) && $message['showSIG'] == 1)
]]></add>
</operation>
<operation>
<search position="before"><![CDATA[<textarea cols="75" rows="7" style="width: 95%; height: 100px;" name="message" tabindex="1"></textarea><br />]]></search>
<add><![CDATA[
<label for="check_sig"><input type="checkbox" name="showsig" id="check_sig"' . (!empty($modSettings['sig_topic']) ? ' checked="checked"' : '') . ' value="1" class="check" /> ' . $txt['show_sig'] . '</label><br />
]]></add>
</operation>


Проблема:
нет в файле такой строки:
<textarea cols="75" rows="7" style="width: 95%; height: 100px;" name="message" tabindex="1"></textarea>

Лично в моем файле такой нет. Как лечится - не знаю.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!