Помогите найти плагин пожалуйста)

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

Mex-Vision

Бессмертный
Iron Lord
Победитель в номинации 2022
Победитель в номинации 2021
Победитель в номинации 2020
Победитель в номинации 2019
Победитель в номинации 2017
Сообщения
829
Розыгрыши
0
Репутация
448
Реакции
539
Баллы
1 613
Ребят, заранее извините за мою жадность или хз как это назвать=)

Ищу плагин Parse HTML для Xenforo 2.x чтобы можно было в темах html код размещать, планирую использовать для оформления описаний.
Немного погуглил и заметил что он везде под хайдами и другими ограничениями.

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

Спаси

Я продолжаю искать, если найду, скину сюда)
 

Оффтоп:

Меня часто могут поджешь навазния чего-то.
В друпале чато горю с названия модулей и т.п.
Вот тут тоже:
Почему Parse HTML ? Плагин для вставки html, но не для парсаинга же. Там при валидации он будет его разбирать, но блин.
 
У меня акк вроде на xenforo-info был, и на мафии. Если не забуду, вечерком гляну.
 
Ну я хз, так назвали этот плагин=) Я не при чем) Все что мне выдает по запросу "html в сообщениях xenforo 2")

У меня акк вроде на xenforo-info был, и на мафии. Если не забуду, вечерком гляну.
Буду очень благодарен, ссылочку в ЛС отправил, чтобы ты долго не искал)
 
Оффтоп:

Меня часто могут поджешь навазния чего-то.
В друпале чато горю с названия модулей и т.п.
Вот тут тоже:
Почему Parse HTML ? Плагин для вставки html, но не для парсаинга же. Там при валидации он будет его разбирать, но блин.
Как бы он парсит хтмл.
 
Он парсит хтмл который ему делаи.
Или плагин который конверирует ссылку с ютуба в видео называется - Link converter for youtube ?
Ну ка расскажи ка мне о особенностях английского языка и как это не относится к названию. Расскажи ещё что делает у нас тот самый
html_entity_decode?
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
html_entity_decode — Convert HTML entities to their corresponding characters

html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] ) : string
html_entity_decode() is the opposite of in that it converts HTML entities in the string to their corresponding characters.
More precisely, this function decodes all the entities (including all numeric entities) that a) are necessarily valid for the chosen document type — i.e., for XML, this function does not decode named entities that might be defined in some DTD — and b) whose character or characters are in the coded character set associated with the chosen encoding and are permitted in the chosen document type. All other entities are left as is.
Parameters
string
The input string.
flags
A bitmask of one or more of the following flags, which specify how to handle quotes and which document type to use. The default is ENT_COMPAT | ENT_HTML401.
Available flags constants
Constant NameDescription
ENT_COMPATWill convert double-quotes and leave single-quotes alone.
ENT_QUOTESWill convert both double and single quotes.
ENT_NOQUOTESWill leave both double and single quotes unconverted.
ENT_HTML401Handle code as HTML 4.01.
ENT_XML1Handle code as XML 1.
ENT_XHTMLHandle code as XHTML.
ENT_HTML5Handle code as HTML 5.
encoding
An optional argument defining the encoding used when converting characters.
If omitted, the default value of the encoding varies depending on the PHP version in use. In PHP 5.6 and later, the configuration option is used as the default value. PHP 5.4 and 5.5 will use UTF-8 as the default. Earlier versions of PHP use ISO-8859-1.
Although this argument is technically optional, you are highly encouraged to specify the correct value for your code if you are using PHP 5.5 or earlier, or if your configuration option may be set incorrectly for the given input.
The following character sets are supported:
Supported charsets
CharsetAliasesDescription
ISO-8859-1ISO8859-1Western European, Latin-1.
ISO-8859-5ISO8859-5Little used cyrillic charset (Latin/Cyrillic).
ISO-8859-15ISO8859-15Western European, Latin-9. Adds the Euro sign, French and Finnish letters missing in Latin-1 (ISO-8859-1).
UTF-8 ASCII compatible multi-byte 8-bit Unicode.
cp866ibm866, 866DOS-specific Cyrillic charset.
cp1251Windows-1251, win-1251, 1251Windows-specific Cyrillic charset.
cp1252Windows-1252, 1252Windows specific charset for Western European.
KOI8-Rkoi8-ru, koi8rRussian.
BIG5950Traditional Chinese, mainly used in Taiwan.
GB2312936Simplified Chinese, national standard character set.
BIG5-HKSCS Big5 with Hong Kong extensions, Traditional Chinese.
Shift_JISSJIS, SJIS-win, cp932, 932Japanese
EUC-JPEUCJP, eucJP-winJapanese
MacRoman Charset that was used by Mac OS.
'' An empty string activates detection from script encoding (Zend multibyte), and current locale (see and ), in this order. Not recommended.
Note: Any other character sets are not recognized. The default encoding will be used instead and a warning will be emitted.
Return Values
Returns the decoded string.
Changelog
VersionDescription
5.6.0The default value for the encoding parameter was changed to be the value of the configuration option.
5.4.0Default encoding changed from ISO-8859-1 to UTF-8.
5.4.0The constants ENT_HTML401, ENT_XML1, ENT_XHTML and ENT_HTML5 were added.
А теперь давай подумаем немного из доки и посмотрим на ру языке
html_entity_decode
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
html_entity_decode — Преобразует HTML-сущности в соответствующие им символы
Описание
html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] ) : string
html_entity_decode() является противоположностью функции . Она преобразует HTML-сущности в строке string в соответствующие им символы.
Если быть точнее, то эта функция преобразует все сущности (в том числе все числовые сущности), которые а) обязательно верны для выбранного типа документа - то есть, для XML эта функция не преобразует именованные сущности, которые могут быть определены в каком-нибудь DTD - и б) их символы находятся в кодировке, соответствующей выбранной и разрешены в выбранном типе документа. Все другие сущности остаются без изменений.
Список параметров
string
Входная строка.
flags
Битовая маска, состоящая из одного или более флагов, которые указывают, как обращаться с кавычками и какой тип документа использовать. По умолчанию маска принимает значение ENT_COMPAT | ENT_HTML401.
Константы flags
Имя константыОписание
ENT_COMPATПреобразуются двойные кавычки, одинарные остаются без изменений.
ENT_QUOTESПреобразуются и двойные, и одинарные кавычки.
ENT_NOQUOTESОставить как двойные, так и одинарные кавычки без изменений.
ENT_HTML401Обрабатывать код как HTML 4.01.
ENT_XML1Обрабатывать код как XML 1.
ENT_XHTMLОбрабатывать код как XHTML.
ENT_HTML5Обрабатывать код как HTML 5.
encoding
Необязательный аргумент, определяющий кодировку, используемую при конвертации симоволов.
Если не указан, то значение по умолчанию для encoding зависит от используемой версии PHP. В PHP 5.6 и выше, для значения по умолчанию используется конфигурационная опция . В PHP 5.4 и 5.5 используется UTF-8 по умолчанию. Более ранние версии PHP используют ISO-8859-1.
Хотя этот аргумент является технически необязательным, настоятельно рекомендуется указать правильное значение для вашего кода, если вы используете PHP 5.5 или выше, или если ваша опция конфигурации может быть задана неверно для входных данных.
Поддерживаются следующие кодировки:
Поддерживаемые кодировки
КодировкаПсевдонимыОписание
ISO-8859-1ISO8859-1Западно-европейская Latin-1.
ISO-8859-5ISO8859-5Редко используемая кириллическая кодировка (Latin/Cyrillic).
ISO-8859-15ISO8859-15Западно-европейская Latin-9. Добавляет знак евро, французские и финские буквы к кодировке Latin-1 (ISO-8859-1).
UTF-8 8-битная Unicode, совместимая с ASCII.
cp866ibm866, 866Кириллическая кодировка, применяемая в DOS.
cp1251Windows-1251, win-1251, 1251Кириллическая кодировка, применяемая в Windows.
cp1252Windows-1252, 1252Западно-европейская кодировка, применяемая в Windows.
KOI8-Rkoi8-ru, koi8rРусская кодировка.
BIG5950Традиционный китайский, применяется в основном на Тайване.
GB2312936Упрощенный китайский, стандартная национальная кодировка.
BIG5-HKSCS Расширенная Big5, применяемая в Гонконге.
Shift_JISSJIS, SJIS-win, cp932, 932Японская кодировка.
EUC-JPEUCJP, eucJP-winЯпонская кодировка.
MacRoman Кодировка, используемая в Mac OS.
'' Пустая строка активирует режим определения кодировки из файла скрипта (Zend multibyte), и текущей локали (см. и ) в указанном порядке. Не рекомендуется к использованию.
Замечание: Остальные кодировки не поддерживаются, вместо них будет применена кодировка по умолчанию и сгенерировано предупреждение.
Возвращаемые значения
Возвращает раскодированную строку.
Список изменений
ВерсияОписание
5.6.0Значение по умолчанию для параметра encoding было изменено на значение конфигурационной опции .
5.4.0Кодировка по умолчанию сменилась с ISO-8859-1 на UTF-8.
5.4.0Были добавлены константы ENT_HTML401, ENT_XML1, ENT_XHTML и ENT_HTML5.
Обрабатывать код как HTML 5. Хм
html_entity_decode — Преобразует HTML-сущности в соответствующие им символы
Хм. Может быть расскажешь мне значение слово Parse?
Parse:
синтаксический анализ
структурный анализ
разбор
делать грамматический разбор
А теперь подумаем, что мы вставляем в пост? html тег? Как мы его преобразуем? Его нужно разобрать, что и соответствует названию
 
