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

MaxSite CMS 0.28

05-01-2009Reading time ~ 1 min.Versions 49716

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

- При создании нового автора проверяется существующий логин. Если он уже занят, то пользователь не создается.

- Исправлена работа mso_add_meta(). Теперь при добавлении мета-данных проверяется значение meta_value. Если оно не пустая строка, то мета-поле добавляется. Если пустое - не добавляется. Если мета-поле уже существует, то оно обновляется на новое значение (даже если оно пустое). Данное изменение позволяет сократить размер таблицы meta, поскольку раньше в него добавлялись все мета-поля, включая и пустые.

- Исправлен довольно неприятный баг, который в IE не позволял при редактировании записи отмечать рубрики, типы, статусы и т.д. (Кстати, работу в IE я не гарантирую. Пользуетесь кривым браузером - ваши проблемы.)

- В текстовом редакторе добавлены кнопки «раскраски» текста цветом.

- На страницу информации добавлена проверка последней версии MaxSite CMS.

- Подправлен плагин Tabs. В некоторых случаях он конфликтовал с другими jQuery-плагинами.

- Расширен bb-код [ image ]. Теперь в нем можно указать класс (в скобках): [image(left)]. Описание см. в плагине Lightbox.

- Добавлена функция удаления страниц mso_delete_page().

- Добавлено разрешение на удаление страниц.

- Добавлено разрешение на публикацию записей. Если не отмечено, то запись публикуется как черновик.

- Другие исправления и улучшения.

Related Posts
Comments (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

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

Leave a comment!