Вопрос-ответ

 
Общие вопросы
Почему CMS (система управления сайтом) распространяется бесплатно?

CMS linedmk.com распространяется бесплатно в целях рекламирования сайта www.linedmk.com и своих услуг по разработке сайтов.

Как можно использовать CMS? Можно ли использовать CMS в коммерческих целях?

Вы можете использовать CMS в любых целях, в том числе и в коммерческих. То есть вы можете сделать себе сайт для коммерческих целей. Но! Вы не можете выдавать CMS за свою разработку, вы не можете продавать код или фрагменты кода CMS linedmk.com.

Будет ли работать CMS на бесплатном хостинге и какой хостинг порекомендуете?

Скорее всего, CMS не будет работать на бесплатном хостинге. Есть нормальные и дешевые платные хостинги. Рекомендую хостинг.

Обязательно ли оставлять ссылку на сайт www.linedmk.com?

Нет, не обязательно оставлять ссылку на сайт www.linedmk.com в шаблоне сайта, но желательно!

Основные настройки CMS
Не отображаются рисунки, вставленные в текст с помощью визуального редактора

Если не отображаются рисунки, вставленные в текст с помощью визуального редактора, и при просмотре кода страницы отображаются перед кавычками (двойными или одинарными) знак «\», то это значит, что в PHP включено автоматическое экранирование кавычек. И это автоматическое экранирование надо выключить. Для этого надо прописать в файле .htaccess следующую строчку

 

php_value magic_quotes_gpc off


Если в результате добавления этой строки сервер выдаст ошибку «Internal Server Error», то нужно будет удалить из файла .htaccess указанную выше строку и обратиться в техническую поддержку хостинга с просьбой отключить в PHP автоматическое экранирование кавычек.

В тексте статьи, добавленного объявления или товара перед одинарной или двойной кавычкой отображается знак «\»

Если в тексте статьи, добавленного объявления (для CMS с модулем доски объявления) или товара (для CMS с модулем интернет-магазина) перед одинарной или двойной кавычкой отображается знак «\», то это значит, что в PHP включено автоматическое экранирование кавычек. И его надо выключить. Для этого смотрите ответ на предыдущий вопрос.

Главная страница сайта отображается, при переходе на другую какую-либо страницу сервер выдает ошибку «Not Found»

Проверьте наличие файла .htaccess в каталоге, в котором установлен сайт. Также этот файл должен обрабатываться сервером Apache (некоторые хостинги отключают возможность управлять сервером с помощью файла .htaccess).  Также у сервера должен работать модуль mod_rewrite. Чтобы выяснить все эти вопросы смотрите настройки вашего хостинга, настройки PHP или спросите у техподдержки хостинга.

При установке CMS появляется сообщение «Опция конфигурации PHP register_globals имеет значение 1, тогда как для работы CMS нужно значение 0 (то есть данная опция должна быть выключена)!»

Откройте файл .htaccess и пропишите инструкцию (возможно она уже есть, только закомментирована):


php_value register_globals off


Если в результате добавления этой строки сервер выдаст ошибку «Internal Server Error», то нужно будет удалить указанную выше строку и обратиться в техническую поддержку хостинга с просьбой отключить в PHP опцию register_globals.

Настройка визуального редактора
Как настроить отображение рисунков в редакторе?

В файле /addapplication/ckfinder/config.php находим переменную $baseUrl и прописываем URL-адрес папки /userfiles/ , например

$baseUrl = 'http://domen.ru/userfiles/';

Шаблон сайта
Где находится шаблон сайта?

Путь к основному файлу шаблона: "/templates/index.php"

Что такое имя области и как область определить?

Области нужны для вывода дополнительного содержимого модулями CMS. Сама область задается в основном файле шаблона. В этом файле есть код вида


<?php $obj_site->printModulsPart("name_part"); ?>

 

где "name_part" - задает название области. Вместо этого кода будет выведен определенный html-код, согласно настроек CMS.

 

Чтобы создать новую область, нужно прописать приведенный выше код, с новым названием области в нужном месте (например, внизу страницы). К примеру, для вывода баннера  надо написать:

 

<?php $obj_site->printModulsPart("banner_468_60"); ?>

 

Потом нужно будет в панели управления перейти в раздел "Баннеры" и прописать название области в настройках.

 

Если модуль должен выводить дополнительное содержимое в нескольких областях шаблона (к примеру, нужно выводить несколько баннеров на странице), то нужно будет в настройках этого модуля в поле "имя области, в которой будет выводиться дополнительное содержимое модуля" прописать через запятую без пробелов все названия полей.
 

Баннеры
Как добавить новый баннер на страницу?

В панели управления переходим Меню -> Баннеры. В появившемся меню жмем раздел Баннеры. Создаем новый блок баннеров. Для блока баннеров нужно будет указать, в том числе, и «Имя области шаблона», в котором будет выводиться баннер. Далее для блока баннеров добавляем один или несколько баннеров.

 

В настройках модуля баннеров в поле «имя области, в которой будет выводиться дополнительное содержимое модуля» нужно будет прописать все имена областей, в которых должны выводиться баннеры. Подробнее об именах областей смотрите выше.

Доска объявлений (модуль доски объявлений)
Как сделать новые поля для объявлений?

В панели управления переходим Меню -> Доска объявлений -> Свойства. Жмем «Добавить новое свойство», заполняем форму. Полю объявления (или свойству объявления) можно задать одно из нескольких типов: текстовое, числовое, список, вложенный список и список значений доступных для выбора как всех так и не одного (выборочные значения).  Для полей типа списки, вложенные списки и выборочные значения нужно будет написать значения, кликнув по ссылке «управление» в таблице свойств (полей) объявления.


Далее нужно будет привязать свойство (поле) объявления к подкатегории. В меню модуля Доски объявления переходим Подкатегории. Для нужной подкатегории в столбце Свойства жмем ссылку «управление». Далее жмем ссылку «Добавить свойство для подкатегории» и в появившейся форме выбираем нужное свойство (поле) объявления.

Вход в аккаунт
Новости сайта