SiNG CMSРазработчик: Sergei GushchinОфициальный сайт: http://sing-cms.ru Язык: PHP5 База данных: MySQL! Тип и модули: Корпоратив, Файлы, Форум, Визитка, Галерея, Гостевая Дополнения: авторизация пользователей, автосоздание thumbnails, бан пользователей, группы пользователей, загрузка аватаров, защита от спама (CAPTCHA), комментарии к материалам, личные сообщения, локализация (поддержка русского), маски прав пользователя, мультимодульность (портал), поддержка BB-code, подтверждение e-mail, рейтинг материалов, создание групп пользователей, создание статических страниц, теги и мета-теги, ЧПУ (SEO URL) Оценка посетителей: 4.1 Оценка админа: 4.0 Пример сайта: http://dorama.22web.net Последняя версия: скачать текущую версию! Инструкции: читать документацию! Помощь: техподдержка на русском! Описание: SiNG - русскоязычная CMS для порталов с модулями: Новости, Статьи, Загрузки, Форум, Гостевая, Галерея, Фотоальбомы, Фотоконкурс, Каталог Товаров, Заказ Товаров и Геобаза. Каждый модуль скаичвается и устанавливается по желанию админа. Также есть дополнения - комментарии, контактная форма и личные сообщения. Можно создавать группы пользователей. Есть форум поддержки на русском языке. Анализ обозревателя Shizuku:Для установки системы нужно скачать нужные Вам модули. Обратите внимание, что "Базовый модуль" обязателен. Остальные модули необязательны, Вы можете выбрать из них нужные на свое усмотрение. Распакуйте архивы с модулями и загрузите их содержимое на сервер через FTP. Каждый модуль загружается в корневую директорию! После успешной загрузки вбейте в адресную строку адрес своего сайта. Перед Вами откроется окно, где вам предложат выбрать язык и цветовую гамму, а также включить режим записи. Для включения режима нажмите на кнопку "Включить". Как только появится уведомление о том, что mod_rewrite включен, нажмите кнопку "Далее". Введите адрес MySQL, имя пользователя, имя базы и пароль.
Основные установкиОсновные установки, как не сложно догадаться, входят в базовый модуль. Здесь можно изменить заголовок сайта, почту администратора, формат вывода даты и часовой пояс, подключить визуальный редактор, включить показ служебной информации о загрузке страниц админу, выключить режим записи mod_rewrite и разрешить переименовывать и деинсталлировать модули.ОформлениеЕсли не хочется создавать собственный шаблон, можно изменить существующий. Здесь вы можете загрузить изображение, которое будет служить шапкой сайта, добавить текст, который будет выводиться в вверхней и нижней частях страницы, указать шаблон и его цветовую гамму, а также перечислить все видимые блоки на странице и разделы, на которые будут распространяться изменения.НавигацияПанелиПанели - это дополнительные блоки с контентом, которые можно выводить на сайте. Есть стандартные блоки:
Чёрный списокЕсли Вы хотите заблокировать какому-либо пользователю вход на сайт, включите его ip-адрес в банлист. Можно вносить как ip-адрес целиком (123.123.123.123), так и по подсети - (123.123). Если не указать срок бана, то пользователь будет заблокирован навсегда. Также указывается текстовый комментарий, указывающий причину блокировки.ПользователиМодуль пользователей идет отдельным плагином. При регистрации пользователь может указать, логин, почту, пароль, полное имя, место жительства, дату рождения, аську, скайпи, адрес сайта, подпись, аватар, фотографию и часовой пояс. Если полей не хватает, можно подключить дополнительные поля. Из дополнительных полей доступны input text (строка ввода) и textarea (поле ввода), а также простой текстовый комментарий, который можно вывести между полями. Модуль пользователей настраивается.Личные сообщенияУстанавливается отдельным плагином. Требует наличия модуля пользователей. В целях экономии пространства можно ограничить количество входящих и исходящих личных сообщений для каждого пользователя. Чтобы освободить место, ему нужно будет удалить старые. Можно включить уведомление о новых личных сообщениях на e-mail. Настраивается формат вывода даты, последние дни можно отображать как "сегодня" и "вчера".Обратная связьИдет отдельным плагином. В форме обратной связи можно ввести имя, почту, тему сообщения, текст сообщения, а также прикрепленный файл. Контактная форма всего одна. Новые создавать нельзя. Добавлять новые поля тоже нельзя. В настройках можно указать e-mail адрес, куда будут поступать письма, форматы файлов, которые можно прикреплять к письму, а также текстовый комментарий, который можно вывести до или после формуляра.Проверочный кодИдет отдельным плагином. Внимание! Сразу после установки этого плагина необходимо загрузить хотя бы один шрифт *.ttf в директорию captcha. Если Вы этого не сделаете, то на Вашем сайте не смогут регистрироваться пользователи! Настройки вида каптчи очень подробные: можно настроить цвета, размер, шрифт, проверочные символы и даже вид помех.На этом системные модули заканчиваются. Далее пойдут модули контента. Для большинства модулей контента есть ряд повторяющихся настроек: вывода даты, ключевых слов, описаний, количества колонок с категориями, количества материалов на страницу и настроек внешнего вида (какие блоки должны выводиться в модуле). ИзображенияИдет вместе с базовым модулем. Представляет из себя простой файловый менеджер для изображений. Есть одно поле для загрузки изображений и две опции проверки загружаемых изображений на наличие вирусов. Миниатюры уже загруженных картинок перечислены чуть ниже поля загрузки.СтраницыПрилагается к базовому модулю. Здесь можно создавать новые статичные страницы сайта и редактировать уже имеющиеся. Для каждой страницы задается заголовок, ЧПУ, ключевые слова meta keywords, описание meta description, текст и тонкие права доступа для гостей, пользователей, администраторов, а также конкретных групп пользователей. Также можно разрешить или запретить комментарии.Фотоальбомы и ФотогалереяАльбомы Фотогалереи могут создавать лишь администраторы. Если Вы хотите, чтобы и другие пользователи могли создавать и пополнять свои альбомы, установите также модуль Фотоальбомы. Оба модуля имеют идентичные опции настройки. Задается название модуля, ЧПУ, описание, формат вывода даты, количество альбомов и фотографий, а также колонок, в которых они выводятся, временное ограничение добавления пользователями фотографий, максимальное количество альбомов и фотографий для одного пользователя, максимальный размер загружаемых изображений, разрешенные форматы изображений (GIF, JPG, PNG), размеры миниатюры, размер среднего изображения и размер полного изображения, проверка изображений на наличие вирусов, а также запрет и разрешение на добавление комментариев.Основные альбомы модуля Фотогалереии создаются из администраторской путем ввода названия альбома, ЧПУ, описания и обложки, которая обрежется до размеров миниатюры. Вы можете настроить тонкие права на просмотр альбома разными группами пользователей, а также разрешить простым пользователям загружать изображения в этот альбом. Личные альбомы модуля Фотоальбомы создаются как через администраторскую, так и через интерфейс сайта. При добавлении альбома через страницу сайта, нужно задать только заголовок, ЧПУ, описание, обложку и установить скрытый режим, при котором альбом будет виден только владельцу и администраторам. Входя на страницу раздела, пользователь кроме основных альбомов увидит подобие своего личного кабинета со списком всех своих альбомов.НовостиНа самом деле это, скорее, модуль Статьи, а не Новости, поскольку все отличительные особенности, характерные для модуля новостей, а именно детальная сортировка по датам и календарь - в модуле новостей SiNG отсутствуют. Для категорий новостей поддерживается несколько уровней вложенности. Для каждой категории помимо заголовка и описания можно установить ЧПУ, обложку и детальные права доступа для всех групп пользователей. Новость добавляется путем выбора категории и автора из списка пользователей, ввода заголовка, ЧПУ, краткого описания, полного текста, ключевых слов и загрузки изображений. При загрузке изображений можно менять размер миниатюры. ГостеваяВ гостевой книге SiNG нет ничего лишнего. Гость вводит имя, текст сообщения и код безопасности. Зарегистрированному пользователю нужно ввести только текст. Под текстовым полем есть панель BB-кодов и кнопка предварительного просмотра сообщения перед отправкой. Можно также разрешить пользователям вставлять изображения, делать ссылки активными и публиковать сообщения без проверки админа. Количество выводимых сообщений на странице можно регулировать. BB-коды у гостей, к сожалению, отключить никак нельзя, а хотелось бы, чтобы не спамили ссылками. Если запретить тег URL в настройках, то он будет распространяться и на зарегистрированных пользователей. Еще одно неудобство: форма добавления сообщения находится на отдельной от ленты записей странице.ГеобазаГеобаза - уникальный модуль SiNG, аналогов которого я пока не видела ни в одной системе. Это интерактивная карта местности, основанная на сервисе карт Яндекса, где пользователи могут путешествовать по карте, выбирать на ней метки и оставлять собственные пояснения к этим меткам прямо на сайте. Для корректного отображения карты Вым потребудется специальный API ключ и координаты начальной точки отображения. Получить API ключ от карт Яндекса относительно просто. Для настройки модуля последовательно выполните следующие пункты:
ФорумМодуль поддерживает два уровня вложенности: категории и включенные в них форумы. Категории создавать необязательно, можно ограничиться одним уровнем вложенности. Категории создаются путем ввода только заголовка и описания. А форумы помимо заголовка и описания включают в себя еще иконки, ключевые слова и настройку прав доступа. Опросы создавать нельзя - лишь обычные темы с незафиксированной шапкой. При написании сообщений доступны BB-коды, предварительный просмотр и прикрепление файлов. Допустимый размер и расширение прикрепляемых файлов можно настраивать. Кроме этого можно устанавливать параметры миниатюры, если прикрепляемым файлом является изображение. Операции с темами:
ЗагрузкиКатегории модуля поддерживают несколько уровней вложенности. Модуль можно переименовать, описать, ограничить уровень вложенности категорий, указать количество отображаемых на странице колонок и материалов, перечислить все допустимые для загрузки форматы файлов, настроить вывод даты и размеры миниатюр. Добавление материалов пользователями производится через категории. Нужно заполнить заголовок (не длиннее 100 символов), описание (не длиннее 255 символов), изображение и сам файл. Размеры и форматы прикреплений регулировать очень удобно, а вот с ограничителем описания разработчики явно погорячились. Что может влезть в 255 символов? Даже самая короткая аннотация к фильму не влезает, я уж не говорю об инструкциях, которые часто прилагают к загрузкам. К сожалению, даже отредактировав шаблон, ограничение никак убрать нельзя. Вторым серьезным недостатком является отсутствие полной версии материала. Материал нельзя будет добавить в избранное, прокоментировать и даже дать на него ссылку (кроме непосредственной ссылки на файл). Отсутствуют счетчики загрузок, которые обычно наличествуют в подобных модулях (они есть только в админке). Нет возможности дать ссылку на внешнее зеркало. Третьим недостатком является отсутствие ленты материалов на главной странице модуля. Чтобы просмотреть список файлов, необходимо зайти в одну из категорий, а на странице модуля раздел выглядит пустым. В общем, учитывая полное отсутствие деления на отдельные материалы, отсутствие комментариев и развернутых описаний, моей фантазии не хватило на то, чтобы найти модулю какое-либо применение.ФотоконкурсФотоконкурс - это уникальный модуль, аналогов которого мне не доводилось видеть. Его идея заключается в добавлении пользователями конкурсных работ (изображений) в течение указанного срока и определение победителя путем голосования пользователей за работы. Сперва администратором создается сам конкурс. При создании конкурса нужно указать заголовок, ЧПУ, краткое и полное описание, а также несколько дат (с точностью до секунд):К сожалению, ограничения на размер (для исходного изображения, средней версии и миниатюры) и формат изображений (JPG/GIF/PNG) настраиваются для всех конкурсов сразу. А иногда желательно, чтобы ограничения на анимированные аватары, например, не распространялись на фотографии. Но это уже мелочи. Модуль несомненно интересен, взглянуть на живой пример его применения можно тут. КомментарииКомментарии к материалам могут давать как зарегистрированные пользователи, так и гости. Гости помимо текста обязаны вводить свое имя и код безопасности. Зарегистрированным пользователям достаточно набрать текст комментария. В тексте можно использовать BB-коды. Доступна функция предворительного просмотра и редактирования. В каждом комментарии можно вывести аватар, ссылку на профиль пользователя, ссылку на личное сообщение, номер комментария, точную дату и IP адрес, зафиксированный на момент публикации комментария.Настроек в модуле немного. Настраивается формат вывода даты, количество комментариев на одной странице, максимальное количество комментариев для одного материала (по умолчанию 255), доступ для добавления комментариев гостями, запрет на использование тегов URL и IMG и разрешение комментариев для новых материалов по умолчанию (в противном случае их каждый раз придется включать вручную). Основным недостатком является отсутствие ленты комментариев в администраторской. Это лишает админа возможности отслеживать свежие комментарии. Также неудобным является нахождение формы для добавления комментария на отдельной странице. Не имея перед глазами текста материала, комментатору иногда сложно вспомнить и четко изложить отзыв.СтатьиНастройки модуля статей абсолютно идентичны настройкам модуля новостей. Если разница между ними и есть, то от моих глаз она ускользнула. Кроме этого есть модули "Каталог Товаров" и "Заказ Товаров", но они платные, их я рассматривать не буду.На этом рассмотрение модулей завршено. Пора подвести итоги. Благодаря своей мультимодульности, SiNG претендует на звание системы для порталов. Однако, к сожалению, ни в плане надежности, ни в плане понятности, ни в плане удобства публикации до уровня первосортного портала она пока не дотягивает. В ней имеется несколько вопиющих багов, которые могут отпугнуть многих пользователей. Поскольку на бой с этой системой у меня ушло слишком много времени, то и критики будет очень много. Настолько много, что я, пожалуй, разобью ее по пунктам. Ввиду расхода большого количества нервов на эту CMS критика будет изложена в несколько субъективной форме. Прошу меня простить. Отсутствие документацииИнструкции для установки отсутствуют даже в архиве с базовым модулем движка. Возможно, для многих очевидна необходимость сгружать содержимое всех модулей в корневую директорию. Но такой среднестатистический пользователь, как я, при виде дублирующихся названий пришел в ступор и задался вопросом: "А нужно ли создавать отдельную директорию под каждый модуль?" Пришлось копаться в содержимом установочных файлов и строить логические выводы, но будь у меня под рукой инструкция по установке - это сэкономило бы время. Для некоторых модулей не помешали бы предостережения. Например, установив приложение "Проверочный код", я никак не предполагала, что это заблокирует на сайте регистрацию пользователей. Узнала я об этом только тогда, когда сама собралась зарегистрировать дополнительный профиль. А если бы не собралась, то и не узнала бы. Оказывается, приложение требует наличия хотя бы одного шрифта, которого в установочном архиве не было. А то админ приложение установил и сидит себе спокойно, не подозревая, что из-за этого регистрация на сайте невозможна.Нюансы с кодировкойSiNG CMS работает с кодировкой Windows-1251, поэтому при установке системы на нероссийский хостинг могут возникнуть проблемы. Если вводить название сайта на русском языке, то выходит уведомление об ошибке "Название сайта содержит недопустимые символы". И пока потенциальный админ после тщетных многократных попыток ввести валидное название не начнет от отчаяния долбить "!!!!!!!111", систему он так и не установит. Я, конечно, драматизирую, но, на мой взгляд, это существенный недостаток, создающий большие затруднения при установке.Потеря прав администратораК счастью, данный баг был устранен. Баг с названием категорийКак позже выяснилось, это было виной хостинга. Сложность редактирования дизайнаПодгрузка шапки, выбор шаблона и его цветовой гаммы действительно не вызывают затруднений. А вот сами шаблоны удобно редактировать разве что на локальном сервере, а на удаленном этот процесс являет собой настоящий геморой. После редактирования, каждый tpl файл нужно заливать через FTP и смотреть на результат, потом снова править, снова заливать и снова смотрать... Я считаю, что такой мультимодульной системе редактор шаблонов бы не помешал. Да и разобраться в шаблонах не так просто. Чтобы отредактировать минианкету пользователя в боковом блоке, нужно вообще рыться не в шаблонах, а панелях: panels/userinfo/userinfo.php, но это еще можно как-то понять и логически к этому прийти. Но вот, что верхнее меню и надпись футере редактируется не в шаблонах вовсе, а в рабочем файле surround.php - догадаться сложно. Ладно, допустим, разработчик не хочет, чтобы пользователи редактировали копирайт. Но ведь вид верхнего меню пользователь так или иначе настроить захочет. Думаю, это стоило бы учитывать.Невозможность добавлять материалыЧтобы быстро добавлять на сайт материалы, нужно очень хорошо ориентироваться в системе. Новичку ссылки на добавление придется долго искать. Где будет пользователь искать ссылку на добавление материала? Либо в панели с личными опциями, либо на главной странице модуля, верно? Но в системе SiNG эти ссылки нужно искать на странице категорий. И добавить материал оттуда можно не во все разделы модуля, а только в ту категорию, с которой совершен переход. А если пользователь вообще не имеет привычки заходить в какую-либо категорию, а просматривает все сразу (как это делают многие), то ссылку на добавление он не обнаружит вообще. Даже администратору, чтобы добавить новость нужно совершить нелегкое путешествие:
Еще не совсем понятно, почему обычным пользователям нельзя добавлять новости и статьи. Хорошо, допустим, новости - дело администратора. Но почему бы пользователям не дать возможность добавлять хотя бы статьи? Возможность указания авторства пользователя мало что дает. Получается, что админ через контактный формуляр (или каким-либо другим изощренным способом) должен получить статью, отправленную пользователем, совершить переход по четырем ссылкам, скопировать статью в форму добавления, оформить ее, вставить изображения, закрепить за профилем пользователя и опубликовать. Опять же - столько усилий ради одного материала. Для того, чтобы содержать часто обновляемый портал на этом движке, админу потребуется 10 рук. Если бы статью пользователь добавлял собственноручно, это значительно сэкномило бы силы и время администратора. В остальном модули SiNG интересны своей уникальностью. Особенно удались, на мой взгляд, фотомодули, детальные настройки каптчи и геобаза. Аналогов последнего я пока нигде не видела. Я бы посоветовала пользоваться модулем заинтересованных в создании небольшой социальной сети, семейных или генеалогических сайтов. Для мультимедийных порталов и варезников я бы ее рекомендовать не стала. SiNG - одна из немногих мультимодульных русскоязычных CMS, которые мне доводилось встречать. И, несмотря на все недостатки, я считаю ее одной из лучших в этой категории и надеюсь на ее дальнейшее успешное развитие. Хотелось бы надеяться, что система станет более "дружелюбной" по отношению к пользователям. А пока я надеюсь, можете взглянуть на то, что уже можно сделать в этой системе на примере моего сайта:
Оценка обозревателя: 4.0 |
Оценка гостей: 4.1 |
Просмотров: 14933
| Опубликовано: Shizuku 06.07.11
Если Вы пользовались SiNG CMS, поставьте сервису свою оценку: Комментарии:0
Mohamedsinge
| admn2020@remontna100.ru
| 24.07.24 11:55
| материал
Hello. This post was created with XRumer 23 StrongAI. Good luck 0
Александр
| leshenkoaleksandrr@rambler.ru
| http://stranumira.com/
| 13.09.13 16:42
| материал
Спасибо за отличный сайт. http://stranumira.com/ 0
Stovonnor
| stokykith@mail.ru
| 26.11.12 20:19
| материал
если он не работает с utf, то где же он работает? какой хостинг использует Windows-1251 (кроме яндекса)? 0
bOriginal
| ffcciiioiici@gmail.com
| 21.11.12 16:18
| материал
Хорошо, что прояснили ситуацию с заголовками! 0
garry
| garry33@yandex.ru
| 13.07.11 21:12
| материал
>> здесь просто новые комментарии вверху выводятся, поэтому создается такое впечатление Вот наконец-то это до меня дошло Можно было после написания комментария и перенаправление организовать наверх. Как видите, в любой системе есть недостатки, и юкоз - не исключение >> хостинги 000webhost.com и 0fees.net Хостинги нерусские, поэтому и отношение к русским локалям соответственное. Для подобных хостингов следовало бы поискать кмс с юникодом, а не с 1251. По поводу слова update в url - это абсолютно точно - к хостеру. Наверняка зарезервировано или закэшировано было. Сейчас, кстати, у вас этот адрес работает - http://dorama.22web.net/news/updates/ >> всего за три часа срок исправления бага увеличился на полмесяца) Ну примерно писал Если хотите точно - 26 апреля в 18-08 http://sing-cms.ru/forum/bugs/problema-s-modulem-polzovateli/914 Был бы рад, если бы Вы внесли исправления в статью сообразно моим комментариям. 0
garry
| garry33@yandex.ru
| 08.07.11 21:25
| материал
>> В модуле, скаченном с официального сайта всего примерно месяц назад, он был. Примерно два с половиной месяца назад >> А вот если я уберу из ЧПУ слово "updates", то сразу получится. Выходит, мы стали свидетелем паранормального явления Паранормального хостинга Вроде я это уже писал, но куда-то делось. Или у меня глюк? 1-10 11-14 |
| ||||||||||||||||||||||||||||
В этом блоге публикуются полезные заметки о программировании, дизайне и сайтостроении, а также переводы манги, видео и электронных книг на русский. Все права на текстовый контент принадлежат хозяйке сайта. При копировании материалов с этого сайта обязательна активная ссылка на источник! Google · Автор дизайна Evan Eckard, а Хостинг от uCoz |
|