Современная, быстрая и удобная система управления сайтом

MaxSite CMS 0.64 - 0.675 (тестирование до 0.70)

Версии (релизы)Комментарии: 27Просмотров: 31589

Данная версия предназначена только для тестирования будущей MaxSite CMS 0.70. Поэтому версия доступна по отдельной ссылке и на рабочих сайтах обновление лучше пропустить.

Кратко об изменениях.

Прежде всего переделана схема построения форм. Меняется HTML-код и меняются CSS-стили. Переделаны файлы системы под этот вариант, поэтому для полноценного использования нужно скопировать в свой шаблон стили form.fform (файл default/css/less/include/mso-forms.less). Описание и пример формы со разными вариантами оформления см. в readme-forms.txt.

Контактная форма полностью переделана. Теперь она основана на плагине Forms. Если плагин не активирован, то он подключится автоматом. Главное, что теперь форму контактов можно задавать произвольно. Соотвественно изменились опции, а в Forms добавлены новые возможности, вроде placeholder и type из HTML5.

Плагин Editor Nic убрал из комплекта из-за ошибок.

В ВВ-коде обновил файл text-demo.txt. Добавил форму и новые элементы.

В default-шаблоне новые иконки small для маленьких сообщений message. Стили в css-хелперах.

Все стили default-шаблона представлены в виде less-файлов. Обращу внимание только на два момента. Первый - helpers.less - это хелперы (миксы) для самого LESS. Его можно использовать в своих шаблонах (копировать или подключать прямо из default). Второй - mso-button.less (делает кнопки красивыми) не входит в style-all-mini.css. Это заготовка для создателей шаблонов. Также скорее всего будут еще less-файлы, которые можно будет использовать в своих шаблонах.

Стили default-шаблона немного переиграл, сделал чуть проще и удобней. Предполагается, что для нового шаблона копируется дефолтный var_style.less (или var_style.css) в свой шаблон и там уже с ним работаем.

Версия всегда будет доступна по отдельной ссылке: http://max-3000.com/uploads/prelatest.zip 878

Анонсы я будут делать в своем твиттере.

Обновления

28-02-2012 Обновил до 0.643. CodeIgniter 2.1. Поправил Forms.

1-03-2012 Обновил до 0.644. Мелкие правки.

2-03-2012 Версия 0.645. Поправил Editor markItUp.

20-03-2012 Версия 0.647. Много изменений. Новый админ-шаблон default (буду еще доделывать). Старый сохранил как blue.

23-03-2012 Версия 0.648. Дальнейшая работа с админ-шаблоном. Переделка всех виджетов (форма теперь формируется с помощью функции mso_widget_create_form). Поправлена работа с запароллеными записями (комментарии не отображаются, пока не будет введен пароль). В форме обратной связи (плагин Forms) для тема письма формируется выпадающим select.

24-03-2012 Версия 0.649. Обновление файлов, связанных с переводом. Прописана отсутствующая функция t().

25-03-2012 Версия 0.650. Поправил файлы для работы с переводом.

28-03-2012 Версия 0.652. Работа с файлами перевода.

30-03-2012 Версия 0.654. Много мелких правок.

3-04-2012 Версия 0.663. Много исправлений.

7-04-2012 Версия 0.665. Мелкие исправления.

10-04-2012 Версия 0.668. Очередная порция исправлений.

12-04-2012 Версия 0.67. Окончательно «причёсанная» версия. Приступаем к интенсивному тестированию! Не ставьте версию на сайты, использующие языковой перевод! Перевод не готов!

14-04-2012 Версия 0.671. Правки. Добавлен украинский перевод frontend.

17-04-2012 Версия 0.673. Правки. Добавлен полный украинский перевод. Английский frontend. Преиграл фильтры записей на select. Мелкие правки.

19-04-2012 Версия 0.675. Последние правки перед 0.68.

Комментариев: 27 RSS

1Аноним13-03-2012 17:55

А почему в параметрах limit_post везде разный?

tag.php и archive.php

