Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

Maxsite CMS

Обновление и кардинальная переработка сайта

Среда, 12 августа 2009 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 6512
Подписаться на комментарии по RSS


Уважаемые посетители сайта сегодня в течении дня сайт будет периодически недоступен и самопроизвольно менять свой внешний вид. Это связано с очередным обновлением Maxsite CMS и моими планами по переработке сайта.

 

UP! Maxsite CMS рулит! Обновление прошло успешно. Новые фишки в новой версии впечатляют!

Ubuntu, плагины к Maxsite CMS, Блогун, и прочее.

Пятница, 24 апреля 2009 г.
Рубрика: Maxsite CMS -> Ubuntu -> Разное
Метки: |
Просмотров: 8570
Подписаться на комментарии по RSS


Открыл для себя пару новых плагинов к Maxsite CMS. Все таки полезно бывает иногда заходить на форум поддержки.

Итак, первый, который поставил не задумываясь, это 3D облако меток во флэше 74, его вы сможете заметить у меня справа вверху. На данный момент с отключенным флэшем ничего выводиться не будет, поэтому старое облако останвлено, но переместилось вниз.

Второй плагин служит для скрытия текста под спойлер 71, пример его использования будет виден ниже в секции про убунту 9.04

Далее...

Убираем форму файлов при создании нового сообщения

Четверг, 29 января 2009 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 88228
Подписаться на комментарии по RSS


Почти с самого начала в Maxsite CMS меня не устраивала работа с загрузкой файлов. Это отражено например в этой заметке. Плюс все превьюшки файлов шли в одном окне, и когда их стало много, страница загрузки стала грузиться довольно долго.

Нельзя сказать что автор системы этот вопрос игнорирует, пошли в ход изменения: сейчас можно создавать подкаталоги в uploads, ещё незначительные изменения. Но в одной из последних версий на страничке создания новой статьи появилась форма загруженных файлов, где можно быстро взять код, но нельзя загрузить файл. Впринципе это стало близко к вордпрессу. Далее...

Делаем бэкап Maxsite CMS

Понедельник, 22 сентября 2008 г.
Рубрика: Maxsite CMS
Метки: |
Просмотров: 7432
Подписаться на комментарии по RSS


Сегодня решил наконец озадачиться бэкапом Maxsite CMS. На данный момент нет пока никаких плагинов, позволяющих делать это прямо из админки CMS, или чего то подобного. Ну ладно, потерпим, благо версия ещё только 0.22.

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

Итак приступим.

1. Важно!  В инструкции по установке описано что в файле mso_config.php необходимо ввести свою секретную фразу и даже написаны последствия её не внесения. Я как то пропустил это мимо ушей, хотя и внес её. Но когда восстановил бэкапную базу на другой сайт, оказалось что я не могу залогиниться. Решается внесением той же секретной фразы на другом сервере и повторным восстановлением. Обязательно заполняйте секретную фразу!

Далее...

Обновление Maxsite CMS, 0.22

Суббота, 20 сентября 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 7373
Подписаться на комментарии по RSS


Обновился до очередной версии Maxsite CMS 0.22 61. Я уже давно не писал о тех изменениях что проводились и какую работу я выполняю по обновлению. Сейчас, после очередного обновления, попробую подвести небольшие итоги.

Итак обновления у меня проходят следующим образом:

  • Сохраняю каталоги application и system к себе, перезаписываю их новыми.
  • На папку cashe ставлю 777.
  • Очищаю папку cashe
  • Копирую свой css файл в шаблон default. Можно подредактировать и исходный, но там не так много изменений, когда становится слишком много тогда редактирую, чтобы не потерять нововведения, вставленные Максимом.
  • Копирую свой рисунок шапки.
  • Вставляю обратно в код Директ и Адсенс.
  • Правлю application\maxsite\admin\plugins\admin_files\ -  вместо sort($dirs) ставлю krsort($dirs) - это служит для того, чтобы в загрузчике файлов последние загруженные файлы были сверху, а не по алфавиту как по умолчанию. (Если вдруг сюда зайдет Максим , то вопрос, который я пару раз пытался задать, это правда удобно по алфавиту? Все таки логичней иметь либо выбор, либо последний загруженный сразу вверху, не тратя времени на поиски его.)
  • Раньше ещё изменял RSS в коде на фидбурнер. Сейчас есть плагин автоматического редиректа, спасибо!