Не, ну это бан конечно.
(фишка данного форума, буду юзать её везде)
 
а ритейла классики случайно не у кого не завалялось? ато корейцы не дают, может кто зареган у них в нцсофте и расшарит сюда?:unsure:
 
kick,
Пост цитировать не буду, там просто вырезка с доки пхп.
При чет тут название функции ?
Название функцию и должно описывать ее действия. Но это функция\Метод.
Название модуля\плагина так же должно быть связано стем что он делает.
Но основная задача этого плагина добавть возможно использования хтмл в постах или парсин хтмла?
 
Ну ка расскажи ка мне о особенностях английского языка и как это не относится к названию. Расскажи ещё что делает у нас тот самый
html_entity_decode?
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
html_entity_decode — Convert HTML entities to their corresponding characters

html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] ) : string
html_entity_decode() is the opposite of in that it converts HTML entities in the string to their corresponding characters.
More precisely, this function decodes all the entities (including all numeric entities) that a) are necessarily valid for the chosen document type — i.e., for XML, this function does not decode named entities that might be defined in some DTD — and b) whose character or characters are in the coded character set associated with the chosen encoding and are permitted in the chosen document type. All other entities are left as is.
Parameters
string
The input string.
flags
A bitmask of one or more of the following flags, which specify how to handle quotes and which document type to use. The default is ENT_COMPAT | ENT_HTML401.
Available flags constants
Constant NameDescription
ENT_COMPATWill convert double-quotes and leave single-quotes alone.
ENT_QUOTESWill convert both double and single quotes.
ENT_NOQUOTESWill leave both double and single quotes unconverted.
ENT_HTML401Handle code as HTML 4.01.
ENT_XML1Handle code as XML 1.
ENT_XHTMLHandle code as XHTML.
ENT_HTML5Handle code as HTML 5.
encoding


