Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Условно-бесплатные расширения

  • Список форумов
  • phpBB 3.1-3.3
  • Расширения для phpBB 3.1-3.3
  • Условно-бесплатные расширения

[Расширение] (phpBB 3.2/3.3) BB3Hide(SE/SE2): скрытие текста сообщений от гостей и ботов, по количеству сообщений, группе, ID/имени пользователя, спасибо, репутации, поинтам, наличии ответа в теме

Как скрыть текст сообщений от гостей и ботов, по количеству сообщений, группе/ID пользователя, репутации, поинтам, количеству или наличию благодарностей, наличии ответа в теме, оплате по сумме поддержки или поинтам

Расширения с ограниченным доступом, (SE) - только пользователям из групп Благодарившие, Донаторы и VIP, (SE2) - пользователям из групп Донаторы и VIP
133 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • Перейти на страницу:
  • 14
  • След.
Просмотры: 13007 • 
globalnoises
Благодаривший
Сообщения: 11
Зарегистрирован: 30 сен 2019, 21:27
Сообщение 18 дек 2019, 11:40

Код: Выделить всё

General Error
SQL ERROR [ mysqli ]
 
Unknown column 'f.forum_id' in 'where clause' [1054]
 
SQL
 
SELECT topic_id, post_id, poster_id FROM phpbb_posts p WHERE p.post_id = 26559 AND (f.forum_id NOT IN (3, 4, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 39, 40, 41, 42, 48, 49, 50, 51, 52, 53, 54, 55, 60, 63, 68, 86, 87, 88, 92, 93, 95, 98, 99, 100, 101, 102, 104, 105, 106, 117, 120, 134, 135, 136, 137, 138, 140, 146, 152, 158, 164, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178) OR f.forum_id IS NULL) AND ((p.forum_id NOT IN (3, 9, 15, 16, 12, 101, 102, 63, 13, 104, 105, 106, 17, 18, 19, 20, 21, 68, 22, 4, 23, 169, 25, 26, 87, 27, 28, 170, 29, 30, 88, 52, 53, 171, 54, 55, 92, 39, 40, 172, 41, 42, 93, 48, 49, 173, 50, 51, 95, 134, 135, 174, 136, 137, 138, 140, 146, 175, 152, 158, 164, 98, 99, 176, 177, 100, 178, 117, 120, 5, 6, 7, 60, 86) AND p.post_visibility = 1) OR p.forum_id = 24)
 
BACKTRACE
 
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
 
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()
 
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 196
CALL: phpbb\db\driver\driver->sql_error()
 
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()
 
FILE: [ROOT]/ext/ppk/bb3hide/event/listener.php
LINE: 133
CALL: phpbb\db\driver\factory->sql_query()
 
FILE: (not given by php)
LINE: (not given by php)
CALL: ppk\bb3hide\event\listener->bb3hide_get_topic_ids()
 
FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()
 
FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()
 
FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
 
FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()
 
FILE: [ROOT]/search.php
LINE: 785
CALL: phpbb\event\dispatcher->trigger_event()
Добрый день! :hi:

Обнаружил, что в одном из подфорумов при попытке поиска возникает ошибка. [версия форума 3.2.8, версия расширения 1.4.0]
Если поисковой запрос вводить на главной странице или в других подфорумах, поиск работает без нареканий.
Прошу Вашей помощи в устранении данной проблемы. Спасибо :good:
globalnoises
Аватара пользователя
PPK
Администратор
Сообщения: 10513
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 18 дек 2019, 11:55
В файле /ext/ppk/bb3hide/event/listener.php заменить

Код: Выделить всё

		$sql = 'SELECT topic_id, post_id, poster_id
			FROM ' . POSTS_TABLE . ' p
			WHERE ' . $sql_array['WHERE'];
на

Код: Выделить всё

		$sql = 'SELECT topic_id, post_id, poster_id
			FROM ' . POSTS_TABLE . ' p, '.FORUMS_TABLE .' f
			WHERE p.forum_id=f.forum_id AND ' . $sql_array['WHERE'];
