Многоязычная CMS. Modx многоязычность


18 MODX Настройка мультиязычности MODX Revolution Дополнение Babel -

YouTube

MODX Урок 18 Настройка мультиязычности MODX Revolution Дополнение Babel https://www.modx.cc/video-uroki/1455-... Сайт http://www.modx.cc Скачать CMS MODX http://www.modx.com Рекомендуемый хостинг http://beget.ru/?id=31547 Ссылка на шаблоны используемые в видео уроках https://drive.google.com/open?id=1ilFDR9hg_1HhM2Q8LusGlqv5wSC1WFuo



n this tutorial series we will be breaking down an HTML and CSS template and integrating it into MODX. While MODX is a fantastic CMS and has pretty decent docum

YouTube

Abonnez-vous à Grafikart: http://bit.ly/19nGK3G A propos de ce tutoriel http://grafikart.fr/tutoriels/php/internationaliser-site-gettext-104 Dans ce tutoriel

YouTube

Tutorial link: http://designfromwithin.com/blog/gulp-sass-browser-sync-front-end-dev Links in this video: - NodeJS http://nodejs.org_ - gulp.js http://gulpjs.c

YouTube

Видеоурок по созданию канала прозрачности в фотошопе, сохранение файла, и использование его в программе 3ds max http://russia3d.blogspot.com/

YouTube

Полезно? Подпишись на канал: https://goo.gl/o1TVqF Создание интернет-магазина от А до Я: https://goo.gl/7mDqYD Создание новостного сайта от А до Я: https://goo.

YouTube

Курс "Web-технологии" Лекция №1 "Архитектура веб-приложений" Лектор - Дмитрий Смаль Курс посвящен разработке серверной части web-приложений, их архитектуре и п

YouTube

The base tag lets you save some time by defining abase URL for all your hypertext links. This allows you to save time by not typing out the whole URL in the fut

YouTube

Полезно? Подпишись на канал: https://goo.gl/o1TVqF Создание интернет-магазина от А до Я: https://goo.gl/7mDqYD Создание новостного сайта от А до Я: https://goo.

YouTube

Как сделать двуязычный сайт на joomla. Настройка многоязычности в Joomla 2.5. Как сделать сайт на двух (или более) языках.

YouTube

Try Guys, and notable cat lovers, Keith and Zach try their hand at grooming adoptable puppies for the first time! #tryguys Support us! http://www.patreon.com/

YouTube

College freshmen always need money. Shrouded in mystery, Brigid makes some risky decisions in order to make a quick buck. Ultimately, she winds up in a situat

YouTube

i feel like die Other Animator Buddies: Nellie: https://www.youtube.com/channel/UCHimPYk1csmmOSGKF4pKelg?&ab_channel=NellieTart Jay: https://www.youtube.com/x

YouTube

I GOT LIZ HER DREAM CAR!! CHECK OUT THIS EPIC VLOG!! Today, Carter Sharer surprised Lizzy Sharer with her dream car, an epic race car showdown. Carter got liz

YouTube

What makes the oreo the king of the cookie? Claire attempts to find out as she makes a gourmet version of the greatest sandwich cookie of all time. Check out

YouTube

Time for round 3 of the best kind of golf... All Sports Golf! Special Thanks to Bass Pro Shops for Sponsoring this video! ► Click HERE to check out Big Cedar Go

YouTube

www.vimore.org

Многоязычная CMS: Многоязычность в modx

К сожалению, ни одного сайта на modx я так и не построил. Стимулом написать эту статью стало то, что именно о   modx отзываются очень часто именно позитивно. Употребляются такие фразы как надежда Интернета и.т.д. Я не буду настолько радикально настроен, поскольку слышал уже подобные высказывания не однократно.

И так, версия испытуемой!MODX Revolution 2.1.3-pl

Не устаю это повторять :).

1. Качаем.2. Заливаем на хост. Но тут немного пофлудим.Дело в том что после скачивания нам выдали 2 папки в архиве. core и setup. Опытному человеку сразу понятно что есть что, но уверен что начинающий зальет эти 2 папки как есть на сервер. И правильно сделает. Но это скорее всего создаст проблему которая будет описана ниже.