An optional argument defining the encoding used when converting characters.
If omitted, the default value of the encoding varies depending on the PHP version in use. In PHP 5.6 and later, the configuration option is used as the default value. PHP 5.4 and 5.5 will use UTF-8 as the default. Earlier versions of PHP use ISO-8859-1.
Although this argument is technically optional, you are highly encouraged to specify the correct value for your code if you are using PHP 5.5 or earlier, or if your configuration option may be set incorrectly for the given input.
The following character sets are supported:
Supported charsets
CharsetAliasesDescription
ISO-8859-1ISO8859-1Western European, Latin-1.
ISO-8859-5ISO8859-5Little used cyrillic charset (Latin/Cyrillic).
ISO-8859-15ISO8859-15Western European, Latin-9. Adds the Euro sign, French and Finnish letters missing in Latin-1 (ISO-8859-1).
UTF-8ASCII compatible multi-byte 8-bit Unicode.
cp866ibm866, 866DOS-specific Cyrillic charset.
cp1251Windows-1251, win-1251, 1251Windows-specific Cyrillic charset.
cp1252Windows-1252, 1252Windows specific charset for Western European.
KOI8-Rkoi8-ru, koi8rRussian.
BIG5950Traditional Chinese, mainly used in Taiwan.
GB2312936Simplified Chinese, national standard character set.
BIG5-HKSCSBig5 with Hong Kong extensions, Traditional Chinese.
Shift_JISSJIS, SJIS-win, cp932, 932Japanese
EUC-JPEUCJP, eucJP-winJapanese
MacRomanCharset that was used by Mac OS.
''An empty string activates detection from script encoding (Zend multibyte), and current locale (see and ), in this order. Not recommended.
Return Values


Returns the decoded string.
Changelog
VersionDescription
5.6.0The default value for the encoding parameter was changed to be the value of the configuration option.
5.4.0Default encoding changed from ISO-8859-1 to UTF-8.
5.4.0The constants ENT_HTML401, ENT_XML1, ENT_XHTML and ENT_HTML5 were added.
А теперь давай подумаем немного из доки и посмотрим на ру языке


html_entity_decode
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
html_entity_decode — Преобразует HTML-сущности в соответствующие им символы
Описание
html_entity_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] ) : string
html_entity_decode() является противоположностью функции . Она преобразует HTML-сущности в строке string в соответствующие им символы.
Если быть точнее, то эта функция преобразует все сущности (в том числе все числовые сущности), которые а) обязательно верны для выбранного типа документа - то есть, для XML эта функция не преобразует именованные сущности, которые могут быть определены в каком-нибудь DTD - и б) их символы находятся в кодировке, соответствующей выбранной и разрешены в выбранном типе документа. Все другие сущности остаются без изменений.
Список параметров
string
Входная строка.
flags
Битовая маска, состоящая из одного или более флагов, которые указывают, как обращаться с кавычками и какой тип документа использовать. По умолчанию маска принимает значение ENT_COMPAT | ENT_HTML401.
Константы flags
Имя константыОписание
ENT_COMPATПреобразуются двойные кавычки, одинарные остаются без изменений.
ENT_QUOTESПреобразуются и двойные, и одинарные кавычки.
ENT_NOQUOTESОставить как двойные, так и одинарные кавычки без изменений.
ENT_HTML401Обрабатывать код как HTML 4.01.
ENT_XML1Обрабатывать код как XML 1.
ENT_XHTMLОбрабатывать код как XHTML.
ENT_HTML5Обрабатывать код как HTML 5.
encoding