PPK
globalnoises
Благодаривший
Сообщения: 11
Зарегистрирован: 30 сен 2019, 21:27
Сообщение 18 дек 2019, 19:30
Заменил. Форум упал :(

Код: Выделить всё

Fatal error: Class 's9e_renderer_dc412e45f9923b03941a75f0326b12d1299d1445' not found in /home/klientai/globalnoises/vendor/s9e/text-formatter/src/Configurator.php on line 5206
Отправлено спустя 28 минут 8 секунд:

Код: Выделить всё

General Error
SQL ERROR [ mysqli ]

MySQL server has gone away [2006]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Отправлено спустя 30 минут 58 секунд:

фрагмент кода в
/home/klientai/globalnoises/vendor/s9e/text-formatter/src/Configurator.php:

Код: Выделить всё

	public function getRenderer(Rendering $rendering)
	{
		$php = $this->generate($rendering);
		if (isset($this->filepath))
			$filepath = $this->filepath;
		else
			$filepath = $this->cacheDir . '/' . \str_replace('\\', '_', $this->lastClassName) . '.php';
		\file_put_contents($filepath, "<?php\n" . $php);
		$this->lastFilepath = \realpath($filepath);
		if (!\class_exists($this->lastClassName, \false))
			include $filepath;
		return new $this->lastClassName;
	}
в строке 5206:

Код: Выделить всё

return new $this->lastClassName;
globalnoises
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 26 янв 2020, 00:31
Обновился до phpbb 3.3, все правки делал вручную, ошибок не было, потом скачал версию для 3.3 и при поиске вот такая ошибка в шапке:

Код: Выделить всё

[ROOT]/ext/ppk/bb3hide/event/listener.php:133)
[phpBB Debug] PHP Warning: in file [ROOT]/ext/sniper/mobiledevice/core/functions.php on line 359: Cannot modify header information - headers already sent by (output started at [ROOT]/ext/ppk/bb3hide/event/listener.php:133)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/ext/ppk/bb3hide/event/listener.php:133)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/ext/ppk/bb3hide/event/listener.php:133)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/ext/ppk/bb3hide/event/listener.php:133)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/ext/ppk/bb3hide/event/listener.php:133)
Расширение отключаю, ошибки нет!
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10513
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 26 янв 2020, 09:11
Удалить из того файла код

Код: Выделить всё

echo $sql;
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 26 янв 2020, 15:34
PPK, благодарю, обновился, теперь норм!
SMERCH
globalnoises
Благодаривший
Сообщения: 11
Зарегистрирован: 30 сен 2019, 21:27
Сообщение 19 фев 2020, 21:26
Добрый вечер! Заметил неприятный баг в данном расширении. :(

допустим я написал:

Код: Выделить всё

[hide=5]любой текст[/hide]
Если я нажму предпросмотр, то данный текст превратится в:

Код: Выделить всё

[i]Скрытый текст[/i]
:(


bbcode

Код: Выделить всё

[hide][/hide]
при нажатии предварительного просмотра пропадает и вместо него появляется:

Код: Выделить всё

[i]Скрытый текст[/i]
Отправлено спустя 4 минуты 50 секунд:
Если выразиться точнее, то в окне ввода текста с хайдом при нажатии предпросмотра получается:

Код: Выделить всё

[i]Скрытый текст[/i]
На Вашем форуме протестировал, та же проблема.\

Прошу по возможности исправить. Спасибо :hi: :hi:
globalnoises
globalnoises
Благодаривший
Сообщения: 11
Зарегистрирован: 30 сен 2019, 21:27
Сообщение 08 мар 2020, 10:31
Некоторые наблюдения:

При использовании хайда Thanks for posts:

Код: Выделить всё

[thide]текст[/thide]
Пользователи нажимают кнопку Спасибо и не сразу видят текст под хайдом, помагает только перезагрузка страницы. :(
Прошу исправить в новой версии расширения. Спасибо :good:
globalnoises
Аватара пользователя
PPK
Администратор
Сообщения: 10513
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 09 мар 2020, 09:06
Это невозможно, если спасибо реализовано через аякс, то для отображения текста нужна перезагрузка страницы, потому-что расширение не скрывает текст на странице, его там просто нет, можно наверное отслеживать нажатие кнопок спасибо и перезагружать сообщение тоже через аякс, но это не стоит того объёма работы который нужно будет сделать :nea:
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 14 апр 2020, 15:27
При установке новой версии в шапке ошибка:

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/ext/ppk/bb3hide/event/listener.php on line 911: Illegal string offset 'hide'
[phpBB Debug] PHP Warning: in file [ROOT]/ext/ppk/bb3hide/event/listener.php on line 951: Illegal string offset 'ghide='
[phpBB Debug] PHP Warning: in file [ROOT]/ext/ppk/bb3hide/event/listener.php on line 854: Illegal string offset 'hide'
[phpBB Debug] PHP Warning: in file [ROOT]/ext/sniper/mobiledevice/core/functions.php on line 358: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
[phpBB Debug] PHP Warning: in file [ROOT]/ext/sniper/mobiledevice/core/functions.php on line 359: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4306: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3037)
, откатился назад!
SMERCH
133 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • 4
  • 5
  • Перейти на страницу:
  • 14
  • След.

Вернуться в «Условно-бесплатные расширения»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo