Версия MaxSite CMS для тестеров
Я решил, что буду периодически выкладывать текущую версию специально для тестирования. Вообще я стараюсь публиковать версии примерно раз в две недели. Иногда бывает много изменений, иногда мало. Но в любом случае между версиями существует «текущая», которая еще не до конца оттестирована, но зато содержит самые последние исправления и добавления.
Поэтому, если вы умеете тестировать, то специально для таких случаев вы можете скачать архив. Он всегда находится по адресу: http://max-3000.com/uploads/latest.zip
Я обращаю внимание, что это неоттестированная версия и её не следует использовать на рабочем сайте.
Для удобства я в шапке добавил информацию о дате последнего изменения файла latest.
Напомню, что все замечания и пожелания желательно публиковать на форуме поддержки.
Комментариев: 25
а ты как то планируешь уведомлять что latest версия изменилась ?
а может для этого использовать svn репозитарий на google code ?
Долго возиться с этим SVN. Поэтому проще выкладывать текущую сборку в zip'е. Дата последного изменения в шапке.
скопировал поверх 23-й версии, добавил page_views_widget ... не отображает список
по F5 счетчик просмотров записи тикает
Спасибо за is_page_cat! То, что надо!
Глядючи в код, задумался о такой вещи...
Создал запись с заголовком (и слугом) "23" - при попытке зайти на страницу, попадаю на страницу с id == 23.
Изменил слуг на "023" - всё равно попадаю на страницу с id == 23. Причём, по ссылке "page/023".
Слуг "23slug" вполне нормально отрабатывает (с чего мне стукнуло в голову, что могут быть проблемы, если слуги начинать с цифр - не пойму, ночью не спал, спать уже хочу).
И наверняка со слугами категорий та же проблема.
Разумеется, по page/00000003 попадаю на третью страницу. И даже вписав х.з. сколько нулей спереди, тоже.
C цифрами все не так просто. Номер - это номер, поэтому система воспринимает его не как slug, а как номер записи. Если быть точнее, то при цифровом slug выборка осуществляется и по id, и по slug страницы. Так что цифры в slug лучше не использовать, поскольку это неопределенность для системы.
Да я-то понимаю. Сообщил на всякий случай. Можно запретить создавать цифровые слуги, предупреждать людей об особенности (в хэлпе, например) или просто забить на это дело, понадеявшись на здравый смысл пользователей cms.
Запрещать это неправильно. Мало ли какие задачи стоят у вебмастера. С учетом того, что для получения страниц можно использовать свою функцию (где создается SQL-запрос), то нет смысла ограничивать возможности системы. Да и к тому же, вдруг со временем придумаем какой-то более удачный алгоритм анализа slug? ;)
Тестирую
При регистрации в письме лучше указывать ссылку на конечный урл ,т.е. http://max-3000.com/users/72/edit , а не http://max-3000.com/users/72/ - для особо одаренных комюзеров.))
2. при редактировании данных, введенные данные стираются, в случае если допущена ошибка.
3. Если я уже авторизован - почему снова нужно вводить каптчу? :(
4. не сообщается ошибка, которую допустил при отправке коммента (не ввел каптчу) + стирается набранный текст.
Что-то не нашел где отображется список изменений в текущем Latest?
если они конечно где-нибудь описаны..
mso_delete_page уже есть ?
В 0.28.
Тестировать не тестировал, а вот за перевод уже взялся.
Перевел admin/language/en.php. Куда лить?
Максим, надо бы переносы строк сделать LF (unix формат).
Еще по поводу rewrite - у меня заработало если в htaccess (как для домена так и для папки) если в RewriteRule указать index.php?$1 а не index.php/$1 как в образцах
И ребята правы - хорошо бы делать svn или cvs хотя бы. Это совсем не сложно ведь.
>Перевел admin/language/en.php. Куда лить?
К себе на хостинг в виде архива и ссылку здесь
Или как вариант на forum.max-3000.com люди аттачат файлы с переводами в соответствующих топиках...
Подскажите-как зарегистрироваться?
Давайте в СВН - вы не потратите много усилий, но для взятие текущих версий намного лучше. Либо вообще git (github.com)
Популизируйтесь!
даёшь subversion!!! А то в зипах только эксельки с бухгалтерией посылать
поддерживаю.
очень хочется SVN
да, если бы svn, или git, или hg... Вот это бы дело было.. А то из-за небольших изменений снова качать весь архив, всё снова заливать... Ну, собственно, так и делаем, но удобнее и прозраячнее было бы ...
Очень сильно не хватает демо-инсталляции. Иначе просто непонятно, о чем идет речь, когда говорят о простоте, удобстве и всем таком-прочем.
оффтоп конечно - регистрация автоматом у вас?
В 0.365 папка кеша переименована и не пустая.
Заменил. Мои эксперименты.