MODX Articles

Решил, наконец-то, перевести этот сайт на MODX.

Что предлагает MODX для блогов? Есть такой модуль (плагин, экста?) Articles. Как раз предназначен для ведения блога. Там импорт, комментарии, посты удобно объединяются в дереве ресурсов. Вроде как всё ок. НО!

Вот стандартный ресурс в MODX. Зелёное — полезная область, куда вбивается контент, красное — левые поля для настроки параметорв ресурса, которые нужны далеко не всегда.

articles1-650

А вот модуль ДЛЯ ВЕДЕНИЯ БЛОГА Articles.

articles2-650

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

А вот Вордпресс 4.1

wp41

 

Ну да ладно. Прелесть MODX в том, что, при желании, всё можно сделать так как тебе хочется, и есть варианты кроме Articles. Наверное, как-то так остутствие дизайнера в команде разработчиков портит хороший, в общем-то, продукт.

16 марта 2015 Темы: MODX Дизайн
2 комментария

Таксономия в modx revo (custom TV input)

Таксономия, поправьте, если я не прав, — это такой способ классификации и систематизации, при котором один объект может относиться к нескольким классам. Например, у нас есть терьер Тузик, овчарка Рекс, кот Барсик и рыбка Немо. И есть такая структура:

  • Млекопитающие
    • Собаки
      • терьеры
      • овчарки
    • Коты
  • Рыбы

Тузик, будучи терьером, относится и к собакам, и к млекопитающим. То же самое с Рексом, он — собака и млекопитающее. Барсик относится к котам и млекопитающим, а Немо — рыба и млекопитающим не является.

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

Таксономия «из коробки» имеется во многих CMS. Особенно хорошо этот термин знаком пользователям Drupal. Для моего любимого ModX существует плагин Taxonomies, но работает он... несколько странно... Надо что-то делать.

Читать дальше ↓
24 февраля 2015 Темы: MODX Разработка
2 комментария

Типограф Typofilter для TinyMCE 4.0

Визуальный редктор TinyMCE обновился до версии 4.0. Старые плагины не работают, а мне ужен типограф. В общем-то и в 3-й версии типографы для TinyMCE скорее не работали, ну да не суть.

Я взял типограф Typofilter от Graker, подпилил его напильником и прикрутил к 4-й версии TinyMCE.

Скачть typofilter

Типограф несколько глюковат. Не обрабатываются тексты внутри таблиц, но это лучше чем ничего.

Что изменил:

  • Собственно адаптация для 4-й версии редактора, иконка и прочие мелочи.
  • В старой версии для 3-го TinyMCE почему-то вызывалась функция Typographus_Lite_UTF8.typo_text, вместоTypographus_Lite_UTF8.process в результате чего не обрабатывлись save-блоки.
  • Старая версия обрабатывала выделенный текст, а не всё содержимое. Иногда это приводило к появлению лишних тегов в коде. У меня постоянно появлялись конструкции из пустых абзацев. Строки в коде для работы с выделенным текстом я оставил — они закомментированы — можете поэксперементировать.
  • При обработке таблиц типограф дико тупит. Может выдать непредсказуемый результат, может подвиснуть напрочь. Поэтому таблицы добавлены в сейвблоки и не обрабатываются.
  • Так же в сейвблоки добавлены изображения.
14 февраля 2014 Темы: Разработка
4 комментария

TinyMCE 4.0 для MODX Revo + RTE для introtext

Меня всегда бесило, что в MODX нельзя поставить визиуальный редактор на поле introtext. В качестве решения этой проблемы, обычно рекомендуется вместо introtext использовать TV. Но это создает некоторые проблемы. Получается, что в настройках форм, мы вырубаем introtext и прочие лишние поля. Вводная часть текста у нас теперь в TV, который при создании нового документа скрыт в отдельной вкадке. Если же мы включаем в настройках отображение TV под контентом, то получается, что у нас вводная часть следует за основным содержанием, что как-то нелогично. Чтобы сделать логично для пользователя (контент-менеджера), можно пойти дальше и хранить вводную часть в content, а основную в TV, но с точки зрения системы это будет ещё более бредово. Кроме того мы создаем лишние запросы к БД, чтоб получить значение из TV.