Далее...

Обновление Maxsite CMS, 0.19

Четверг, 21 августа 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 7115
Настроение: скучно-рабочее
Подписаться на комментарии по RSS


Наконец приехал с отпуска, обновился до новой версии 61, все в порядке, проблем особых не было. Замучался опять все исправлять в шаблонах, приводить к тому что было у меня. Ооочень помогает Beyond Compare.

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

Плагин Download count

Четверг, 24 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 8353
Подписаться на комментарии по RSS


В последней версии появилс очень-очень полезный плагин, то что и нужно было. Описание:

Появился счетчик переходов по ссылке (счетчик скачиваний). Это <span class="perelink" style="">плагин</span>
«Download count». Для того, чтобы начался подсчет переходов, нужно
обрамить ссылку в [dc]. При этом ссылка будет преобразована в
редиректную. Ститистика хранится в отдельном файле и его можно изменить.

Пример использования на этой странице, в самом низу. Я сперва и не обратил на него внимание, только потом понял как его использовать.

Обновление Maxsite CMS, 0.18

Четверг, 24 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 6266
Подписаться на комментарии по RSS


Очередное обновление Maxsite CMS 61

Как ставить подробно описано там же где и скачивали. Я делал примерно так, удалял каталог system и application (предварительно забэкапив к себе), закачал новые, файлы настроек скопировал из бэкапа, установил нужные разрешения.

Далее опять начал приводит шаблон к виду, который был у меня. Из старого своего шаблона взял целиком style.css, так как менять вручную опять не хотелось совсем, заменил rss на feedburner, вернул Adsense.

Вроде все в порядке, косяков не заметил.

Ах да, сверху страницы теперь есть карту сайта. Интересно только будет ли пагинация страниц.

Пока хватит, завтра посмотрим дополнительно что там ещё накрутили smile

Шаблон, моя версия.

Воскресенье, 6 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 10538
Подписаться на комментарии по RSS


Думаю что окончательно доделал шаблон, изменил сверху картинку, убрал кое где бордеры. Дополнительно перенес этот шаблон в отдельную папку и сделал к нему свою картинку.

Единственное ещё не могу найти нормальное Windows Logo, чтоб повесить наверх к чертенку и пингвиненку, если кто видел, знает где есть, киньте ссылко.

Были небольшие проблемы с установкой Maxsite CMS на локалхосте, ошибка такая:

Not Found
The requested URL /install/2 was not found on this server.
Как оказалось, нужно включить mod_rewrite и заменить

AllowOverride None
на

AllowOverride All

Несколько виджетов category_widget в админке

Суббота, 5 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 15683
Подписаться на комментарии по RSS


Захотелось вывести различные рубрики в разных виджетах, соответственно в одном Windows, в другом Linux, и так далее. Попробовал в админке добавлять ещё один виджет category_widget, начались проблемы - рубрики были абсолютно идентичны, и не позволяли себя редактировать, открывался только первый, настройки второго были недоступны.

Решение подсказал автор Maxsite CMS, за что ему огромное спасибо. Итак, используем при добавление конструкцию вида:

category_widget 2
category_widget 3
category_widget 1
Все работает, редактируется, живой пример в сайдбаре справа smile Думаю так же можно поступить с какими либо другими виджетами, пока нужды не было.

Форма ввода комментариев

Суббота, 5 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 7975
Подписаться на комментарии по RSS


Случайно обратил внимание что форма ввода комментариев очень узкая. Дефолтный шаблон имеет фиксированный размер, и там она была нормальная. У меня дизайн растянут, так что эта форма смотрелась немного нелепо. Идем в style.css и правим строку:

