Бесплатная CMS для вашего сайта Разумная альтернатива WordPress

MaxSite CMS 0.28

05-01-2009Время чтения ~ 1 мин.Versions 49758

Критическая масса исправлений и улучшений достигнута, так что получите новую версию.

  • При создании нового автора проверяется существующий логин. Если он уже занят, то пользователь не создается.
  • Исправлена работа mso_add_meta(). Теперь при добавлении мета-данных проверяется значение meta_value. Если оно не пустая строка, то мета-поле добавляется. Если пустое - не добавляется. Если мета-поле уже существует, то оно обновляется на новое значение (даже если оно пустое). Данное изменение позволяет сократить размер таблицы meta, поскольку раньше в него добавлялись все мета-поля, включая и пустые.
  • Исправлен довольно неприятный баг, который в IE не позволял при редактировании записи отмечать рубрики, типы, статусы и т.д. (Кстати, работу в IE я не гарантирую. Пользуетесь кривым браузером - ваши проблемы.)
  • В текстовом редакторе добавлены кнопки «раскраски» текста цветом.
  • На страницу информации добавлена проверка последней версии MaxSite CMS.
  • Подправлен плагин Tabs. В некоторых случаях он конфликтовал с другими jQuery-плагинами.
  • Расширен bb-код [ image ]. Теперь в нем можно указать класс (в скобках): [image(left)]. Описание см. в плагине Lightbox.
  • Добавлена функция удаления страниц mso_delete_page().
  • Добавлено разрешение на удаление страниц.
  • Добавлено разрешение на публикацию записей. Если не отмечено, то запись публикуется как черновик.
  • Другие исправления и улучшения.
  • Похожие записи
    Комментарии (43) RSS
    1 orangevi 2009-01-05 22:56:40
    - Расширен bb-код image. Теперь в нем можно указать класс (в скобках): image(left). Описание см. в плагине Lightbox.

    Теперь будет намного удобнее, спасибо за релиз :)


    2 Anonymous 2009-01-06 01:52:43
    Кстати, работу в IE я не гарантирую. Пользуетесь кривым браузером - ваши проблемы

    Тут я с Вами не согласен. При разработке такого рода вещей нужно учитывать бзики всех основных браузеров независимо от личных предпочтений.


    3 Евгений Самборский 2009-01-06 08:11:51

    Хороший апдейт, некоторые, нужные мне вещи появились.

    quantum

    В данном случае я думаю главное чтобы именно сайт работал на всех браузерах, а это уже от разработчика сайта зависит.


    4 Толяныч 2009-01-07 11:11:35
    можно указать класс (в скобках):

    Спасибо за реализацию! Очень нужная вещь!


    5 Anonymous 2009-01-07 18:55:20

    Добрый день, Мах!

    пробовал установить вашу CMS на локальном компьютере и на хостинге.

    Выдает одну и туже ошибку

    An Error Was Encountered

    Невозможно соединиться с БД, используя предложенные логин/пароль.

    я понимаю, что это неправильные имя пользователя, базы или пароль, но я все данные копировал.

    и еще заполнял эти данные соответствующим образом

    ['localhost'] The hostname of your database server.

    ['mysqli'] The database type. ie: mysql. Currently supported:

    mysql, mysqli, postgre, odbc, mssql

    Собственно вопрос: в чем подвох? может есть еще какие то секретные телодвижения.


    6 Евгений Самборский 2009-01-09 12:20:04

    temish, в конфигурации нужно указать pconnect = FALSE.

    На форуме обсуждалось.


    7 daskel 2009-01-09 13:36:33

    Народ, извиняюсь что не по теме, но не могу понять как правильно обновиться (сейчас у меня версия 0.27)


    8 Максим 2009-01-09 16:50:42 admin

    Правильно - поверх файлы загрузить.


    9 Евгений Самборский 2009-01-09 20:43:49

    Макс, а что если а таблицах изменения произошли?


    10 Максим 2009-01-09 20:50:10 admin

    Так не было изменений. ;) Последнее изменение в базе это версия 0.19.


    11 snox 2009-01-10 09:35:13

    Макс, собственно есть одна проблема с тегом cut

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


    12 Максим 2009-01-10 11:03:26 admin

    Ну значит cut разбивает какой-то html-тэг.


    13 Andrew 2009-01-10 13:01:14

    Спасибо. После вордпрес - этот движок просто сказка(по скорости). Один вопрос - где подправить код что бы на конце сылки добовлялся трэйлинг слэш.

    Пример:

    http://мойсайт.сом/mso/page/hello - это как сейчас

    http://мойсайт.сом/mso/page/hello/ - как надо

    Просто сталкивался с такой проблемой в вордпрес. В гугле почему то было проиндексированы оба варианта, в следствии чего выпали многие страницы из за дублированого контента. А еще лучше, если такое возможно, сделать так - http://мойсайт.сом/mso/page/hello.html


    14 Wave 2009-01-10 19:40:22

    Плагин перелинковки страниц, вроде, виноват. Находили уже вот так.

    Карту сайта поправили пару версий назад.

    ставить .html приходится вручную при создании страницы.


    15 Anonymous 2009-01-11 14:09:31
    Классная СMS!

    16 Артем 2009-01-11 15:10:56

    Здравствуйте. Скажите пожалуйста, в каком файле можно убрать (изменить) надпись (анонимно) напротив имени незарегистрированного пользователя??? Спасибо.


    17 Axel 2009-01-12 21:30:31
    ...Скажите пожалуйста, в каком файле можно убрать (изменить) надпись (анонимно)...

    Как я понимаю в файле application\maxsite\common\comments.php

    Строка 113: else $comment['comments_url'] = $comment['comments_author_name'] . ' (анонимно)';


    18 Анастасия 2009-01-13 14:49:49

    Максим здравствуйте!

    Вот выбираю движок для блога и хочу поинтересоваться. После регистрации пользователя. Его данные, т.е. e-mail, имя и ip будут внесены в какую-нибудь базу или нет?


    19 Максим 2009-01-13 17:08:48 admin

    Да, данные в таблице хранятся.


    20 Анастасия 2009-01-15 14:03:23

    Скажите Максим, а можно его использовать как многопользовательский. И можете мне сказать его главные преимущества над другими движками.


    21 Gevork 2009-01-15 22:05:22

    Max Подскажи плиз как на КодИгнитере Сапу вставить??? Буду примного благодарен


    22 Игорь 2009-01-16 19:05:48

    Полет нормальный


    23 Толяныч 2009-01-17 23:26:18
    An Error Was Encountered

    Невозможно соединиться с БД, используя предложенные логин/пароль.

    Сегодня 2 часа потерял. А оказалось на форуме есть ответ - версия MySQL должна быть > 4.1


    24 Andrewa 2009-01-21 21:52:08

    Максим, почему во всех версиях главный файл index.php имеет не закрытый тег

    <?php


    25 Andrewa 2009-01-21 21:53:29

    тег

    <?php


    26 Максим 2009-01-21 22:57:19 admin

    Потому что он необязательный.


    27 AlexGr 2009-01-23 04:39:00

    Такую ошибку выдает

    An Error Was Encountered

    Error Number: 1146

    Table 'alexgr85.mso_options' doesn't exist

    SELECT * FROM (`mso_options`)

    Что значит?


    28 andrewa 2009-01-24 17:55:34

    Максим, подскажи плиз, почему "Счетчик переходов" работает только в тексте (в зоне поста), и вовсе не хочет в виджетах (к примеру через ушку)- так и выводит значение [dc]ссылка[/вс]


    29 andrewa 2009-01-24 19:58:31

    [dc]ссылка[/dс]


    30 Максим 2009-01-24 20:45:34 admin

    Потому что он висит хуком на вывод текста.


    31 andrewa 2009-01-24 21:51:37

    а как его установить на виджет?


    32 Максим 2009-01-25 10:51:59 admin

    Боюсь, что никак... Или разве что вначале обрамить в тексте [dc], получить готовую ссылку, а потом её вставить как обычно.


    33 Yuran 2009-01-25 12:45:54

    Поставил систему, спасибо Максу большое! Один глюк у меня присутствует, при попытке залогиниться пользователю выдает 502 Bad Gateway

    nginx/0.6.34 Куда копать подскажите пожалуйста люди.


    34 Максим 2009-01-25 15:13:57 admin

    Ошибки 5xx означает какие-то проблемы на сервере. В данном случае я думаю, нужно подобрать команды .htaccess. Точнее сказать не могу.


    35 Yuran 2009-01-25 16:00:27

    Я понял Макс, сейчас хостера спрошу. Просто админ то логинится нормально, а вот обычные пользователи никак. У меня 2 сайта на VDS, может там сессии путаются или еще чего... Как решу проблему - отпишусь.


    36 Yuran 2009-01-25 16:50:08

    Блин, хостер ответил - проверьте что у вас запущен apache:) Издевается гад... В логах такое пишет:


    37 Yuran 2009-01-26 09:30:06

    Хостер ответил - Проблема с редиректами в файле .htaccess Вот мой htaccess: Options +FollowSymLinks

    Options -Indexes

    #php_flag register_globals off

    DirectoryIndex index.php index.html

    #php_value memory_limit 16M

    AddDefaultCharset UTF-8

    <br><br>RewriteEngine on<br>RewriteBase /<br>RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)<br>RewriteCond %{REQUEST_FILENAME} !-f<br>RewriteCond %{REQUEST_FILENAME} !-d<br>RewriteRule ^(.*)$ /index.php/$1 [L,QSA] <br><br>

    Что попробовать сделать Макс? Подскажи пожалуйста если сможешь.


    38 Максим 2009-01-26 09:37:52 admin

    Не знаю. В readme приведен другой вариант для Nginx. Может он поможет.


    39 Yuran 2009-01-26 10:33:01

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


    40 Максим 2009-01-26 12:40:09 admin

    Потому что в MaxSite CMS принято разделение на авторов и комюзеров. Первый - админы или авторы с указанными правами и имеют доступ в админку. А вторый - комментаторы, которые не имеют доступа и могут только комментировать.


    41 Yuran 2009-01-26 17:11:40

    Это я понял, спасибо Макс. Поменял php на fast cgi и .htaccess соответственно. Получилось залогиниться в качестве комюзера, однако при выходе снова 502 Bad Gateway. Браузер Chrome выдал такое сообщение: Веб-страница с адресом http://mobfan.net/logout привела к избыточному количеству переадресаций. Проблему можно решить, удалив файлы cookie этого сайта. Если проблему устранить не удалось, вероятно, она вызвана ошибками кофигурации сервера, а не сбоем на вашем компьютере. Пытаюсь разобраться с конфигурацией сервера. Хостер блин на редиректы в .htaccess валит:(


    42 Yuran 2009-01-26 20:27:29

    Вот крайний ответ от хостера: "Request exceeded the limit of 10 internal redirects due to probable configuration error"

    Это значит, что редиректы зацикливаются. Nginx не получает от апача ответа и выводит ошибку. В .htaccess вместо RewriteRule ^(.*)$ /index.php/$1 [L,QSA] прописал как написано в install-ru.txt вариант для Nginx с апачем в качестве надстройки RewriteRule ^(.*)$ /index.php?$1 [L,QSA] Макс, помоги пожалуйста побороть мне это.


    43 Максим 2009-01-26 21:23:23 admin

    Я не помогу, просто не в курсе. На форуме может кто и в курсе.

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