3. Переходим по домену. :).И тут скорее всего, неопытный пользователь пойдет на форум спрашивать в чем дело. Там ему подробно все объяснят.

После чего он поймет что нужно всего навсего, перейти не просто по домену, а собрать всю силу воли в кулак и дописать после имени домена имя папки с ингалятором. Примерно так.

http://domain/setup/index.php

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

И так, мы люди опытные, к нам описанная выше ситуация отношения не имеет и мы шагнули в нужном направлении.

И вот оно что!

FATAL ERROR: MODX Setup cannot continue.

To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found here. 

В этом случае я не знаю что сказать. С одной стороны, да ,красиво. Большинство систем инсталляции просто сыпят warning а тут красиво перехватили эту ошибку. Тоисть ощущается качество работы разработчиков. Но с другой стороны, это тупиковая ситуация,  тоисть, система уперлась и мы просто напросто не сможем пройти дальше. Я не могу утверждать что абсолютно все хостеры настроили у себя date.timezone потому что у меня по этому поводу есть сомнения. Ну как минимум сервер предназначен как правило не для одного сайта, и вполне логично предложить пользователю самому выставить себе временную зону. Так-что я склонен не согласиться с разработчиками, поскольку могли бы исключить подобные инциденты простым использованием date_default_timezone_set('Europe/Moscow') например, или, попросить выбрать временную зону так как это сделал Drupal. Так что мой вывод. Недоработка.

После решения этой проблемы, получаем уже первый шаг инсталляции.

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

На втором шаге, с нами очень красиво поздоровались, и пообещали что система инсталляции не покинет нас в трудную минуту :).

Тут заинтересовала возможность изменить конфигурационный ключ сайта. Уверен,  что этот вопрос не поймут сходу даже опытные программисты не прочитав документации. А поскольку документацию читают после народного метода тыка, то это будут дополнительные временные затраты. Что тут интересно. С одной стороны наблюдается попытка сделать все настолько понятно что даже сделали ссылку с текстом.Если вы хотите изменить конфигурационный ключ, нажмите здесь.  Ну чтоб не запутать человека, вот мол ткни сюда :). Уверен что если человек залил файлы по фтп, то вопросов кокой именно кнопкой нажимать не возникнет. Тоисть достаточно подробно правда? А вот что такое "Конфигурационный ключ сайта" мне например не понятно ... На данном этапе решил ничего не менять, и выдвину предположение что это не что иное как имя файла конфигурации и его местонахождение на сервере. Если это так, то это наверно связано с безопасностью. Поскольку если на сервер нападут с DDOS и php отвалится, то содержимое этого файла может выпасть в читабельном виде. Если это так, то респект, за исключением ну хотя-бы ссылки на документацию что это такое. Более подробная информация не помешала бы однозначно.

Идем дальше ...

Ну ... Первое что бросилось в глаза, это то что я обвел красным кружком. Система авторитетная, и такого быть не должно. Подобная  ситуация скорее всего возникла из за  свойства русского языка, выглядеть длиннее в строках нежели это на английском.

Если откинуть эту мелочь, то остальное, вынужден признать, мне очень понравилось.

Например "Параметры установки" правильно сказано!

Установить новую копию MODX Revolution - Внимание! Эта опция может переписать данные в вашей базе данных.  С той разницей, что она таки перезапишет, без может ... С другой стороны, может кто настолько уверен в своей удаче что проигнорирует это сообщение :). Еще больше понравилось это:Дополнительные параметрыВы можете переназначить права для новых каталогов созданных MODx, например 0775 или 0777.Вы можете переназначить права для новых файлов созданных MODx, например 0664 или 0666.Это действительно круто! Большинство систем такие вопросы не задают, и создают новые файлы с правами хоть ветром по ним дуй.  И тут стоит отдать хвалу и честь. Это действительно хорошая идея. О более подробном разъяснении упоминать не стану, поскольку тут есть что почитать, и если пользователь не понимает что это такое, то ему лучше это не трогать вообще. О чем я бы и дописал в сообщениях системы инсталляции :).

Идем дальше ...

