СКРИПТЫ
ТЕГИ:
php (285)
js (155)
html (135)
css (109)
html tags (61)
jquery (40)
edit text (37)
php array (30)
form html (30)
fonts (27)
ruweb.net (23)
foto (22)
online (20)
atom (20)
forum (19)
svg (18)
Показать еще :
hosting (17)
board (17)
js method (16)
html book (16)
php file (16)
color (15)
php date (15)
link (15)
js events (14)
input (14)
osclass (13)
table (13)
htaccess (13)
dw block (12)
path (12)
select (12)
php img (11)
form (11)
php time (11)
jsphp (11)
icon (11)
js delete (11)
download (11)
notepad (11)
mouse (10)
img (10)
url (10)
js time (9)
info (9)
yandex (9)
dosite (7)
hover (7)
cookie (7)
comment (7)
task (7)
php url (7)
js url (6)
mysql (6)
year (6)
click (6)
list (6)
iframe (6)
browser (5)
search (5)
ftp (5)
chart (5)
adminka (5)
php get (5)
value (5)
mb (5)
week (4)
console (4)
vk (4)
bbcode (4)
symbols (4)
js form (4)
js id (4)
mounth (4)
submit (4)
reg.ru (4)
scandir (3)
line (3)
pages (3)
https (3)
js post (3)
ucoz (3)
js img (3)
padding (3)
day (3)
captcha (3)
vs code (3)
ssl (3)
second (2)
cursor (2)
tag hr (2)
money (2)
рся (2)
height (2)
js vars (2)
title (2)
counter (2)
typeof (2)
details (2)
youtube (2)
video (2)
base64 (2)
seo (2)
qr kod (2)
arrows (2)
sitemap (2)
smile (1)
google (1)
windows (1)
archive (1)
domen (1)
numbers (1)
speed (1)
books (1)
scroll (1)
header (1)
days (1)

Osclass не работают ЧПУ и русские категории

Буквально только что мы поставили ЧПУ для наших ссылок в движке Osclass, но оказалось, что вместо нормального адреса показывается не пойми чё!

replace

Если вы скачали оригинальный движок Osclass, то скорее всего у вас будут такие проблемы. Вернее не так…  у всех на 100% будут такие проблемы!

Почему! Просто потому, что в самом движке не предусмотрен траслитор с латиницы на кириллицу. Хоть вы и установили русский язык, но  это к этому никак не относится! Поэтому нужно решить проблему ручками.

+ Ко всему вместо категории нам отвечают, что данной страницы не существует!

Не стану делать две страницы, которые зависят от одной проблемы!

Решение: не работают ЧПУ на Osclass.

Идем по пути - oc-includes/osclass/


Открываем formatting.php ищем строки  

// Euro Sign
chr(226).chr(130).chr(172) => 'E',

И над ними устанавливаем вот этот код:

//Transliteration for Cyrillic

chr(192),chr(208).chr(144) => 'a', // А

chr(224),chr(208).chr(176) => 'a', // а

chr(193),chr(208).chr(145) => 'b', // Б

chr(225),chr(208).chr(177) => 'b', // б

chr(194),chr(208).chr(146) => 'v', // В

chr(226),chr(208).chr(178) => 'v', // в

chr(195),chr(208).chr(147) => 'g', // Г


chr(227),chr(208).chr(179) => 'g', // г

chr(196),chr(208).chr(148) => 'd', // Д

chr(228),chr(208).chr(180) => 'd', // д

chr(197),chr(208).chr(149) => 'e', // Е

chr(229),chr(208).chr(181) => 'e', // е

chr(168),chr(208).chr(129) => 'yo', // Ё

chr(184),chr(209).chr(145) => 'yo', // ё

chr(198),chr(208).chr(150) => 'zh', // Ж

chr(230),chr(208).chr(182) => 'zh', // ж

chr(199),chr(208).chr(151) => 'z', // З

chr(231),chr(208).chr(183) => 'z', // з

chr(200),chr(208).chr(152) => 'i', // И

chr(232),chr(208).chr(184) => 'i', // и

chr(201),chr(208).chr(153) => 'j', // Й

chr(233),chr(208).chr(185) => 'j', // й


chr(202),chr(208).chr(154) => 'k', // К

chr(234),chr(208).chr(186) => 'k', // к

chr(203),chr(208).chr(155) => 'l', // Л

