Как установить Cms MadeSimple на nic.ru?
В мае 2009 года это надо было делать вот так:
- создать пустой config.php в корне
- создать .htaccess со строчкой
AddDefaultCharset UTF-8
- залить файлики на FTP
- права 777 на директории:
- tmp
- tmp/templates_c
- tmp/cache
- uploads
- uploads/images
- modules
- и config.php
- создать БД:
- создать, назначить Юзеру
- зайти в phpmyadmin
- выполнить след. запрос:
ALTER DATABASE artkino_cms DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
- настройка виртуального сервера:
- включить php5.x.x в "Управлении модулями"
- зайти в его настройки -> настройки модуля PHP, меняем:
- max_execution_time на 60
- memory_limit на 32
- allow_url_fopen на ВКЛ
- post_max_size на 16 МБ
- upload_max_filesize на 16 МБ
- установка CMS:
- устанавливаем под ~IE7/8
- проверку md5 сумм проходить не надо :)
- Имя сервера СУБД -- %ID_услуги%.mysql
- Database port -- 3306
- сразу после установки полечить кодировку:
- в config.php прописать
$config['locale'] = 'ru_RU.UTF-8';
- в incude.php раскомментировать строку
$cmsdb->Execute('set names utf8');
- в /lib/smarty/plugins/modifier.escape.php прописать
function smarty_modifier_escape($string, $esc_type = 'html', $char_set = 'UTF-8')
- в config.php прописать
- первоначальная настройка:
- удалить папку install
- почта: метод sendmail, ~UTF-8
...а сейчас не знаю :)
Как убрать мерзкий дерг экрана при использовании встроенного по-умолчанию тега startExpandCollapse?
Тэги по-умолчанию хранятся в директории plugins. Соответственно, следует отредактировать файл "function.startExpandCollapse.php", убрав текст href="'. $url .'#'. $id .'"
, либо (рекомендуется), скопировать файл, назвать по-другому и в нем уже сделать правки. Нужно будет изменить синтаксис вызова плагина, а затем внести его в GUI TinyMCE в настройках редактора в админке.
Как включить Clean URLs?
Рекомендуется делать это сразу после установки системы до начала разработки сайта. Необходимо переместить файл htaccess.txt из директории /docs/ в корень и переименовать в .htaccess В файл config.php написать:
$config['url_rewriting'] = 'mod_rewrite'; // включение cURLs $config['use_hierarchy'] = false; // отключение иерархической вложенности
Второй пункт сделан чтобы не слетали пути к картинкам уже существующей фотогалереи. Вообще-то, это неверно, необходимо настроить корректную обратотку ссылок для директории uploads в .htaccess, но мне было лень заморачиваться.
Как увеличить лимит на объем страниц контента?
Зайти в БД через phpMyAdmin, зайти в таблицу cms_content_props -> Структура -> поле "content" -> редактировать. В раскрывающемся меню указать Тип MEDIUMTEXT. Лимит увеличится с 64К до 16 МБ.
Вывод подразделов текущего раздела 1 уровня:
{menu start_level="2" template="BBM-Business : BBM - vertical" show_all="1"}
Вывод подразделов текущего раздела 2 уровня:
{menu start_level="3" template="BBM-Business : BBM - vertical" show_all="1"}
Оставить комментарий