Перейти к контенту

[2.3.x]Скрытый текст v3b (WildRAID)


Рекомендуемые сообщения

randir, массовые ошибки при установке.

 

еще бы добрвить все в быстрое редактирование

 

Где-то в теме есть инструкция на этот счёт.

Изменено пользователем WildRAID
Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 522
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Доброе время суток! Тему прочел, но ответа не нашел. Прошу помощи! У меня все работает, но есть вот вопрос. Как задействовать вот эти самые "Параметры по умолчанию" в админке? "Скрытый текст будет создаваться с указанными параметрами в том случае, если они не были указаны явно. Пример: p=100, th" Насколько я понял, это должно работать так: набрал скрываемый текст, выделил его, нажал кнопку Приватного текста, и указанные по умолчанию в админке параметры автоматически впишутся в тег. Я правильно понял? Если да, то как задействовать эту функцию по умолчанию?

Спасибо за ответ и большой респект Автору!

Ссылка на комментарий
Поделиться на других сайтах

Просто написать [priv]текст[/priv].

 

Либо нажать на кнопку приватного текста и не вписывать никаких параметров. Эффект тот же.

 

P.S. При редактировании увидим [priv=параметры по умолчанию]текст[/priv]. Так и должно быть, не пугаемся.)

Ссылка на комментарий
Поделиться на других сайтах

В теме уже обсуждалась кнопка, и не раз :D Поиск по теме внизу слева ;)
Ссылка на комментарий
Поделиться на других сайтах

Доброго времени суток!

Неожиданно возникла проблема использования мода на IPB версии 2.35.

При попытке создать новое сообщение или тему (при предпросмотре или публикации) форум не может это выполнить, то же самое происходит при полном редактировании.

При быстром редактировании текст сообщения исчезает, а на его месте возникает:

Parse error: parse error, unexpected T_VARIABLE in /....../forum/sources/action_public/xmlout.php on line 1345

Баг вылезает только при использовании определенного ADSL-провайдера и был замечен несколько дней назад, при использовании другого провайдера с этой же машины проблем не возникает.

Сама строчка 1345:

$raw_post = $this->ipsclass->add_private_data($this->post->post); . "\n" . '<!--IBF.ATTACHMENT_'. $pid . '-->';

Что посоветуете исправить и только ли в этой строке?

 

PS Есть подозрение, что это следствие критического обновления от 2.09.2008:

http://www.ibresource.ru/forums/index.php?showtopic=54585

так как гостем или обычным пользователем все работает нормально.

Ссылка на комментарий
Поделиться на других сайтах

; лишняя, внимательнее надо быть :D
Ссылка на комментарий
Поделиться на других сайтах

Спасибо. Попробуем.

 

Ничего не поменялось. :D

Все та же ошибка в строке 1345.

 

Наверняка, еще где-нибудь косяк есть. ;)

Ссылка на комментарий
Поделиться на других сайтах

Может заменить:

//$raw_post = $this->post->show_post_preview( $this->post->post['post'] ) . "\n" . '<!--IBF.ATTACHMENT_'. $pid . '-->';
$raw_post = $this->post->post['post']
$raw_post = $this->ipsclass->add_private_data($this->post->post); . "\n" . '<!--IBF.ATTACHMENT_'. $pid . '-->';

на:

//$raw_post = $this->post->show_post_preview( $this->post->post['post'] ) . "\n" . '<!--IBF.ATTACHMENT_'. $pid . '-->';
$raw_post = $this->post->post['post']
$raw_post = $this->ipsclass->add_private_data($this->post->post['post'] ) . "\n" . '<!--IBF.ATTACHMENT_'. $pid . '-->';

 

Кто в этом силен?

Ссылка на комментарий
Поделиться на других сайтах

Нужно просто убрать ; из середины строки.
Ссылка на комментарий
Поделиться на других сайтах

возникла проблема,после устоновки мода при нажатии на ответить кидает http://сайт/index.php?act=post&do=repl...p;f=13&t=61 сюда и просто белый экран .

 

http://www.ibresource.ru/forums/index.php?act=attach&type=post&id=2669 и вот еще ....сверху выходит!

что я здела не так?

 

или хотяб как удалить этот мод!и будет ли после этого работать?

Ссылка на комментарий
Поделиться на других сайтах

все таки я решил эту проблему,вот сегодня сел и проверил каждый редактируемый файл при устоновки,и проблема была

ips_editor и quick_reply_box_open

фу теперь все работает!

всем спасибо кто помог!

Ссылка на комментарий
Поделиться на других сайтах

еще бы добрвить все в быстрое редактирование

 

Где-то в теме есть инструкция на этот счёт.

http://www.ibresource.ru/forums/index.php?...st&p=319645

только при быстром редактировании закрытых тем тег не вставляется, окно с вопросом вывода опций вылазит, но в редактор не вставляется((

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

доброго времени суток. установил мод, вроде ошибок не выдает, но не могу вставить код в ips_text_editor.js и ips_text_editor_lite.js, так как там код идет в строчку, как с

this.init();
, так и с
this.ipb_code = function()

{

var _text = this.get_selection();

this.wrap_tags( 'code', false, _text );

};

помагите плиз.

Ссылка на комментарий
Поделиться на других сайтах

Вроде все установил,работает.Но при нажатии кнопки скрытия текста,ничего не происходит.Если написать вручную,то все работает.В чем может быть проблема?
Ссылка на комментарий
Поделиться на других сайтах

доброго времени суток. установил мод, вроде ошибок не выдает, но не могу вставить код в ips_text_editor.js и ips_text_editor_lite.js, так как там код идет в строчку, как с
this.init();
, так и с
this.ipb_code = function()

{

var _text = this.get_selection();

this.wrap_tags( 'code', false, _text );

};

помагите плиз.

ну где же кто же? кто же где же?

Ссылка на комментарий
Поделиться на других сайтах

Преобразовать нужный к вставке код в строчку, убрав переводы строк и вставить :D Либо дать ссылки на ваши файлы и сказать что сделать, может кто-то поможет ;)
Ссылка на комментарий
Поделиться на других сайтах

после установки мода(последняя версия от 9.11.2008, 20:22) столкнулся с проблемой:

мод работает, но отчего-то вместо приватного текста - пустое место(хотя в настройках мода выставлено "выводить сообщение с указанием условий отображения"), область с приватным текстом видна лишь при предварительном просмотре и в текстовой версии форума...

Ссылка на комментарий
Поделиться на других сайтах

Ув. WildRAID, а как можно добавить еще одну кнопку (в дополнении к стандартной), чтобы она вводила ВВ код (ID) только определенной группы? Спасибо.
Ссылка на комментарий
Поделиться на других сайтах

Посмотреть инструкцию по добавлению кнопки.

 

Продублировать действия по добавлению кода в quick_reply_box_open и в ips_editor.

 

Поменять окончание id кнопок с _priv на какой-нибудь _priv2. Поменять также картинку\надписи по желанию.

 

Посмотреть, что и куда добавляется в файлы ipb_text_editor.php и ipb_text_editor_light.php.

 

Продублировать код, заменить в названии функции priv на priv2.

 

Вместо

var _option = что-то там

 

прописать

var _option = 'g=4'

 

или другие условия, по желанию.

 

+++

 

Впрочем, специально для этих случаев есть "условие по умолчанию" в настройках. Может, его будет достаточно?

Ссылка на комментарий
Поделиться на других сайтах

Все таки не могу разобраться в чем причина ...

 

Кстати если поставить - Как отображать скрытый от пользователя приватный текст выводить условие, то все равно ничего не выводится просто пишет приватный текст

 

Сделал вот это : (как совтелось ранее)

 

В любом случае, попробуйте в /sources/classes/post/class_post.php найти:

 

 

                $raw_post = trim($raw_post)."\n";
           }

 

Добавить после:

 

$raw_post = preg_replace('#<!--private_data=[0-9]+-->#', '', $raw_post);

 

 

И еще нашел при установке дайсов

 

11. Откройте sources/action_public/xmlout.php

 

!!Найти строку, которая начинается с:

 

$raw_post = $this->post->post

 

Добавить ПЕРЕД:

 

$this->post->post['post'] = $this->ipsclass->parse_dices($this->post->post);

 

а я добавил после ))

Сейчас переставил ... смотрю, но при ответе цитатой на спойлер, ответ все равно в спойлер попадает

 

upd условие для показа приватного текста заработало

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.