chr(235),chr(208).chr(187) => 'l', // л

chr(204),chr(208).chr(156) => 'm', // М

chr(236),chr(208).chr(188) => 'm', // м

chr(205),chr(208).chr(157) => 'n', // Н

chr(237),chr(208).chr(189) => 'n', // н

chr(206),chr(208).chr(158) => 'o', // О

chr(238),chr(208).chr(190) => 'o', // о

chr(207),chr(208).chr(159) => 'p', // П

chr(239),chr(208).chr(191) => 'p', //п

chr(208),chr(208).chr(160) => 'r', // Р

chr(240),chr(209).chr(128) => 'r', // р

chr(209),chr(208).chr(161) => 's', // С


chr(241),chr(209).chr(129) => 's', // с

chr(210),chr(208).chr(162) => 't', // Т

chr(242),chr(209).chr(130) => 't', // т

chr(211),chr(208).chr(163) => 'y', // У

chr(243),chr(209).chr(131) => 'y', // у

chr(212),chr(208).chr(164) => 'f', // Ф

chr(244),chr(209).chr(132) => 'f', // ф

chr(213),chr(208).chr(165) => 'x', // Х

chr(245),chr(209).chr(133) => 'x', // х

chr(214),chr(208).chr(166) => 'c', // Ц

chr(246),chr(209).chr(134) => 'c', //ц

chr(215),chr(208).chr(167) => 'ch', // Ч

chr(247),chr(209).chr(135) => 'ch', // ч

chr(216),chr(208).chr(168) => 'sh', // Ш

chr(248),chr(209).chr(136) => 'sh', // ш


chr(217),chr(208).chr(169) => 'sch', // Щ

chr(249),chr(209).chr(137) => 'sch', // щ

chr(218),chr(208).chr(170) => '', // Ъ

chr(250),chr(209).chr(138) => '', // ъ

chr(219),chr(208).chr(171) => 'y', // Ы

chr(251),chr(209).chr(139) => 'y', // ы

chr(220),chr(208).chr(172) => '', // Ь

chr(252),chr(209).chr(140) => '', // ь

chr(221),chr(208).chr(173) => 'e', // Э

chr(253),chr(209).chr(141) => 'e', // э

chr(222),chr(208).chr(174) => 'yu', // Ю

chr(254),chr(209).chr(142) => 'yu', // ю

chr(223),chr(208).chr(175) => 'ya', // Я

chr(255),chr(209).chr(143) => 'ya', // я


Нажимаем сохранить, закидываем на сервер. И чтобы эти адреса заработали нужно решить проблему категорий…

И далее про категории, разделы, темы…

Решение: не работают русские категории на Osclass.

После того, как мы разобрались с правильным отображение ссылок, но сделать все то, что мы описали недостаточно! Потому, что нужно разобраться с категориями.

Нужно зайти в категории

replace
Решение: не работают русские категории на Osclass.

И далее нужно пере сохранить все категории.


Справа нажимаем редактировать, внизу появляется кнопка сохранить.

replace
Решение: не работают русские категории на Osclass.

Всё!

Если вдруг, ваши подкатегории ведут себя, как и раньше, то их все тоже нужно пере сохранить!

Пользуйтесь на здоровье! Не забудьте сказать спасибо
Теги :
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =

Последние комментарии :
Марат :
28.04.2022 19:20
У меня на сайте - все скрипты рабочие! Приходите…
подробнее.
Игорь :
05.04.2022 03:52
Спасибо Большое Вам за счетчик скачиваний файлов! Вы единственный, кто выложил действительно рабочий код!…
подробнее.
Марат :
03.04.2022 11:16
Вы обратились не по адресу... Предположим... что у вас есть паравоз...на дровах... И вы обращаетесь в автосервис, …
подробнее.
Good_Serpent :
03.04.2022 08:18
Шара - "расшаренная", доступная для пользователей локальной сети папка. Там происходит обмен информацией,…
подробнее.
Марат :
02.04.2022 20:29
Я даже не знаю, что таоке "шара"... Думаю, что вам нужно искать на специализированном сайте посвященной…
подробнее.
Good_Serpent :
02.04.2022 19:54
Здравствуйте! Нужен скрипт, который бы закрывал файл на шаре, если он там открыт. Не удаётся его удалить для…
подробнее.
ruweb
Страница загружена за : 0.03195 секунд. Подробнее