div.comment-form textarea {width: 300px; margin: 3px;}
Изменяем значение примерно на следующее:

div.comment-form textarea {width: 500px; margin: 3px;}
Так смотриться лучше..

Страница контактов

Суббота, 5 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 9163
Подписаться на комментарии по RSS


Случайно зашел на страницу контакты, и увидел что темы писем ко мне там стояли вида "тема письма1", "тема письма2" и т.д. Исправил. Для исправления заходим в директорию шаблона и правим файл contact.php.

Теперь у меня так:

<option>Гневное письмо</option>
<option>Благодарственное письмо</option>
<option>Есть предложение!</option>
<option>Разное</option>

Настройка дефолтного шаблона

Суббота, 5 июля 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 10078
Подписаться на комментарии по RSS


Вчера Максим опубликовал первую лекцию по Maxsite CMS, в которой описывал как создать свой шаблон, дополнительно смотрим тут. У меня вообщем все получилось, но с двухсайдбарным шаблоном, поэтому пока решил оставить дефолтный и немного его подредактировать. Сильно не нравился шрифт, который был по умолчанию, и цвет. Сейчас изменил, так что я теперь конкретно черно-белый. Временно будет так...правда  у меня все временное обычно сильно постоянное smileДалее...

Сортировка загружаемых файлов

Понедельник, 30 июня 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 7059
Подписаться на комментарии по RSS


Когда начал вести этот сайт, столкнулся с одной неприятной после Wordpress особенностью.

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

Разработчик посоветовал в файле /application/maxsite/admin/plugins/admin_files/admin.php использовать следующую конструкцию:

  $dirs = directory_map($uploads_dir, false);
   <span style="font-weight: bold;">sort($dirs);</span>
Добавление sort($dirs) упорядочило все файлы в директории uploads в алфавитном порядке, после чего стало ещё хуже. Вернул обратно, и стал использовать как было.

К моему большому огорчению упорядочивание в алфавитном порядке в версии 0.16 стояло по дефолту, поэтому пришлось вернуть все на свои места, удалив sort($dirs).

Добавив в статье про apachetop 7 картинок я заколебался и полез вспоминать php. И все таки вспомнил. Итак, чтобы получить последнее загруженное изображение на самом верху списка загрузок всего лишь достаточно использовать такую конструкцию:

$dirs = directory_map($uploads_dir, false);
   <span class="methodname"><b><b>krsort</b></b></span><span style="font-weight: bold;">($dirs);</span>
Вроде пока косяков не замечено, использую.

Ковыряем плагины

Понедельник, 30 июня 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 8484
Подписаться на комментарии по RSS


Плагин randomtext неплох, но цитаты философов на IT-сайте не в тему, изменил его, убрал старые цитаты, добавил новые, которые где то откопал.

Правда их не очень много, поэтому если кто знает хорошие цитаты и афоризмы, да и просто приколы IT-направленности, дайте знать в комменты.

Обновление Maxsite CMS

Понедельник, 30 июня 2008 г.
Рубрика: Maxsite CMS
Метки:
Просмотров: 7783
Подписаться на комментарии по RSS


Сегодня обновил Maxsite CMS до версии 0.16, была небольшая проблема, удалось довольно быстро решить.

Проблема состояла в том, что плагин template_options перекочевал из обычных плагинов в админские, а будучи ранее активированным в админке, выдавал ошибку. Решение простое, удаляем его из директории /maxsite/plugins, и оставляем только в maxsite/admin/plugins. Далее...

Зачем этот блог

Вторник, 3 июня 2008 г.
Метки:
Просмотров: 9192
Подписаться на комментарии по RSS


Всех приветствую на своем блоге. Это первая запись, она же будет скопирована в постоянную страницу "О сайте" сверху. Тут я напишу почему я решил сделать этот блог, отвечу на большинство вопросов. Далее...