CpEngine v 2.0 beta (Rus)

Тема в разделе "Скрипты", создана пользователем igoryk, 23 фев 2008.

Информация :
Уважаемые пользователи если Вы ищите скрипт, то создайте тему в соответствующем разделе "Коммерческие" или "OpenSource"
В данном разделе создавать темы с префиксом"ИЩУ" запрещено.
Статус темы:
Закрыта.
Модераторы: DMS
  1. igoryk

    igoryk Постоялец

    Регистр.:
    9 сен 2006
    Сообщения:
    67
    Симпатии:
    68
    [​IMG]
    Наконец-то, настал тот день, когда появилась первая бета версия cpengine 2.0.

    С одной стороны, сказать 2 слова о БЕТА-релизе - это не сказать ничего, с другой всего не перечислишь. Что-то уже забылось, что-то очень долго описывать, а что-то вообще не требует описания, т.к. является чисто "техническими" деталями.

    Но промолчать тоже неправильно, поэтому начну я с небольшого списка, в котором постараюсь отразить наиболее важные изменения/дополнения:

    1. Обновлен FCKEditor до последней на сегодняшний день версии 2.5.1
    2. Выполнен ПОЛНЫЙ русский перевод всего, что только можно
    3. Добавлен отличный хак по работе с ЧПУ (кричим спасибо Цензору). Теперь вы можете вытворять со своими ссылками все, что только захотите (почти все)
    4. Почищен как php код от всякого мусора, ненужных функций, множественных созданий объектов по работе с БД и т.д., так и HTML код шаблонов
    5. Как в админке, так и в модулях дописаны множественные проверки на ява-скрипте, по проверке заполенения полей. Причем в "умном" варианте
    6. Исправлены ВСЕ БАГИ, о которых шла речь на старом форуме. Т.е. мы прям списком собрали все посты со старого овера и пофиксили, все что было (найденное)
    7. Проведена большая работа в плане безопасности. Были найдены некоторые уязвимости, которые были также пофиксены (это еще не конец)
    8. В управление рубриками добавлены новые, очень полезные типы полей "Выпадающий список (DropDown)" и "Значение по умолчанию" (о них чуть ниже)
    9. По умолчанию в систему интегрированы количество просмотров документа, количество комментариев для данного документа, а также,
    для справочной информации, по мимо времени генерации страницы добавлен вывод количества запросов к БД
    10. В систему интегрирована совершенна новая вещь как скрытие текста от определенных групп пользователей. (о ней тоже чуть ниже)
    11. Модуль галереи теперь снабжен библиотекой LightBox 2 которая несомненно внесет некую красоту и современность при просмотре изображений
    12. Поправлен интсталятор в отношении кодировок. Теперь ни у кого (теоретически) не должно быть проблем с кодировками в БД (знаки ?????)
    13. В модуле "Авторизация" исправлен баг, который теперь уже позволяет пользователям активировать свой аккаунт не только по ссылке, которая пришла по мылу, но и по специальному коду активации + сделан ЧПУ для защитного изображения

    Ну вот пожалуй это весь список состоящий из самых значительных изменений. Конечно это не все. Что-то я забыл, что-то не включил, но и этого думаю достаточно.

    О текущем.

    Давайте теперь поговорим о том, как и что использовать. Конечно, многие вещи из списка не нуждаются в пояснении, но некоторые все же стоит отметить более
    детально:

    1) Рубрики и два новых введения. Рассмотрим такую ситуацию, когда вы на документах хотите сделать некий каталог товаров, который
    будет чисто информационный, т.е. картинка, название, описание и ЦЕНА. Цена указывается в ру***х.

    Вы создали рубрику, для поля ЦЕНА указали тип Короткий текст (ну чтобы вводить цену) и начинаете создавать в ней документы. Написали название, описание, выбрали картинку и пришло время написать цену. Так вот, по мимо цифр, вам всегда нужно будет писать слово "рублей", например 500 рублей, 456 рублей. Согласитесь, неудобно... так вот, при создании рубрики вы для поля цена,
    можете в поле "Значение по умолчанию" заранее вписать слово "рублей" и при создании документа вам остается ввести только число. Конечно, это можно и реализовать по другому, указав слово "рублей" в ШАБЛОНЕ РУБРИКИ, но моя задача просто показать, для чего нужно это поле. Я думаю многие найдут ему применение.

    Второе - выпадающий список. Фактически это поле похоже на "Значение по умолчанию", только оно позволяет создать заранее заготовленный список значений, которые могут быть выбраны при создании документа. Например, вы можете сделать такие списки "Nissan,Toyota,Volvo,Porsche", "Хэчбэк,Универсал,Пикап,Грузовик",
    "Красный,Синий,Черный,Зеленый".

    Вот пожалуйста, 3 списка, которые ЗНАЧИТЕЛЬНО облечают ввод информации. Согласитесь постоянно писать все слова руками не
    удобно, тут просто выбрал готовые значения и нажал "Добавить документ".

    !!!!!!!! ВАЖНО !!!!!!!!
    !!!! ---- ПРИ СОЗДАНИИ ЗНАЧЕНИЙ ВЫПАДАЮЩЕГО СПИСКА ОНИ ЗАПИСЫВАЮТСЯ ЧЕРЕЗ ЗАПЯТУЮ ---- !!!!! Т.е. вот так Toyota,Nissan,Mazda,Volvo

    2) Такие хаки как "Вывод количества просмотров" и "Количество комментариев"
    Количество просмотров обозначается через системный тег [views] его вы можете использовать как в ЗАПРОСАХ так и в ШАБЛОНЕ РУБРИКИ, так и в самом ДОКУМЕНТЕ

    Количество комментариев указывается через системный тег [comments]. Во-первых он будет работать ТОЛЬКО при установленном модуле Комментарии, ну это
    и понятно и если модуль НЕ УСТАНОВЛЕН, а в запросе указан тег [comments] то вместо реальных циферок будет стоять 0. Количество комментариев доступно для
    использования ТОЛЬКО при создании ЗАПРОСОВ.

    Например,
    "Путин уходит навсегда" Комментариев (56)
    "Медведев - наш новый президент" Комментариев (13)
    и т.д. Еще раз говорю, ТОЛЬКО В ЗАПРОСАХ

    3) Хак "Скрытый текст". Данный хак имеет ПАРНЫЙ системный тег (т.е. обязательно должен быть закрыт) [hide:X,X,X,X]тут текст который нужно скрыть
    где Х - это номер группы пользователей. Этот номер вы всегда можете посмотреть в разделе Группы пользователей в столбике Id.

    Очень важно понимать, что при работе с данным хаком вам нужно всегда задать только один вопрос "КАКИМ ГРУППАМ ЗАПРЕЩЕНО ВИДЕТЬ ЭТОТ ТЕКСТ" и все.
    Определились? Вот и пишите [hide:2,3]тут ссылка на прогу вот и получается, что даная ссылка будет закрыта от гостей и зареганных, а ВСЕ остальные
    будут видеть ее. Данным хаком вы можете скрывать все что угодно !!!! ВНИМАНИЕ !!! В ШАБЛОНАХ САЙТА, ДОКУМЕТАХ и РУБРИКАХ, НО НЕ В ЗАПРОСАХ!!!

    Что еще. Очень часто админы сайтов по разному оформляют скрытый текст. Кто-то вообще ничего не выводит, кто-то в рамочке пишет текст, кто-то делает
    его подчеркнутый, кто-то наклоныый и т.д. Ну тут я хочу подойти к чисто оформительской части.

    Я облегчил вам жизнь и при настройке данного хака, вам
    нет необходимости лезть и где то в php коде искать как это поправить. Все настройки в плане оформления вынесены в конфигурационый файл там же, где
    вы можете выбирать использовать mod_rewrite или нет и т.д. Т.е. это файл /inc/config.php Все комменты на русском там есть, так что думаю разберетесь.

    4) FCKEditor. По умолчанию, у редактора включены все панели управления и форматирования текста. Тут даже появились всякие смайлики и т.д. На самом деле, как
    показала практика, из всего многообразия функций используется максимум десяток...жирный, наклоныый, выравнивание, таблица, картинка. А остальные только мешают и мало того, при открытии очень долго приходится ждать. В этой сборке, по личному мнению, я сделал набор наиболее используемых функций и назвал этот шаблон как cpengine.

    Вообще есть 3 шаблона Basic - вообще минимальный, Default - самый максимальный, cpengine - созданный мной.

    Так вот, если вас не устраивает тот
    функционал, который есть в шаблоне cpengine, то вы можете установить Default, т.е. МАКСИМАЛЬНЫЙ НАБОР ВОЗМОЖНОСТЕЙ в файле
    /admin/editor/fckeditor.php в строке $this->ToolbarSet = 'cpengine' ;
    Здесь просто удаляем слово cpengine и заменяем на Default

    Ну вот вроде бы и все по этой части.

    О тестировании.

    В этом разделе, мне хотелось бы установить некие негласные правила тестирования данной версии. Во-первых, САМОЕ ГЛАВНОЕ, что вы всегда должны
    держать в голове на период тестирования - это то, что данная версия выкладывается под грифом БЕТА!!!! Обратите внимание - это НЕ РЕЛИЗ это БЕТА!!

    Во-вторых, эта версия предназначена для ужастного насилования системы в каких только можно себе представить условиях с целью выяснения и нахождения ЛЮБЫХ,
    пусть даже мелочных ошибок. Выполняйте на ней самые разнообразные задачи. Пусть они будут тупые, смешные и на реальном сайте вы бы их никогда не сделали, но тут делайте не смотря ни на что. Создавайте сложные запросы, загружайте в базу по миллиону документов и т.д., стройте различные контактные формы, интенсивно
    используйте все модули. Очень хотелось бы обратить ваше внимание на то, чтобы вы в НЕ МЕНЬШЕЙ степени уделяли внимание на ПЕРЕВОД как для модулей, так и в админке - это тоже важно!

    Ну что, готовы? Вот теперь ломимся по ссылке и получаем заветную мечту ))

    Скачать CpEngine v 2.0 beta | 2.77Mb
     
    ndmitry, Reset и censored! нравится это.
  2. censored!

    censored!

    Регистр.:
    3 авг 2007
    Сообщения:
    293
    Симпатии:
    106
    Не надо. При нескольких тысячах подглючивает =)
     
  3. SergeV

    SergeV Постоялец

    Регистр.:
    10 окт 2007
    Сообщения:
    115
    Симпатии:
    34
    Возможно ли использовать в инете данную версию или ждать СТАБИЛЬНОЙ! версии ?!

    P.S. Взял, тестирую на локале.
     
  4. Лариса

    Лариса Читатель

    Заблокирован
    Регистр.:
    21 сен 2007
    Сообщения:
    390
    Симпатии:
    128
    в инете даже магазины стоят на старой версии 1.4, насколько я знаю, а также сайтики попроще.У меня визитка на 1.4. Все ок.
    Имхо, все зависит от степени важности инфы на сайте.
    А солидное на бетах не делают никогда, даже при самом солидном движке.
     
  5. SergeV

    SergeV Постоялец

    Регистр.:
    10 окт 2007
    Сообщения:
    115
    Симпатии:
    34
    Лариса, вопрос касается даного двига, а не бетововости в принципе.

    Я не юноша! CMSки потрошу как рыбу! :mad: !! :D !!
     
  6. Лариса

    Лариса Читатель

    Заблокирован
    Регистр.:
    21 сен 2007
    Сообщения:
    390
    Симпатии:
    128
    Ну тогда наивный вопрос для такого матёрого потрошителя.
    Особенно когда все уже стоит на локале;)
    А еще читайте багтрек на овере, и делайте выводы:
    "иметь или не иметь":D

    -------- to censored ---------
    в личку здесь вам написать нельзя- заполнен, якобы ПМ. на почту (указ. на овере) не отвечаете.
     
  7. SergeV

    SergeV Постоялец

    Регистр.:
    10 окт 2007
    Сообщения:
    115
    Симпатии:
    34
    Лариса, личка работает нормально, почистил от мусора, можно и в личку отправить...

    Сам двиг исправно работает из корня, из поддерикторий - много ошибок - это только на локале?
     
  8. Димитрий

    Димитрий

    Регистр.:
    1 фев 2007
    Сообщения:
    285
    Симпатии:
    77
    а как же у нее обстоит дело с заданием title мета тэга? сколько не искал не нашел..без этого SEO станоавится не интересным.. а так отличнейшая система- пожалуй свой сайт один переведу на нее..
     
  9. Димитрий

    Димитрий

    Регистр.:
    1 фев 2007
    Сообщения:
    285
    Симпатии:
    77
    да это я и писал. просто там не так сразу очевидно, обычно пишут meta title, а тут просто название страницы.. кстати хотелось бы продублировать, может тут найдется народ не равнодушный... к поддержке cpengine, но ссылку вроде на другой форум не очень хорошо давать...

    в общем суть в двух словах- есть ли заинтересованные люди, чтобы развить этот движок серьезно- официально..как например DLE, ведь по поему он его превосходит значительно.
     
  10. LJuser

    LJuser Читатель

    Заблокирован
    Регистр.:
    9 авг 2007
    Сообщения:
    29
    Симпатии:
    100
    Кто поставил можете дать линк демку посмотреть ?
     
Статус темы:
Закрыта.