Необязательный аргумент, определяющий кодировку, используемую при конвертации симоволов.
Если не указан, то значение по умолчанию для encoding зависит от используемой версии PHP. В PHP 5.6 и выше, для значения по умолчанию используется конфигурационная опция . В PHP 5.4 и 5.5 используется UTF-8 по умолчанию. Более ранние версии PHP используют ISO-8859-1.
Хотя этот аргумент является технически необязательным, настоятельно рекомендуется указать правильное значение для вашего кода, если вы используете PHP 5.5 или выше, или если ваша опция конфигурации может быть задана неверно для входных данных.
Поддерживаются следующие кодировки:
Поддерживаемые кодировки
КодировкаПсевдонимыОписание
ISO-8859-1ISO8859-1Западно-европейская Latin-1.
ISO-8859-5ISO8859-5Редко используемая кириллическая кодировка (Latin/Cyrillic).
ISO-8859-15ISO8859-15Западно-европейская Latin-9. Добавляет знак евро, французские и финские буквы к кодировке Latin-1 (ISO-8859-1).
UTF-88-битная Unicode, совместимая с ASCII.
cp866ibm866, 866Кириллическая кодировка, применяемая в DOS.
cp1251Windows-1251, win-1251, 1251Кириллическая кодировка, применяемая в Windows.
cp1252Windows-1252, 1252Западно-европейская кодировка, применяемая в Windows.
KOI8-Rkoi8-ru, koi8rРусская кодировка.
BIG5950Традиционный китайский, применяется в основном на Тайване.
GB2312936Упрощенный китайский, стандартная национальная кодировка.
BIG5-HKSCSРасширенная Big5, применяемая в Гонконге.
Shift_JISSJIS, SJIS-win, cp932, 932Японская кодировка.
EUC-JPEUCJP, eucJP-winЯпонская кодировка.
MacRomanКодировка, используемая в Mac OS.
''Пустая строка активирует режим определения кодировки из файла скрипта (Zend multibyte), и текущей локали (см. и ) в указанном порядке. Не рекомендуется к использованию.
Возвращаемые значения


Возвращает раскодированную строку.
Список изменений
ВерсияОписание
5.6.0Значение по умолчанию для параметра encoding было изменено на значение конфигурационной опции .
5.4.0Кодировка по умолчанию сменилась с ISO-8859-1 на UTF-8.
5.4.0Были добавлены константы ENT_HTML401, ENT_XML1, ENT_XHTML и ENT_HTML5.
Обрабатывать код как HTML 5. Хм


html_entity_decode — Преобразует HTML-сущности в соответствующие им символы
Хм. Может быть расскажешь мне значение слово Parse?
Parse:
синтаксический анализ
структурный анализ
разбор
делать грамматический разбор
А теперь подумаем, что мы вставляем в пост? html тег? Как мы его преобразуем? Его нужно разобрать, что и соответствует названию
:loltt0::loltt0: :loltt0: :loltt0:
 
Desquire, как бы сделаешь обработку хтмла без анализа? Как ты обработаешь тэги не распарсив текст?
 
Desquire, как бы сделаешь обработку хтмла без анализа? Как ты обработаешь тэги не распарсив текст?
Ну так это необходимое действие.
Вот другой пример - нам нужно подарить яишенку.
Для того чтобы пожарить яишенку, нам нужно разбить яйцо.
В результату у нас будет процесс это жарить яишенку, и будет у нас пожаренная яишенка. Но не бить яйца и битые яйца.

P.S я так понял ты автор плагина что ли?)
P.S 2: это тупо филосовский спор.
P.S 3: В програмировании самое тяжелое это придумать название для класса \ функции \ метода.
 
Ну так это необходимое действие.
Вот другой пример - нам нужно подарить яишенку.
Для того чтобы пожарить яишенку, нам нужно разбить яйцо.
В результату у нас будет процесс это жарить яишенку, и будет у нас пожаренная яишенка. Но не бить яйца и битые яйца.

P.S я так понял ты автор плагина что ли?)
P.S 2: это тупо филосовский спор.
P.S 3: В програмировании самое тяжелое это придумать название для класса \ функции \ метода.
photo_2019-11-06_16-32-29.jpg
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу