Class joosText
Работа с текстом
Category:
Libraries
Copyright: (C) 2007-2012 Joostina Team
License: License http://www.opensource.org/licenses/mit-license.php Информация об авторах и лицензиях стороннего кода в составе Joostina CMS: docs/copyrights
Author: Joostina Team <info@joostina.ru>
Version: 1.0
Located at: core/libraries/text.php
Copyright: (C) 2007-2012 Joostina Team
License: License http://www.opensource.org/licenses/mit-license.php Информация об авторах и лицензиях стороннего кода в составе Joostina CMS: docs/copyrights
Author: Joostina Team <info@joostina.ru>
Version: 1.0
Located at: core/libraries/text.php
Methods summary
public static
|
#
declension( integer $int, array $expressions )
Вывод численных результатов с учетом склонения слов |
public static
string
|
#
word_limiter( string $str, integer $limit = 100, string $end_char = '…' )
Ограничение длины текста по числу слов |
public static
string
|
#
character_limiter( string $str, integer $limit = 500, string $end_char = '…', integer $max_word_lench = 500 )
Ограничение текста по числу символов |
public static
string
|
#
text_censor( string $str, array $censored, string $replacement = '' )
Цензор текста, заменяет в тексте указанные слова |
public static
string
|
|
public static
string
|
|
public static
string
|
|
public static
string
|
|
public static
string
|
#
outlink_parse( string $text )
Функция работы с внешними ссылками. Через функцию надо пропустить обрабатываемые текст, и все ссылки в нём заменятся на внутренние с редиректом на оригинальные. Базирутеся на примерах описанных в http://www.ewgenij.net/php-outlinks.html Функция заменятет внешние ссылки в тексте на "внутренние" Автор: Гринкевич Евгений Вадимович http://www.ewgenij.net/ |
public static
string
|
#
russian_transliterate( string $string )
Транслитерация для русского текста |
public static
string
|
|
public static
string
|
|
public static
string
|
|
public
type
|
|
public static
string
|
|
public static
string|json_string
|
Properties summary
public static
array
|
$abc_ru | array('А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Э', 'Ю', 'Я') |
#
Символы русского алфавита |
public static
array
|
$abc_en | array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z') |
#
Символы английского алфавита |