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

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


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

теперь из цитаты скрытый текст вообще пропал...

 

Угу, пусть пропадает совсем. Делать цитирование скрытого текста из чужих сообщений не буду по причинам, описанным выше. И еще по одной: есть группа юзеров, которых вообще не волнует оверквоттинг. Пять-семь-десять вложенных цитат в посте - нет проблем. А если еще и скрытый текст в стандартном отображении добавится (а-ля цитата), то вообще смерть будет. Х_х.

 

WildRAID у меня к тебе такой вопрос? как сделать так чтобы к определенной теме форума был доступ только у пользователей определенного диапазона ip или чтобы можно было скрыть файл прикрепленный от всех ip кроме определенного диапазона?

 

Без серьезных переделок можно только добавить условие на ip-адрес пользователя. Для скрытия тем понадобится другая модификация (если такая есть).

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

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

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

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

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

А что насчёт скрытия прикреплённых файлов? Я заливаю на форум картинку, вставляю её в сообщение, скрываю. При просмотре без выполнения условия скрытия в конце сообщения выводятся ссылки на прикреплённые файлы.
Ссылка на комментарий
Поделиться на других сайтах

Как я понимаю, нужно сделать проверку наличия в сообщении ссылки на прикреплённый файл перед тем, как происходит скрытие. Но как именно это делается - не знаю.
Ссылка на комментарий
Поделиться на других сайтах

А как насчёт условия с репутацией?

 

Можно добавить. В какой там переменной репутация хранится?..

 

А что насчёт скрытия прикреплённых файлов?

 

Аттачи не скрывает. Делать не буду, т.к. для достойной реализации требуются серьезные изменения в системе работы с аттачами + антилич от прямых ссылок.

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

Был форум версии 2.3.4 с модом "Скрытый текст v2". Обновили форум до 2.3.5. Затем поставили новую версию мода "Скрытый текст v3"... Итог - при попытки зайти в темы где присутствует скрытый текст вылетает следующая ошибка

Fatal error: Cannot instantiate non-existent class: skin_private_data_5 in forum/sources/ipsclass.php on line 2088

Вот фрагмент кода где вылетает ошибка:

					//-----------------------------------------
				// Get template class
				//-----------------------------------------

				if ( ! is_object( $this->work_classes['class_template_engine'] ) )
				{
					require_once( KERNEL_PATH . 'class_template_engine.php' );

					$this->work_classes['class_template_engine'] = new class_template();
				}

				if( $other_skin )
				{
					$other_skin = $this->work_classes['class_template_engine']->convert_cache_to_eval( $other_skin, $name.'_'.$id );
				}
			}				
		}

		eval($other_skin);

		if ( $name == 'skin_global' )
		{
			$this->compiled_templates['skin_global']		   =  new $skin_global_name();
			$this->compiled_templates['skin_global']->ipsclass =& $this;

			# Add to loaded templates
			$this->loaded_templates[ $skin_global_name ] = $skin_global_name;
		}
		else
		{
			$this->compiled_templates[ $name ]		   =  new $full_name();	//вот именно эта строчка//
			$this->compiled_templates[ $name ]->ipsclass =& $this;

			# Add to loaded templates
			$this->loaded_templates[ $full_name ] = $full_name;
		}
	}

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

Гмм, чтот странно, поставил мод, тэг по умолчанию, текста не видно вообще, в редакторе все есть, это как так ?

 

P.s. сам себе дятел, неправильно topics.php сделал, добавил после, а не до.

Спс, все вроде пока работает :D

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

Nightmare, либо скины не перекешировали, либо необходимые шаблоны через инсталлятор не добавились.

 

В первом случае зайти в админку и перекешировать все стили.

 

Во втором - попробовать запустить инсталлятор с параметром ?step=2

 

Т.е. путь к нему будет http://форум/pd_install.php?step=2

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

Nightmare, либо скины не перекешировали, либо необходимые шаблоны через инсталлятор не добавились.

 

В первом случае зайти в админку и перекешировать все стили.

 

Во втором - попробовать запустить инсталлятор с параметром &step=2

 

Т.е. путь к нему будет http://форум/pd_install.php&step=2

Скины кешировал, а насчет второго случая со вторым шагом инсталера, выдает следующее:

Эта веб-страница не найдена 
HTTP 404

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

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

Не знаю, чем тут можно помочь. Информации недостаточно, самому копаться времени нет.

 

В качестве "костылей" можно забрать вот этот файл:

http://deja-vu.su/skin_private_data.rar

 

Распаковать, закачать его в папку каждого стиля в cache/skin_cache/, заменяя каждый раз число в строке:

 

class skin_private_data_1 {

 

на номер папки стиля.

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

При добавление ответа со скрытым текстом вылетает ошибка

 

> Сообщение форума

 

Обнаружена ошибка. Если вам неизвестны причины ошибки, попробуйте обратиться к разделам помощи.

Причина:

 

Данные сообщения успешно сохранены!

 

Данные следующего сообщения успешно сохранены. Иногда случается, что при нажатии на кнопку «Назад» заполненные в поля данные теряются, поэтому вы можете скопировать текст и только потом вернуться на предыдущую страницу.

 

Эта ошибка вылетает когда я ставлю в настрйоках

"Проверять корректность условий"

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

У меня ошибка с базой данных, что делать?
Ссылка на комментарий
Поделиться на других сайтах

Глянул ваш профиль. Цитирую:

 

Опытный пользователь компьютера ~10 лет; программист на PHP, HTML, CSS, C++, C#, Pascal; Дизайнер веб-страниц, интерфейсов, разработка логотипов, создание фирменного стиля; опыт работы с IPB ~3 года(администрирование)

 

... и после этого такой вопрос. Слов нет.

 

http://www.ibresource.ru/forums/index.php?...opic=47691&

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

Автор, прежде всего респект за классный мод!

Всё работает, но есть одно но:

post-72756-1210961392_thumb.jpg

 

Вместо кнопки вижу это (см. прил. файл) Не подскажешь куда копать ? Заранее спасибо!

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

cyberex666, по всей видимости, не скопировалась картинка в /style_images/1/folder_editor_images. Либо во время правки скина по каким-то причинам выставился неправильный путь к ней. Проверять шаблон skin_editors -> ips_editor. Изменено пользователем WildRAID
Ссылка на комментарий
Поделиться на других сайтах

cyberex666, по всей видимости, не скопировалась картинка в /style_images/1/folder_editor_images. Либо во время правки скина по каким-то причинам выставился неправильный путь к ней.

 

Спасибо!

А где прописываются пути к картинке ? :D

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

Посмотрел инструкцию.) Понял, откуда проблема растет.

 

Из архива модификации -> upload/style_images/1 скопировать содержимое в папки с изображениями для каждого используемого скина.

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

Да я просто хотел прикрепить файл и не обратил внимание на ошибку которая тут выдалась

А так может и смогу найти свою ошибку, но сами знаете что

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

Что не так сделали, если гости видят просто пустой пост, вместо условий для просмотра?

Не добавили языковые конструкции во все языки.

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

Добавили в языки всё.

http://www.ibresource.ru/screenshots/%5b1032%5dpriv_3.JPG

Вот такой таблицы нету. даже пустой. Просто чистый пост, будто там ничего и не написано.

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

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

 

Там же, для предотвращения "пустых" постов, можно включить их сжатие в маленькую полоску. Видимо, оно выключено.)

 

Проверьте.)

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


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

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

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