Дневник админа городского сайта |
| Автор блога: |
|
+12
|
|
Мне понадобилось сделать афишу планируемых мероприятий, как то киносеансы, концерты, театральные постановки и т.п. Из всех компонентов лучше подошел "Универсальный каталог". В нем я создал новую рубрику "Афиша" и настроил ее таким образом:
Название рубрики: Афиша Публиковать рубрику: Да Родительская рубрика: --Корень Каталога-- Показывать как: Список(таблица) Количество полей в списке: 4 - Позволяет вывести самую необходимую информацию в общем списке мероприятий. Ссылка "подробнее": Показать Список тегов записи: Скрыть - если Вам необходим поиск по тегам, то "показать" Выбор сортировки записей: Показать - позволяет пользователям сортировать афишу по своим потребностям Алфавитный указатель: Скрыть Рейтинги записей: Включить - для Афиши это очень полезно, позволяет оценить мероприятие Сортировка записей: По дате по убыванию - все новые мероприятия будут указаны первыми в списке Записей на странице: 20 Подсветка новинок: Включить - Хотя все новые итак первыми выходят, но думаю отметить новинки очень полезно и информативно Период "новизны": 7 дней - Подсвечиваем все мероприятия появившиеся за последнюю неделю Обрабатывать HTML фильтрами: Нет - потребности в html у меня нет, будет просто текст Структура данных: - а вот тут мы и определяем какие поля нам нужны для описания мероприятия 1. Мероприятие :: текст :: поиск вкл - описываем что за мероприятие, например: киносеанс, концерт, фестиваль, ярмарка и т.п. 2. Место проведения :: текст :: поиск Вкл - здесь указываем где проводится мероприятие, например: кинотеатр "Юность", площадь Независимости или просто конкретный адрес. 3. Город :: текст :: поиск Вкл - так как у меня региональный ресурс, то для меня это поле необходимо, а если у Вас к примеру ресурс городской, то потребности в этом поле у Вас нет. 4. Дата и время проведения :: текст - ну тут все понятно если например мероприятие на несколько дней, то указываем период проведения.5. Стоимость :: текст - Для пользователей важно знать сколько стоит посещение этого мероприятия 6. Справки по телефону :: текст - Позволяет указать контактные данные организаторов мероприятия, так же полезная информация. 7. Описание :: HTML - здесь уже размещаем текст о самом мероприятии в виде рекламы или т.п. Посмотреть мою афишу можно здесь - http://www.kokshetau.net/catalog/23/6
12 комментариев
универсальный каталог, создание элементов
|
|
-1
|
|
Первая попытка наломалась... отчего - не знаю. Position #2 - установил заного, на этот раз я разрешил установщику добавить демо-данные. Затем просто их почистил вручную из админки и приступил к заполнению.
Дизайн я не делал, просто скопировал _default_ переименовал его и все ссылки на внутри файлов темы. Затем в ДриВиевере поправил template.php, добавил свой логотип, меню и всё. Запустил "слух" среди местных - http://www.kokshetau.net |
|
+1
|
Шаг первый.Заливаем файлы движка в корень своего сайта (не аккаунта!) у меня это папка public_html, вот в нее с помощью ftp-менеджера (у меня FileZilla 3.2.1) заливаю файлы InstantCMS (версия instantCMS_20090205_v1.1rc4).Шаг второй.Пока заливаются файлы, в cpanel аккаунта создаю новую базу данных и записываю себе данные: имя БД, логин и пароль пользователя БД.Шаг третий.Файлы на сервере, устанавливаем права доступа:"При установке на реальный хостинг установите права (chmod) 777 на папки /images, /includes, /upload /templates/_default_/modules/modules_c, /templates/_default_/components/components_c и все вложенные в них!" Шаг четвертый.Ну чтож, запускаем инсталяцию Использую FireFox 3.0.6"Начало" ну тут всё ясно, жмем "Далее" "Проверка прав" Опс... Warning: chmod() [function.chmod]: Operation not permitted in /home/******/public_html/install/index.php on line 115 Нас забыли предупредить про папку /backups. Ставим и на нее 777. Обновляем страницу в браузере, всё в норме, жмем "Далее" "Установка" Пишем название проекта... Заполняем данные по подключению к БД... Придумываем логин и пароль Админа... Демо-данные - Нет Опс... Странно, но не могу выбрать "Нет", странно... Ок, испытаем в другом браузере, например IE7 (вообще при работе с сайтами я гоняю пять браузеров - FirFox 3.0.6, IE7, Опера 9.63, Google Chrome и Apple Safari 4DP) В IE заполнил данные и спокойно выбрал "Нет" для Демо-данных, ну не нужны они мне :) Жмем "Установить" "Установка завершена!" - ну очень шустро :) Шаг пятый.Удаляем всё лишнее, т.е. папки /install и /migrate.Шаг шестой.Такс, переходим в панель управления.Авторизируемся... "Вы — Администратор" - отлично! :) Жмем "Настройка". Первое что делаем - "Сайт работает" - НЕТ ну выключим его пока с админкой разбираемся ;)Теперь проверим сайт, жмем "Открыть сайт". И у нас открылась страница Сайт временно недоступен
Производится обновление сайта ВСЁ ДВИЖОК УСТАНОВЛЕН! Ура, товарищи! :)) (Продолжение следует...) |
|
+2
|
|
Короче сношу всё на своем тестовом аккаунте и буду последовательно описывать свои действия по установке, настройке и "обработке напильником".
Вообще мне проще чем большинству так как у меня в "подчинении" физический сервер с которым я могу вытворять практически что угодно :)Всё, ушел обнулять :) |
|
+1
|
|
Вчера я занимался тем, что искал удобный движок Доски Объявлений. Дело в том, что на моем попечении находится общегородской портал Кокшетау - наш город!, хотя портал - это громко сказано
, до портала я его пытаюсь развить. Что нужно для города?1. Форум - здесь люди общаются между собой на разные темы. У меня стоит SMF. До этого стоял PhpBB. Форум существует уже несколько лет, но возможностей форума не хватает для создания полноценного сайта города. 2. Новости и статьи - без этого тоже нельзя представить городской сайт. Мною перепробовано немалое количество различных КМС. В итоге остановился на DLE (естественно лицензионый). 3. Справочник организаций - не установлен, но найден отличный бесплатный скрипт, как раз собирался "прикрутить". 4. Доска объявлений - была в поиске. По сути я указал необходимый минимум. Как Вы думаете какая главная проблема? Правильно - связать всё это в единое целое, т.е. единый стиль, единая регистрация, единое взаимодействие. А этого добиться очень трудно, так как нужно очень хорошо владеть программированием на php. Мне проще, я работаю на фирме и в моем подчинении команда программистов, могу их привлечь к решению это проблемы. А если есть команда прогеров, то можно их напрячь написать с нуля... И дальше появляется огромное количество других проблем - время, желание, возможности... и главная - работа в фирме, т.е. это приоритет, а разработка и поддержка городского сайта никак не входит в этот приоритет И вот вчера я совершенно случайно нахожу InstantCMS, почитал возможности и не поверил - это же готовый городской портал!!! В нем есть всё, что нужно и даже больше. Скачал, установил локально, потестил - в полном восторге! Прочитал всё отзывы и плохие и хорошие - Я С ВАМИ!!! То что есть баги - сообща исправим, но эта CMS - на сегодня ЕДИНСТВЕННАЯ, которая позволяет создать полноценный социальный проект для города. (только не говорите про Джумлу и прочие - испытано, первый городской сайт в 2005 году был на Нюке, кто работал с ним - знает о чем я говорю). В этом блоге я буду рассказывать о том, как я создаю городской сайт на InstantCMS. Успеха мне и Вам! ![]() |
если например мероприятие на несколько дней, то указываем период проведения.
, до портала я его пытаюсь развить. Что нужно для города?
