Данная версия имеет множество мелких изменений, а также несколько довольно существенных переделок и доделок.
- Исправлена функция mso_head_meta для decsription и keywords.
- Добавлена работа с куками (mso_add_to_cookie и mso_get_cookie).
- При редактировании указывается ссылка на просмотр страницы на сайте, включая и в новом окне.
- В cut можно указать %wordcount%, заменяющися на количество слов под катом.
- Плагин BBCode.
- Переделан визуальный редактор.
- Прикрутил LightBox на jQuery.
- Сделал bbcode для галереи (в LightBox).
- Переделал страницу Загрузки.
- Куча мелких правок.
BBCode я хотел давно, но вместо него использовал свой псевдокод. Сейчас дошли руки и сделал несколько кодов. Все их описывать нет смысла, хелп в каталоге плагина. За основу я взял вариант Александра Макарова, правда изрядно его переделал.
Следующее серьезное изменение - страница Загрузки. Прежде всего обратите внимание, что в каталоге uploads добавились два новых каталога: _mso_i и mini. Желательно на них стразу выставить права на запись (777). В первом каталоге хранятся маленькие копии изображений для отображения на самой странице загрузок. Там же будет создан файл _mso_descritions.dat, в котором будет хранится описание всех файлов.
Сама же загрузка теперь имеет ограничение в 2Мб и нет ограничений на размер картинок. Если при загрузке слишком большой картинки у вас выскакивает ошибка о нехватке памяти, значит сервер требует размеры поменьше. Предварительно обработайте изображение, а уже после его загружайте.
При загрузке изображений можно указать его описание, максимальный размер и размер для миниатюры. То есть загружая изображения, система автоматически его подготавливает для галереи. Миниатюры сохраняются в каталоге mini с тем же именем.
Но это еще не всё. Внизу загрузки можно сгенерировать код галереи: вы выделяете нужные файлы, можно указать название галереи и код будет автоматом создан. Вам нужно только его скопировать в текст страницы.
Для того, чтобы галерея заработала следует активировать плагин LightBox. Подробные коды приведены в каталоге плагина (help.txt).
Так же в загрузке автоматом генерируется bb-код для вставки одиночной картинки.
В кат (cut) теперь можно не только добавить свою надпись для продолжения, но и специальную конструкцию %wordcount%, которая заменяется на количество текста «под далее». Вот примерно так:
[cut Читать продолжение из %wordcount% слов]
Я изменил функции авторасстановки тэгов и их баланс. Почти полностью всё переделал. Мне не очень нравилась авторасстановка тэгов, поэтому сделал как мне нужно. Что касается баланса тэгов, то написал свой вариант - значительно упрощенный.
Полностью поменял визуальный редактор. Взял последнюю версию скрипта и уже решил остановиться на ней. Поправил размеры, кнопки, стили и т.д. Самое главное - я изменил алгоритм парсинга кода для html-режима, и сейчас он работает более предсказуемо. Пришлось вводить дополнительные замены из-за разных браузеров и вроде как проблем быть не должно.
Исправил (точнее добавил) возможность сохранения текста из html-режима. То есть теперь можно не переключаться в визуальный перед публикацией.
Качаем: MaxSite CMS 0.20 791 (ок. 1.2Мб)
Комментариев: 41 RSS
1FrameСайт27-08-2008 10:43
Прошу помощи зала. Раньше изменял код в загруженных файлах с
на
При таком положении дел последний загруженный файл был в списке в самом верху. При последующих обновлениях менял данный кусок и было мне счастье, а сейчас там все переработано напрочь, пытался вставить сюда
Но он просто теперь меняет местами верх и низ. Максим, прошу, пожалуйста, скажи где что прописать, рисунков дофига, по алфавиту искать вообще неинтересно... :(
2FrameСайт27-08-2008 11:07
Извиняюсь, появилось сверху все, походу работает все таки :)
3AvotСайт27-08-2008 15:16
В визуальном редакторе под IE 7 не все кнопки видны в панели. В частности те, которые теги big и small ставят.. может и еще какие должны быть, просто от старого редактора новый только этими двумя у меня отличается.
И почему-то при написании/редактировании поста тест TimesNewRoman или нечто похожее, а когда на сайте уже смотришь пост, он как и положено - Arial-ом .. ну это может и не проблема редактора, просто до апдейта такого не было.
За галереи огромное спасибо :)
4Максим27-08-2008 15:27
Похоже, что у вас старый css из кэша браузера. Я тестировал в ie6 все отображается. А шрифт для редактора я сделал Сourier New. А на сайте уже тот, который установлен в стилях шаблона.
5AvotСайт27-08-2008 16:39
почистил кэш, без разницы. Похоже, это личные трудности моего компа :-)
в общем и целом - не критично, руками теги буду писать, если приспичит :)
6Roman27-08-2008 22:40
После апдейта перенаправляет со всех ссылок сайта на главную - проверял локально, может это только у меня? - хотя на предыдущую версию обновился нормально
7Максим27-08-2008 22:47
Проверяйте .htaccess, а также config.php. Я и сам из-за своего fastCGI, чуть с ума не сошел, пока сообразил, что там другой uri_protocol. :)
8Аноним28-08-2008 03:35
спасибо - я оставил старый config.php - поспешил, все работает
9bvn28-08-2008 19:29
Прочитва восхваления, думал уж не использовать ли его в качестве движка для следующего сайта... Посмотрел - таки 0.20 еще малова-то... Продолжай в том же духе, начало достойное :)
10AvotСайт30-08-2008 12:45
Как ответ bvn-у :)
Недавно для нового сайта поставил вордпресс, полюбовался на классные плагины и шкурки, чего-то там надо было исправить в коде темы, потыкался, вспомнил, как это сцуко все проще в макссайте, потом вспомнил, что у макссайта еще много чего впереди.. и снес вордпресс. гы. Для лентяев типа меня - макссайт самое оно :)
ПС - просто имхо
11Nicolas30-08-2008 18:24
Привет, у меня такая проблема: написонное сообшение/пост на главной показывается полностью и не режится на краткую новоть и полную.. Что это может быть
12Максим30-08-2008 21:10
Выбирайте:
13Volkman31-08-2008 07:02
Вот только приехал... Обновлятся с 0.18 можно сразу на 0.20 или лучше через 0.19 ? Это я из-за изменения в полях базы данных...
14Максим31-08-2008 07:41
C возвращением! :) Можно сразу. Только запустить после обновления файлов сайт/update019
15berry01-09-2008 12:33
Всем привет.
Помогите, не устанавливается версия 0.20.
Всё сделал как в ридми. Создал базу и внёс в конфиг данные.
Выставил права чмод как написано.
У меня вот такой адрес http://max.мой домен.ru в .htaccess-subdir вставил (2раза) max, и сделал из него .htaccess вроде должно всё быть нормально, но................
Запускаю http://max.мой_домен.ru хм, появляется страничка, ввожу данные: Ник, пароль, eMail, название сайта, жму на "Установить" и тут же меня перебрасывает на страничку: http://max.МОй_домен.ru/install/2
Ну чего меня туда перекидывает, ведь папки install нету?
Помоги админ
Спасиб
16Максим01-09-2008 12:56
А зачем .htaccess-subdir, если вы устанавливаете в корне домена? Берите .htaccess-distr переименовывайте в .htaccess.
17berry01-09-2008 13:11
Спасибо Максим.
Всё получилось как ты сказал.
Ну я и баран
18Иван02-09-2008 10:17
Установил 0.20, все отлично работает. Есть вопрос:
Максим, скажите, пожалуйста, возможно в обратной связи защиту от спама сделать как при написании комментария?
19Максим02-09-2008 11:06
Можно. Смотрите плагин капчи. Функции все есть, нужно только их вызывать под вашу задачу.
20Аноним04-09-2008 09:05
Приветствую, подскажи пожалуйста, ставлю сайт в директорию blog прописал все как в интструкции но при нажатии "установить" он ссылкается на страницу http://МОй_домен.ru/blog/install/2 но вылетает на страницу 404... В чем может быть проблема??
21Максим04-09-2008 09:09
Сделайте .htaccess
22AlexGrСайт04-09-2008 09:20
Его я естественно сделал
но не помогает...
23Максим04-09-2008 09:24
Значит mod_rewrite не работает.
24AlexGrСайт04-09-2008 09:25
Так, и что делать???
Кстати у этого хостера у меня стоит WordPress
25Максим04-09-2008 09:28
Что за хостер-то?
26AlexGrСайт04-09-2008 09:53
Это Томский хостер Vaulthost.net без доступа во внешку...
27Максим04-09-2008 09:58
Понятно... Ну тогда смотрите настройки панели управления, может .htaccess отключен, может настройки PHP такие. Как вариант (но это вряд ли), если в корне домена есть какой-то свой .htaccess, который перебивает все подкаталоги - тогда нужно его править. В общем пишите в их техподдержку.
28AlexGrСайт04-09-2008 10:25
Смотри, у меня тут же, в корне, WordPress стоит, может они конфликтуют???
29Максим04-09-2008 11:08
Попробуй временно удалить .htaccess у WordPress - если установка пойдет, значит в нем дело. Если нет, значит - хз.
30silent06-09-2008 11:24
А не могли бы выложить предыдущие версии вашей CMS?
31Максим06-09-2008 11:32
Нет, конечно.
32Аноним08-09-2008 16:23
Я попробовал сделать галерею. Получилось. Только Lightbox почему-то работает без эффектов (картинка с миниатюры открывается в том же окне) - с чем это связано?
33Roman08-09-2008 16:25
забыл кнопку переключить (как зарегистрированный) - плагин Lightbox включен (без него ведь совсем галерея не работает) а эффектов нету :(
34Roman08-09-2008 16:34
надо скрипт в шаблон подключить?
35Roman08-09-2008 16:37
об этих скриптах тоже нигде не сказано :)
36Аноним08-09-2008 16:39
37Максим08-09-2008 16:49
js сам прописывается, поэтому ничего подключать не нужно. Возможно какой-то код конфликтует. Отключите в шаблоне загрузку всех js-библиотек.
38neon09-09-2008 13:51
Максим, а можно ли мигрировать с уже существующего вордпресс-блога на MaxSite CMS? Существует ли импорт постов, юзеров, паролей?
39Максим09-09-2008 14:07
Будет конвертер записей, рубрик, меток, комментариев. Остальное, увы.
40Роман11-09-2008 15:02
А почему ссылка на скачивание не работает?
41Максим11-09-2008 15:06
Потому что уже есть новая версия. :)