1 2012-04-12 21:38:38

Тема: Страницы с расширением

опять столкнулся с такой проблемой
создаю страницу с расширением (home.html) - точка уберается а на сайте error

интересует как исправить smile

Поделиться

2 2012-04-12 21:41:36

Re: Страницы с расширением

AlexGor, да также как и в Template CMS)

Follow me: Twitter | GitHub | Coderwall

Стань спонсором проекта.

Сайт Awilum

Поделиться

3 2012-04-12 21:48:03

Re: Страницы с расширением

Awilum, да, уже нашел smile
только путь другой

/www/monstra/helpers/security.php line 89

может кому еще пригодится

Поделиться

4 2012-05-20 13:01:50 (2012-05-20 13:02:25 отредактировано newbie)

Re: Страницы с расширением

Кому лень искать:

/www/monstra/helpers/security.php

(88-91 строки)

Найти:

            // Remove characters
            $str = preg_replace("/[^a-zA-Z0-9\/_|+ -]/", '', $str );
            $str = preg_replace("/[\/_|+ -]+/", $delimiter, $str );
            $str = trim($str, $delimiter); 

Заменить на:

        // Remove characters
        $str = preg_replace("/[^a-zA-Z0-9.\/_|+ -]/", '', $str );
        $str = preg_replace("/[\/|+ -]+/", $delimiter, $str );
        $str = trim($str, $delimiter); 

Поделиться

5 2012-05-20 13:07:20 (2012-05-20 13:07:51 отредактировано AlexGor)

Re: Страницы с расширением

newbie, это решение не подходит
так как при загрузке картинок или файлов будет добавляться точка перед расширением sad

Поделиться

6 2012-05-20 16:10:57

Re: Страницы с расширением

AlexGor пишет:

newbie, это решение не подходит
так как при загрузке картинок или файлов будет добавляться точка перед расширением sad

Awilum:
AlexGor, да также как и в Template CMS)

Как правильно тогда?)

Поделиться

7 2012-05-20 16:48:09

Re: Страницы с расширением

ну с одной стороны правильно, но вылазит другой баг )

Поделиться

8 2012-05-20 16:51:22

Re: Страницы с расширением

А по хорошему, я не понимаю зачем Awilum делает по умолчанию только обрезанные ссылки.... многие переносят старые сайты еще где .html... и это очень важно в некоторых случаях... Тем более это никак не мешает вроде cms...

Поделиться

9 2012-05-21 03:53:19

Re: Страницы с расширением

ну так добавьте просто в htaccess автоподстановку .html

Страдание фигнёй на рабочем месте развивает боковое зрение, слух, скорость реакции и бдительность в целом.

Поделиться

10 2012-05-21 21:10:56

Re: Страницы с расширением

El'Drako пишет:

ну так добавьте просто в htaccess автоподстановку .html

Вот именно добавьте... а кто не может добавить? Это же можно сделать по умолчанию, никак не мешая коротким ссылкам... А так сразу вопросов:
Что добавить в htaccess? А как же быть с _ и тд.

Поделиться

11 2012-05-22 03:50:10

Re: Страницы с расширением

по мне, так отсутствие html только лучше и никак ничему не вредит.

Страдание фигнёй на рабочем месте развивает боковое зрение, слух, скорость реакции и бдительность в целом.

Поделиться

12 2012-09-02 01:18:11 (2012-09-02 01:18:38 отредактировано webmaster)

Re: Страницы с расширением

AlexGor пишет:

newbie, это решение не подходит
так как при загрузке картинок или файлов будет добавляться точка перед расширением sad

Тогда сделай так:

В файле:
plugins/box/filesmanager/filesmanager.admin.php
Найти: 
move_uploaded_file($_FILES['file']['tmp_name'], $files_path.Security::safeName(basename($_FILES['file']['name'], File::ext($_FILES['file']['name'])), '-', true).'.'.File::ext($_FILES['file']['name']));
Заменить на: 
move_uploaded_file($_FILES['file']['tmp_name'], $files_path.Security::safeName(basename($_FILES['file']['name'], File::ext($_FILES['file']['name'])), '-', true).File::ext($_FILES['file']['name']));

Это дополнительно к тому что написано выше...

Лучше сорок раз по разу, чем ни разу - сорок раз...

Сайт webmaster

Поделиться

13 2012-09-03 08:04:27

Re: Страницы с расширением

Может как предложение:
Сделать в настройках отдельный пунк меню:
- страница имеет расширение [______]

А Админ сам вписывает: htm, html, php

У богатых людей - большая библиотека.
У бедных людей - большой телевизор.

Сайт Hmelex

Поделиться

14 2012-09-06 11:50:51 (2012-09-06 11:52:48 отредактировано webmaster)

Re: Страницы с расширением

Hmelex пишет:

Может как предложение:
Сделать в настройках отдельный пунк меню:
- страница имеет расширение [______]

А Админ сам вписывает: htm, html, php

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

Лучше сорок раз по разу, чем ни разу - сорок раз...

Сайт webmaster

Поделиться

15

Re: Страницы с расширением

Что-то теперь Monstra ругаеться
Remove characters

Поделиться