MODx пришлось начать заново процесс установки в качестве меры предосторожности, так как установка была неактивна более 15 минут. Начните установку с начала. Вот оно что! Мои предположения подтвердились. Разработчики   MODx уделяют много внимания вопросам безопасности.   Пока я тут писал, система ждала, только вот не дождалась. Безопастность это всегда хорошо. Еще раз респект уважаемым разработчикам, и скорее всего, вопрос про папки описанный мною выше, получил свое логичное объяснение.

Перещелкаю все шаги по новой ... и вот оно.

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

Далее ... А далее началось вот такое вот ...

Проверка возможности записи в каталог /usr/home/wwwadmin/data/www/server4/core/export: Ошибка! А я уже начал надеяться что меня не будут гонять по папкам на предмет дай права там дай права сям .. Но нет ... Это железная традиция CMS и в modx гоняют относительно не сильно. Ладно, иду выставлять права...

После нудной на мой взгляд работы вот оно вознаграждение :)

Ну что-же ...  В целом, нужно признать, система инсталляции очень грамотно выполнена. Браво! Теперь идем в нашу панель управления :).

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

Вот ... Попадаем в панель управления. Красиво все так ... Даже окно первого знакомства сделали ... Да в самом деле приятно.

Но, давайте все-таки попробуем создать страницу и добавить переводы для нее.

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

Как и в случае с drupal я не обнаружил то чего искал. В настройка админки тоже ничего толком не обнаружил. И так, гуглим.

http://community.modx-cms.ru/blog/97.htmlhttp://www.modx-cms.ru/forum/comments.php?DiscussionID=659

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

Вывод.  Не смотря на то что об этом заявлено тут, а также в интернете неоднократно сталкивался с обсуждениями того что это есть,  modx не многоязычная система. 

multilang-cms.blogspot.com

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

К сожалению, ни одного сайта на modx я так и не построил. Стимулом написать эту статью стало то, что именно о   modx отзываются очень часто именно позитивно. Употребляются такие фразы как надежда Интернета и.т.д. Я не буду настолько радикально настроен, поскольку слышал уже подобные высказывания не однократно.

И так, версия испытуемой!MODX Revolution 2.1.3-pl

Не устаю это повторять :).

1. Качаем.2. Заливаем на хост. Но тут немного пофлудим.Дело в том что после скачивания нам выдали 2 папки в архиве. core и setup. Опытному человеку сразу понятно что есть что, но уверен что начинающий зальет эти 2 папки как есть на сервер. И правильно сделает. Но это скорее всего создаст проблему которая будет описана ниже.

3. Переходим по домену. :).И тут скорее всего, неопытный пользователь пойдет на форум спрашивать в чем дело. Там ему подробно все объяснят.

После чего он поймет что нужно всего навсего, перейти не просто по домену, а собрать всю силу воли в кулак и дописать после имени домена имя папки с ингалятором. Примерно так.

http://domain/setup/index.php

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

И так, мы люди опытные, к нам описанная выше ситуация отношения не имеет и мы шагнули в нужном направлении.

И вот оно что!

FATAL ERROR: MODX Setup cannot continue.

To use PHP 5.3.0+, you must set the date.timezone setting in your php.ini. Please do set it to a proper timezone before proceeding. A list can be found here. 

В этом случае я не знаю что сказать. С одной стороны, да ,красиво. Большинство систем инсталляции просто сыпят warning а тут красиво перехватили эту ошибку. Тоисть ощущается качество работы разработчиков. Но с другой стороны, это тупиковая ситуация,  тоисть, система уперлась и мы просто напросто не сможем пройти дальше. Я не могу утверждать что абсолютно все хостеры настроили у себя date.timezone потому что у меня по этому поводу есть сомнения. Ну как минимум сервер предназначен как правило не для одного сайта, и вполне логично предложить пользователю самому выставить себе временную зону. Так-что я склонен не согласиться с разработчиками, поскольку могли бы исключить подобные инциденты простым использованием date_default_timezone_set('Europe/Moscow') например, или, попросить выбрать временную зону так как это сделал Drupal. Так что мой вывод. Недоработка.

После решения этой проблемы, получаем уже первый шаг инсталляции.

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

На втором шаге, с нами очень красиво поздоровались, и пообещали что система инсталляции не покинет нас в трудную минуту :).

