Danneo CMS v0.5.5. Фиксим косяк при добавлении. Не сохраняется ЧПУ если цифры в конце заголовка

Danneo CMS v0.5.5. Фиксим косяк при добавлении. Не сохраняется ЧПУ если цифры в конце заголовка

Danneo CMS v0.5.5. Фиксим косяк при добавлении. ЧПУ и цифры

» » Сообщение:

Danneo CMS v0.5.5. Фиксим косяк при добавлении. Не сохраняется ЧПУ если цифры в конце заголовка

Подобный косяк встретился при добавлении названия типа:

Код: Выделить всё Развернуть
Dead by April feat. Lena Philipsson - Dancing In the Neon Light (Dancing In The Neon Light, 2012)

- что достаточно частое явление при публикации музыкальных файлов.
в чпу получаем соответственно:

Код: Выделить всё Развернуть
dead-by-april-feat--lena-philipsson---dancing-in-the-neon-light-dancing-in-the-neon-light-2012

- и при добавлении данная строка игнорируется, ибо:

Код: Выделить всё Развернуть
is_numeric($l)

..
Фиксим данный баг.

Открыть (в данном случае, для модуля music):
apanel/music.php

В блоках: Добавить файл (сохранение) ≈ 1490 строка; и Редактировать файл (сохранение) ≈ 2048 строка, найти:

php Код: Выделить всё Развернуть
if (preparse($cpu,THIS_CPU) == 1 || is_numeric($l) || empty($l)) {
                        $cpu = '';
                    } else {
                       $cpu = preparse($cpu,THIS_TRIM,0,255);

Заменить на:

php Код: Выделить всё Развернуть
if (preparse($cpu,THIS_CPU) == 1 || empty($l)) {
                        $cpu = '';
                    } else {
                       $cpu = (is_numeric($l))? preparse($cpu,THIS_TRIM,0,254).'s' : preparse($cpu,THIS_TRIM,0,255);

..
..

PS
- Туда же.

Фиксим множественные тире в ЧПУ.

Открыть:

Код: Выделить всё Развернуть
apanel/javascript/jquery.apanel.js

Найти:

php Код: Выделить всё Развернуть
$("#" + obj).attr({value:re});

Заменить:

php Код: Выделить всё Развернуть
re=re.replace(/\-{1,}/g,'-');
        $("#" + obj).attr({value:re});

..

danneo cms v0.5.5, фиксим косяк, не сохраняется чпу, цифры в конце заголовка



Похожие темыКомментарии ПросмотрыПоследнее сообщение
02326Клонирование модуля "Файлы&quo...
Сообщение от: Admin
0686Клонирование модуля "Файлы&quo...
Сообщение от: Admin
02924Danneo CMS модуль Music - добавляем...
Сообщение от: Admin
01274Danneo CMS v0.5.5. Добвляем keyword...
Сообщение от: Admin
01414Danneo CMS v0.5.5. Выводим материал...
Сообщение от: Admin