Топики пользователя «burik»

Некорректная обработка URL без постфикса

Обнаружил у MODx ошибку в обработке URL'ов без постфиксов. Т.е. он успешно открывает URL как с постфиксом, так и без него.

Например, вот страница документации. А теперь можете попробовать открыть ее же, но убрав из адреса .html — результат тот же (не публикую тут ссылку во избежаение индексации).

По непонятным мне причинам (ссылки-то все с постфиксами) у одного из разработанных мной сайтов оба варианта страниц начали попадать в индекс.

Кто-нибудь сталкивался с этим? Решал ли как-нибудь?
  • 0
  • 7 ноября 2010, 18:47
  • burik
  • 8+8

Коллективная работа - Еще одно предложение

Прочитав топик Carw'а я подумал: «Действительно, а почему бы и нет?». Только у меня появились идеи несколько иные, хотя, из той же оперы.

Итак, я предлагаю:


( Читать дальше )
  • +1
  • 20 августа 2010, 00:32
  • burik
  • 3+3

Библиотека 3B Module

Увидел топик Carw'а «Табы в своем модуле» и вспомнил о своей недавней разработке. Это маленькая библиотечка, которая генерирует html код основных элементов модуля.


( Читать дальше )
  • +3
  • 22 марта 2010, 22:11
  • burik
  • 4+4

3b Tree Builder - Аналог дерева документов MODx для Вашего модуля

В конце лета этого года я занялся разработкой файлового архива под MODx (этот архив уже подходит к своему завершению и скоро выйдет в свет :)). Так вот я хотел хранить данные о файлах (и категориях файлов) не в документах MODx, а в отдельных таблицах. Соответственно встал вопрос о представлении списка файлов и категорий. Я решил сделать все в традициях общем стиле MODx — подменять дерево документов на свое дерево на время использования моего модуля.


( Читать дальше )

Вот несколько сделанных мной сайтов на MODx

Зайдя сегодня сюда почему-то обратил внимание на этот раздел и решил поделиться с миром тем, что есть :)

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

Вот, например, интернет-магазин: parktechno.ru

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

Вот еще один магазин: film.espg.ru. Тут особенность в том, что для данного сайта реализована возможность оплаты товара посредством электронного платежа (webmoney, robokassa и смс).
Не спрашивайте зачем одновременно три этих варианта — это воля заказчика (в частности мне непонятно зачем делать отдельно оплату по смс, если она есть в робокассе и в отдельном варианте берется больший процент за услугу).

Вот еще сайт моего хорошего знакомого и партнера (дизайнера): inkers.ru. Думаю, тут и так все понятно :)

MODx Revolution - Фильтры ввода/вывода [ продолжение ]

Прочитав про фильтры ввода/вывода, я полез в код MODx дабы разрешить все накопившиеся вопросы и сомнения. И вот решил дополнить кое-что.

В предыдущем топике уважаемого iJack описан перечень строковых модификаторов и «специальных функций», однако есть еще и логические модификаторы, которые там не описаны. Что вводит в заблуждение.

( Читать дальше )

Использование обозревателя файлов MODx

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

Но такое положение вещей меня не устраивало. Т.к. в MODx предусмотрена специальная папка для изображений (assets/images) которую надо бы использовать. Я вспомнил про обозреватель изображений что используется при вставке картинки в TinyMCE, но прикрутить его не получилось с первого раза — вылезла куча ошибок, из-за чего я опять отложил вопрос.

( Читать дальше )

Несколько замечаний о документации

Всего несколько замечаний о документации на modx-cms.ru, которые, надеюсь, помогут более продуктивно использовать возможности нашего сайта. В разделе документации есть несколько нововведений:
  • Новый формат параметров сниппетов — теперь параметры представлены в виде таблицы. Каждая запись имеет два вида представления — краткий и подробный.

  • Добавлен фильтр параметров — для удобства разработчиков введен фильтр параметров. Фильтрация может захватывать только название, либо название и описани параметра.

  • Расширяемое рабочее пространство — для обстоятельного изучения документов может потребоваться больше места. Для это мы сделали возможность расширить рабочее пространство страницы. Подведите курсор к правой границе текста (или к левой границе вертикального меню разделов) и перетащите эту границу в желаемое место. Эта функция тестировалось в браузерах: Opera 9.52, Mozilla Firefox 3.0.11, Internet Explorer 7 и Google Chrom 2.0.172.33. Если возникнуть неполадки, просьба оставить тут комментарий.


Желаю всем приятной работы! :)

Чрезвычайно рад открытию этого сообщества..

Что тут еще сказать? Наконец-то у русскоязычного сообщества MODx появилась эта, пока еще очень маленькая, социальная сеть, пришедшая на смену форума. Надеюсь, у этой сети большое будущее.