Тут заинтересовала возможность изменить конфигурационный ключ сайта. Уверен,  что этот вопрос не поймут сходу даже опытные программисты не прочитав документации. А поскольку документацию читают после народного метода тыка, то это будут дополнительные временные затраты. Что тут интересно. С одной стороны наблюдается попытка сделать все настолько понятно что даже сделали ссылку с текстом.Если вы хотите изменить конфигурационный ключ, нажмите здесь.  Ну чтоб не запутать человека, вот мол ткни сюда :). Уверен что если человек залил файлы по фтп, то вопросов кокой именно кнопкой нажимать не возникнет. Тоисть достаточно подробно правда? А вот что такое "Конфигурационный ключ сайта" мне например не понятно ... На данном этапе решил ничего не менять, и выдвину предположение что это не что иное как имя файла конфигурации и его местонахождение на сервере. Если это так, то это наверно связано с безопасностью. Поскольку если на сервер нападут с DDOS и php отвалится, то содержимое этого файла может выпасть в читабельном виде. Если это так, то респект, за исключением ну хотя-бы ссылки на документацию что это такое. Более подробная информация не помешала бы однозначно.

Идем дальше ...

Ну ... Первое что бросилось в глаза, это то что я обвел красным кружком. Система авторитетная, и такого быть не должно. Подобная  ситуация скорее всего возникла из за  свойства русского языка, выглядеть длиннее в строках нежели это на английском.

Если откинуть эту мелочь, то остальное, вынужден признать, мне очень понравилось.

Например "Параметры установки" правильно сказано!

Установить новую копию MODX Revolution - Внимание! Эта опция может переписать данные в вашей базе данных.  С той разницей, что она таки перезапишет, без может ... С другой стороны, может кто настолько уверен в своей удаче что проигнорирует это сообщение :). Еще больше понравилось это:Дополнительные параметрыВы можете переназначить права для новых каталогов созданных MODx, например 0775 или 0777.Вы можете переназначить права для новых файлов созданных MODx, например 0664 или 0666.Это действительно круто! Большинство систем такие вопросы не задают, и создают новые файлы с правами хоть ветром по ним дуй.  И тут стоит отдать хвалу и честь. Это действительно хорошая идея. О более подробном разъяснении упоминать не стану, поскольку тут есть что почитать, и если пользователь не понимает что это такое, то ему лучше это не трогать вообще. О чем я бы и дописал в сообщениях системы инсталляции :).

Идем дальше ...

MODx пришлось начать заново процесс установки в качестве меры предосторожности, так как установка была неактивна более 15 минут. Начните установку с начала. Вот оно что! Мои предположения подтвердились. Разработчики   MODx уделяют много внимания вопросам безопасности.   Пока я тут писал, система ждала, только вот не дождалась. Безопастность это всегда хорошо. Еще раз респект уважаемым разработчикам, и скорее всего, вопрос про папки описанный мною выше, получил свое логичное объяснение.

Перещелкаю все шаги по новой ... и вот оно.

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

Далее ... А далее началось вот такое вот ...

Проверка возможности записи в каталог /usr/home/wwwadmin/data/www/server4/core/export: Ошибка! А я уже начал надеяться что меня не будут гонять по папкам на предмет дай права там дай права сям .. Но нет ... Это железная традиция CMS и в modx гоняют относительно не сильно. Ладно, иду выставлять права...

После нудной на мой взгляд работы вот оно вознаграждение :)

Ну что-же ...  В целом, нужно признать, система инсталляции очень грамотно выполнена. Браво! Теперь идем в нашу панель управления :).

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

Вот ... Попадаем в панель управления. Красиво все так ... Даже окно первого знакомства сделали ... Да в самом деле приятно.

Но, давайте все-таки попробуем создать страницу и добавить переводы для нее.

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

Как и в случае с drupal я не обнаружил то чего искал. В настройка админки тоже ничего толком не обнаружил. И так, гуглим.

http://community.modx-cms.ru/blog/97.htmlhttp://www.modx-cms.ru/forum/comments.php?DiscussionID=659

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

Вывод.  Не смотря на то что об этом заявлено тут, а также в интернете неоднократно сталкивался с обсуждениями того что это есть,  modx не многоязычная система. 

multilang-cms.blogspot.com


Prostoy-Site | Все права защищены © 2018 | Карта сайта