В итоге у нас получается что-то типа того (Rich Text Editor на скриншоте — TinyMCE 3-ей версии со скином ribbon)

Снимок экрана 2014-02-14 в 13.16.31

Почему разработчики MODX упорно не хотят прицеплять RTE к introtext мне не ясно. Но, не хотят они, сделаем сами.

Читать дальше ↓
14 февраля 2014 Темы: MODX Разработка
5 комментариев

Лучший в мире телевизор

Во-первых, он должен включаться моментально. Компьютеры, ноутбуки, телефоны выходят из спящего режима за доли секунды. Большая часть телевизоров сейчас включаются как в 80—х, когда нужно было ждать прогрева кинескопа. К моему телеку подключен компьютер. Для того, чтобы проверить как там качаются торренты, мне нужно потратить примерно минуту: ждём пока включится телек, выбираем источник сигнала, ждём пока он переключится на этот источник... Брррр.

Во-вторых, пульт. Совершенно понятно, что монструозные пульты с десятками кнопок должны умереть так же как умирают кнопочные телефоны.

Читать дальше ↓
25 января 2013 Темы: Дизайн Железо
1 комментарий

PMS для PS3

— Как проигрывать на PS3 файлы с компа (Windows, Mac, Linux)?

— Как научить PS3 проигрывать mkv и другие типы файлов?

— Как слушать интернет-радио и подкасты на PS3?

— Как смотреть на PS3 ролики с Youtube в высоком разрешении (HD)?

Вот на эти вопросы есть у меня ответы.

Начнём с того, что Playstation 3 поддерживает UPNP и DLNA-серверы. Это такие программки, которые устанавливаются на комп (или даже роутер) и предоставляют доступ к вашей медиатеке (видео, фото, музыке) по сети. Подобных серверов существует вагон и маленькая тележка. До недавнего времени я пользовался Nullsoft Medialink, разработанным специально для Mac OS, но, сейчас перешёл на менее тормознутый и более функциональный PS3 Media Server. О нём и пойдёт речь.

Читать дальше ↓
27 декабря 2010 Темы: Софт Игры
Оставить комментарий

Что лучше Xbox 360 или PlayStation 3?

3 месяца назад роль медиацентра под теликом у меня выполнял писюк, собранный в корпусе от старой радиолы. Выглядело прикольно и вписывалось в интерьер, но было совершенно лень бороться с вирусами и виноусами, а MK4 за многие годы порядком поднадоел. В итоге было решено купить приставку.

Оставалось выбрать будет это Xbox 360 или Playstation 3. С этим вопросом я пошёл в гугл (больше спросить было не у кого). Гугл ответил мне тоннами одинаковых статей 5-летней давности в которых описывались детские проблемы приставок (шум, перегрев), и скурпулёзно составлялись списки игр существующих на этих платформах. Собственно по количеству и качеству игр приставки и сравнивали. Из полезного, я нашёл одну статью, где сравнивались начинки приставок, и статью где сравнивались скриншоты одних и тех же игр на разных платформамах.

Читать дальше ↓
15 марта 2010 Темы: Железо Игры
737 комментариев

Интернет-сбербанк

Недавно один мой знакомый друг рассказывал как хорошо ему живётся с интернет-банками, как он не выходя из дома платит за квартиру, свет и прочие блага цивилизации. Пользуется он услугами Сбербанка для этих целей. На моё высказывание о том, что Сбер — это беспросветный совок он предложил посмотреть систему в действии, типа ничего подобного. Мы потратили минут 10 на официальном гламурненьком сайте крупнейшего банка России на поиск входа в этот интернет-банк. Нашли но посмотреть её в действии так и не удалось. Перевели разговор на другую тему.

Моя мама председатель ТСЖ. Звонит мне вчера, просит установить интернет-банк от Сбера для юриков (у неё права выбора банка не было). Предвкушая веселье, отправляюсь ставить. Есть пара ключей-флешек, есть её флешка с ками-то сертификатами, есть 7(!) инструкций, ни одна из которых не соответствует тому, что видно на экране. Ну, видимо софт сделали новый, а инструкции не поменяли. Ну и естественно работает оно исключительно в эксплорере. Провозившись больше часа, настроить эту хрень у меня так и не получилось — будем развлекаться дальше. Суть, однако не в этом. Убил меня один пункт из инструкции:

MS WINDOWS VISTA после установки по умолчанию имеет высокую степень защиты и не позволяет полноценно работать в сети интернет. Необходимо произвести следующие настройки:

  • выполнить пункт 7 (разрешить сайту банка делать в эксплорере всё, что он захочет), при этом обязательно выставить минимальный уровень безопасности для «Надежных узлов» (по умолчанию стоит средний или ниже среднего, но не низкий).
  • отключить службу UAC: «Пуск»->"Настройки"->"Панель управления"->"Учетные записи пользователей"->"Включение или отключение контроля учетных записей (UAC)" — убрать галочку.
  • отключить службу DEP:

    Запустить командную строку из под администратора.

    Набрать команду bcdedit.exe /set {current} nx AlwaysOff

    Должна появиться надпись Operation Completed Successfully.

    Перезагрузиться, DEP должен быть отключен.

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

Я может чего не понимаю? Может это вообще невозможно сделать подобную систему без подобного гемороя? Может ни один браузер кроме эксплорера не защищён настолько, чтоб доверять ему такие сложные задачи? Может это у всех так? Но мне почему-то кажется, что если бы деньги потраченные на это:

sberbank_427

потратили бы на разработку вменяемого интернет-банка, результат был бы лучше.

P.S.: Я не знаю как выглядит интернет-банк Сбера для физиков. Вероятно, там дела обстоят получше раз мой друг его работой доволен.

Замечтался

Чё-то вот подумалось:

iEverything

Так как iPad — тоже комп, то это не мифический беспроводной монитор. Это что-то типа RAdmin'а.

Ну, а по поводу wacom'а — мне кажется мультитач его однажды убъёт. Так что можете считать, что на картинке супер-мультитач с возможностью распознавать силу нажатия, угол наклона, работающий со всевозможными кистями/карандашами и т.д.

Ну так... в порядке пятничного бреда :-)

05 февраля 2010 Темы: Apple Железо
1 комментарий

iPad

Вчера apple представила iPad. Как обычно, начались вопли из серии «Мы ждали большего». Мне игрушка понравилась. Для меня в ней 3 незначительных недостатка:

— винт маленький

— нет веб-камеры

— хде USB?

1stgen-ipad-56a5334b5f9b58b7d0db72bb.jpg

Тем не менее iPad действительно революционен. Не буду объяснять почему — об этом уже очень правильно написал ПростоMAC. Добавлю лишь, что я б его купил в качестве компа для спальни. Такого, с которым удобно развалившись на диване полазать по инету или почитать книжки. Он для этого подходит больше, чем ноут. Ноут или нетбук в качестве 2-го компа слишком наворочен, избыточен.

Я б купил, если бы у меня не было айфона. Да, он не так удобен для сёрфа и чтения, но у него полно других преимуществ. ИМХО, сейчас iPhone — главный конкурент iPad'а. Хотя, ситуация может измениться с выпуском достаточного количества приложений, раскрывающих все возможности последнего.

Кстати, о конкурентах. Как я писал в твиттере: ждём появления Nokia Pad, Sony Tablet, Samsung Touchbook и т.д. :-)

28 января 2010 Темы: Apple Железо
1 комментарий