Посмотрите видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
вместо urlencode($url_tag) сделать функцию транслитирации и использовать, т.е. будет rustolat($url_tag)/**
* Формирует теги.
* @param string $text
* @param int $typelink
* @param string $prefix_link
* @return array
*/
function pkp_get_tags($text, $typelink, $prefix_link)
{
global $config, $prefix_link_tags;
$tags_l = array();
$tags = array();
if (empty($prefix_link)) {
$prefix_link = $prefix_link_tags;
}
if ($text != '') {
$tags_array = explode(',', $text);
foreach ($tags_array as $value) {
$value = trim($value);
$tag = trim(preg_replace('/‘|’|&#(1(45|46)|39)[;]?|\'|'/', ' ', $value));
if (preg_match("/[\||\'|\<|\>|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\+]/", $value)) {
$tags_l[] = $value;
} else {
if ($config['charset'] != 'utf-8' or $config['charset'] != 'utf8') {
$url_tag = convert_charset_pkp($tag, 'utf-8', $config['charset']);
} else {
$url_tag = $tag;
}
if ($typelink == 2) {
//Тег, без ссылки
$tags_l[] = $value;
$tags[] = $tag;
} elseif ($typelink == 3) {
//Ссылка без добавления в тег
$tags_l[] = '['short_story'],
'full_story' => $config_mod['template']['full_story'],
);Кто подскажет, что сюда дописать, чтобы получении жанра боевик формировался boeviki?🙂elseif ($typelink == 1) {
//Тег и ссылка
$tags_l[] = '[url='.$config["http_home_url"].$prefix_link.urlencode($url_tag).'/]'.$value.'[/url]';
$tags[] = $tag;
}
через cast гугли функциюДа не транслитерация мне нужна! А тупая замена одного значения на другое! Если "боевик", то выводить "boeviki".
Судя по этому тебе нужноПарсер генерирует ссылку тега жанра site.ru/tags/боевик можно сделать site.ru/filmy/боевик указав префикс.
Но как сделать site.ru/filmy/boeviki, чтобы она вела на категорию?
аналогично делаю...для чего все эти заморочки хз..Судя по этому тебе нужно
1. Создать на сайте категории под нужные жанры
2. открыть настройки парсера вкладка категории там будет автоматическая подстановка категорий по жанру
У меня везде реализовано так и никаких правок движка и тд не нужно
У меня 10.5 работает.на 10.5 Дле будет работать?



