пятница, 19 августа 2011 г.

Многоязычная Alexa CMS

   Приятно удивило, в документации пытаются выкладывать видеоролики как с ней обходиться. Я вот возьму и вставлю один из них в качестве посмотреть как она устанавливается.

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

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

Сайты, Страницы, Конструктор. Не вдаваясь в подробности что есть что, жмем страницы. И вот перед нами уже кое что ...


Следует отметить, что с админкой работать очень приятно.     Все полностью выполнено на AJAX. Очень комфортно.

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


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

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


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

Статья под именем Моя первая страница оказалась как нельзя кстати.


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


Вот оно что ... Попытка подражать десктопным приложениям. Окно можно свернуть в трей, распахнуть, растянуть. Вытащить за пределы браузера как оказалось нельзя :). Ну и поскольку у нас блог про многоязычные CMS, то меня весьма сильно заинтересовал флаг РФ, в окне редактора ,как я понимаю страницы.


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

Тут нас ожидал еще один тупик. Колонка добавить перевод, конечно же порадовала ,но элемент aelect пуст. И тут я начинаю догадываться что создание локаций как-то с этим связаны :).

Двигаемся в Система, Локация. И... Все правильно ,есть возможность создания еще одной, получается дополнительной локации. Минута нудной процедуры, и получаем уже нечто.

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

В этот раз, уже веселее. В поле select появился и Английский и Украинский. Дело за малым. Нажмем добавить перевод и тот и другой. И вот это уже интересно, в диалоговом окне настроек страницы начали появляться флаги стран ,которые были указаны в создаваемой локации. И в этот раз кликая по ним, стало ясно что мог означать флажок с правой стороны в редакторе страницы. Это нечто иное как флаг страны, (языка) с которым мы в данный момент работаем.

Давайте теперь посмотрим что у нас в редакторе страницы.



 Тут нельзя не отметить разработчиков за старательность ... Это действительно очень удобно! Вы в любой момент можете переключиться между переводами страницы. Единственный крупный изъян который я смог заметить, это то что если вы не сохранили документ, то при переключении изменения теряются. Надеюсь этот момент отработают.

На этом думаю все. Вывод однозначно просто, Alexa CMS это действительно многоязычная система.

Комментариев нет:

Отправить комментарий