mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-06-26 03:30:48 +03:00
Incut and aside
This commit is contained in:
parent
84cae6679b
commit
5db3ac57eb
|
@ -22,7 +22,7 @@ class ModuleIfhub extends Module
|
||||||
* <spoiler title="Заголовок">Текст спойлера</spoiler>
|
* <spoiler title="Заголовок">Текст спойлера</spoiler>
|
||||||
* </pre>
|
* </pre>
|
||||||
*
|
*
|
||||||
* @param string $sTag Тег на ктором сработал колбэк
|
* @param string $sTag Тег на котором сработал колбэк
|
||||||
* @param array $aParams Список параметров тега
|
* @param array $aParams Список параметров тега
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
|
@ -38,4 +38,32 @@ class ModuleIfhub extends Module
|
||||||
'<div class="spoiler-body">'.$sText.'</div>'.
|
'<div class="spoiler-body">'.$sText.'</div>'.
|
||||||
'</div>';
|
'</div>';
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Обработка тега aside в тексте
|
||||||
|
* <pre>
|
||||||
|
* <aside>Текст врезки</aside>
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
* @param string $sTag Тег на котором сработал колбэк
|
||||||
|
* @param array $aParams Список параметров тега
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public function CallbackParserTagAside($sTag, $aParams, $sText)
|
||||||
|
{
|
||||||
|
return '<div class="aside">'.$sText.'</div>';
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* Обработка тега incut в тексте
|
||||||
|
* <pre>
|
||||||
|
* <incut>Текст врезки</incut>
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
|
* @param string $sTag Тег на котором сработал колбэк
|
||||||
|
* @param array $aParams Список параметров тега
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public function CallbackParserTagIncut($sTag, $aParams, $sText)
|
||||||
|
{
|
||||||
|
return '<div class="incut">'.$sText.'</div>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,11 +12,13 @@ return array(
|
||||||
'spoiler',
|
'spoiler',
|
||||||
'abbr',
|
'abbr',
|
||||||
'audio',
|
'audio',
|
||||||
'source'
|
'source',
|
||||||
|
'aside',
|
||||||
|
'incut'
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
// Коротие теги типа
|
// Короктие теги типа
|
||||||
'cfgSetTagShort' => array(
|
'cfgSetTagShort' => array(
|
||||||
array(
|
array(
|
||||||
array(
|
array(
|
||||||
|
@ -97,6 +99,14 @@ return array(
|
||||||
'spoiler',
|
'spoiler',
|
||||||
array('_this_', 'Ifhub_CallbackParserTagSpoiler'),
|
array('_this_', 'Ifhub_CallbackParserTagSpoiler'),
|
||||||
),
|
),
|
||||||
|
array(
|
||||||
|
'aside',
|
||||||
|
array('_this_', 'Ifhub_CallbackParserTagAside'),
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'incut',
|
||||||
|
array('_this_', 'Ifhub_CallbackParserTagIncut'),
|
||||||
|
),
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue