Finar.ru
web.finar.ru
video.finar.ru
Темы для BootstrapNew!

FAQ по СMS Made Simple

полезные заметки по работе с системой

Автор: Филипп Казаков, дата: 2010-03-28, просмотров 5516
Тэги

тип: FAQ, темы: Cms Made Simple

Как установить 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')
  • первоначальная настройка:
    • удалить папку 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"}




Оставить комментарий 


Ваше имя:
->