$par = array( 'limit' => mso_get_option('limit_post', 'templates', '7'),

category.php и author.php

$par = array( 'limit' => mso_get_option('limit_post', 'templates', '15'),

а options.ini

options_key = limit_post
default = 5

Я поставил движок и никак не мог понять, почему в категориях нет пагинации, хотя там явно больше пяти записей, указанных по дефолту в админке.

3Руслан15-03-2012 11:19

Давайте подобную админку http://themes.kopyov.com/?theme=Crown - admin theme

6Сергей29-03-2012 06:44

Максим, приветствую.

1 вопрос: по поводу регистрации. Сейчас, вроде как, при регистрации присваиваются коментатор1, коментатор2.... и т.д. Хотелось бы, чтоб человек ввёл при регистрации тот ник, который и будет потом вводить при входе. Будет ли вестись в этом направлении работа к версии 0.7?? Или позже, вообще есть ли в планах??

И 2 второй вопрос: будет ли реализовано в админке пункт ip зарегистрированных, и есть ли в планах??

Спасибо.

7Максим29-03-2012 09:10

1 вопрос: по поводу регистрации. Сейчас, вроде как, при регистрации присваиваются коментатор1, коментатор2.... и т.д. Хотелось бы, чтоб человек ввёл при регистрации тот ник, который и будет потом вводить при входе. Будет ли вестись в этом направлении работа к версии 0.7?? Или позже, вообще есть ли в планах??

Уже есть. Можно указать имя при регистрации.

И 2 второй вопрос: будет ли реализовано в админке пункт ip зарегистрированных, и есть ли в планах??

IP сохраняется в БД в comusers_ip_register. Выводить его где-то еще смысла не вижу.

8temp_user30-03-2012 11:17

Нет ли в планах сделать мобильный шаблон ?

отптимизированый под android и iphone ?

9Jimmy Jonezz30-03-2012 18:05

Макс, пересмотри вывод ошибок. Предлагаю делать так, чтобы было видно сразу. http://desmond.imageshack.us/Himg254/scaled.php?server=254&filename=errorie.png&res=medium

10dark10431-03-2012 09:32

Новый шаблон для админки - в ие9 не переносится меню в блоке настройки блоков.

http://rghost.ru/37328100

11Максим31-03-2012 09:53

Я в IE не проверяю админку. Скорее всего вообще там вообще никакой поддержки IE не будет.

12vovansСайт31-03-2012 22:01

непонятно, зачем вообще в админку заходить в ИЕ %) Коропративная политика? )))))))

13@olannmk02-04-2012 16:35

А только у меня проблема с ватермаркой и отложенными записями?

14Jimmy Jonezz02-04-2012 18:19

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

16АлександрСайт04-04-2012 16:23

При повторной попытке войти как комментатор, используя пару логин -пароль, этого сделать не получается. Войти можно только используя пару email - пароль. Видимо в форме авторизации нужно подправить это указание, потому что для администраторов, авторов работает логин, а для комментаторов email. И кстати, поэтому если в loginza зарегистрировался как пользователь vkontakte, то на maxsite авторизоваться не сможешь, так как vk не отдает email.

17Jimmy Jonezz04-04-2012 19:15

Странно, но при обновлении на 0.663 у меня время сервера (на локалхосте, xampp) стал опаздывать на два часа. Настройки не трогал. Добавляю комментарии, а показывают одну и ту же дату: 4 April 2012, 22:04. Не хочу вводить в заблуждение, но час боролся с этим и так и не понял в чем дело.

18Максим07-04-2012 12:30

Я потихонечку стал рассылать приглашения на закрытый форум группы разработки MaxSite CMS. Если вы хотите принять в его работе участие, то через контактную форму отправляйте мне запрос. От вас: имя, логин, email, а также ник на форуме поддержки MaxSite CMS. Если есть какие-то разработки под MaxSite CMS, то указывайте ссылки. Приглашение получат только те, кто умеет работать с MaxSite CMS и что-то уже сделал для/под неё.

19Gor12-04-2012 22:46

Обновился до версии 0.67, всё отлично работает.

20Cap13-04-2012 09:14

Після інсталяцію по інструкції помилка:

A PHP Error was encountered

Severity: Warning

Message: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EEST/3.0/DST' instead

Filename: common/common.php

Line Number: 2163

Вилікував доданням в «application/config/database.php» наступного:

if( ! ini_get('date.timezone') )
{
date_default_timezone_set('Europe/Kiev');
}

22АлександрСайт14-04-2012 07:09

Пока не стал разбираться, но в моем резиновом шаблоне, переделанном под себя с default-ного и работающем без проблем на версиях до 0.631, на новой версии форма обратной связи разъежается.:wow:

24jimmy jonezz15-04-2012 07:14

Где можно посмотреть весь перечень хуков!?

26jimmy jonezz16-04-2012 13:38

В исходном коде.

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

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

Комментарий будет опубликован после проверки

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)