diff --git a/en/01_Info/02_ContentEditing/30_Terminology.md b/en/01_Info/02_ContentEditing/30_Terminology.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/02_ContentEditing/40_The_Admin_Interface.md b/en/01_Info/02_ContentEditing/40_The_Admin_Interface.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/02_ContentEditing/50_Who_Should_Read_This.md b/en/01_Info/02_ContentEditing/50_Who_Should_Read_This.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/03_Designing/20_Adding_Tags/10_Resource_Fields.md b/en/01_Info/03_Designing/20_Adding_Tags/10_Resource_Fields.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/03_Designing/40_Document_Caching.md b/en/01_Info/03_Designing/40_Document_Caching.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/03_Designing/50_Template_Basics.md b/en/01_Info/03_Designing/50_Template_Basics.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/03_Designing/60_Cross_References.md b/en/01_Info/03_Designing/60_Cross_References.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/04_GettingStarted/01_About.md b/en/01_Info/04_GettingStarted/01_About.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/04_GettingStarted/02_Basic_Installation.md b/en/01_Info/04_GettingStarted/02_Basic_Installation.md deleted file mode 100755 index e69de29b..00000000 diff --git "a/en/01_Info/10_Description/05_\320\223\320\273\320\276\321\201\321\201\320\260\321\200\320\270\320\271.md" "b/en/01_Info/10_Description/05_\320\223\320\273\320\276\321\201\321\201\320\260\321\200\320\270\320\271.md" deleted file mode 100755 index 0559d8a6..00000000 --- "a/en/01_Info/10_Description/05_\320\223\320\273\320\276\321\201\321\201\320\260\321\200\320\270\320\271.md" +++ /dev/null @@ -1,7 +0,0 @@ -Этот глоссарий используется для соответствия используемых терминов при переводе. - -Плейсхолдер (placeholder) - -Используется для определения места вывода результатов работы сниппета или плагина. Чаще всего используется в шаблонах для сниппета. - -Синтаксис: [+НазваниеПлейсхолдера+] \ No newline at end of file diff --git "a/en/01_Info/10_Description/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_MODX.md" "b/en/01_Info/10_More/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_Evolution.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/01_Info/10_Description/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_MODX.md" rename to "en/01_Info/10_More/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_Evolution.md" diff --git "a/en/01_Info/10_Description/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_MODX.md" "b/en/01_Info/10_More/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_Evolution.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/01_Info/10_Description/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_MODX.md" rename to "en/01_Info/10_More/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_Evolution.md" diff --git "a/en/01_Info/10_Description/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" "b/en/01_Info/10_More/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/01_Info/10_Description/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" rename to "en/01_Info/10_More/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" diff --git a/en/01_Info/01_Administration/10_Admin_Users/index.md "b/en/01_Info/10_More/05_\320\242\321\200\320\265\320\261\320\276\320\262\320\260\320\275\320\270\321\217_\320\272_\321\205\320\276\321\201\321\202\320\270\320\275\320\263\321\203.md" old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/10_Admin_Users/index.md rename to "en/01_Info/10_More/05_\320\242\321\200\320\265\320\261\320\276\320\262\320\260\320\275\320\270\321\217_\320\272_\321\205\320\276\321\201\321\202\320\270\320\275\320\263\321\203.md" diff --git a/en/01_Info/10_Description/index.md b/en/01_Info/10_More/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/10_Description/index.md rename to en/01_Info/10_More/index.md diff --git "a/en/01_Info/11_Terminology/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" "b/en/01_Info/11_Terminology/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" deleted file mode 100755 index b8a1e6b1..00000000 --- "a/en/01_Info/11_Terminology/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" +++ /dev/null @@ -1,225 +0,0 @@ -Использование параметра - -Параметр в MODx - элемент, который содержит определенную информацию для текущей страницы. Их можно непосредственно вывести на страницу или передать сниппету в качестве параметра. - -Все параметры можно разделить на основные, TV-параметры и системные. - -####Пример параметра: - -[*pagetitle*] -Это основной параметр который вернет нам заголовок страницы. Чаще всего он используется для вывода title у страницы: - - -[*pagetitle*] - -Основные параметры - -Список основных параметров заранее определен и содержит основную информацию о документе. - -Наиболее используемые - -[*pagetitle*] - заголовок документа -[*longtitle*] - расширенный заголовок документа -[*description*] - описание документа -[*introtext*] - аннотация документа -[*content*] - содержимое документа -[*id*] - идентификатор (номер) документа -[*parent*] - номер (ID) родительского документа -[*pub_date*] - дата публикации дкоумента -[*unpub_date*] - дата завершения публикации -[*createdby*] - Идентификатор пользователя создавшего документ -[*createdon*] - Дата создания документа -[~идентификатор~] - URL документа по указанному идентификатору - -Стоит отдельно упомянуть о том, что параметры можно сочетать. В особенности это актиально для создания ссылок на разные документы с помощью параметра [~идентификатор~]. В качестве идентификатора можно также задать параметр. - -[~[*id*]~] -Вывести ссылку на текущий документ. - -[~[*parent*]~] -Вывести ссылку на родителя текущего документа. - -Дополнительно - -[*alias*] - псевдоним документа -[*editedby*] - Идентификатор пользователя редактировавшего документ -[*editedon*] - Дата редактирования документа -[*type*] - вариант (документ, папка или ссылка) -[*contentType*] - тип содержимого (например, text/html) -[*published*] - опубликован ли документ (1|0) -[*isfolder*] - является ли документа папкой (1|0) -[*richtext*] - используется ли при редактировании документа визуальный редактор -[*template*] - номер (ID) используемого шаблона для документа -[*menuindex*] - порядковый номер отображения в меню -[*searchable*] - доступен ли документ для поиска (1|0) -[*cacheable*] - Кэшируется ли документ (1|0) -[*deleted*] - Документ удален (1|0) -[*deletedby*] - Идентификатор пользователя удалившего документ -[*menutitle*] - Заголовок меню. -[*donthit*] - Слежение за количеством посещений отключено (1|0) -[*haskeywords*] - Документ содержит ключевые слова (1|0) -[*hasmetatags*] - Документ имеет метатеги (1|0) -[*privateweb*] - Документ входит в частную группу пользовательских документов (1|0) -[*privatemgr*] - Документ входит в частную группу менеджерских документов (1|0) -[*content_dispo*] - Вариант выдачи содержимого (1 - для отображения | 0 - для скачивания) -[*hidemenu*] - Документ не отображается в меню (1|0) - -TV-параметры - -TV-параметры позволяют добавить к документу дополнительную информацию, которую затем можно использовать на равне с основными параметрами. Также TV-параметры имеют различные типы и в зависимости от этого меняется их управление и представление. - -####Пример параметра: - -[*МойПараметр*] -Создание и редактирование TV-параметра - -Все чанки находятся в следующем месте: - -Ресурсы → Управление ресурсами → Параметры (TV) -Список TV-параметров выглядит примерно так: - -Список TV-параметров в MODX EVO - -Для создания необходимо нажать на ссылку Новый параметр (TV), а для редактирования существующего TV-параметра достаточно нажать на ссылку с его названием. Появится следующая форма: - -Создание TV-параметра в MODX EVO - -Назначение полей - -Имя параметра - используется для вызова TV-параметра. Можно использовать как английский так и русский язык, а также дефис (-) и знак подчеркивания (_). Пробел использовать нельзя! - -Заголовок - используется для обозначения TV-параметра в документе при редактировании. - -Описание - используется для более расширенной информации о TV-параметре в документе при редактировании, а также в общем списке TV-параметров. - -Тип ввода - определяет вид получаемой информации. В зависимости от выбранного типа интерфейс меняется. Более подробно смотрите Типы ввода TV-параметров. - -Значение по умолчанию - определеяет значение TV-параметра по умолчанию при редактировании документа. - -Возможные значения - используются в некоторых типах ввода (например Radio Options, Check Box) для предоставления вариантов выбора. Более подробно смотрите Определение значений TV-параметра. - -Визуальный компонент - определеяет вариант вывода TV-параметра на страницу сайта. Более подробно смотрите Вид TV-параметра. - -Порядок в списке - определяет порядок TV-параметра в документе. - -Ограничить доступ к редактированию параметра - если включить флажок, то никто кроме администраторов не сможет редактировать этот TV-параметр. - -Типы ввода - -Text - поле ввода - -Поле ввода MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Raw Text, Raw Textarea - -Устарели и не рекомендуются к использованию. Вместо них рекомендуется использовать Textarea и Textarea (Mini). - -Textarea и Textarea (Mini) - текстовое поле - -Текстовое поле в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -RichText - поле с визуальным редактором - -Визуальный редактор (RichText) в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -DropDown List Menu - раскрывающийся список - -Выпадающий список в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Listbox (Single-Select) и Listbox (Multi-Select) - список множественного выбора - -Список с множественным выбором в MODX EVO - -Single-Select и Multi-Select отличаются только тем, что в первом варианте можно выбрать одно значение, а во втором несколько (с использование Ctrl). - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Radio Options - переключатели - -Переключатели (Radio) в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Check Box - флажки - -Переключатели (checkbox) в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Image - изображение - -Выбор изображения в MODX EVO - -При нажатии кнопки Вставить открывается файловый менеджер, который позволяет выбрать необходимое изображение и загрузить его при необходимости. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -File - файл - -Выбор файла в MODX EVO - -При нажатии кнопки Вставить открывается файловый менеджер, который позволяет выбрать необходимый файл и загрузить его при необходимости. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -URL - ссылка - -Ссылка - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Email - электронная почта - -Email - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Number - число - -Число - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Date - дата - -Дата - TV-параметр в MODX EVO - -Первая кнопка вызывает календарик, с помощью которого можно выбрать дату. Вторая кнопка стирает дату. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Определение значений TV-параметра - -Настройка Возможные значения определяются возможные варианты для таких параметров как DropDown List Menu, Listbox,Check Box и Radio Options. - -Формат определения значений следующий: - -параметр1==значение1||параметр2==значение2||параметр3==значение3 -Разделитель "==" используется для разделения отображаемого и фактического значения, а разделитель "||" разделяет значения между собой. - -Если фактические и отображаемые значения совпадают, то можно использовать упрощенный вариант записи: - -значение1||значение2||значение3 - -####Пример - -Тип ввода: DropDown List Menu - -Возможные значения: - -Красный==#FF0000||Зеленый==#00FF00||Синий==#0000FF -Значения выпадающего список - TV-параметр в MODX EVO - -Когда пользователь будет редактировать документ, то он увидит выпадающий список со значениями Красный, Зеленый, Синий. Но при выборе в базу сохранится одно из значений - #FF0000, #00FF00 или #0000FF - -Вывод выпадающего списка - TV-параметр в MODX EVO - -Если определить возможные значения как Красный||Зеленый||Синий, то выводимое значение будет совпадать с сохраняемым. \ No newline at end of file diff --git a/en/01_Info/11_Terminology/index.md b/en/01_Info/11_Terminology/index.md deleted file mode 100755 index 9ace2f69..00000000 --- a/en/01_Info/11_Terminology/index.md +++ /dev/null @@ -1,33 +0,0 @@ -MODx достаточно сильно отличается от многих CMS и благодаря этому позволяет быстро создавать отличные сайты. Не смотря на кажующуюся простоту, MODx предлагает разработчикам полную свободу и богатый инструментарий. - -Шаблоны, сниппеты, чанки и т.д. - -На поверхностном уровне существуют различные варианты ресурсов, которые можно использовать: - -Шаблоны - задают общее оформление для разных типов страниц -Сниппеты - расширения, написанные на PHP, которые добавляют разные возможности на сайте -Чанки - небольшие куски (X)HTML-кода, которые можно использовать для повторяющихся частей в шаблонах, а также для работы сниппетов -TV-параметры - позволяют добавить к странице сайта любой кусочек информации. Это может быть баннер, уникальное изображение, время, дополнительная колонка -Плагины - обработчики на PHP, которые могут выполняться при заданных событиях (например при выводе документа) -Модули - расширения системы управления, которые добавляют новые возможности в редактировании сайта. -API - -MODx имеет собственный API, который позволяет производить стандартные действия на сайте без особых усилий. - -Система шаблонизации - -MODx использует собственный синтаксис шаблонов, который полностью соответствует концепции "быть простым и очень гибким". Достаточно взглянуть на некоторые примеры и сравнить с другими CMS. - -Вызов чанка: - -{{НазваниеЧанка}} -Вызов TV-параметра: - -[*НазваниеTVпараметра*] -Вызов сниппета по умолчанию: - -[[НазваниеСниппета]] -Вызов сниппета с определенными параметрами, где один из параметров задается через TV-параметр: - -[[НазваниеСниппета? ¶m1=`Значение1` ¶m2=`[*НазваниеTVпараметра*]`]] -Стоит ли говорить, что в чанках также могут вызываться сниппеты, а сниппетам передаваться чанки в качестве шаблонов? Количество этих вариаций бесконечное множество и разработчики работая на MODx несколько лет продолжают открывать для себя новые возможности. \ No newline at end of file diff --git a/en/01_Info/index.md b/en/01_Info/index.md index b3325c96..64194932 100755 --- a/en/01_Info/index.md +++ b/en/01_Info/index.md @@ -1,24 +1,3 @@ -В этом разделе содежится общая информация о MODx. В основном она будет полезна тем, кто только начинает свое знакомство с этой CMS. Хотя и для специалистов здесь найдется много важной информации. - -Если вы хотите разобраться в том, что вам может предложить MODx, то рекомендуем вам читать все в том порядке, который существует. Если возникли какие-то вопросы или материал показался вам недостаточно раскрытым, то лучше всего обратиться в сообщество. На основе ваших вопросов мы постоянно улучшаем наши материалы, а значит их качество зависит от вас. - -Характеристика MODx - -Разработка на MODx - -Что такое шаблон - -Что такое чанк - -Что такое параметр - -Управление сайтом на MODx - -Продвижение на MODx - -Базовые принципы - -Перевод GNU General Public License 3 - -Глоссарий +В этом разделе содержится общая информация о Evolution CMS. В основном она будет полезна тем, кто только начинает свое знакомство с этой CMS. Хотя и для специалистов здесь найдется много интересного. +Если вы хотите разобраться в том, что вам может предложить EVO, то рекомендуем вам читать все в том порядке, который существует. Если возникли какие-то вопросы или материал показался вам недостаточно раскрытым, то лучше всего обратиться в сообщество. На основе ваших вопросов мы постоянно улучшаем наши материалы, а значит их качество зависит от вас. \ No newline at end of file diff --git a/en/02_Develop/01_Tags/index.md b/en/02_Develop/01_Tags/index.md deleted file mode 100755 index 96ab6809..00000000 --- a/en/02_Develop/01_Tags/index.md +++ /dev/null @@ -1,225 +0,0 @@ -###Использование параметра - -*Параметр в MODx - элемент, который содержит определенную информацию для текущей страницы. Их можно непосредственно вывести на страницу или передать сниппету в качестве параметра.* - -Все параметры можно разделить на основные, TV-параметры и системные. - -####Пример параметра: - -*[\*pagetitle\*]* - Это основной параметр который вернет нам заголовок страницы. Чаще всего он используется для вывода title у страницы: - - - [*pagetitle*] - - -####Основные параметры: - -Список основных параметров заранее определен и содержит основную информацию о документе. - -#####Наиболее используемые: - -*[\*pagetitle\*]* - заголовок документа -*[\*longtitle\*]* - расширенный заголовок документа -*[\*description\*]* - описание документа -*[\*introtext\*]* - аннотация документа -*[\*content\*]* - содержимое документа -*[\*id\*]* - идентификатор (номер) документа -*[\*parent\*]* - номер (ID) родительского документа -*[\*pub_date\*]* - дата публикации дкоумента -*[\*unpub_date\*]* - дата завершения публикации -*[\*createdby\*]* - Идентификатор пользователя создавшего документ -*[\*createdon\*]* - Дата создания документа - -*[~идентификатор~]* - URL документа по указанному идентификатору - -*Стоит отдельно упомянуть о том, что параметры можно сочетать. В особенности это актиально для создания ссылок на разные документы с помощью параметра **[~идентификатор~]**. В качестве идентификатора можно также задать параметр.* - -*[~[\*id\*]~]* -Вывести ссылку на текущий документ. - -*[~[\*parent\*]~]* - Вывести ссылку на родителя текущего документа. - -#####Дополнительно - -*[\*alias\*]* - псевдоним документа -*[\*editedby\*]* - Идентификатор пользователя редактировавшего документ -*[\*editedon\*]* - Дата редактирования документа -*[\*type\*]* - вариант (документ, папка или ссылка) -*[\*contentType\*]* - тип содержимого (например, text/html) -*[\*published\*]* - опубликован ли документ (1|0) -*[\*isfolder\*]* - является ли документа папкой (1|0) -*[\*richtext\*]* - используется ли при редактировании документа визуальный редактор -*[\*template\*]* - номер (ID) используемого шаблона для документа -*[\*menuindex\*]* - порядковый номер отображения в меню -*[\*searchable\*]* - доступен ли документ для поиска (1|0) -*[\*cacheable\*]* - Кэшируется ли документ (1|0) -*[\*deleted\*]* - Документ удален (1|0) -*[\*deletedby\*]* - Идентификатор пользователя удалившего документ -*[\*menutitle\*]* - Заголовок меню. -*[\*donthit\*]* - Слежение за количеством посещений отключено (1|0) -*[\*haskeywords\*]* - Документ содержит ключевые слова (1|0) -*[\*hasmetatags\*]* - Документ имеет метатеги (1|0) -*[\*privateweb\*]* - Документ входит в частную группу пользовательских документов (1|0) -*[\*privatemgr\*]* - Документ входит в частную группу менеджерских документов (1|0) -*[\*content_dispo\*]* - Вариант выдачи содержимого (1 - для отображения | 0 - для скачивания) -*[\*hidemenu\*]* - Документ не отображается в меню (1|0) -*[\*alias_visible\*]* - Учавствует в URL(1|0) - -####TV-параметры - -TV-параметры позволяют добавить к документу дополнительную информацию, которую затем можно использовать на равне с основными параметрами. Также TV-параметры имеют различные типы и в зависимости от этого меняется их управление и представление. - -####Пример параметра: - -[*МойПараметр*] -Создание и редактирование TV-параметра - -Все чанки находятся в следующем месте: - -Ресурсы → Управление ресурсами → Параметры (TV) -Список TV-параметров выглядит примерно так: - -Список TV-параметров в MODX EVO - -Для создания необходимо нажать на ссылку Новый параметр (TV), а для редактирования существующего TV-параметра достаточно нажать на ссылку с его названием. Появится следующая форма: - -Создание TV-параметра в MODX EVO - -Назначение полей - -Имя параметра - используется для вызова TV-параметра. Можно использовать как английский так и русский язык, а также дефис (-) и знак подчеркивания (_). Пробел использовать нельзя! - -Заголовок - используется для обозначения TV-параметра в документе при редактировании. - -Описание - используется для более расширенной информации о TV-параметре в документе при редактировании, а также в общем списке TV-параметров. - -Тип ввода - определяет вид получаемой информации. В зависимости от выбранного типа интерфейс меняется. Более подробно смотрите Типы ввода TV-параметров. - -Значение по умолчанию - определеяет значение TV-параметра по умолчанию при редактировании документа. - -Возможные значения - используются в некоторых типах ввода (например Radio Options, Check Box) для предоставления вариантов выбора. Более подробно смотрите Определение значений TV-параметра. - -Визуальный компонент - определеяет вариант вывода TV-параметра на страницу сайта. Более подробно смотрите Вид TV-параметра. - -Порядок в списке - определяет порядок TV-параметра в документе. - -Ограничить доступ к редактированию параметра - если включить флажок, то никто кроме администраторов не сможет редактировать этот TV-параметр. - -Типы ввода - -Text - поле ввода - -Поле ввода MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Raw Text, Raw Textarea - -Устарели и не рекомендуются к использованию. Вместо них рекомендуется использовать Textarea и Textarea (Mini). - -Textarea и Textarea (Mini) - текстовое поле - -Текстовое поле в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -RichText - поле с визуальным редактором - -Визуальный редактор (RichText) в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -DropDown List Menu - раскрывающийся список - -Выпадающий список в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Listbox (Single-Select) и Listbox (Multi-Select) - список множественного выбора - -Список с множественным выбором в MODX EVO - -Single-Select и Multi-Select отличаются только тем, что в первом варианте можно выбрать одно значение, а во втором несколько (с использование Ctrl). - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Radio Options - переключатели - -Переключатели (Radio) в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Check Box - флажки - -Переключатели (checkbox) в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Image - изображение - -Выбор изображения в MODX EVO - -При нажатии кнопки Вставить открывается файловый менеджер, который позволяет выбрать необходимое изображение и загрузить его при необходимости. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -File - файл - -Выбор файла в MODX EVO - -При нажатии кнопки Вставить открывается файловый менеджер, который позволяет выбрать необходимый файл и загрузить его при необходимости. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -URL - ссылка - -Ссылка - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Email - электронная почта - -Email - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Number - число - -Число - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Date - дата - -Дата - TV-параметр в MODX EVO - -Первая кнопка вызывает календарик, с помощью которого можно выбрать дату. Вторая кнопка стирает дату. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Определение значений TV-параметра - -Настройка Возможные значения определяются возможные варианты для таких параметров как DropDown List Menu, Listbox,Check Box и Radio Options. - -Формат определения значений следующий: - -параметр1==значение1||параметр2==значение2||параметр3==значение3 -Разделитель "==" используется для разделения отображаемого и фактического значения, а разделитель "||" разделяет значения между собой. - -Если фактические и отображаемые значения совпадают, то можно использовать упрощенный вариант записи: - -значение1||значение2||значение3 - -####Пример - -Тип ввода: DropDown List Menu - -Возможные значения: - -Красный==#FF0000||Зеленый==#00FF00||Синий==#0000FF -Значения выпадающего список - TV-параметр в MODX EVO - -Когда пользователь будет редактировать документ, то он увидит выпадающий список со значениями Красный, Зеленый, Синий. Но при выборе в базу сохранится одно из значений - #FF0000, #00FF00 или #0000FF - -Вывод выпадающего списка - TV-параметр в MODX EVO - -Если определить возможные значения как Красный||Зеленый||Синий, то выводимое значение будет совпадать с сохраняемым. \ No newline at end of file diff --git a/en/02_Develop/07_Elements/10_Chunks.md b/en/02_Develop/07_Elements/10_Chunks.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/02_Develop/07_Elements/30_Plugins.md b/en/02_Develop/07_Elements/30_Plugins.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/02_Develop/07_Elements/40_Snippets.md b/en/02_Develop/07_Elements/40_Snippets.md deleted file mode 100755 index e69de29b..00000000 diff --git a/en/01_Info/01_Administration/10_Admin_Users/10_Admin_Roles_And_Groups.md b/en/02_For_users/01_Site management/10_Admin_Users/10_Admin_Roles_And_Groups.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/10_Admin_Users/10_Admin_Roles_And_Groups.md rename to en/02_For_users/01_Site management/10_Admin_Users/10_Admin_Roles_And_Groups.md diff --git a/en/01_Info/01_Administration/10_Admin_Users/20_Reset_your_Password_-_Unblock_your_User.md b/en/02_For_users/01_Site management/10_Admin_Users/20_Reset_your_Password_-_Unblock_your_User.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/10_Admin_Users/20_Reset_your_Password_-_Unblock_your_User.md rename to en/02_For_users/01_Site management/10_Admin_Users/20_Reset_your_Password_-_Unblock_your_User.md diff --git a/en/01_Info/01_Administration/10_Admin_Users/30_Why_Admin_Users,_Roles_and_Groups.md b/en/02_For_users/01_Site management/10_Admin_Users/30_Why_Admin_Users,_Roles_and_Groups.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/10_Admin_Users/30_Why_Admin_Users,_Roles_and_Groups.md rename to en/02_For_users/01_Site management/10_Admin_Users/30_Why_Admin_Users,_Roles_and_Groups.md diff --git a/en/01_Info/01_Administration/60_Web_Users/index.md b/en/02_For_users/01_Site management/10_Admin_Users/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/60_Web_Users/index.md rename to en/02_For_users/01_Site management/10_Admin_Users/index.md diff --git a/en/01_Info/01_Administration/20_Friendly_URL_Solutions.md b/en/02_For_users/01_Site management/20_Friendly_URL_Solutions.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/20_Friendly_URL_Solutions.md rename to en/02_For_users/01_Site management/20_Friendly_URL_Solutions.md diff --git a/en/01_Info/01_Administration/30_Moving_Site.md b/en/02_For_users/01_Site management/30_Moving_Site.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/30_Moving_Site.md rename to en/02_For_users/01_Site management/30_Moving_Site.md diff --git a/en/01_Info/01_Administration/40_Taking_sites_down_for_maintenance.md b/en/02_For_users/01_Site management/40_Taking_sites_down_for_maintenance.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/40_Taking_sites_down_for_maintenance.md rename to en/02_For_users/01_Site management/40_Taking_sites_down_for_maintenance.md diff --git a/en/01_Info/01_Administration/50_Upgrading.md b/en/02_For_users/01_Site management/50_Upgrading.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/50_Upgrading.md rename to en/02_For_users/01_Site management/50_Upgrading.md diff --git a/en/01_Info/01_Administration/60_Web_Users/10_Creating_a_Web_User.md b/en/02_For_users/01_Site management/60_Web_Users/10_Creating_a_Web_User.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/60_Web_Users/10_Creating_a_Web_User.md rename to en/02_For_users/01_Site management/60_Web_Users/10_Creating_a_Web_User.md diff --git a/en/01_Info/01_Administration/60_Web_Users/20_Web_User_Groups_and_Document_Groups.md b/en/02_For_users/01_Site management/60_Web_Users/20_Web_User_Groups_and_Document_Groups.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/60_Web_Users/20_Web_User_Groups_and_Document_Groups.md rename to en/02_For_users/01_Site management/60_Web_Users/20_Web_User_Groups_and_Document_Groups.md diff --git a/en/01_Info/01_Administration/60_Web_Users/30_Why_Web_Users_and_Groups.md b/en/02_For_users/01_Site management/60_Web_Users/30_Why_Web_Users_and_Groups.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/60_Web_Users/30_Why_Web_Users_and_Groups.md rename to en/02_For_users/01_Site management/60_Web_Users/30_Why_Web_Users_and_Groups.md diff --git a/en/01_Info/01_Administration/index.md b/en/02_For_users/01_Site management/60_Web_Users/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/01_Administration/index.md rename to en/02_For_users/01_Site management/60_Web_Users/index.md diff --git a/en/02_For_users/01_Site management/index.md b/en/02_For_users/01_Site management/index.md new file mode 100644 index 00000000..e1f61989 --- /dev/null +++ b/en/02_For_users/01_Site management/index.md @@ -0,0 +1,79 @@ +## The Admin Interface ## + +## Logging In to the admin interface ## +As of writing this documentation, the admin interface can be found in the directory called "manager". This folder / directory can be renamed to whatever you like after you have installed Evo. + +### To login to your site's admin interface: ### +Go to your website, by entering your domain name then "/manager/" eg www.yourdomain.com/manager/ +Enter your username and password to login to your website's administration page. + +### To change your password: ### +After you have successfully logged in to the admin interface you can change your password. + +### To logout: ### +In the Admin Menu in the upper right of the page click on Logout. + +### To Change The Folder Name: ### +Via FTP / SFTP etc. go to your website server and change "manager" to your chosen name, once changed point your browser to the new name to login. +For example: OLD = www.yourdomain.com/manager/, NEW = www.yourdomain.com/xyz124*25/ +Please note: after changing the folder name, do not view the front-end (e.g www.yourdomain.com) as you will get an error message - you have to login first. + +## Introduction to the Admin Interface ## +The Admin Interface is divided into 3 areas + +- Top: Main and Admin Menus +- Left: Resource tree +- Right: Main Admin Area + +Additionally there is a floating panel with some action buttons. The type off buttons change according to the mode the admin interface is in (editing content, managing users and so on). The floating panel is always positioned at the top of the main admin area. + +You can resize the left-hand area by dragging the middle bar (marked green in the screenshot) left or right. (The layout can also be configured differently by the site administrator) + +### What is the resource tree? ### +This is a list of all the resources (e.g. pages, weblinks) in the website, arranged in a hierarchical order. This is where you select the resources you want to edit, move or delete. + +The number in parentheses on the right of each resource's title is the document ID. There may be occasions when you will need to know a resource's ID. This is where you find it. + +You can use the resource tree icons to perform actions on the tree. Hover your mouse cursor over the buttons for tooltips to explain their purpose. + + + +### Are there any shortcuts? ### +Yes. You can right-click on a resource's name in the resource tree to access the contextual menu. The contextual menu gives you quick access to additional shortcuts. If you prefer left-clicks, you can open the same contextual menu by left-clicking the resource's icon wich is always shown left of the resource's name. + + + +You can create resources and weblinks in an existing resource/container (a resource which has children is called "container" within Evo), by right-clicking on the resource/container and selecting one of the "Create ..." items in the list. This saves time moving the item from the first level after you have created it. If the container resource had no children before, it will automatically be changed to a container. +You can go directly to the Edit page of a document, without having to open the document first. + +### Uploading content ### +You can upload content (e.g. PDF files and image files) using FTP or the Evo inbuilt File Manager. Images can also be uploaded using the Image icon on the document editor toolbar. + + +If you are using FTP, you should transfer files to the appropriate folder in the /assets folder. For example: + +- Transfer images to the /assets/images folder. +- Transfer pdf and text files to the /assets/docs folder. + +### Upload files and images with File Manager ### +To upload files and images: + +Click on Manage Files in the Admin menu. The File manager will open. + +Click on Browse to locate your file on your local PC, then click Upload file. + +### Editing webpages ### +To update existing content on the site you need to: + +Locate the web page (called a document) in the document tree. +Click on the document's name, or right-click and select "Edit document" +Open the page to edit. + +Edit the page with the WYSIWYG editor. +Save the page. + +Check in the Preview. +#### How do I preview on the live site? #### +Click on Preview on the Site main menu item. + +Or keep a web page with the live site open in another window or browser tab. Then you can just refresh the page to view any changes. In Internet Explorer use CTRL + F5 if the menus don't appear correctly, or new content is not showing. If you are still having problems viewing new content, clear the server cache, by clicking on Clear Cache in the Site main menu item. \ No newline at end of file diff --git "a/en/02_For_users/01_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217.md" "b/en/02_For_users/01_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217.md" new file mode 100644 index 00000000..16d0d954 --- /dev/null +++ "b/en/02_For_users/01_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217.md" @@ -0,0 +1,21 @@ +## Шаблон ## +Шаблон - основная часть страницы сайта, которая определяет ее оформление. Шаблон не требует особого синтаксиса и представляет собой обычный HTML-код (а возможно XHTML или другой) с вызовом необходимых чанков, параметров и сниппетов. + +Количество шаблонов чаще всего зависит от внешнего вида и функционала сайта. Как правило, для различных разделов и страниц сайта создаются свои шаблоны. + +Например, будет логичным создать разные шаблоны для товара и для новости и прикрепить к ним различные ТВ-параметры. Это позволит контент-менеджеру быстрей и правильней заполнить сайт. Также это существенно облегчит работу программиста, если потребуется сделать какие-то ленты новостей или товаров. + + +## Чанк ## +Чанк это небольшой кусок HTML-кода или другой информации, который можно многократно использовать в шаблоне, другом чанке или сниппете. + + +## ТВ-параметр ## + +TВ-параметр - элемент, который содержит определенную информацию для текущей страницы. Параметры можно непосредственно вывести на страницу или передать сниппету в качестве параметра. + +## Сниппет ### +Сниппет — это код на языке PHP, который выводит результат своей работы в том месте шаблона/чанка, где размещен вызов этого сниппета. + +Как правило, сниппеты используются вывода динамически меняющегося содержимого. +Они могут использоваться для создания меню, комментариев, новостных лент, блогов или любого другого функционала, который возможен на языке php в связке с API системы Evolution. \ No newline at end of file diff --git a/en/01_Info/02_ContentEditing/10_Tags/10_Document_Variables.md b/en/02_For_users/02_ContentEditing/01_Terminology.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/10_Tags/10_Document_Variables.md rename to en/02_For_users/02_ContentEditing/01_Terminology.md diff --git a/en/02_For_users/02_ContentEditing/10_Resources/10_Creating_a_Resource.md b/en/02_For_users/02_ContentEditing/10_Resources/10_Creating_a_Resource.md new file mode 100644 index 00000000..3ced6145 --- /dev/null +++ b/en/02_For_users/02_ContentEditing/10_Resources/10_Creating_a_Resource.md @@ -0,0 +1,32 @@ +Creating a new document / resource +To add new sides / pages to the website you need to do the following: + +In the Admin menu click on New Resource + + + +You can also right click on a menu item and select "Create Resource Here". + + +A new "empty" document will appear + + + +Modify the fields in the documents "Settings" tab where applicable and add your content to the resource content area, via the editor. + + + +In the "General" tab, select the location where the new document should be saved to, by clicking on the Resource parent folder icon + + + +The folder icon will change its appearance when clicked, it will "open", now click on any document in the main document tree. + +Once clicked, the parent (ID + Name) will be displayed in the resource parent field. + + + +Note: +If you right-clicked in the "Document Tree" to create the document, the document will already have the parent resource information in it + +When you are finished modifying the document / resource, click "Save" to save the new resource \ No newline at end of file diff --git a/en/02_For_users/02_ContentEditing/10_Resources/20_Edit_a_Resource.md b/en/02_For_users/02_ContentEditing/10_Resources/20_Edit_a_Resource.md new file mode 100644 index 00000000..2ad120d0 --- /dev/null +++ b/en/02_For_users/02_ContentEditing/10_Resources/20_Edit_a_Resource.md @@ -0,0 +1,22 @@ +Edit a Resource +Editing an Existing Document +Click on the document in the document tree. A page summary will appear in the right hand panel. + + + +If your site has been configured to do so, you will also see a Preview of the page so you can check that you have found the correct page. + +Editing the document's content +Click on the document that you wish to edit and then click "Edit" in the Action icons. + + + +Once you have clicked the edit button, the page will refresh and you will now have something like this. + + + +You can now use the WYSIWYG editor to edit the page content. + + + +Once you have finished click Save. \ No newline at end of file diff --git a/en/02_For_users/02_ContentEditing/10_Resources/30_Publishing_a_Resource.md b/en/02_For_users/02_ContentEditing/10_Resources/30_Publishing_a_Resource.md new file mode 100644 index 00000000..e10d5ea5 --- /dev/null +++ b/en/02_For_users/02_ContentEditing/10_Resources/30_Publishing_a_Resource.md @@ -0,0 +1,32 @@ +Publishing a Resource +Publishing a page / document / resource +When you create a new resource it may be un-published (ie. it can't be viewed on the front end of the website) by default. + +Reasons for this can be: + +Your user account type may not have permission to publish documents - Ask your administrator +Pages are not set to publish by default, this setting is in the system configuration + + +If the document is unpublished it will appear in the document tree in "italic red", indicating that it is not yet published. + + + +To publish a resource +Click on the document that you wish to edit and then click "Edit" in the Action icons. + + + +Click on the Page Settings tab. + + + +Tick the "Published" button or set a date in the "Publish date" field + + + +Once you have finished click Save. + + + +The document will now appear in a dark color in the document tree. \ No newline at end of file diff --git a/en/02_For_users/02_ContentEditing/10_Resources/40_Move_a_Resource.md b/en/02_For_users/02_ContentEditing/10_Resources/40_Move_a_Resource.md new file mode 100644 index 00000000..e128bb01 --- /dev/null +++ b/en/02_For_users/02_ContentEditing/10_Resources/40_Move_a_Resource.md @@ -0,0 +1,64 @@ +Move a Resource +Method 1: +In the "Document Tree", click on the resource that you want to move, then click on "Move" in the Action icons. + + + +The "Move Resource" page will load. + + + +In the document tree, select the document to be the parent. Once selected, the overview will show the new parent resource. + + + +If you are happy with your choice, Click on "Save". + + + + + +Method 2: +In the "General" tab, select the location where you want the document to be saved to, by clicking on the Resource parent folder icon + + + +The folder icon will change its appearance when clicked, it will "open", now click on the document in the main document tree where you want the page saved to. + +Once clicked, the parent (ID + Name) will be displayed in the resource parent field. + + + +When you are finished modifying the document / resource, click "Save" to save the new resource + + + + + +Method 3: +Right-click on the document you want to move and select "Move Resource" from the context menu. + + + +The "Move Resource" page will load. + + + +In the document tree, select the document to be the parent. Once selected, the overview will show the new parent resource. + + + +Once you have chosen the new parent, Click on "Save". + + + + + +How do I move a page to the top level? +To move a resource to the top level (root) is basically the same as moving any other resource. + +In this case, you simply select the "Site name" at the top of the "Document Tree" to be the parent resource. + + + +Once you have chosen the "Site name", Click on "Save". \ No newline at end of file diff --git a/en/02_For_users/02_ContentEditing/10_Resources/50_Select_a_Template.md b/en/02_For_users/02_ContentEditing/10_Resources/50_Select_a_Template.md new file mode 100644 index 00000000..5bd186a0 --- /dev/null +++ b/en/02_For_users/02_ContentEditing/10_Resources/50_Select_a_Template.md @@ -0,0 +1,18 @@ +After you create a web page, check that the correct template is in use. + +Click on the document in the menu tree that you wish to edit: + + + +Click the "Edit" button and go to the Generel tab. + + + +A template will already be selected - this is the default setting, as set in the system configuration. + +Select the template in the "Uses template" dropdown menu. The page will refresh to include any Template Variables assigned to the new template, but the document is not yet saved. + + + +Once the correct template has been selected you can click on Save in the Action buttons. + diff --git "a/en/02_For_users/02_ContentEditing/10_Resources/60_\320\232\321\215\321\210\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.md" "b/en/02_For_users/02_ContentEditing/10_Resources/60_\320\232\321\215\321\210\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.md" new file mode 100644 index 00000000..881d2cbd --- /dev/null +++ "b/en/02_For_users/02_ContentEditing/10_Resources/60_\320\232\321\215\321\210\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.md" @@ -0,0 +1,24 @@ +Кэширование для документа можно включить при помощи опции "Кэшируемый" на вкладке "Настройка страницы". + +Если вы включите кеширование документа, это означает, что документ и его содержимое будут выполняться только при первом запросе документа. +Затем результаты работы «сохраняются» в кеше и извлекаются оттуда по любым последующим запросам. + +** Это может ускорить загрузку страниц, поскольоку сниппеты не будут выполняться при каждом запросе. ** + +Если вы очистите кеш сайта, нажав "Очистить кэш" в интерфейсе администратора, вы увидите новый контент, потому что страница будет разобрана снова. + +## Кэширование сниппетов ## +Снипеты, если вы вызываете их с помощью конструкции [[Snippet]] будут кэшироваться. + +Вы можете заставить сниппет работать по каждый раз при загрузке страницы, даже если сам документ кэшируется, с помощью вызова: +```[!Snippet!]``` +(Обратите внимание, скобки заменены на восклицательные знаки) +Такой сниппет будет выполняться при каждом посещении страницы. + + +Как правило на сайтах с низким трафиком все сниппеты запускаются некэшируемыми. Но если вы хотите оптимизировать свой сайт, вы можете вызывать сниппеты, чьи данные редко меняются в режиме кэширования. Это ускорит сайт. + +## Кэширование и разработка ## +Когда вы разрабатываете сайт, лучше всего отключить кэширование в конфигурации системы. Это может помочь вам, так как в процессе разработки данные часто изменяются и необходимо всегда видеть актуальную версию работы сниппетов и документов. + +Затем, после того, как ваш сайт начнет работать, вы можете установить для некоторых сниппетов режим кэширования. \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/10_Tags/10_Document_Variables.md" b/en/02_For_users/02_ContentEditing/20_Tags/10_Document_Variables.md old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/10_Tags/10_Document_Variables.md" rename to en/02_For_users/02_ContentEditing/20_Tags/10_Document_Variables.md diff --git a/en/01_Info/02_ContentEditing/10_Tags/index.md b/en/02_For_users/02_ContentEditing/20_Tags/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/10_Tags/index.md rename to en/02_For_users/02_ContentEditing/20_Tags/index.md diff --git a/en/02_For_users/02_ContentEditing/index.md b/en/02_For_users/02_ContentEditing/index.md new file mode 100644 index 00000000..1b35c31b --- /dev/null +++ b/en/02_For_users/02_ContentEditing/index.md @@ -0,0 +1,10 @@ +This guide is designed to assist editors in using the Evo CMS website. + +This guide should be used in conjunction with the Evo Administrator's Guide, which covers more advanced topics such as + +Backing up +Creating users +Creating secure areas +In preparing this guide we have presumed that your web developer has already configured the basic setup for your website. + +Accordingly, we deal with the basic administration issues you are likely to face in the order in which they are likely to occur. \ No newline at end of file diff --git "a/en/01_Info/11_Terminology/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" "b/en/02_For_users/03_Designing/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/01_Info/11_Terminology/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" rename to "en/02_For_users/03_Designing/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" diff --git "a/en/01_Info/11_Terminology/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" "b/en/02_For_users/03_Designing/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/01_Info/11_Terminology/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" rename to "en/02_For_users/03_Designing/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" diff --git "a/en/02_For_users/03_Designing/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" "b/en/02_For_users/03_Designing/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" new file mode 100644 index 00000000..27f1d219 --- /dev/null +++ "b/en/02_For_users/03_Designing/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" @@ -0,0 +1,13 @@ +Что такое ТВ-параметры + +ТВ-параметр в Evolution CMS - элемент, который содержит определенную информацию для текущей страницы. Их можно как вывести на страницу, так и передать сниппету в качестве параметра. + +Обработка ТВ в шаблоне может быть абсолютно разная - виджеты, слайдеры, таблицы данных, всё, что угодно. +Также и в панели администрирования - внеший вид ТВ-параметра может быть как просто текстовым полем, так и чекбоксом, списком, таблицей, мульти-полем. + +### Пример параметра: +``` +[*myParam*] +``` + +Для дополнительной информации о ТВ-параметрах советуем посетить раздел для разработчиков. \ No newline at end of file diff --git a/en/01_Info/03_Designing/10_Adding_Chunks.md b/en/02_For_users/03_Designing/10_Adding_Chunks.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/03_Designing/10_Adding_Chunks.md rename to en/02_For_users/03_Designing/10_Adding_Chunks.md diff --git a/en/01_Info/03_Designing/30_Adding_Snippets.md b/en/02_For_users/03_Designing/30_Adding_Snippets.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/03_Designing/30_Adding_Snippets.md rename to en/02_For_users/03_Designing/30_Adding_Snippets.md diff --git a/en/01_Info/02_ContentEditing/20_Editing_Resources/index.md b/en/02_For_users/03_Designing/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/20_Editing_Resources/index.md rename to en/02_For_users/03_Designing/index.md diff --git a/en/02_For_users/index.md b/en/02_For_users/index.md new file mode 100644 index 00000000..55fdde82 --- /dev/null +++ b/en/02_For_users/index.md @@ -0,0 +1,11 @@ +Who Should Read This +This guide is designed to assist editors in using the Evo CMS website. + +This guide should be used in conjunction with the Evo Administrator's Guide, which covers more advanced topics such as + +Backing up +Creating users +Creating secure areas +In preparing this guide we have presumed that your web developer has already configured the basic setup for your website. + +Accordingly, we deal with the basic administration issues you are likely to face in the order in which they are likely to occur. \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" b/en/03_Develop/01_Elements/01_Template.md old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" rename to en/03_Develop/01_Elements/01_Template.md diff --git a/en/01_Info/02_ContentEditing/20_Editing_Resources/10_Edit_a_Resource.md b/en/03_Develop/01_Elements/02_Chunks.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/20_Editing_Resources/10_Edit_a_Resource.md rename to en/03_Develop/01_Elements/02_Chunks.md diff --git a/en/01_Info/02_ContentEditing/20_Editing_Resources/20_Creating_a_Resource.md b/en/03_Develop/01_Elements/03_Snippets.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/20_Editing_Resources/20_Creating_a_Resource.md rename to en/03_Develop/01_Elements/03_Snippets.md diff --git a/en/01_Info/02_ContentEditing/20_Editing_Resources/30_Publishing_a_Resource.md b/en/03_Develop/01_Elements/04_Plugins.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/20_Editing_Resources/30_Publishing_a_Resource.md rename to en/03_Develop/01_Elements/04_Plugins.md diff --git a/en/02_Develop/07_Elements/20_Modules/10_How_to_create_and_run_a_module_from_within_the_Admin_Interface.md b/en/03_Develop/01_Elements/05_Modules/10_How_to_create_and_run_a_module_from_within_the_Admin_Interface.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/20_Modules/10_How_to_create_and_run_a_module_from_within_the_Admin_Interface.md rename to en/03_Develop/01_Elements/05_Modules/10_How_to_create_and_run_a_module_from_within_the_Admin_Interface.md diff --git a/en/02_Develop/07_Elements/20_Modules/20_Managing_module_dependencies.md b/en/03_Develop/01_Elements/05_Modules/20_Managing_module_dependencies.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/20_Modules/20_Managing_module_dependencies.md rename to en/03_Develop/01_Elements/05_Modules/20_Managing_module_dependencies.md diff --git a/en/02_Develop/07_Elements/20_Modules/30_Setting_up_configuration_parameters.md b/en/03_Develop/01_Elements/05_Modules/30_Setting_up_configuration_parameters.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/20_Modules/30_Setting_up_configuration_parameters.md rename to en/03_Develop/01_Elements/05_Modules/30_Setting_up_configuration_parameters.md diff --git a/en/02_Develop/07_Elements/20_Modules/40_Writing_the_module_code.md b/en/03_Develop/01_Elements/05_Modules/40_Writing_the_module_code.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/20_Modules/40_Writing_the_module_code.md rename to en/03_Develop/01_Elements/05_Modules/40_Writing_the_module_code.md diff --git a/en/01_Info/02_ContentEditing/index.md b/en/03_Develop/01_Elements/05_Modules/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/index.md rename to en/03_Develop/01_Elements/05_Modules/index.md diff --git "a/en/02_Develop/01_Tags/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/03_Develop/01_Elements/06_Template_Variables/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/02_Develop/01_Tags/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/03_Develop/01_Elements/06_Template_Variables/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/02_Develop/01_Tags/10_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/03_Develop/01_Elements/06_Template_Variables/02_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/02_Develop/01_Tags/10_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/03_Develop/01_Elements/06_Template_Variables/02_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/10_What_are_@_Bindings.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/10_What_are_@_Bindings.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/10_What_are_@_Bindings.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/10_What_are_@_Bindings.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/20_@_CHUNK.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/20_@_CHUNK.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/20_@_CHUNK.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/20_@_CHUNK.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/30_@_DIRECTORY.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/30_@_DIRECTORY.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/30_@_DIRECTORY.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/30_@_DIRECTORY.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/40_@_DOCUMENT.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/40_@_DOCUMENT.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/40_@_DOCUMENT.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/40_@_DOCUMENT.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/50_@_EVAL.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/50_@_EVAL.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/50_@_EVAL.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/50_@_EVAL.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/60_@_FILE.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/60_@_FILE.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/60_@_FILE.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/60_@_FILE.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/70_@_INHERIT.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/70_@_INHERIT.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/70_@_INHERIT.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/70_@_INHERIT.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/80_@_SELECT.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/80_@_SELECT.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/80_@_SELECT.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/80_@_SELECT.md diff --git a/en/01_Info/03_Designing/20_Adding_Tags/index.md b/en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/03_Designing/20_Adding_Tags/index.md rename to en/03_Develop/01_Elements/06_Template_Variables/10_@_Bindings/index.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/20_Creating_a_Template_Variable.md b/en/03_Develop/01_Elements/06_Template_Variables/20_Creating_a_Template_Variable.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/20_Creating_a_Template_Variable.md rename to en/03_Develop/01_Elements/06_Template_Variables/20_Creating_a_Template_Variable.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/30_What_are_Template_Variables.md b/en/03_Develop/01_Elements/06_Template_Variables/30_What_are_Template_Variables.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/30_What_are_Template_Variables.md rename to en/03_Develop/01_Elements/06_Template_Variables/30_What_are_Template_Variables.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/10_What_are_Widgets.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/10_What_are_Widgets.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/10_What_are_Widgets.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/10_What_are_Widgets.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/20_DataGrid_Widget.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/20_DataGrid_Widget.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/20_DataGrid_Widget.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/20_DataGrid_Widget.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/30_Hyperlink_Widget.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/30_Hyperlink_Widget.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/30_Hyperlink_Widget.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/30_Hyperlink_Widget.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/40_Misc._Widget.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/40_Misc._Widget.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/40_Misc._Widget.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/40_Misc._Widget.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/50_RichTextBox_Widget.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/50_RichTextBox_Widget.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/50_RichTextBox_Widget.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/50_RichTextBox_Widget.md diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/60_Viewport_Widget.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/60_Viewport_Widget.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/60_Viewport_Widget.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/60_Viewport_Widget.md diff --git a/en/01_Info/03_Designing/70_Modifiers/index.md b/en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/03_Designing/70_Modifiers/index.md rename to en/03_Develop/01_Elements/06_Template_Variables/40_Widgets/index.md diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/01_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/index.md" b/en/03_Develop/01_Elements/06_Template_Variables/index.md similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/01_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/index.md" rename to en/03_Develop/01_Elements/06_Template_Variables/index.md diff --git a/en/03_Develop/01_Elements/07_Tags/10_Resource_Fields.md b/en/03_Develop/01_Elements/07_Tags/10_Resource_Fields.md new file mode 100644 index 00000000..d0fc3d0c --- /dev/null +++ b/en/03_Develop/01_Elements/07_Tags/10_Resource_Fields.md @@ -0,0 +1,2 @@ +http://www.evolution-docs.com/documentation/designing/adding-tags/resource-fields +need copy this \ No newline at end of file diff --git a/en/01_Info/03_Designing/index.md b/en/03_Develop/01_Elements/07_Tags/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/03_Designing/index.md rename to en/03_Develop/01_Elements/07_Tags/index.md diff --git a/en/01_Info/03_Designing/70_Modifiers/10_@_Modifiers.md b/en/03_Develop/01_Elements/08_Modifiers/10_@_Modifiers.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/03_Designing/70_Modifiers/10_@_Modifiers.md rename to en/03_Develop/01_Elements/08_Modifiers/10_@_Modifiers.md diff --git a/en/01_Info/04_GettingStarted/index.md b/en/03_Develop/01_Elements/08_Modifiers/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/04_GettingStarted/index.md rename to en/03_Develop/01_Elements/08_Modifiers/index.md diff --git a/en/03_Develop/01_Elements/09_Predefined_variables.md b/en/03_Develop/01_Elements/09_Predefined_variables.md new file mode 100644 index 00000000..4e4230cb --- /dev/null +++ b/en/03_Develop/01_Elements/09_Predefined_variables.md @@ -0,0 +1,39 @@ +PHP предоставляет всем скриптам большое количество предопределённых переменных. Эти переменные содержат всё, от внешних данных до переменных среды окружения, от текста сообщений об ошибках до последних полученных заголовков. + +Evolution поддерживает вызов в шаблонах и чанках вызов некоторых из них. + +## Примеры ### +``` +[!$_GET['username'] !] +[!$_GET['username']:ifempty=
!] +[!$_SERVER['REQUEST_TIME']:dateFormat='d.m.Y'!] +[!$_SERVER['HTTP_USER_AGENT']:find='Chrome':then='Chrome':else='Other'!] +

$_SERVER:

+
+	[!$_SERVER!]
+
+
+

$_POST:

+
+	[!$_POST!]
+
+
+

$_GET:

+
+	[!$_GET!]
+
+

$_COOKIE:

+
+	[!$_COOKIE!]
+
+
+

$_REQUEST:

+
+	[!$_REQUEST!]
+
+ +

$_SESSION:

+
+	[!$_SESSION!]
+
+``` \ No newline at end of file diff --git a/en/02_Develop/04_SystemVariables/index.md b/en/03_Develop/01_Elements/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/index.md rename to en/03_Develop/01_Elements/index.md diff --git "a/en/01_Info/10_Description/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" "b/en/03_Develop/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/01_Info/10_Description/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" rename to "en/03_Develop/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260_\320\270_\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_MODX.md" "b/en/03_Develop/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260_\320\270_\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_MODX.md" rename to "en/03_Develop/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.md" diff --git a/en/02_Develop/02_API/01_addEventListener.md b/en/03_Develop/02_API/01_addEventListener.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/01_addEventListener.md rename to en/03_Develop/02_API/01_addEventListener.md diff --git a/en/02_Develop/02_API/02_changeWebUserPassword.md b/en/03_Develop/02_API/02_changeWebUserPassword.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/02_changeWebUserPassword.md rename to en/03_Develop/02_API/02_changeWebUserPassword.md diff --git a/en/02_Develop/02_API/03_clearCache.md b/en/03_Develop/02_API/03_clearCache.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/03_clearCache.md rename to en/03_Develop/02_API/03_clearCache.md diff --git a/en/02_Develop/02_API/04_getActiveChildren.md b/en/03_Develop/02_API/04_getActiveChildren.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/04_getActiveChildren.md rename to en/03_Develop/02_API/04_getActiveChildren.md diff --git a/en/02_Develop/02_API/05_getAllChildren.md b/en/03_Develop/02_API/05_getAllChildren.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/05_getAllChildren.md rename to en/03_Develop/02_API/05_getAllChildren.md diff --git a/en/02_Develop/02_API/06_getCachePath.md b/en/03_Develop/02_API/06_getCachePath.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/06_getCachePath.md rename to en/03_Develop/02_API/06_getCachePath.md diff --git a/en/02_Develop/02_API/07_getChildIds.md b/en/03_Develop/02_API/07_getChildIds.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/07_getChildIds.md rename to en/03_Develop/02_API/07_getChildIds.md diff --git a/en/02_Develop/02_API/08_getChunk.md b/en/03_Develop/02_API/08_getChunk.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/08_getChunk.md rename to en/03_Develop/02_API/08_getChunk.md diff --git a/en/02_Develop/02_API/09_getConfig.md b/en/03_Develop/02_API/09_getConfig.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/09_getConfig.md rename to en/03_Develop/02_API/09_getConfig.md diff --git a/en/02_Develop/02_API/10_getDocument.md b/en/03_Develop/02_API/10_getDocument.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/10_getDocument.md rename to en/03_Develop/02_API/10_getDocument.md diff --git a/en/02_Develop/02_API/11_getDocumentChildren.md b/en/03_Develop/02_API/11_getDocumentChildren.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/11_getDocumentChildren.md rename to en/03_Develop/02_API/11_getDocumentChildren.md diff --git a/en/02_Develop/02_API/12_getDocumentChildrenTVarOutput.md b/en/03_Develop/02_API/12_getDocumentChildrenTVarOutput.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/12_getDocumentChildrenTVarOutput.md rename to en/03_Develop/02_API/12_getDocumentChildrenTVarOutput.md diff --git a/en/02_Develop/02_API/13_getDocumentChildrenTVars.md b/en/03_Develop/02_API/13_getDocumentChildrenTVars.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/13_getDocumentChildrenTVars.md rename to en/03_Develop/02_API/13_getDocumentChildrenTVars.md diff --git a/en/02_Develop/02_API/14_getDocuments.md b/en/03_Develop/02_API/14_getDocuments.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/14_getDocuments.md rename to en/03_Develop/02_API/14_getDocuments.md diff --git a/en/02_Develop/02_API/15_getFullTableName.md b/en/03_Develop/02_API/15_getFullTableName.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/15_getFullTableName.md rename to en/03_Develop/02_API/15_getFullTableName.md diff --git a/en/02_Develop/02_API/16_getKeywords.md b/en/03_Develop/02_API/16_getKeywords.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/16_getKeywords.md rename to en/03_Develop/02_API/16_getKeywords.md diff --git a/en/02_Develop/02_API/17_getLoginUserID.md b/en/03_Develop/02_API/17_getLoginUserID.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/17_getLoginUserID.md rename to en/03_Develop/02_API/17_getLoginUserID.md diff --git a/en/02_Develop/02_API/18_getLoginUserName.md b/en/03_Develop/02_API/18_getLoginUserName.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/18_getLoginUserName.md rename to en/03_Develop/02_API/18_getLoginUserName.md diff --git a/en/02_Develop/02_API/19_getLoginUserType.md b/en/03_Develop/02_API/19_getLoginUserType.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/19_getLoginUserType.md rename to en/03_Develop/02_API/19_getLoginUserType.md diff --git a/en/02_Develop/02_API/20_getManagerPath.md b/en/03_Develop/02_API/20_getManagerPath.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/20_getManagerPath.md rename to en/03_Develop/02_API/20_getManagerPath.md diff --git a/en/02_Develop/02_API/21_getMETATags.md b/en/03_Develop/02_API/21_getMETATags.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/21_getMETATags.md rename to en/03_Develop/02_API/21_getMETATags.md diff --git a/en/02_Develop/02_API/22_getPageInfo.md b/en/03_Develop/02_API/22_getPageInfo.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/22_getPageInfo.md rename to en/03_Develop/02_API/22_getPageInfo.md diff --git a/en/02_Develop/02_API/23_getParent.md b/en/03_Develop/02_API/23_getParent.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/23_getParent.md rename to en/03_Develop/02_API/23_getParent.md diff --git a/en/02_Develop/02_API/24_getParentIds.md b/en/03_Develop/02_API/24_getParentIds.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/24_getParentIds.md rename to en/03_Develop/02_API/24_getParentIds.md diff --git a/en/02_Develop/02_API/25_getPlaceholder.md b/en/03_Develop/02_API/25_getPlaceholder.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/25_getPlaceholder.md rename to en/03_Develop/02_API/25_getPlaceholder.md diff --git a/en/02_Develop/02_API/26_getSnippetId.md b/en/03_Develop/02_API/26_getSnippetId.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/26_getSnippetId.md rename to en/03_Develop/02_API/26_getSnippetId.md diff --git a/en/02_Develop/02_API/27_getSnippetName.md b/en/03_Develop/02_API/27_getSnippetName.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/27_getSnippetName.md rename to en/03_Develop/02_API/27_getSnippetName.md diff --git a/en/02_Develop/02_API/28_getTemplateVar.md b/en/03_Develop/02_API/28_getTemplateVar.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/28_getTemplateVar.md rename to en/03_Develop/02_API/28_getTemplateVar.md diff --git a/en/02_Develop/02_API/29_getTemplateVarOutput.md b/en/03_Develop/02_API/29_getTemplateVarOutput.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/29_getTemplateVarOutput.md rename to en/03_Develop/02_API/29_getTemplateVarOutput.md diff --git a/en/02_Develop/02_API/30_getTemplateVars.md b/en/03_Develop/02_API/30_getTemplateVars.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/30_getTemplateVars.md rename to en/03_Develop/02_API/30_getTemplateVars.md diff --git a/en/02_Develop/02_API/31_getUserData.md b/en/03_Develop/02_API/31_getUserData.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/31_getUserData.md rename to en/03_Develop/02_API/31_getUserData.md diff --git a/en/02_Develop/02_API/32_getUserDocGroups.md b/en/03_Develop/02_API/32_getUserDocGroups.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/32_getUserDocGroups.md rename to en/03_Develop/02_API/32_getUserDocGroups.md diff --git a/en/02_Develop/02_API/33_getUserInfo.md b/en/03_Develop/02_API/33_getUserInfo.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/33_getUserInfo.md rename to en/03_Develop/02_API/33_getUserInfo.md diff --git a/en/02_Develop/02_API/34_getVersionData.md b/en/03_Develop/02_API/34_getVersionData.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/34_getVersionData.md rename to en/03_Develop/02_API/34_getVersionData.md diff --git a/en/02_Develop/02_API/35_getWebUserInfo.md b/en/03_Develop/02_API/35_getWebUserInfo.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/35_getWebUserInfo.md rename to en/03_Develop/02_API/35_getWebUserInfo.md diff --git a/en/02_Develop/02_API/36_hasPermission.md b/en/03_Develop/02_API/36_hasPermission.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/36_hasPermission.md rename to en/03_Develop/02_API/36_hasPermission.md diff --git a/en/02_Develop/02_API/37_insideManager.md b/en/03_Develop/02_API/37_insideManager.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/37_insideManager.md rename to en/03_Develop/02_API/37_insideManager.md diff --git a/en/02_Develop/02_API/38_invokeEvent.md b/en/03_Develop/02_API/38_invokeEvent.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/38_invokeEvent.md rename to en/03_Develop/02_API/38_invokeEvent.md diff --git a/en/02_Develop/02_API/39_isBackend.md b/en/03_Develop/02_API/39_isBackend.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/39_isBackend.md rename to en/03_Develop/02_API/39_isBackend.md diff --git a/en/02_Develop/02_API/40_isFrontend.md b/en/03_Develop/02_API/40_isFrontend.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/40_isFrontend.md rename to en/03_Develop/02_API/40_isFrontend.md diff --git a/en/02_Develop/02_API/41_isMemberOfWebGroup.md b/en/03_Develop/02_API/41_isMemberOfWebGroup.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/41_isMemberOfWebGroup.md rename to en/03_Develop/02_API/41_isMemberOfWebGroup.md diff --git a/en/02_Develop/02_API/42_logEvent.md b/en/03_Develop/02_API/42_logEvent.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/42_logEvent.md rename to en/03_Develop/02_API/42_logEvent.md diff --git a/en/02_Develop/02_API/43_makeList.md b/en/03_Develop/02_API/43_makeList.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/43_makeList.md rename to en/03_Develop/02_API/43_makeList.md diff --git a/en/02_Develop/02_API/44_makeUrl.md b/en/03_Develop/02_API/44_makeUrl.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/44_makeUrl.md rename to en/03_Develop/02_API/44_makeUrl.md diff --git a/en/02_Develop/02_API/45_mapPath.md b/en/03_Develop/02_API/45_mapPath.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/45_mapPath.md rename to en/03_Develop/02_API/45_mapPath.md diff --git a/en/02_Develop/02_API/46_parseChunk.md b/en/03_Develop/02_API/46_parseChunk.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/46_parseChunk.md rename to en/03_Develop/02_API/46_parseChunk.md diff --git a/en/02_Develop/02_API/46_parseText.md b/en/03_Develop/02_API/46_parseText.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/46_parseText.md rename to en/03_Develop/02_API/46_parseText.md diff --git a/en/02_Develop/02_API/47_parseProperties.md b/en/03_Develop/02_API/47_parseProperties.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/47_parseProperties.md rename to en/03_Develop/02_API/47_parseProperties.md diff --git a/en/02_Develop/02_API/48_putChunk.md b/en/03_Develop/02_API/48_putChunk.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/48_putChunk.md rename to en/03_Develop/02_API/48_putChunk.md diff --git a/en/02_Develop/02_API/49_regClientCSS.md b/en/03_Develop/02_API/49_regClientCSS.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/49_regClientCSS.md rename to en/03_Develop/02_API/49_regClientCSS.md diff --git a/en/02_Develop/02_API/50_regClientHTMLBlock.md b/en/03_Develop/02_API/50_regClientHTMLBlock.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/50_regClientHTMLBlock.md rename to en/03_Develop/02_API/50_regClientHTMLBlock.md diff --git a/en/02_Develop/02_API/51_regClientScript.md b/en/03_Develop/02_API/51_regClientScript.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/51_regClientScript.md rename to en/03_Develop/02_API/51_regClientScript.md diff --git a/en/02_Develop/02_API/52_regClientStartupHTMLBlock.md b/en/03_Develop/02_API/52_regClientStartupHTMLBlock.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/52_regClientStartupHTMLBlock.md rename to en/03_Develop/02_API/52_regClientStartupHTMLBlock.md diff --git a/en/02_Develop/02_API/53_regClientStartupScript.md b/en/03_Develop/02_API/53_regClientStartupScript.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/53_regClientStartupScript.md rename to en/03_Develop/02_API/53_regClientStartupScript.md diff --git a/en/02_Develop/02_API/54_removeAllEventListener.md b/en/03_Develop/02_API/54_removeAllEventListener.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/54_removeAllEventListener.md rename to en/03_Develop/02_API/54_removeAllEventListener.md diff --git a/en/02_Develop/02_API/55_removeEventListener.md b/en/03_Develop/02_API/55_removeEventListener.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/55_removeEventListener.md rename to en/03_Develop/02_API/55_removeEventListener.md diff --git a/en/02_Develop/02_API/56_runSnippet.md b/en/03_Develop/02_API/56_runSnippet.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/56_runSnippet.md rename to en/03_Develop/02_API/56_runSnippet.md diff --git a/en/03_Develop/02_API/57_sendAlert.md b/en/03_Develop/02_API/57_sendAlert.md new file mode 100644 index 00000000..831bbed2 --- /dev/null +++ b/en/03_Develop/02_API/57_sendAlert.md @@ -0,0 +1,28 @@ +###Отправить сообщение в ящик пользователя + +*Замечание: ящики в системе имеют только менеджеры, поэтому отправлять сообщения можно только им.* + +void sendAlert(string $type, mixed $to, mixed $from, string $subject, string $msg[, int $private]); + +**$type** - тип сообщения. + +**$to** - менеджер которому придет сообщение +идентификатор менеджера или логин менеджера + +**$from** - менеджер от которого придет сообщение +идентификатор менеджера или логин менеджера + +**$subject** - тема сообщения + +**$msg** - содержимое сообщения + +**$private** - личное сообщение + +*** + +####Пример + + $modx->sendAlert('alert','admin','admin','Заголово','Шеф все готово, я опубликовал тот документ. ;-)',1); + + // полученный результат: + // В системе управления admin увидит новое сообщение \ No newline at end of file diff --git a/en/03_Develop/02_API/58_setPlaceholder.md b/en/03_Develop/02_API/58_setPlaceholder.md new file mode 100644 index 00000000..b2b70079 --- /dev/null +++ b/en/03_Develop/02_API/58_setPlaceholder.md @@ -0,0 +1,14 @@ +###Устанавливает значение глобального плейсхолдера. MODx самостоятельно заменит затем встречающиеся плейсхолдеры в содержимом, которые были заданы + +void setPlaceholder(string $name, string $value); + +**$name** - название плейсхолдера. Задается без синтаксической конструкции. +**$value** - значение плейсхолдера. + +*** + +####Пример + + echo '[+MyPlaceholder+] за его гибкость и мощность'; + $modx->setPlaceholder('MyPlaceholder','Я люблю MODX'); + //установит значение плейсхолдера MyPlaceholder. В содержимом страницы MODx заменит заданный плейсхолдер [+MyPlaceholder+] на значение и мы получим фразу "Я люблю MODX за его гибкость и мощность". \ No newline at end of file diff --git a/en/03_Develop/02_API/59_stripTags.md b/en/03_Develop/02_API/59_stripTags.md new file mode 100644 index 00000000..84ceb047 --- /dev/null +++ b/en/03_Develop/02_API/59_stripTags.md @@ -0,0 +1,7 @@ +###Удаление вызовов сниппетов, плейсхолдеров, чанков, TV-параметров и настроек, а также HTML-тегов из фрагмента HTML-кода, исключая список разрешенных тегов + +string stripTags(string $html[, string $allowed]); + +**$html** - фрагмент HTML кода + +**$allowed** - разрешенные теги \ No newline at end of file diff --git a/en/03_Develop/02_API/60_toPlaceholder.md b/en/03_Develop/02_API/60_toPlaceholder.md new file mode 100644 index 00000000..c56612c5 --- /dev/null +++ b/en/03_Develop/02_API/60_toPlaceholder.md @@ -0,0 +1,23 @@ +###Задает значение плейсхолдера с учетом префикса + +*Замечание: если в качестве значения был передан объект или массив, то работа передается методу toPlaceholders.* + +void toPlaceholders(string $key, string $value[, string $prefix]); + +**$key** - название плейсхолдера +**$value** - значение плейсхолдера. +**$prefix** - префик, который будет добавлен перед названием плейсхолдера +По умолчанию: пусто + +*** + +####Пример + + // Установим плейсхолдер + MyPlaceholder $modx->toPlaceholder('MyPlaceholder', 'Я люблю MODX','test.'); + + // Выведем некий текст для проверки плейсхолдеров + echo '[+test.MyPlaceholder+] за его гибкость и мощность!'; + + // полученный результат: + // Я люблю MODx за его гибкость и мощность! \ No newline at end of file diff --git a/en/03_Develop/02_API/61_toPlaceholders.md b/en/03_Develop/02_API/61_toPlaceholders.md new file mode 100644 index 00000000..a284571c --- /dev/null +++ b/en/03_Develop/02_API/61_toPlaceholders.md @@ -0,0 +1,29 @@ +###Переводит массив или объект в набор плейсхолдеров + +*Замечание: использует метод toPlaceholder.* + +void toPlaceholders(mixed $subject[, string $prefix]); + +**$subject** - объект или массив со значениями. +**$prefix** - текстовый префикс, который можно добавить к названию плейсхолдера. +По умолчанию: пусто + +*** + +####Пример + + // Зададим некий массив, который может выдавать наш сниппет + + $a = array( 'name' => 'Сообщество MODX', + 'type' => 'site', + 'url' => 'http://modx.im' + ); + // Сделаем из него набор плейсхолдеров + $modx->toPlaceholders($a,'test.'); + + // Выведем текст для проверки плейсхолдеров + echo ' Название сайта: [+test.name+]
Ссылка на сайт: [+test.url+] '; + + // полученный результат: + // Название сайта: Сообщество MODX + // Ссылка на сайт: http://modx.im \ No newline at end of file diff --git a/en/03_Develop/02_API/62_userLoggedIn.md b/en/03_Develop/02_API/62_userLoggedIn.md new file mode 100644 index 00000000..336818c0 --- /dev/null +++ b/en/03_Develop/02_API/62_userLoggedIn.md @@ -0,0 +1,19 @@ +###Определяет, авторизован ли пользователь через систему администрирования Evolution CMS (как менеджер) или на сайте (как пользователь) и возвращает информацию о нем + +string userLoggedIn(); + +*** + +####Формат данных результата: + + Array ( [loggedIn] => 1 + [id] => 1 + [username] => siteadmin + [usertype] => web + ) + +*** + +####Пример: + + $txt = $modx->userLoggedIn(); diff --git a/en/03_Develop/02_API/63_webAlert.md b/en/03_Develop/02_API/63_webAlert.md new file mode 100644 index 00000000..f66d1a3c --- /dev/null +++ b/en/03_Develop/02_API/63_webAlert.md @@ -0,0 +1,21 @@ +###Отображает сообщение alert с помощью JavaScript + +void webAlert(string $msg[, $url]); + +**$msg** - сообщение показываемое в alert +**$url** - определяет действие, которое после alert в зависимости от значения +пусто - ничего не делать +значение начинается на 'javascript:' - выполнится код, помещенный после +указан адрес - произойдет редирект + +*** + +####Пример + + $modx->webAlert('Hello!'); + выведет alert с сообщением «Hello!» + + $modx->webAlert('Hello!','http://modx.im'); + //выведет alert с сообщением «Hello!», а затем произойдет редирект на http://modx.im + +Смотрите также: regClientScript(), sendAlert() \ No newline at end of file diff --git a/en/02_Develop/02_API/index.md b/en/03_Develop/02_API/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/02_API/index.md rename to en/03_Develop/02_API/index.md diff --git a/en/02_Develop/03_DBAPI/01_connect.md b/en/03_Develop/03_DBAPI/01_connect.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/01_connect.md rename to en/03_Develop/03_DBAPI/01_connect.md diff --git a/en/02_Develop/03_DBAPI/02_delete.md b/en/03_Develop/03_DBAPI/02_delete.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/02_delete.md rename to en/03_Develop/03_DBAPI/02_delete.md diff --git a/en/02_Develop/03_DBAPI/03_disconnect.md b/en/03_Develop/03_DBAPI/03_disconnect.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/03_disconnect.md rename to en/03_Develop/03_DBAPI/03_disconnect.md diff --git a/en/02_Develop/03_DBAPI/04_escape.md b/en/03_Develop/03_DBAPI/04_escape.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/04_escape.md rename to en/03_Develop/03_DBAPI/04_escape.md diff --git a/en/02_Develop/03_DBAPI/05_getAffectedRows.md b/en/03_Develop/03_DBAPI/05_getAffectedRows.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/05_getAffectedRows.md rename to en/03_Develop/03_DBAPI/05_getAffectedRows.md diff --git a/en/02_Develop/03_DBAPI/06_getColumn.md b/en/03_Develop/03_DBAPI/06_getColumn.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/06_getColumn.md rename to en/03_Develop/03_DBAPI/06_getColumn.md diff --git a/en/02_Develop/03_DBAPI/07_getColumnNames.md b/en/03_Develop/03_DBAPI/07_getColumnNames.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/07_getColumnNames.md rename to en/03_Develop/03_DBAPI/07_getColumnNames.md diff --git a/en/02_Develop/03_DBAPI/08_getHTMLGrid.md b/en/03_Develop/03_DBAPI/08_getHTMLGrid.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/08_getHTMLGrid.md rename to en/03_Develop/03_DBAPI/08_getHTMLGrid.md diff --git a/en/02_Develop/03_DBAPI/09_getInsertId.md b/en/03_Develop/03_DBAPI/09_getInsertId.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/09_getInsertId.md rename to en/03_Develop/03_DBAPI/09_getInsertId.md diff --git a/en/02_Develop/03_DBAPI/10_getRecordCount.md b/en/03_Develop/03_DBAPI/10_getRecordCount.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/10_getRecordCount.md rename to en/03_Develop/03_DBAPI/10_getRecordCount.md diff --git a/en/02_Develop/03_DBAPI/11_getRow.md b/en/03_Develop/03_DBAPI/11_getRow.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/11_getRow.md rename to en/03_Develop/03_DBAPI/11_getRow.md diff --git a/en/02_Develop/03_DBAPI/12_getTableMetaData.md b/en/03_Develop/03_DBAPI/12_getTableMetaData.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/12_getTableMetaData.md rename to en/03_Develop/03_DBAPI/12_getTableMetaData.md diff --git a/en/02_Develop/03_DBAPI/13_getValue.md b/en/03_Develop/03_DBAPI/13_getValue.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/13_getValue.md rename to en/03_Develop/03_DBAPI/13_getValue.md diff --git a/en/02_Develop/03_DBAPI/14_getXML.md b/en/03_Develop/03_DBAPI/14_getXML.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/14_getXML.md rename to en/03_Develop/03_DBAPI/14_getXML.md diff --git a/en/02_Develop/03_DBAPI/15_insert.md b/en/03_Develop/03_DBAPI/15_insert.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/15_insert.md rename to en/03_Develop/03_DBAPI/15_insert.md diff --git a/en/02_Develop/03_DBAPI/16_makeArray.md b/en/03_Develop/03_DBAPI/16_makeArray.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/16_makeArray.md rename to en/03_Develop/03_DBAPI/16_makeArray.md diff --git a/en/02_Develop/03_DBAPI/17_prepareDate.md b/en/03_Develop/03_DBAPI/17_prepareDate.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/17_prepareDate.md rename to en/03_Develop/03_DBAPI/17_prepareDate.md diff --git a/en/02_Develop/03_DBAPI/18_query.md b/en/03_Develop/03_DBAPI/18_query.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/18_query.md rename to en/03_Develop/03_DBAPI/18_query.md diff --git a/en/02_Develop/03_DBAPI/19_select.md b/en/03_Develop/03_DBAPI/19_select.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/19_select.md rename to en/03_Develop/03_DBAPI/19_select.md diff --git a/en/02_Develop/03_DBAPI/20_update.md b/en/03_Develop/03_DBAPI/20_update.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/20_update.md rename to en/03_Develop/03_DBAPI/20_update.md diff --git a/en/02_Develop/03_DBAPI/index.md b/en/03_Develop/03_DBAPI/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/03_DBAPI/index.md rename to en/03_Develop/03_DBAPI/index.md diff --git a/en/02_Develop/04_SystemVariables/01_config.md b/en/03_Develop/04_SystemVariables/01_config.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/01_config.md rename to en/03_Develop/04_SystemVariables/01_config.md diff --git a/en/02_Develop/04_SystemVariables/02_documentIdentifier.md b/en/03_Develop/04_SystemVariables/02_documentIdentifier.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/02_documentIdentifier.md rename to en/03_Develop/04_SystemVariables/02_documentIdentifier.md diff --git a/en/02_Develop/04_SystemVariables/03_documentMethod.md b/en/03_Develop/04_SystemVariables/03_documentMethod.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/03_documentMethod.md rename to en/03_Develop/04_SystemVariables/03_documentMethod.md diff --git a/en/02_Develop/04_SystemVariables/04_documentGenerated.md b/en/03_Develop/04_SystemVariables/04_documentGenerated.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/04_documentGenerated.md rename to en/03_Develop/04_SystemVariables/04_documentGenerated.md diff --git a/en/02_Develop/04_SystemVariables/05_documentContent.md b/en/03_Develop/04_SystemVariables/05_documentContent.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/05_documentContent.md rename to en/03_Develop/04_SystemVariables/05_documentContent.md diff --git a/en/02_Develop/04_SystemVariables/06_tstart.md b/en/03_Develop/04_SystemVariables/06_tstart.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/06_tstart.md rename to en/03_Develop/04_SystemVariables/06_tstart.md diff --git a/en/02_Develop/04_SystemVariables/07_minParserPasses.md b/en/03_Develop/04_SystemVariables/07_minParserPasses.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/07_minParserPasses.md rename to en/03_Develop/04_SystemVariables/07_minParserPasses.md diff --git a/en/02_Develop/04_SystemVariables/08_maxParserPasses.md b/en/03_Develop/04_SystemVariables/08_maxParserPasses.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/08_maxParserPasses.md rename to en/03_Develop/04_SystemVariables/08_maxParserPasses.md diff --git a/en/02_Develop/04_SystemVariables/09_documentObject.md b/en/03_Develop/04_SystemVariables/09_documentObject.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/09_documentObject.md rename to en/03_Develop/04_SystemVariables/09_documentObject.md diff --git a/en/02_Develop/04_SystemVariables/10_documentListing.md b/en/03_Develop/04_SystemVariables/10_documentListing.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/04_SystemVariables/10_documentListing.md rename to en/03_Develop/04_SystemVariables/10_documentListing.md diff --git a/en/02_Develop/07_Elements/20_Modules/index.md b/en/03_Develop/04_SystemVariables/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/20_Modules/index.md rename to en/03_Develop/04_SystemVariables/index.md diff --git a/en/02_Develop/10_MMrules/11_Restriction_ddMaxLenght.md b/en/03_Develop/10_MMrules/11_Restriction_ddMaxLenght.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/11_Restriction_ddMaxLenght.md rename to en/03_Develop/10_MMrules/11_Restriction_ddMaxLenght.md diff --git a/en/02_Develop/10_MMrules/12_Restriction_ddNumericField.md b/en/03_Develop/10_MMrules/12_Restriction_ddNumericField.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/12_Restriction_ddNumericField.md rename to en/03_Develop/10_MMrules/12_Restriction_ddNumericField.md diff --git a/en/02_Develop/10_MMrules/13_Restriction_hideTemplates.md b/en/03_Develop/10_MMrules/13_Restriction_hideTemplates.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/13_Restriction_hideTemplates.md rename to en/03_Develop/10_MMrules/13_Restriction_hideTemplates.md diff --git a/en/02_Develop/10_MMrules/14_Restriction_requireFields.md b/en/03_Develop/10_MMrules/14_Restriction_requireFields.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/14_Restriction_requireFields.md rename to en/03_Develop/10_MMrules/14_Restriction_requireFields.md diff --git a/en/02_Develop/10_MMrules/15_Restriction_hideFields.md b/en/03_Develop/10_MMrules/15_Restriction_hideFields.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/15_Restriction_hideFields.md rename to en/03_Develop/10_MMrules/15_Restriction_hideFields.md diff --git a/en/02_Develop/10_MMrules/16_Restriction_ddReadonly.md b/en/03_Develop/10_MMrules/16_Restriction_ddReadonly.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/16_Restriction_ddReadonly.md rename to en/03_Develop/10_MMrules/16_Restriction_ddReadonly.md diff --git a/en/02_Develop/10_MMrules/21_Values_inherit.md b/en/03_Develop/10_MMrules/21_Values_inherit.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/21_Values_inherit.md rename to en/03_Develop/10_MMrules/21_Values_inherit.md diff --git a/en/02_Develop/10_MMrules/22_Values_default.md b/en/03_Develop/10_MMrules/22_Values_default.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/22_Values_default.md rename to en/03_Develop/10_MMrules/22_Values_default.md diff --git a/en/02_Develop/10_MMrules/23_Values_ddSetFieldValue.md b/en/03_Develop/10_MMrules/23_Values_ddSetFieldValue.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/23_Values_ddSetFieldValue.md rename to en/03_Develop/10_MMrules/23_Values_ddSetFieldValue.md diff --git a/en/02_Develop/10_MMrules/24_Values_synch_fields.md b/en/03_Develop/10_MMrules/24_Values_synch_fields.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/24_Values_synch_fields.md rename to en/03_Develop/10_MMrules/24_Values_synch_fields.md diff --git a/en/02_Develop/10_MMrules/31_Changing_renameField.md b/en/03_Develop/10_MMrules/31_Changing_renameField.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/31_Changing_renameField.md rename to en/03_Develop/10_MMrules/31_Changing_renameField.md diff --git a/en/02_Develop/10_MMrules/32_Changing_changeFieldHelp.md b/en/03_Develop/10_MMrules/32_Changing_changeFieldHelp.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/32_Changing_changeFieldHelp.md rename to en/03_Develop/10_MMrules/32_Changing_changeFieldHelp.md diff --git a/en/02_Develop/10_MMrules/41_Enhance_ddMultipleFields.md b/en/03_Develop/10_MMrules/41_Enhance_ddMultipleFields.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/41_Enhance_ddMultipleFields.md rename to en/03_Develop/10_MMrules/41_Enhance_ddMultipleFields.md diff --git a/en/02_Develop/10_MMrules/42_Enhance_ddSelectDocuments.md b/en/03_Develop/10_MMrules/42_Enhance_ddSelectDocuments.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/42_Enhance_ddSelectDocuments.md rename to en/03_Develop/10_MMrules/42_Enhance_ddSelectDocuments.md diff --git a/en/02_Develop/10_MMrules/43_Enhance_widget_tags.md b/en/03_Develop/10_MMrules/43_Enhance_widget_tags.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/43_Enhance_widget_tags.md rename to en/03_Develop/10_MMrules/43_Enhance_widget_tags.md diff --git a/en/02_Develop/10_MMrules/44_Enhance_widget_colors.md b/en/03_Develop/10_MMrules/44_Enhance_widget_colors.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/44_Enhance_widget_colors.md rename to en/03_Develop/10_MMrules/44_Enhance_widget_colors.md diff --git a/en/02_Develop/10_MMrules/51_Sections_ddCreateSection.md b/en/03_Develop/10_MMrules/51_Sections_ddCreateSection.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/51_Sections_ddCreateSection.md rename to en/03_Develop/10_MMrules/51_Sections_ddCreateSection.md diff --git a/en/02_Develop/10_MMrules/52_Sections_ddMoveFieldsToSection.md b/en/03_Develop/10_MMrules/52_Sections_ddMoveFieldsToSection.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/52_Sections_ddMoveFieldsToSection.md rename to en/03_Develop/10_MMrules/52_Sections_ddMoveFieldsToSection.md diff --git a/en/02_Develop/10_MMrules/53_Sections_hideSections.md b/en/03_Develop/10_MMrules/53_Sections_hideSections.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/53_Sections_hideSections.md rename to en/03_Develop/10_MMrules/53_Sections_hideSections.md diff --git a/en/02_Develop/10_MMrules/54_Sections_renameSection.md b/en/03_Develop/10_MMrules/54_Sections_renameSection.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/54_Sections_renameSection.md rename to en/03_Develop/10_MMrules/54_Sections_renameSection.md diff --git a/en/02_Develop/10_MMrules/55_Sections_minimizablesections.md b/en/03_Develop/10_MMrules/55_Sections_minimizablesections.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/55_Sections_minimizablesections.md rename to en/03_Develop/10_MMrules/55_Sections_minimizablesections.md diff --git a/en/02_Develop/10_MMrules/61_Tabs_createTab.md b/en/03_Develop/10_MMrules/61_Tabs_createTab.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/61_Tabs_createTab.md rename to en/03_Develop/10_MMrules/61_Tabs_createTab.md diff --git a/en/02_Develop/10_MMrules/62_Tabs_moveFieldsToTab.md b/en/03_Develop/10_MMrules/62_Tabs_moveFieldsToTab.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/62_Tabs_moveFieldsToTab.md rename to en/03_Develop/10_MMrules/62_Tabs_moveFieldsToTab.md diff --git a/en/02_Develop/10_MMrules/63_Tabs_hideTabs.md b/en/03_Develop/10_MMrules/63_Tabs_hideTabs.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/63_Tabs_hideTabs.md rename to en/03_Develop/10_MMrules/63_Tabs_hideTabs.md diff --git a/en/02_Develop/10_MMrules/64_Tabs_renameTab.md b/en/03_Develop/10_MMrules/64_Tabs_renameTab.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/64_Tabs_renameTab.md rename to en/03_Develop/10_MMrules/64_Tabs_renameTab.md diff --git a/en/02_Develop/10_MMrules/71_Maps_ddGMap.md b/en/03_Develop/10_MMrules/71_Maps_ddGMap.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/71_Maps_ddGMap.md rename to en/03_Develop/10_MMrules/71_Maps_ddGMap.md diff --git a/en/02_Develop/10_MMrules/72_Maps_ddYMap.md b/en/03_Develop/10_MMrules/72_Maps_ddYMap.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/72_Maps_ddYMap.md rename to en/03_Develop/10_MMrules/72_Maps_ddYMap.md diff --git a/en/02_Develop/10_MMrules/81_Misc_widget_showimagetvs.md b/en/03_Develop/10_MMrules/81_Misc_widget_showimagetvs.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/81_Misc_widget_showimagetvs.md rename to en/03_Develop/10_MMrules/81_Misc_widget_showimagetvs.md diff --git a/en/02_Develop/10_MMrules/82_Misc_ddResizeImage.md b/en/03_Develop/10_MMrules/82_Misc_ddResizeImage.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/82_Misc_ddResizeImage.md rename to en/03_Develop/10_MMrules/82_Misc_ddResizeImage.md diff --git a/en/02_Develop/10_MMrules/83_Misc_ddAutoFolders.md b/en/03_Develop/10_MMrules/83_Misc_ddAutoFolders.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/83_Misc_ddAutoFolders.md rename to en/03_Develop/10_MMrules/83_Misc_ddAutoFolders.md diff --git a/en/02_Develop/10_MMrules/84_Misc_ddFillMenuindex.md b/en/03_Develop/10_MMrules/84_Misc_ddFillMenuindex.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/84_Misc_ddFillMenuindex.md rename to en/03_Develop/10_MMrules/84_Misc_ddFillMenuindex.md diff --git a/en/02_Develop/10_MMrules/85_Misc_widget_accessdenied.md b/en/03_Develop/10_MMrules/85_Misc_widget_accessdenied.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/85_Misc_widget_accessdenied.md rename to en/03_Develop/10_MMrules/85_Misc_widget_accessdenied.md diff --git a/en/02_Develop/10_MMrules/86_Misc_ddHTMLCleaner.md b/en/03_Develop/10_MMrules/86_Misc_ddHTMLCleaner.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/86_Misc_ddHTMLCleaner.md rename to en/03_Develop/10_MMrules/86_Misc_ddHTMLCleaner.md diff --git "a/en/02_Develop/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" "b/en/03_Develop/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/02_Develop/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" rename to "en/03_Develop/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" diff --git a/en/02_Develop/10_MMrules/99_Module_ddMMEditor.md b/en/03_Develop/10_MMrules/99_Module_ddMMEditor.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/99_Module_ddMMEditor.md rename to en/03_Develop/10_MMrules/99_Module_ddMMEditor.md diff --git a/en/02_Develop/10_MMrules/index.md b/en/03_Develop/10_MMrules/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/10_MMrules/index.md rename to en/03_Develop/10_MMrules/index.md diff --git a/en/02_Develop/index.md b/en/03_Develop/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/index.md rename to en/03_Develop/index.md diff --git "a/en/03_Extras/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" "b/en/04_Extras/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" rename to "en/04_Extras/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" diff --git "a/en/03_Extras/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" "b/en/04_Extras/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" rename to "en/04_Extras/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" diff --git "a/en/03_Extras/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/en/03_Extras/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/en/03_Extras/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" "b/en/04_Extras/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" rename to "en/04_Extras/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" diff --git "a/en/03_Extras/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" "b/en/04_Extras/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" similarity index 100% rename from "en/03_Extras/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" rename to "en/04_Extras/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" diff --git a/en/03_Extras/AjaxSearch/index.md b/en/04_Extras/AjaxSearch/index.md similarity index 100% rename from en/03_Extras/AjaxSearch/index.md rename to en/04_Extras/AjaxSearch/index.md diff --git "a/en/03_Extras/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git a/en/03_Extras/AnythingRating/index.md b/en/04_Extras/AnythingRating/index.md similarity index 100% rename from en/03_Extras/AnythingRating/index.md rename to en/04_Extras/AnythingRating/index.md diff --git a/en/03_Extras/BlackList/index.md b/en/04_Extras/BlackList/index.md similarity index 100% rename from en/03_Extras/BlackList/index.md rename to en/04_Extras/BlackList/index.md diff --git "a/en/03_Extras/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "en/03_Extras/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/en/03_Extras/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/Breadcrumbs/index.md b/en/04_Extras/Breadcrumbs/index.md similarity index 100% rename from en/03_Extras/Breadcrumbs/index.md rename to en/04_Extras/Breadcrumbs/index.md diff --git a/en/03_Extras/ClientSettings/index.md b/en/04_Extras/ClientSettings/index.md similarity index 100% rename from en/03_Extras/ClientSettings/index.md rename to en/04_Extras/ClientSettings/index.md diff --git "a/en/03_Extras/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" "b/en/04_Extras/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" similarity index 100% rename from "en/03_Extras/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" rename to "en/04_Extras/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" diff --git "a/en/03_Extras/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" diff --git a/en/03_Extras/CodeMirror/index.md b/en/04_Extras/CodeMirror/index.md similarity index 100% rename from en/03_Extras/CodeMirror/index.md rename to en/04_Extras/CodeMirror/index.md diff --git "a/en/03_Extras/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" "b/en/04_Extras/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" rename to "en/04_Extras/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" diff --git "a/en/03_Extras/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" "b/en/04_Extras/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" rename to "en/04_Extras/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" diff --git "a/en/03_Extras/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git a/en/03_Extras/Compare/04_JS API.md b/en/04_Extras/Compare/04_JS API.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/Compare/04_JS API.md rename to en/04_Extras/Compare/04_JS API.md diff --git "a/en/03_Extras/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" "b/en/04_Extras/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" rename to "en/04_Extras/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" diff --git a/en/03_Extras/Compare/index.md b/en/04_Extras/Compare/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/Compare/index.md rename to en/04_Extras/Compare/index.md diff --git "a/en/03_Extras/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" "b/en/04_Extras/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" rename to "en/04_Extras/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" diff --git "a/en/03_Extras/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" "b/en/04_Extras/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" rename to "en/04_Extras/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" diff --git "a/en/03_Extras/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" "b/en/04_Extras/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" rename to "en/04_Extras/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" diff --git "a/en/03_Extras/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" "b/en/04_Extras/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" rename to "en/04_Extras/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" diff --git "a/en/03_Extras/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" "b/en/04_Extras/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" rename to "en/04_Extras/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" diff --git "a/en/03_Extras/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "en/03_Extras/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git a/en/03_Extras/DLBuildMenu/index.md b/en/04_Extras/DLBuildMenu/index.md similarity index 100% rename from en/03_Extras/DLBuildMenu/index.md rename to en/04_Extras/DLBuildMenu/index.md diff --git a/en/03_Extras/DLCrumbs/index.md b/en/04_Extras/DLCrumbs/index.md similarity index 100% rename from en/03_Extras/DLCrumbs/index.md rename to en/04_Extras/DLCrumbs/index.md diff --git a/en/03_Extras/DLLastViews/index.md b/en/04_Extras/DLLastViews/index.md similarity index 100% rename from en/03_Extras/DLLastViews/index.md rename to en/04_Extras/DLLastViews/index.md diff --git a/en/03_Extras/DLMenu/index.md b/en/04_Extras/DLMenu/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/DLMenu/index.md rename to en/04_Extras/DLMenu/index.md diff --git a/en/03_Extras/DLRequest/index.md b/en/04_Extras/DLRequest/index.md similarity index 100% rename from en/03_Extras/DLRequest/index.md rename to en/04_Extras/DLRequest/index.md diff --git a/en/03_Extras/DLSiblings/index.md b/en/04_Extras/DLSiblings/index.md similarity index 100% rename from en/03_Extras/DLSiblings/index.md rename to en/04_Extras/DLSiblings/index.md diff --git a/en/03_Extras/DLSitemap/index.md b/en/04_Extras/DLSitemap/index.md similarity index 100% rename from en/03_Extras/DLSitemap/index.md rename to en/04_Extras/DLSitemap/index.md diff --git "a/en/03_Extras/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" "b/en/04_Extras/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" similarity index 100% rename from "en/03_Extras/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" rename to "en/04_Extras/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" diff --git "a/en/03_Extras/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "en/03_Extras/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/en/03_Extras/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" diff --git a/en/03_Extras/Ditto/07_dateFilter.md b/en/04_Extras/Ditto/07_dateFilter.md similarity index 100% rename from en/03_Extras/Ditto/07_dateFilter.md rename to en/04_Extras/Ditto/07_dateFilter.md diff --git a/en/03_Extras/Ditto/08_glossaryFilter.md b/en/04_Extras/Ditto/08_glossaryFilter.md similarity index 100% rename from en/03_Extras/Ditto/08_glossaryFilter.md rename to en/04_Extras/Ditto/08_glossaryFilter.md diff --git "a/en/03_Extras/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" "b/en/04_Extras/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" similarity index 100% rename from "en/03_Extras/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" rename to "en/04_Extras/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" diff --git a/en/03_Extras/Ditto/10_Request.md b/en/04_Extras/Ditto/10_Request.md similarity index 100% rename from en/03_Extras/Ditto/10_Request.md rename to en/04_Extras/Ditto/10_Request.md diff --git a/en/03_Extras/Ditto/11_Search.md b/en/04_Extras/Ditto/11_Search.md similarity index 100% rename from en/03_Extras/Ditto/11_Search.md rename to en/04_Extras/Ditto/11_Search.md diff --git a/en/03_Extras/Ditto/12_Summary.md b/en/04_Extras/Ditto/12_Summary.md similarity index 100% rename from en/03_Extras/Ditto/12_Summary.md rename to en/04_Extras/Ditto/12_Summary.md diff --git a/en/03_Extras/Ditto/13_Tagging.md b/en/04_Extras/Ditto/13_Tagging.md similarity index 100% rename from en/03_Extras/Ditto/13_Tagging.md rename to en/04_Extras/Ditto/13_Tagging.md diff --git a/en/03_Extras/Ditto/14_tvFilter.md b/en/04_Extras/Ditto/14_tvFilter.md similarity index 100% rename from en/03_Extras/Ditto/14_tvFilter.md rename to en/04_Extras/Ditto/14_tvFilter.md diff --git "a/en/03_Extras/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/Ditto/index.md b/en/04_Extras/Ditto/index.md similarity index 100% rename from en/03_Extras/Ditto/index.md rename to en/04_Extras/Ditto/index.md diff --git a/en/03_Extras/DocLister/01_Parameters.md b/en/04_Extras/DocLister/01_Parameters.md similarity index 100% rename from en/03_Extras/DocLister/01_Parameters.md rename to en/04_Extras/DocLister/01_Parameters.md diff --git a/en/03_Extras/DocLister/02_Data processing before output.md b/en/04_Extras/DocLister/02_Data processing before output.md similarity index 100% rename from en/03_Extras/DocLister/02_Data processing before output.md rename to en/04_Extras/DocLister/02_Data processing before output.md diff --git a/en/03_Extras/DocLister/03_Templates.md b/en/04_Extras/DocLister/03_Templates.md similarity index 100% rename from en/03_Extras/DocLister/03_Templates.md rename to en/04_Extras/DocLister/03_Templates.md diff --git a/en/03_Extras/DocLister/04_Filters.md b/en/04_Extras/DocLister/04_Filters.md similarity index 100% rename from en/03_Extras/DocLister/04_Filters.md rename to en/04_Extras/DocLister/04_Filters.md diff --git a/en/03_Extras/DocLister/05_Options.md b/en/04_Extras/DocLister/05_Options.md similarity index 100% rename from en/03_Extras/DocLister/05_Options.md rename to en/04_Extras/DocLister/05_Options.md diff --git a/en/03_Extras/DocLister/06_Examples.md b/en/04_Extras/DocLister/06_Examples.md similarity index 100% rename from en/03_Extras/DocLister/06_Examples.md rename to en/04_Extras/DocLister/06_Examples.md diff --git a/en/03_Extras/DocLister/07_Debugging.md b/en/04_Extras/DocLister/07_Debugging.md similarity index 100% rename from en/03_Extras/DocLister/07_Debugging.md rename to en/04_Extras/DocLister/07_Debugging.md diff --git a/en/03_Extras/DocLister/08_Developers.md b/en/04_Extras/DocLister/08_Developers.md similarity index 100% rename from en/03_Extras/DocLister/08_Developers.md rename to en/04_Extras/DocLister/08_Developers.md diff --git a/en/03_Extras/DocLister/09_MODxAPI.md b/en/04_Extras/DocLister/09_MODxAPI.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/DocLister/09_MODxAPI.md rename to en/04_Extras/DocLister/09_MODxAPI.md diff --git a/en/03_Extras/DocLister/10_Features.md b/en/04_Extras/DocLister/10_Features.md similarity index 100% rename from en/03_Extras/DocLister/10_Features.md rename to en/04_Extras/DocLister/10_Features.md diff --git a/en/03_Extras/DocLister/index.md b/en/04_Extras/DocLister/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/DocLister/index.md rename to en/04_Extras/DocLister/index.md diff --git "a/en/03_Extras/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/en/03_Extras/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" "b/en/04_Extras/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" rename to "en/04_Extras/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" diff --git a/en/03_Extras/EasyNewsletter/index.md b/en/04_Extras/EasyNewsletter/index.md similarity index 100% rename from en/03_Extras/EasyNewsletter/index.md rename to en/04_Extras/EasyNewsletter/index.md diff --git "a/en/03_Extras/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/FirstChildRedirect/index.md b/en/04_Extras/FirstChildRedirect/index.md similarity index 100% rename from en/03_Extras/FirstChildRedirect/index.md rename to en/04_Extras/FirstChildRedirect/index.md diff --git a/en/03_Extras/ForgotManagerLogin/index.md b/en/04_Extras/ForgotManagerLogin/index.md similarity index 100% rename from en/03_Extras/ForgotManagerLogin/index.md rename to en/04_Extras/ForgotManagerLogin/index.md diff --git "a/en/03_Extras/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" "b/en/04_Extras/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" rename to "en/04_Extras/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" "b/en/04_Extras/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "en/04_Extras/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/en/03_Extras/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" "b/en/04_Extras/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" rename to "en/04_Extras/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" diff --git "a/en/03_Extras/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" "b/en/04_Extras/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "en/04_Extras/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/en/03_Extras/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" "b/en/04_Extras/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" rename to "en/04_Extras/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" diff --git "a/en/03_Extras/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" "b/en/04_Extras/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" rename to "en/04_Extras/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" diff --git "a/en/03_Extras/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" "b/en/04_Extras/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" rename to "en/04_Extras/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" diff --git "a/en/03_Extras/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" "b/en/04_Extras/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" rename to "en/04_Extras/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" diff --git "a/en/03_Extras/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" "b/en/04_Extras/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" rename to "en/04_Extras/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" diff --git "a/en/03_Extras/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" "b/en/04_Extras/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" rename to "en/04_Extras/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" diff --git "a/en/03_Extras/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" "b/en/04_Extras/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" rename to "en/04_Extras/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" diff --git "a/en/03_Extras/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" "b/en/04_Extras/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" rename to "en/04_Extras/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" diff --git "a/en/03_Extras/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" "b/en/04_Extras/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" rename to "en/04_Extras/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" diff --git "a/en/03_Extras/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" "b/en/04_Extras/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" rename to "en/04_Extras/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" diff --git a/en/03_Extras/FormLister/index.md b/en/04_Extras/FormLister/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/FormLister/index.md rename to en/04_Extras/FormLister/index.md diff --git "a/en/03_Extras/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git a/en/03_Extras/GetField/index.md b/en/04_Extras/GetField/index.md similarity index 100% rename from en/03_Extras/GetField/index.md rename to en/04_Extras/GetField/index.md diff --git "a/en/03_Extras/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "en/03_Extras/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/en/03_Extras/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git a/en/03_Extras/Jot/index.md b/en/04_Extras/Jot/index.md similarity index 100% rename from en/03_Extras/Jot/index.md rename to en/04_Extras/Jot/index.md diff --git a/en/03_Extras/JotX/index.md b/en/04_Extras/JotX/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/JotX/index.md rename to en/04_Extras/JotX/index.md diff --git a/en/03_Extras/LikeDislike/index.md b/en/04_Extras/LikeDislike/index.md similarity index 100% rename from en/03_Extras/LikeDislike/index.md rename to en/04_Extras/LikeDislike/index.md diff --git "a/en/03_Extras/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/ListChild/index.md b/en/04_Extras/ListChild/index.md similarity index 100% rename from en/03_Extras/ListChild/index.md rename to en/04_Extras/ListChild/index.md diff --git "a/en/03_Extras/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" "b/en/04_Extras/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" similarity index 100% rename from "en/03_Extras/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" rename to "en/04_Extras/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" diff --git "a/en/03_Extras/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" "b/en/04_Extras/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" similarity index 100% rename from "en/03_Extras/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" rename to "en/04_Extras/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" diff --git "a/en/03_Extras/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" "b/en/04_Extras/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" similarity index 100% rename from "en/03_Extras/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" rename to "en/04_Extras/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" diff --git "a/en/03_Extras/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" "b/en/04_Extras/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" rename to "en/04_Extras/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" diff --git a/en/03_Extras/ListIndexer/index.md b/en/04_Extras/ListIndexer/index.md similarity index 100% rename from en/03_Extras/ListIndexer/index.md rename to en/04_Extras/ListIndexer/index.md diff --git "a/en/03_Extras/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" "b/en/04_Extras/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" similarity index 100% rename from "en/03_Extras/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" rename to "en/04_Extras/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" diff --git "a/en/03_Extras/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" "b/en/04_Extras/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" similarity index 100% rename from "en/03_Extras/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" rename to "en/04_Extras/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" diff --git "a/en/03_Extras/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" "b/en/04_Extras/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" rename to "en/04_Extras/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" diff --git "a/en/03_Extras/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" "b/en/04_Extras/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" similarity index 100% rename from "en/03_Extras/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" rename to "en/04_Extras/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" diff --git a/en/03_Extras/MODxBB_phpBB/index.md b/en/04_Extras/MODxBB_phpBB/index.md similarity index 100% rename from en/03_Extras/MODxBB_phpBB/index.md rename to en/04_Extras/MODxBB_phpBB/index.md diff --git "a/en/03_Extras/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" "b/en/04_Extras/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" similarity index 100% rename from "en/03_Extras/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" rename to "en/04_Extras/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" diff --git "a/en/03_Extras/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/en/03_Extras/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" "b/en/04_Extras/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" similarity index 100% rename from "en/03_Extras/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" rename to "en/04_Extras/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" diff --git a/en/03_Extras/ManagerManager/index.md b/en/04_Extras/ManagerManager/index.md similarity index 100% rename from en/03_Extras/ManagerManager/index.md rename to en/04_Extras/ManagerManager/index.md diff --git "a/en/03_Extras/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/en/03_Extras/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" "b/en/04_Extras/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" similarity index 100% rename from "en/03_Extras/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" rename to "en/04_Extras/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" diff --git "a/en/03_Extras/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/MaxiGallery/index.md b/en/04_Extras/MaxiGallery/index.md similarity index 100% rename from en/03_Extras/MaxiGallery/index.md rename to en/04_Extras/MaxiGallery/index.md diff --git "a/en/03_Extras/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/MemberCheck/index.md b/en/04_Extras/MemberCheck/index.md similarity index 100% rename from en/03_Extras/MemberCheck/index.md rename to en/04_Extras/MemberCheck/index.md diff --git "a/en/03_Extras/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" "b/en/04_Extras/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" similarity index 100% rename from "en/03_Extras/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" rename to "en/04_Extras/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" diff --git "a/en/03_Extras/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/en/03_Extras/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/MetaX/index.md b/en/04_Extras/MetaX/index.md similarity index 100% rename from en/03_Extras/MetaX/index.md rename to en/04_Extras/MetaX/index.md diff --git a/en/03_Extras/ModxAccount/index.md b/en/04_Extras/ModxAccount/index.md similarity index 100% rename from en/03_Extras/ModxAccount/index.md rename to en/04_Extras/ModxAccount/index.md diff --git a/en/03_Extras/OpenGraphTags/index.md b/en/04_Extras/OpenGraphTags/index.md similarity index 100% rename from en/03_Extras/OpenGraphTags/index.md rename to en/04_Extras/OpenGraphTags/index.md diff --git a/en/03_Extras/PHx/index.md b/en/04_Extras/PHx/index.md similarity index 100% rename from en/03_Extras/PHx/index.md rename to en/04_Extras/PHx/index.md diff --git a/en/03_Extras/PageBuilder/01_Templates.md b/en/04_Extras/PageBuilder/01_Templates.md similarity index 100% rename from en/03_Extras/PageBuilder/01_Templates.md rename to en/04_Extras/PageBuilder/01_Templates.md diff --git a/en/03_Extras/PageBuilder/02_Fields.md b/en/04_Extras/PageBuilder/02_Fields.md similarity index 100% rename from en/03_Extras/PageBuilder/02_Fields.md rename to en/04_Extras/PageBuilder/02_Fields.md diff --git a/en/03_Extras/PageBuilder/03_Snippet.md b/en/04_Extras/PageBuilder/03_Snippet.md similarity index 100% rename from en/03_Extras/PageBuilder/03_Snippet.md rename to en/04_Extras/PageBuilder/03_Snippet.md diff --git a/en/03_Extras/PageBuilder/04_Plugin.md b/en/04_Extras/PageBuilder/04_Plugin.md similarity index 100% rename from en/03_Extras/PageBuilder/04_Plugin.md rename to en/04_Extras/PageBuilder/04_Plugin.md diff --git a/en/03_Extras/PageBuilder/05_Events.md b/en/04_Extras/PageBuilder/05_Events.md similarity index 100% rename from en/03_Extras/PageBuilder/05_Events.md rename to en/04_Extras/PageBuilder/05_Events.md diff --git a/en/03_Extras/PageBuilder/06_Samples.md b/en/04_Extras/PageBuilder/06_Samples.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/PageBuilder/06_Samples.md rename to en/04_Extras/PageBuilder/06_Samples.md diff --git a/en/03_Extras/PageBuilder/07_Example_of_creating_containers.md b/en/04_Extras/PageBuilder/07_Example_of_creating_containers.md similarity index 100% rename from en/03_Extras/PageBuilder/07_Example_of_creating_containers.md rename to en/04_Extras/PageBuilder/07_Example_of_creating_containers.md diff --git a/en/03_Extras/PageBuilder/index.md b/en/04_Extras/PageBuilder/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/PageBuilder/index.md rename to en/04_Extras/PageBuilder/index.md diff --git "a/en/03_Extras/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/Personalize/index.md b/en/04_Extras/Personalize/index.md similarity index 100% rename from en/03_Extras/Personalize/index.md rename to en/04_Extras/Personalize/index.md diff --git "a/en/03_Extras/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/Reflect/index.md b/en/04_Extras/Reflect/index.md similarity index 100% rename from en/03_Extras/Reflect/index.md rename to en/04_Extras/Reflect/index.md diff --git a/en/03_Extras/Sass/index.md b/en/04_Extras/Sass/index.md similarity index 100% rename from en/03_Extras/Sass/index.md rename to en/04_Extras/Sass/index.md diff --git a/en/03_Extras/Selector/index.md b/en/04_Extras/Selector/index.md similarity index 100% rename from en/03_Extras/Selector/index.md rename to en/04_Extras/Selector/index.md diff --git a/en/03_Extras/SimpleFile/index.md b/en/04_Extras/SimpleFile/index.md similarity index 100% rename from en/03_Extras/SimpleFile/index.md rename to en/04_Extras/SimpleFile/index.md diff --git "a/en/03_Extras/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" "b/en/04_Extras/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" rename to "en/04_Extras/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" diff --git "a/en/03_Extras/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" "b/en/04_Extras/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" rename to "en/04_Extras/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" diff --git "a/en/03_Extras/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" "b/en/04_Extras/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" rename to "en/04_Extras/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" diff --git "a/en/03_Extras/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" "b/en/04_Extras/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/03_Extras/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" rename to "en/04_Extras/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" diff --git a/en/03_Extras/SimpleGallery/index.md b/en/04_Extras/SimpleGallery/index.md similarity index 100% rename from en/03_Extras/SimpleGallery/index.md rename to en/04_Extras/SimpleGallery/index.md diff --git a/en/03_Extras/SimpleTube/index.md b/en/04_Extras/SimpleTube/index.md similarity index 100% rename from en/03_Extras/SimpleTube/index.md rename to en/04_Extras/SimpleTube/index.md diff --git a/en/03_Extras/SiteMap/index.md b/en/04_Extras/SiteMap/index.md similarity index 100% rename from en/03_Extras/SiteMap/index.md rename to en/04_Extras/SiteMap/index.md diff --git a/en/03_Extras/StarRating/index.md b/en/04_Extras/StarRating/index.md similarity index 100% rename from en/03_Extras/StarRating/index.md rename to en/04_Extras/StarRating/index.md diff --git a/en/03_Extras/TagSaver/index.md b/en/04_Extras/TagSaver/index.md similarity index 100% rename from en/03_Extras/TagSaver/index.md rename to en/04_Extras/TagSaver/index.md diff --git a/en/03_Extras/TransAlias/index.md b/en/04_Extras/TransAlias/index.md similarity index 100% rename from en/03_Extras/TransAlias/index.md rename to en/04_Extras/TransAlias/index.md diff --git "a/en/03_Extras/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/TvTagCloud/index.md b/en/04_Extras/TvTagCloud/index.md similarity index 100% rename from en/03_Extras/TvTagCloud/index.md rename to en/04_Extras/TvTagCloud/index.md diff --git "a/en/03_Extras/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/UltimateParent/index.md b/en/04_Extras/UltimateParent/index.md similarity index 100% rename from en/03_Extras/UltimateParent/index.md rename to en/04_Extras/UltimateParent/index.md diff --git "a/en/03_Extras/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" "b/en/04_Extras/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" similarity index 100% rename from "en/03_Extras/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" rename to "en/04_Extras/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" diff --git "a/en/03_Extras/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" "b/en/04_Extras/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" similarity index 100% rename from "en/03_Extras/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" rename to "en/04_Extras/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" diff --git "a/en/03_Extras/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/Wayfinder/index.md b/en/04_Extras/Wayfinder/index.md similarity index 100% rename from en/03_Extras/Wayfinder/index.md rename to en/04_Extras/Wayfinder/index.md diff --git a/en/03_Extras/WebLogin/index.md b/en/04_Extras/WebLogin/index.md similarity index 100% rename from en/03_Extras/WebLogin/index.md rename to en/04_Extras/WebLogin/index.md diff --git a/en/03_Extras/WebSignup/index.md b/en/04_Extras/WebSignup/index.md similarity index 100% rename from en/03_Extras/WebSignup/index.md rename to en/04_Extras/WebSignup/index.md diff --git "a/en/03_Extras/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/en/04_Extras/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "en/04_Extras/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/en/04_Extras/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "en/03_Extras/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "en/04_Extras/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git a/en/03_Extras/WebloginPE/index.md b/en/04_Extras/WebloginPE/index.md similarity index 100% rename from en/03_Extras/WebloginPE/index.md rename to en/04_Extras/WebloginPE/index.md diff --git "a/en/03_Extras/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/YAMS/02_Ditto_\320\270_YAMS.md" "b/en/04_Extras/YAMS/02_Ditto_\320\270_YAMS.md" similarity index 100% rename from "en/03_Extras/YAMS/02_Ditto_\320\270_YAMS.md" rename to "en/04_Extras/YAMS/02_Ditto_\320\270_YAMS.md" diff --git "a/en/03_Extras/YAMS/03_Wayfinder-\320\270-YAMS.md" "b/en/04_Extras/YAMS/03_Wayfinder-\320\270-YAMS.md" similarity index 100% rename from "en/03_Extras/YAMS/03_Wayfinder-\320\270-YAMS.md" rename to "en/04_Extras/YAMS/03_Wayfinder-\320\270-YAMS.md" diff --git "a/en/03_Extras/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" "b/en/04_Extras/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" similarity index 100% rename from "en/03_Extras/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" rename to "en/04_Extras/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" diff --git "a/en/03_Extras/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git a/en/03_Extras/YAMS/index.md b/en/04_Extras/YAMS/index.md similarity index 100% rename from en/03_Extras/YAMS/index.md rename to en/04_Extras/YAMS/index.md diff --git a/en/03_Extras/cfgTv/index.md b/en/04_Extras/cfgTv/index.md similarity index 100% rename from en/03_Extras/cfgTv/index.md rename to en/04_Extras/cfgTv/index.md diff --git a/en/03_Extras/countViews/index.md b/en/04_Extras/countViews/index.md similarity index 100% rename from en/03_Extras/countViews/index.md rename to en/04_Extras/countViews/index.md diff --git a/en/03_Extras/ddGetMultipleField/index.md b/en/04_Extras/ddGetMultipleField/index.md similarity index 100% rename from en/03_Extras/ddGetMultipleField/index.md rename to en/04_Extras/ddGetMultipleField/index.md diff --git a/en/03_Extras/ddMMEditor/index.md b/en/04_Extras/ddMMEditor/index.md similarity index 100% rename from en/03_Extras/ddMMEditor/index.md rename to en/04_Extras/ddMMEditor/index.md diff --git "a/en/03_Extras/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/ddTypograph/index.md b/en/04_Extras/ddTypograph/index.md similarity index 100% rename from en/03_Extras/ddTypograph/index.md rename to en/04_Extras/ddTypograph/index.md diff --git a/en/03_Extras/directResize/index.md b/en/04_Extras/directResize/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/directResize/index.md rename to en/04_Extras/directResize/index.md diff --git "a/en/03_Extras/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/en/03_Extras/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" "b/en/04_Extras/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" similarity index 100% rename from "en/03_Extras/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" rename to "en/04_Extras/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" diff --git a/en/03_Extras/docInfo/index.md b/en/04_Extras/docInfo/index.md similarity index 100% rename from en/03_Extras/docInfo/index.md rename to en/04_Extras/docInfo/index.md diff --git "a/en/03_Extras/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" "b/en/04_Extras/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" similarity index 100% rename from "en/03_Extras/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" rename to "en/04_Extras/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" diff --git "a/en/03_Extras/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" "b/en/04_Extras/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" similarity index 100% rename from "en/03_Extras/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" rename to "en/04_Extras/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" diff --git a/en/03_Extras/eFilter/03_js_api.md b/en/04_Extras/eFilter/03_js_api.md similarity index 100% rename from en/03_Extras/eFilter/03_js_api.md rename to en/04_Extras/eFilter/03_js_api.md diff --git "a/en/03_Extras/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" "b/en/04_Extras/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" similarity index 100% rename from "en/03_Extras/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" rename to "en/04_Extras/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" diff --git "a/en/03_Extras/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" "b/en/04_Extras/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" similarity index 100% rename from "en/03_Extras/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" rename to "en/04_Extras/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" diff --git a/en/03_Extras/eFilter/index.md b/en/04_Extras/eFilter/index.md similarity index 100% rename from en/03_Extras/eFilter/index.md rename to en/04_Extras/eFilter/index.md diff --git "a/en/03_Extras/eform/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/eForm/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/eform/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/eForm/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/eform/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/eForm/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/eform/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/eForm/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/eform/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/eForm/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/eform/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/eForm/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/eform/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" "b/en/04_Extras/eForm/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" similarity index 100% rename from "en/03_Extras/eform/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" rename to "en/04_Extras/eForm/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" diff --git "a/en/03_Extras/eform/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" "b/en/04_Extras/eForm/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" similarity index 100% rename from "en/03_Extras/eform/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "en/04_Extras/eForm/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/en/03_Extras/eform/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" "b/en/04_Extras/eForm/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" similarity index 100% rename from "en/03_Extras/eform/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" rename to "en/04_Extras/eForm/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" diff --git "a/en/03_Extras/eform/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" "b/en/04_Extras/eForm/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" similarity index 100% rename from "en/03_Extras/eform/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "en/04_Extras/eForm/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/en/03_Extras/eform/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" "b/en/04_Extras/eForm/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" similarity index 100% rename from "en/03_Extras/eform/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" rename to "en/04_Extras/eForm/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" diff --git a/en/03_Extras/eform/09_recaptcha.md b/en/04_Extras/eForm/09_recaptcha.md similarity index 100% rename from en/03_Extras/eform/09_recaptcha.md rename to en/04_Extras/eForm/09_recaptcha.md diff --git "a/en/03_Extras/eform/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/eForm/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/eform/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/eForm/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/eForm/index.md b/en/04_Extras/eForm/index.md similarity index 100% rename from en/03_Extras/eForm/index.md rename to en/04_Extras/eForm/index.md diff --git a/en/03_Extras/evoBabel/index.md b/en/04_Extras/evoBabel/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/evoBabel/index.md rename to en/04_Extras/evoBabel/index.md diff --git "a/en/03_Extras/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" "b/en/04_Extras/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" rename to "en/04_Extras/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" diff --git "a/en/03_Extras/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/if/index.md b/en/04_Extras/if/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/if/index.md rename to en/04_Extras/if/index.md diff --git a/en/03_Extras/imageCaptor/index.md b/en/04_Extras/imageCaptor/index.md similarity index 100% rename from en/03_Extras/imageCaptor/index.md rename to en/04_Extras/imageCaptor/index.md diff --git "a/en/03_Extras/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/en/04_Extras/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "en/03_Extras/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "en/04_Extras/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/en/03_Extras/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/en/03_Extras/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" "b/en/04_Extras/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" similarity index 100% rename from "en/03_Extras/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" rename to "en/04_Extras/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" diff --git "a/en/03_Extras/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" "b/en/04_Extras/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" similarity index 100% rename from "en/03_Extras/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" rename to "en/04_Extras/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" diff --git "a/en/03_Extras/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" "b/en/04_Extras/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" similarity index 100% rename from "en/03_Extras/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" rename to "en/04_Extras/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" diff --git "a/en/03_Extras/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" "b/en/04_Extras/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" similarity index 100% rename from "en/03_Extras/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" rename to "en/04_Extras/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" diff --git a/en/03_Extras/multiTV/index.md b/en/04_Extras/multiTV/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/03_Extras/multiTV/index.md rename to en/04_Extras/multiTV/index.md diff --git a/en/03_Extras/optimizeJPG/index.md b/en/04_Extras/optimizeJPG/index.md similarity index 100% rename from en/03_Extras/optimizeJPG/index.md rename to en/04_Extras/optimizeJPG/index.md diff --git "a/en/03_Extras/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" "b/en/04_Extras/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" similarity index 100% rename from "en/03_Extras/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" rename to "en/04_Extras/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" diff --git "a/en/03_Extras/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/en/04_Extras/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "en/04_Extras/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git a/en/03_Extras/phpthumb/index.md b/en/04_Extras/phpthumb/index.md similarity index 100% rename from en/03_Extras/phpthumb/index.md rename to en/04_Extras/phpthumb/index.md diff --git a/en/03_Extras/prevNext/index.md b/en/04_Extras/prevNext/index.md similarity index 100% rename from en/03_Extras/prevNext/index.md rename to en/04_Extras/prevNext/index.md diff --git "a/en/03_Extras/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/en/04_Extras/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "en/03_Extras/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "en/04_Extras/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/en/03_Extras/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/en/04_Extras/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "en/03_Extras/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "en/04_Extras/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git a/en/03_Extras/tagLinks/04_ManagerManager.md b/en/04_Extras/tagLinks/04_ManagerManager.md similarity index 100% rename from en/03_Extras/tagLinks/04_ManagerManager.md rename to en/04_Extras/tagLinks/04_ManagerManager.md diff --git a/en/03_Extras/tagLinks/index.md b/en/04_Extras/tagLinks/index.md similarity index 100% rename from en/03_Extras/tagLinks/index.md rename to en/04_Extras/tagLinks/index.md diff --git a/en/03_Extras/thumb/index.md b/en/04_Extras/thumb/index.md similarity index 100% rename from en/03_Extras/thumb/index.md rename to en/04_Extras/thumb/index.md diff --git "a/en/04_Tutorials/01_Lessons/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260_\320\270_\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_MODX.md" "b/en/05_Tutorials/01_Lessons/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260_\320\270_\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_MODX.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/04_Tutorials/01_Lessons/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260_\320\270_\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_MODX.md" rename to "en/05_Tutorials/01_Lessons/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260_\320\270_\320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260_MODX.md" diff --git "a/en/04_Tutorials/01_Lessons/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" "b/en/05_Tutorials/01_Lessons/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/04_Tutorials/01_Lessons/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" rename to "en/05_Tutorials/01_Lessons/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" diff --git "a/en/04_Tutorials/01_Lessons/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" "b/en/05_Tutorials/01_Lessons/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/04_Tutorials/01_Lessons/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" rename to "en/05_Tutorials/01_Lessons/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" diff --git "a/en/04_Tutorials/01_Lessons/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" "b/en/05_Tutorials/01_Lessons/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/04_Tutorials/01_Lessons/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" rename to "en/05_Tutorials/01_Lessons/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" diff --git a/en/04_Tutorials/01_Lessons/index.md b/en/05_Tutorials/01_Lessons/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/04_Tutorials/01_Lessons/index.md rename to en/05_Tutorials/01_Lessons/index.md diff --git "a/en/04_Tutorials/02_Solutions/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" "b/en/05_Tutorials/02_Solutions/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" old mode 100755 new mode 100644 similarity index 100% rename from "en/04_Tutorials/02_Solutions/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" rename to "en/05_Tutorials/02_Solutions/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" diff --git a/en/04_Tutorials/02_Solutions/index.md b/en/05_Tutorials/02_Solutions/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/04_Tutorials/02_Solutions/index.md rename to en/05_Tutorials/02_Solutions/index.md diff --git a/en/04_Tutorials/03_Links/index.md b/en/05_Tutorials/03_Links/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/04_Tutorials/03_Links/index.md rename to en/05_Tutorials/03_Links/index.md diff --git a/en/04_Tutorials/index.md b/en/05_Tutorials/index.md old mode 100755 new mode 100644 similarity index 100% rename from en/04_Tutorials/index.md rename to en/05_Tutorials/index.md diff --git a/en/index.md b/en/index.md index d88d5a6c..897542fa 100755 --- a/en/index.md +++ b/en/index.md @@ -1,7 +1,6 @@ #Документация по MODX Evolution - -*MODX Evolution — это профессиональный инструмент разработки сайтов, позволяющий управлять контентом (да и самим сайтом) абсолютно на все 100%! Эта система с открытым кодом (open source), и поэтому бесплатна. В отличие от большинства бесплатных CMS (англ. Content Management System – система управления сайтом) — на MODX вы можете построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на ваш html-код.* +*Evolution CMS — это профессиональный инструмент разработки сайтов, позволяющий управлять контентом (да и самим сайтом) абсолютно на все 100%! Эта система с открытым кодом (open source), и поэтому бесплатна. В отличие от большинства бесплатных CMS на Evolution вы можете построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на ваш html-код.* ## Как внести свой вклад diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/10_Edit_a_Resource.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/10_Edit_a_Resource.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/20_Creating_a_Resource.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/20_Creating_a_Resource.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/30_Publishing_a_Resource.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/30_Publishing_a_Resource.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/40_Move_a_Resource.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/40_Move_a_Resource.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/50_Select_a_Template.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/50_Select_a_Template.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/30_Terminology.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/30_Terminology.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/40_The_Admin_Interface.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/40_The_Admin_Interface.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/50_Who_Should_Read_This.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/50_Who_Should_Read_This.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/10_Adding_Chunks.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/10_Adding_Chunks.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/20_Adding_Tags/10_Resource_Fields.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/20_Adding_Tags/10_Resource_Fields.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/20_Adding_Tags/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/20_Adding_Tags/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/30_Adding_Snippets.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/30_Adding_Snippets.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/40_Document_Caching.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/40_Document_Caching.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/50_Template_Basics.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/50_Template_Basics.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/60_Cross_References.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/60_Cross_References.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/70_Modifiers/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/70_Modifiers/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/04_GettingStarted/01_About.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/04_GettingStarted/01_About.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/04_GettingStarted/02_Basic_Installation.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/04_GettingStarted/02_Basic_Installation.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/04_GettingStarted/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/04_GettingStarted/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_MODX.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_MODX.md" deleted file mode 100755 index 4b994d24..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_MODX.md" +++ /dev/null @@ -1,22 +0,0 @@ -При том, что MODx имеет отличную гибкость в плане разработки сайтом, он остается очень простым в использовании. Большинству начинающих пользователей хватает около 2 часов для обучения, после чего они уверенно начинают работать и самостоятельно осваивать новые возможности. Постоянного консультирования, как это часто происходит с другими CMS, как правило не требуется. - -Что же позволяет MODx оставаться таким простым? - -Нужная информация всегда под рукой - -В MODx организован простой список всех документов, которые присутствуют на сайте. Он организован в виде дерева и очень похож на привычную концепцию папок и файлов. С помощью правой кнопки вызывается меню, которое позволяет осуществлять необходимые действия над документами: - -создавать -публиковать или снимать с публикации -удалять -переносить -делать копию -Документы под контролем - -Документы в дереве отличаются своим видом, в зависимости от их настройки и это позволяет сразу определить какие действия нужно сделать для получения результата. Даже удаленные документы не выкидываются из общего списка, а аккуратно зачеркиваются и выделяются красным цветом. Также отличаются опубликованные и неопубликованные документы, а также расположенные в меню. - -Не менее интересна возможность копировать документы, включая все вложенные. Таким образом легко можно создать однотипные разделы за короткий промежуток времени. - -Управление TV-параметрами - -В зависимости от настройки TV-параметр предлагает тот или иной вариант управления. Он может выглядеть как обычное текстовое поле, выпадающий список, набор флажков (checkbox), переключателей (radio), поля для выбора изображения или дополнительного поля с большим визуальным редактором. \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_MODX.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_MODX.md" deleted file mode 100755 index 59bdd653..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_MODX.md" +++ /dev/null @@ -1,3 +0,0 @@ -Уже благодаря только тому, что весь код находится под полным контролем разработчика, MODx позволяет изначально делать сайты с учетом внутренней оптимизации. Полная поддержка ЧПУ очень нравится поисковикам. Кроме того, есть инструменты для управления мета-тегами и ключевыми словами. - -Исходя из опыта можно с уверенностью сказать, что многие сайты на MODx очень часто самостоятельно занимают хорошие позиции в поисковиках. \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/05_\320\223\320\273\320\276\321\201\321\201\320\260\321\200\320\270\320\271.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/05_\320\223\320\273\320\276\321\201\321\201\320\260\321\200\320\270\320\271.md" deleted file mode 100755 index 0559d8a6..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/05_\320\223\320\273\320\276\321\201\321\201\320\260\321\200\320\270\320\271.md" +++ /dev/null @@ -1,7 +0,0 @@ -Этот глоссарий используется для соответствия используемых терминов при переводе. - -Плейсхолдер (placeholder) - -Используется для определения места вывода результатов работы сниппета или плагина. Чаще всего используется в шаблонах для сниппета. - -Синтаксис: [+НазваниеПлейсхолдера+] \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/index.md" deleted file mode 100755 index a11e1111..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/index.md" +++ /dev/null @@ -1,53 +0,0 @@ -MODx - функциональная, расширяемая и удобная система разработки сайта (cmf), а также удобная система управления(cms). Это движок нового поколения, который изначально рассчитан на создание проектов поколения Веб 2.0 - -## Основные особенности ## -- интуитивно понятный интерфейс системы управления -- простой язык шаблонов -- полный контроль HTML-кода, позволяющий реализовать любой дизайн -- удобное дерево документов -- интегрированный механизм работы с ajax -- встроенная поддержка ЧПУ (SEF) -- управление пользователями -- разделение менеджеров и веб-пользователей -- создание групп пользователей -- создание групп документов с ограниченным доступом как для посетителей, так и менеджеров -- эффективная работа с документами -- публикация и отмена публикации документа, в том числе в указанное время -- поддержка документов разных типов (MIME) -- создание дополнительных параметров различных типов (текстовое поле, чекбоксы, выпадающий список и т.д.) -- встроенный механизм SEO (управление ключевыми словами и мета-тегами) -- отличная расширяемость (с помощью сниппетов, плагинов и модулей) - -** Стандартные расширения:** - -**Ditto** - формирует списки материалов с разбиением на страницы. Это может быть лента новостей или блогов, каталог товаров. Позволяет вывести как обычный списочек документов в виде ссылок, так и сортированный по заданному параметру. Позволяет использовать любые дополнительные параметры и вывести имя автора статьи, количество комментариев, стоимость товара и т.д. В данный момент устарел. - -**DocLister** - современная и мощная замена Ditto. Идеальное решения для вывода новостных лент, списков товаров. Есть возможность работать с произвольными таблицами. -Работает быстрее, чем Ditto, потребляет в разы меньше памяти. Из коробки доступы фильтры, расширения, различные типы сортировки по стандартным полям Modx и TV-параметрам. - -**Wayfinder** - инструмент организации меню. Дает возможность организации как простого, так многоуровневого и выпадающего меню. Легко изменяется и настраивается. - -**eForm** - управляет работой форм в CMS. Позволяет организовать любую форму и ее обработку. Может просто отправить на почту введенную информацию или обработать для получения какого-то результата -- допустим, создать новый документ с заполненной информацией. - -**Jot** - механизм комментарования пользователями. - -**Breadcrumbs** - создание на сайте цепочных ссылок («хлебные крошки»). - -**AjaxSearch** - поиск по сайту с использованием Ajax. - -Есть большое количество готовых дополнений на нашем сайте и официальном репозитории. - -## Лицензия ## - -MODx распространяется под лицензией GNU/GPL, что позволяет использовать эту CMS бесплатно без ограничений и дает возможность работать с открытым кодом (opensource). - -## Требования ## - -PHP 4.3.10 или старше. На PHP 5 также сложностей не замечено. Также в ближайшем будущем разработчики обещают специальные возможности именно для PHP 5. -MySQL 4.1.x или старше. - -### Награды ### - -MODx - самая многообещающая CMS 2007 года. - -MODx получил 1 место в номинации «самая многообещающая CMS 2007 года». diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" deleted file mode 100755 index 9aa8d75a..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" +++ /dev/null @@ -1,225 +0,0 @@ -Использование параметра - -Параметр в MODx - элемент, который содержит определенную информацию для текущей страницы. Их можно непосредственно вывести на страницу или передать сниппету в качестве параметра. - -Все параметры можно разделить на основные, TV-параметры и системные. - -####Пример параметра: - -[*pagetitle*] -Это основной параметр который вернет нам заголовок страницы. Чаще всего он используется для вывода title у страницы: - - -[*pagetitle*] - -Основные параметры - -Список основных параметров заранее определен и содержит основную информацию о документе. - -Наиболее используемые - -[*pagetitle*] - заголовок документа -[*longtitle*] - расширенный заголовок документа -[*description*] - описание документа -[*introtext*] - аннотация документа -[*content*] - содержимое документа -[*id*] - идентификатор (номер) документа -[*parent*] - номер (ID) родительского документа -[*pub_date*] - дата публикации дкоумента -[*unpub_date*] - дата завершения публикации -[*createdby*] - Идентификатор пользователя создавшего документ -[*createdon*] - Дата создания документа -[~идентификатор~] - URL документа по указанному идентификатору - -Стоит отдельно упомянуть о том, что параметры можно сочетать. В особенности это актиально для создания ссылок на разные документы с помощью параметра [~идентификатор~]. В качестве идентификатора можно также задать параметр. - -[~[*id*]~] -Вывести ссылку на текущий документ. - -[~[*parent*]~] -Вывести ссылку на родителя текущего документа. - -Дополнительно - -[*alias*] - псевдоним документа -[*editedby*] - Идентификатор пользователя редактировавшего документ -[*editedon*] - Дата редактирования документа -[*type*] - вариант (документ, папка или ссылка) -[*contentType*] - тип содержимого (например, text/html) -[*published*] - опубликован ли документ (1|0) -[*isfolder*] - является ли документа папкой (1|0) -[*richtext*] - используется ли при редактировании документа визуальный редактор -[*template*] - номер (ID) используемого шаблона для документа -[*menuindex*] - порядковый номер отображения в меню -[*searchable*] - доступен ли документ для поиска (1|0) -[*cacheable*] - Кэшируется ли документ (1|0) -[*deleted*] - Документ удален (1|0) -[*deletedby*] - Идентификатор пользователя удалившего документ -[*menutitle*] - Заголовок меню. -[*donthit*] - Слежение за количеством посещений отключено (1|0) -[*haskeywords*] - Документ содержит ключевые слова (1|0) -[*hasmetatags*] - Документ имеет метатеги (1|0) -[*privateweb*] - Документ входит в частную группу пользовательских документов (1|0) -[*privatemgr*] - Документ входит в частную группу менеджерских документов (1|0) -[*content_dispo*] - Вариант выдачи содержимого (1 - для отображения | 0 - для скачивания) -[*hidemenu*] - Документ не отображается в меню (1|0) - -TV-параметры - -TV-параметры позволяют добавить к документу дополнительную информацию, которую затем можно использовать на равне с основными параметрами. Также TV-параметры имеют различные типы и в зависимости от этого меняется их управление и представление. - -####Пример параметра: - -[*МойПараметр*] -Создание и редактирование TV-параметра - -Все чанки находятся в следующем месте: - -Ресурсы → Управление ресурсами → Параметры (TV) -Список TV-параметров выглядит примерно так: - -Список TV-параметров в MODX EVO - -Для создания необходимо нажать на ссылку Новый параметр (TV), а для редактирования существующего TV-параметра достаточно нажать на ссылку с его названием. Появится следующая форма: - -Создание TV-параметра в MODX EVO - -Назначение полей - -Имя параметра - используется для вызова TV-параметра. Можно использовать как английский так и русский язык, а также дефис (-) и знак подчеркивания (_). Пробел использовать нельзя! - -Заголовок - используется для обозначения TV-параметра в документе при редактировании. - -Описание - используется для более расширенной информации о TV-параметре в документе при редактировании, а также в общем списке TV-параметров. - -Тип ввода - определяет вид получаемой информации. В зависимости от выбранного типа интерфейс меняется. Более подробно смотрите Типы ввода TV-параметров. - -Значение по умолчанию - определеяет значение TV-параметра по умолчанию при редактировании документа. - -Возможные значения - используются в некоторых типах ввода (например Radio Options, Check Box) для предоставления вариантов выбора. Более подробно смотрите Определение значений TV-параметра. - -Визуальный компонент - определеяет вариант вывода TV-параметра на страницу сайта. Более подробно смотрите Вид TV-параметра. - -Порядок в списке - определяет порядок TV-параметра в документе. - -Ограничить доступ к редактированию параметра - если включить флажок, то никто кроме администраторов не сможет редактировать этот TV-параметр. - -Типы ввода - -Text - поле ввода - -Поле ввода MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Raw Text, Raw Textarea - -Устарели и не рекомендуются к использованию. Вместо них рекомендуется использовать Textarea и Textarea (Mini). - -Textarea и Textarea (Mini) - текстовое поле - -Текстовое поле в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -RichText - поле с визуальным редактором - -Визуальный редактор (RichText) в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -DropDown List Menu - раскрывающийся список - -Выпадающий список в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Listbox (Single-Select) и Listbox (Multi-Select) - список множественного выбора - -Список с множественным выбором в MODX EVO - -Single-Select и Multi-Select отличаются только тем, что в первом варианте можно выбрать одно значение, а во втором несколько (с использование Ctrl). - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Radio Options - переключатели - -Переключатели (Radio) в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Check Box - флажки - -Переключатели (checkbox) в MODX EVO - -Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. - -Image - изображение - -Выбор изображения в MODX EVO - -При нажатии кнопки Вставить открывается файловый менеджер, который позволяет выбрать необходимое изображение и загрузить его при необходимости. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -File - файл - -Выбор файла в MODX EVO - -При нажатии кнопки Вставить открывается файловый менеджер, который позволяет выбрать необходимый файл и загрузить его при необходимости. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -URL - ссылка - -Ссылка - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Email - электронная почта - -Email - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Number - число - -Число - TV-параметр в MODX EVO - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Date - дата - -Дата - TV-параметр в MODX EVO - -Первая кнопка вызывает календарик, с помощью которого можно выбрать дату. Вторая кнопка стирает дату. - -Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. - -Определение значений TV-параметра - -Настройка Возможные значения определяются возможные варианты для таких параметров как DropDown List Menu, Listbox,Check Box и Radio Options. - -Формат определения значений следующий: - -параметр1==значение1||параметр2==значение2||параметр3==значение3 -Разделитель "==" используется для разделения отображаемого и фактического значения, а разделитель "||" разделяет значения между собой. - -Если фактические и отображаемые значения совпадают, то можно использовать упрощенный вариант записи: - -значение1||значение2||значение3 - -####Пример - -Тип ввода: DropDown List Menu - -Возможные значения: - -Красный==#FF0000||Зеленый==#00FF00||Синий==#0000FF -Значения выпадающего список - TV-параметр в MODX EVO - -Когда пользователь будет редактировать документ, то он увидит выпадающий список со значениями Красный, Зеленый, Синий. Но при выборе в базу сохранится одно из значений - #FF0000, #00FF00 или #0000FF - -Вывод выпадающего списка - TV-параметр в MODX EVO - -Если определить возможные значения как Красный||Зеленый||Синий, то выводимое значение будет совпадать с сохраняемым. diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/index.md" deleted file mode 100755 index 2e06522b..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/index.md" +++ /dev/null @@ -1,35 +0,0 @@ -На поверхностном уровне существуют различные варианты ресурсов, которые можно использовать: - -**Шаблоны** - задают общее оформление для разных типов страниц - -**Сниппеты** - расширения, написанные на PHP, которые добавляют разные возможности на сайте - -**Чанки** - небольшие куски HTML-кода, которые можно использовать для повторяющихся частей кода в шаблонах, а также для работы сниппетов. - -**TV-параметры** - позволяют добавить к странице сайта любой кусочек информации. Это может быть баннер, уникальное изображение, время, дополнительная колонка кода, цена, цвет и т.д. - -**Плагины** - обработчики на PHP, которые могут выполняться при заданных событиях (например при выводе документа) - -**Модули** - расширения системы управления, которые добавляют новые возможности в наполнении или администрировании сайта. - -## Система шаблонизации - -Evo использует собственный синтаксис шаблонов, который полностью соответствует концепции "быть простым и очень гибким". Достаточно взглянуть на некоторые примеры и сравнить с другими CMS. - -**Вызов чанка:** - -````{{НазваниеЧанка}}```` - -**Вызов TV-параметра:** - -````[*НазваниеTVпараметра*]```` - -**Вызов сниппета по умолчанию:** - -````[[НазваниеСниппета]]```` - -**Вызов сниппета с определенными параметрами, где один из параметров задается через TV-параметр:** - -````[[НазваниеСниппета? ¶m1=`Значение1` ¶m2=`[*НазваниеTVпараметра*]`]]```` - -Стоит ли говорить, что в чанках также могут вызываться сниппеты, а сниппетам передаваться чанки в качестве шаблонов? Количество этих вариаций бесконечное множество и разработчики, работая на Evolution несколько лет продолжают, открывать для себя новые возможности. diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/index.md" "b/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/index.md" deleted file mode 100755 index b3325c96..00000000 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/index.md" +++ /dev/null @@ -1,24 +0,0 @@ -В этом разделе содежится общая информация о MODx. В основном она будет полезна тем, кто только начинает свое знакомство с этой CMS. Хотя и для специалистов здесь найдется много важной информации. - -Если вы хотите разобраться в том, что вам может предложить MODx, то рекомендуем вам читать все в том порядке, который существует. Если возникли какие-то вопросы или материал показался вам недостаточно раскрытым, то лучше всего обратиться в сообщество. На основе ваших вопросов мы постоянно улучшаем наши материалы, а значит их качество зависит от вас. - -Характеристика MODx - -Разработка на MODx - -Что такое шаблон - -Что такое чанк - -Что такое параметр - -Управление сайтом на MODx - -Продвижение на MODx - -Базовые принципы - -Перевод GNU General Public License 3 - -Глоссарий - diff --git "a/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_Evolution.md" "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_Evolution.md" new file mode 100644 index 00000000..ec427361 --- /dev/null +++ "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274_\320\275\320\260_Evolution.md" @@ -0,0 +1,24 @@ +Большинству пользователей хватает 2 часов для обучения, после чего они уверенно начинают работать и самостоятельно осваивать возможности системы. +Постоянного консультирования, как это часто происходит с другими CMS, как правило не требуется. + +## Что же позволяет Evolution CMS оставаться такой простой? ## + +**Нужная информация всегда под рукой** + +В Evolution простой список всех документов, которые присутствуют на сайте. Он организован в виде дерева и очень похож на привычную концепцию папок и файлов. С помощью правой кнопки вызывается меню, которое позволяет осуществлять необходимые действия над документами: + +- создавать +- публиковать или снимать с публикации +- удалять +- переносить +- делать копию + +## Документы под контролем ## + +Документы в дереве отличаются своим видом в зависимости от их настройки, и это позволяет сразу определить, какие действия нужно сделать для получения результата. Даже удаленные документы не выкидываются из общего списка, а аккуратно зачеркиваются и выделяются красным цветом. Также отличаются опубликованные, неопубликованные и расположенные в меню документы. + +Не менее интересна возможность копировать документы, включая всю вложенную в них структуру. Таким образом легко можно создать однотипные разделы за короткий промежуток времени. + +## Управление TV-параметрами ## + +В зависимости от настройки TV-параметр предлагает тот или иной вариант управления. Он может выглядеть как обычное текстовое поле, выпадающий список, набор флажков (checkbox), переключателей (radio), поля для выбора изображения или дополнительного поля с визуальным редактором. \ No newline at end of file diff --git "a/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_Evolution.md" "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_Evolution.md" new file mode 100644 index 00000000..39b7d98e --- /dev/null +++ "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/02_\320\237\321\200\320\276\320\264\320\262\320\270\320\266\320\265\320\275\320\270\320\265_\320\275\320\260_Evolution.md" @@ -0,0 +1,5 @@ +## Полный контроль над вёрсткой ## +Уже благодаря только тому, что весь код находится под полным контролем разработчика, Evolution позволяет изначально делать сайты с учетом внутренней оптимизации. Полная поддержка ЧПУ очень нравится поисковикам. Кроме того, есть инструменты для управления мета-тегами и ключевыми словами. + +## Высокие позиции ## +Исходя из опыта, можно с уверенностью сказать, что многие сайты на Evolution CMS очень часто самостоятельно занимают хорошие позиции в поисковиках! \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" rename to "ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/04_\320\237\320\265\321\200\320\265\320\262\320\276\320\264_GNU_GPLv3.md" diff --git a/en/01_Info/02_ContentEditing/20_Editing_Resources/40_Move_a_Resource.md "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/05_\320\242\321\200\320\265\320\261\320\276\320\262\320\260\320\275\320\270\321\217_\320\272_\321\205\320\276\321\201\321\202\320\270\320\275\320\263\321\203.md" old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/20_Editing_Resources/40_Move_a_Resource.md rename to "ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/05_\320\242\321\200\320\265\320\261\320\276\320\262\320\260\320\275\320\270\321\217_\320\272_\321\205\320\276\321\201\321\202\320\270\320\275\320\263\321\203.md" diff --git "a/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/index.md" "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/index.md" new file mode 100644 index 00000000..95c81571 --- /dev/null +++ "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\237\320\276\320\264\321\200\320\276\320\261\320\275\320\265\320\265_\320\276_EvolutionCMS/index.md" @@ -0,0 +1,44 @@ +Evolution - функциональная, расширяемая и удобная система разработки сайта (cmf), а также удобная система управления(cms). Это движок нового поколения, который изначально рассчитан на создание проектов поколения Веб 2.0 + +## Основные особенности ## +- интуитивно понятный интерфейс системы управления +- простой язык шаблонов +- полный контроль HTML-кода, позволяющий реализовать любой дизайн +- удобное дерево документов +- интегрированный механизм работы с ajax +- встроенная поддержка ЧПУ (SEF) +- управление пользователями +- разделение менеджеров и веб-пользователей +- создание групп пользователей +- создание групп документов с ограниченным доступом как для посетителей, так и менеджеров +- эффективная работа с документами +- публикация и отмена публикации документа, в том числе в указанное время +- поддержка документов разных типов (MIME) +- создание дополнительных параметров различных типов (текстовое поле, чекбоксы, выпадающий список и т.д.) +- встроенный механизм SEO (управление ключевыми словами и мета-тегами) +- отличная расширяемость (с помощью сниппетов, плагинов и модулей) + +## Стандартные расширения: ## + +**DocLister** - идеальное решение для вывода новостных лент, списков товаров. Есть возможность работать с произвольными таблицами. +Из коробки доступы фильтры, расширения, различные типы сортировки по стандартным полям системы и TV-параметрам. + +**Wayfinder** - инструмент организации меню. Дает возможность организации как простого, так многоуровневого и выпадающего меню. Легко изменяется и настраивается. + +**eForm** - управляет работой форм в CMS. Позволяет организовать любую форму и ее обработку. Может просто отправить на почту введенную информацию или обработать для получения какого-то результата -- допустим, создать новый документ с заполненной информацией. + +**Jot** - механизм комментарования пользователями. + +**Breadcrumbs** - создание на сайте цепочных ссылок («хлебные крошки»). + +**AjaxSearch** - поиск по сайту с использованием Ajax. + +Большое количество готовых дополнений на нашем сайте и официальном репозитории. + +## Лицензия ## + +Evolution CMS распространяется под лицензией GNU/GPL, что позволяет использовать эту CMS бесплатно без ограничений и дает возможность работать с открытым кодом (opensource). + +## Требования ## + +PHP 5.6 или старше. MySQL 4.1.x или старше. \ No newline at end of file diff --git "a/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/index.md" "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/index.md" new file mode 100644 index 00000000..64194932 --- /dev/null +++ "b/ru/01_\320\236\320\261\321\211\320\260\321\217 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/index.md" @@ -0,0 +1,3 @@ +В этом разделе содержится общая информация о Evolution CMS. В основном она будет полезна тем, кто только начинает свое знакомство с этой CMS. Хотя и для специалистов здесь найдется много интересного. + +Если вы хотите разобраться в том, что вам может предложить EVO, то рекомендуем вам читать все в том порядке, который существует. Если возникли какие-то вопросы или материал показался вам недостаточно раскрытым, то лучше всего обратиться в сообщество. На основе ваших вопросов мы постоянно улучшаем наши материалы, а значит их качество зависит от вас. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217.md" new file mode 100644 index 00000000..16d0d954 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217.md" @@ -0,0 +1,21 @@ +## Шаблон ## +Шаблон - основная часть страницы сайта, которая определяет ее оформление. Шаблон не требует особого синтаксиса и представляет собой обычный HTML-код (а возможно XHTML или другой) с вызовом необходимых чанков, параметров и сниппетов. + +Количество шаблонов чаще всего зависит от внешнего вида и функционала сайта. Как правило, для различных разделов и страниц сайта создаются свои шаблоны. + +Например, будет логичным создать разные шаблоны для товара и для новости и прикрепить к ним различные ТВ-параметры. Это позволит контент-менеджеру быстрей и правильней заполнить сайт. Также это существенно облегчит работу программиста, если потребуется сделать какие-то ленты новостей или товаров. + + +## Чанк ## +Чанк это небольшой кусок HTML-кода или другой информации, который можно многократно использовать в шаблоне, другом чанке или сниппете. + + +## ТВ-параметр ## + +TВ-параметр - элемент, который содержит определенную информацию для текущей страницы. Параметры можно непосредственно вывести на страницу или передать сниппету в качестве параметра. + +## Сниппет ### +Сниппет — это код на языке PHP, который выводит результат своей работы в том месте шаблона/чанка, где размещен вызов этого сниппета. + +Как правило, сниппеты используются вывода динамически меняющегося содержимого. +Они могут использоваться для создания меню, комментариев, новостных лент, блогов или любого другого функционала, который возможен на языке php в связке с API системы Evolution. \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\270\320\262\320\275\321\213\320\265 \321\200\320\276\320\273\320\270 \320\270 \320\263\321\200\321\203\320\277\320\277\321\213.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\270\320\262\320\275\321\213\320\265_\321\200\320\276\320\273\320\270_\320\270_\320\263\321\200\321\203\320\277\320\277\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\270\320\262\320\275\321\213\320\265 \321\200\320\276\320\273\320\270 \320\270 \320\263\321\200\321\203\320\277\320\277\321\213.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\270\320\262\320\275\321\213\320\265_\321\200\320\276\320\273\320\270_\320\270_\320\263\321\200\321\203\320\277\320\277\321\213.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/20_Reset_your_Password_-_Unblock_your_User.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/20_Reset_your_Password_-_Unblock_your_User.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/20_Reset_your_Password_-_Unblock_your_User.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/20_Reset_your_Password_-_Unblock_your_User.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/30_Why_Admin_Users,_Roles_and_Groups.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/30_Why_Admin_Users,_Roles_and_Groups.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/30_Why_Admin_Users,_Roles_and_Groups.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/30_Why_Admin_Users,_Roles_and_Groups.md" diff --git a/en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/index.md "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/index.md" old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/10_@_Bindings/index.md rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/10_\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\260\321\202\320\276\321\200\321\213/index.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/20_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\320\264\321\200\321\203\320\266\320\265\321\201\321\202\320\262\320\265\320\275\320\275\321\213\321\205_URL.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/20_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\320\264\321\200\321\203\320\266\320\265\321\201\321\202\320\262\320\265\320\275\320\275\321\213\321\205_URL.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/20_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\320\264\321\200\321\203\320\266\320\265\321\201\321\202\320\262\320\265\320\275\320\275\321\213\321\205_URL.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/20_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\320\264\321\200\321\203\320\266\320\265\321\201\321\202\320\262\320\265\320\275\320\275\321\213\321\205_URL.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/30_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/30_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/30_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/30_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/40_\320\236\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260_\320\275\320\260_\321\202\320\265\321\205\320\276\320\261\321\201\320\273\321\203\320\266\320\270\320\262\320\260\320\275\320\270\320\265.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/40_\320\236\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260_\320\275\320\260_\321\202\320\265\321\205\320\276\320\261\321\201\320\273\321\203\320\266\320\270\320\262\320\260\320\275\320\270\320\265.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/40_\320\236\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260_\320\275\320\260_\321\202\320\265\321\205\320\276\320\261\321\201\320\273\321\203\320\266\320\270\320\262\320\260\320\275\320\270\320\265.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/40_\320\236\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260_\320\275\320\260_\321\202\320\265\321\205\320\276\320\261\321\201\320\273\321\203\320\266\320\270\320\262\320\260\320\275\320\270\320\265.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/50_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 Evo.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/50_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 Evo.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/50_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 Evo.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/50_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 Evo.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/10_Creating_a_Web_User.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/10_Creating_a_Web_User.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/10_Creating_a_Web_User.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/10_Creating_a_Web_User.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/20_Web_User_Groups_and_Document_Groups.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/20_Web_User_Groups_and_Document_Groups.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/20_Web_User_Groups_and_Document_Groups.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/20_Web_User_Groups_and_Document_Groups.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/30_Why_Web_Users_and_Groups.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/30_Why_Web_Users_and_Groups.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/30_Why_Web_Users_and_Groups.md" rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/30_Why_Web_Users_and_Groups.md" diff --git a/en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/index.md "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/index.md" old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/40_Widgets/index.md rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/60_\320\222\320\265\320\261-\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\270/index.md" diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/index.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/index.md" new file mode 100644 index 00000000..b2f85b42 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/01_\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\276\320\274/index.md" @@ -0,0 +1,66 @@ +## Интерфейс администратора ## + +Интерфейс администратора можно найти в каталоге "manager". Этот каталог можно переименовать в любое удобное для вас время после установки Evolution. + +### Чтобы войти в интерфейс администратора вашего сайта: ### +- Перейдите на свой веб-сайт, введя свое доменное имя, затем добавьте к адресу "/manager/, например www.yourdomain.com/manager/ +- Введите свое имя пользователя и пароль + +### Чтобы изменить пароль: ### +После того, как вы успешно вошли в интерфейс администратора, вы можете изменить свой пароль, нажав на имя пользователя в верхнем меню. + +### Чтобы выйти из системы: ### +В меню пользователя в правом верхнем углу страницы нажмите «Выход». + +### Изменить имя папки manager: ### +Через FTP / SFTP и т.д. Перейдите на сервер веб-сайта и измените парку "manager" на выбранное имя. +Например: OLD = www.yourdomain.com/manager/, NEW = www.yourdomain.com/xyz124*25/ +Обратите внимание: после изменения имени папки не просматривайте внешний интерфейс (например, www.yourdomain.com), так как вы получите сообщение об ошибке - сначала вам нужно войти в систему. + +## Введение в интерфейс администратора ## +Интерфейс администратора разделен на 3 области + +- Вверх: главное меню и меню администратора +- Слева: Дерево ресурсов +- Справа: главный администратор + +Кроме того, имеется плавающая панель с кнопками действий. Кнопки изменяются в соответствии с режимом, в котором находится интерфейс администратора (редактирование контента, управление пользователями и т. Д.). Плавающая панель всегда располагается в верхней части основной области администрирования. + +Вы можете изменить размер левой области, перетащив среднюю панель влево или вправо. Уточним - шаблон системы управления может быть настроен администратором сайта по-разному. + +### Что такое дерево ресурсов? ### +Это список всех ресурсов (например, страниц, веб-ссылок) на сайте, расположенных в иерархическом порядке. Здесь вы выбираете ресурсы, которые хотите редактировать, перемещать или удалять. + +Бывают случаи, когда вам нужно знать идентификатор ресурса. Число в круглых скобках справа от названия каждого ресурса - это идентификатор документа. + + +### Контекстное меню ### +Вы можете щелкнуть правой кнопкой мыши имя ресурса в дереве ресурсов, чтобы получить доступ к контекстному меню. Контекстное меню дает вам быстрый доступ к дополнительным действиям. Если вы предпочитаете левый клик, вы можете открыть одно и то же контекстное меню, щелкнув левой кнопкой мыши значок ресурса, который всегда отображается слева от имени ресурса. + + +Вы можете создавать ресурсы и веб-ссылки в существующем ресурсе / контейнере (ресурс с дочерними элементами называется «контейнер» в Evo), щелкнув правой кнопкой мыши на ресурсе/контейнере и выбрав один из элементов «Создать ...» в списке. Если ресурс не имел раньше дочерних ресуров, он автоматически будет изменен на контейнер. + +### Загрузка содержимого ### +Вы можете загружать контент (например, файлы PDF и файлы изображений) с помощью FTP или встроенного диспетчера файлов Evo. Изображения также можно загрузить с помощью значка «Изображение» на панели инструментов редактора документов. + + +Если вы используете FTP, желательно копировать файлы в соответствующую папку в папке /assets. Например: + +- Для изображений это /assets/images +- Для файлов /assets/files + +### Загрузка файлов и изображений с помощью File Manager ### +Чтобы загрузить файлы и изображения: +Нажмите «Управление файлами» в верхнем меню. Откроется диспетчер файлов +Выберите нужную папку, нНажмите «Обзор», чтобы найти файл на локальном ПК, затем нажмите «Загрузить файл». + +### Редактирование страниц ### +Чтобы обновить существующий контент на сайте, вам необходимо: + +- Найдите веб-страницу (называемую документом) в дереве документов. +- Нажмите на имя документа или щелкните правой кнопкой мыши и выберите «Редактировать» +- Откройте страницу для редактирования. +- Отредактируйте страницу +- Сохраните страницу. + +Затем вы можете просто обновить страницу, чтобы просмотреть любые изменения. В Internet Explorer используйте CTRL + F5, если меню отображаются неправильно или новый контент не отображается. Если у вас по-прежнему возникают проблемы с просмотром нового содержимого, очистите кеш сервера, нажав кнопку "Очистить кеш" в главном меню сайта. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/01_\320\242\320\265\321\200\320\274\320\270\320\275\321\213.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/01_\320\242\320\265\321\200\320\274\320\270\320\275\321\213.md" new file mode 100644 index 00000000..01ed1142 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/01_\320\242\320\265\321\200\320\274\320\270\320\275\321\213.md" @@ -0,0 +1,19 @@ +## Введение в терминологию Evolution CMS ## +Evo - очень гибкая система управления контентом. Её можно настроить различными способами. + +Для новых пользователей Evo может показаться непривычным, но есть два способа публикации контента: + +- в основной области содержимого +- в других областях, называемых переменными шаблона (TV-параметры) + +Есть еще две важные особенности Evo, о которых вам нужно знать: + +- Чанки - это повторно используемые фрагменты статического контента (обычно HTML). +Вы можете разместить чанк в основной области содержимого или в переменной шаблона. +Например, вы можете написать свои контактные данные в чанке, а затем вставить его в разных местах на сайте. Когда меняется ваша контактная информация, нужно только обновить чанк, и все вхождения автоматически обновятся. + +- Сниппеты - это PHP-скрипты, которые обычно возвращают свой вывод обратно в браузер, например, для создания меню или поиска. Сниппеты можно вызывать и исполнять в шаблоне, основной области содержимого документа, чанке или в переменной шаблона. + +Как правило, чанки или сниппеты помещают непосредственно в шаблон разработчики сайта. + +Пользователи обычно вставляют чанки в область содержимого или переменную шаблона. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/10_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/10_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" new file mode 100644 index 00000000..3ced6145 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/10_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" @@ -0,0 +1,32 @@ +Creating a new document / resource +To add new sides / pages to the website you need to do the following: + +In the Admin menu click on New Resource + + + +You can also right click on a menu item and select "Create Resource Here". + + +A new "empty" document will appear + + + +Modify the fields in the documents "Settings" tab where applicable and add your content to the resource content area, via the editor. + + + +In the "General" tab, select the location where the new document should be saved to, by clicking on the Resource parent folder icon + + + +The folder icon will change its appearance when clicked, it will "open", now click on any document in the main document tree. + +Once clicked, the parent (ID + Name) will be displayed in the resource parent field. + + + +Note: +If you right-clicked in the "Document Tree" to create the document, the document will already have the parent resource information in it + +When you are finished modifying the document / resource, click "Save" to save the new resource \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/20_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/20_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" new file mode 100644 index 00000000..2ad120d0 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/20_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" @@ -0,0 +1,22 @@ +Edit a Resource +Editing an Existing Document +Click on the document in the document tree. A page summary will appear in the right hand panel. + + + +If your site has been configured to do so, you will also see a Preview of the page so you can check that you have found the correct page. + +Editing the document's content +Click on the document that you wish to edit and then click "Edit" in the Action icons. + + + +Once you have clicked the edit button, the page will refresh and you will now have something like this. + + + +You can now use the WYSIWYG editor to edit the page content. + + + +Once you have finished click Save. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/30_\320\237\321\203\320\261\320\273\320\270\320\272\320\260\321\206\320\270\321\217_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/30_\320\237\321\203\320\261\320\273\320\270\320\272\320\260\321\206\320\270\321\217_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" new file mode 100644 index 00000000..e10d5ea5 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/30_\320\237\321\203\320\261\320\273\320\270\320\272\320\260\321\206\320\270\321\217_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" @@ -0,0 +1,32 @@ +Publishing a Resource +Publishing a page / document / resource +When you create a new resource it may be un-published (ie. it can't be viewed on the front end of the website) by default. + +Reasons for this can be: + +Your user account type may not have permission to publish documents - Ask your administrator +Pages are not set to publish by default, this setting is in the system configuration + + +If the document is unpublished it will appear in the document tree in "italic red", indicating that it is not yet published. + + + +To publish a resource +Click on the document that you wish to edit and then click "Edit" in the Action icons. + + + +Click on the Page Settings tab. + + + +Tick the "Published" button or set a date in the "Publish date" field + + + +Once you have finished click Save. + + + +The document will now appear in a dark color in the document tree. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/40_\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/40_\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" new file mode 100644 index 00000000..e128bb01 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/40_\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" @@ -0,0 +1,64 @@ +Move a Resource +Method 1: +In the "Document Tree", click on the resource that you want to move, then click on "Move" in the Action icons. + + + +The "Move Resource" page will load. + + + +In the document tree, select the document to be the parent. Once selected, the overview will show the new parent resource. + + + +If you are happy with your choice, Click on "Save". + + + + + +Method 2: +In the "General" tab, select the location where you want the document to be saved to, by clicking on the Resource parent folder icon + + + +The folder icon will change its appearance when clicked, it will "open", now click on the document in the main document tree where you want the page saved to. + +Once clicked, the parent (ID + Name) will be displayed in the resource parent field. + + + +When you are finished modifying the document / resource, click "Save" to save the new resource + + + + + +Method 3: +Right-click on the document you want to move and select "Move Resource" from the context menu. + + + +The "Move Resource" page will load. + + + +In the document tree, select the document to be the parent. Once selected, the overview will show the new parent resource. + + + +Once you have chosen the new parent, Click on "Save". + + + + + +How do I move a page to the top level? +To move a resource to the top level (root) is basically the same as moving any other resource. + +In this case, you simply select the "Site name" at the top of the "Document Tree" to be the parent resource. + + + +Once you have chosen the "Site name", Click on "Save". \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/50_\320\222\321\213\320\261\320\276\321\200_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/50_\320\222\321\213\320\261\320\276\321\200_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" new file mode 100644 index 00000000..72ee8917 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/50_\320\222\321\213\320\261\320\276\321\200_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" @@ -0,0 +1,10 @@ +После создания веб-страницы убедитесь, что используется правильный шаблон. + +- Нажмите на документ в дереве меню, которое вы хотите изменить. +- Нажмите кнопку «Изменить» и перейдите на вкладку «Общие». + +Шаблон уже будет выбран - это настройка по умолчанию, как установлено в конфигурации системы. + +Выберите нужный вам шаблон в раскрывающемся меню "Шаблон". Страница обновится, чтобы включить ТВ-параметры, назначенные новому шаблону. + +После выбора правильного шаблона нажмите кнопку "Сохранить". \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/60_\320\232\321\215\321\210\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/60_\320\232\321\215\321\210\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.md" new file mode 100644 index 00000000..881d2cbd --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/10_\320\240\320\265\321\201\321\203\321\200\321\201\321\213/60_\320\232\321\215\321\210\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.md" @@ -0,0 +1,24 @@ +Кэширование для документа можно включить при помощи опции "Кэшируемый" на вкладке "Настройка страницы". + +Если вы включите кеширование документа, это означает, что документ и его содержимое будут выполняться только при первом запросе документа. +Затем результаты работы «сохраняются» в кеше и извлекаются оттуда по любым последующим запросам. + +** Это может ускорить загрузку страниц, поскольоку сниппеты не будут выполняться при каждом запросе. ** + +Если вы очистите кеш сайта, нажав "Очистить кэш" в интерфейсе администратора, вы увидите новый контент, потому что страница будет разобрана снова. + +## Кэширование сниппетов ## +Снипеты, если вы вызываете их с помощью конструкции [[Snippet]] будут кэшироваться. + +Вы можете заставить сниппет работать по каждый раз при загрузке страницы, даже если сам документ кэшируется, с помощью вызова: +```[!Snippet!]``` +(Обратите внимание, скобки заменены на восклицательные знаки) +Такой сниппет будет выполняться при каждом посещении страницы. + + +Как правило на сайтах с низким трафиком все сниппеты запускаются некэшируемыми. Но если вы хотите оптимизировать свой сайт, вы можете вызывать сниппеты, чьи данные редко меняются в режиме кэширования. Это ускорит сайт. + +## Кэширование и разработка ## +Когда вы разрабатываете сайт, лучше всего отключить кэширование в конфигурации системы. Это может помочь вам, так как в процессе разработки данные часто изменяются и необходимо всегда видеть актуальную версию работы сниппетов и документов. + +Затем, после того, как ваш сайт начнет работать, вы можете установить для некоторых сниппетов режим кэширования. \ No newline at end of file diff --git a/en/01_Info/02_ContentEditing/20_Editing_Resources/50_Select_a_Template.md "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/20_\320\242\320\265\320\263\320\270_Evolution/10_Document_Variables.md" old mode 100755 new mode 100644 similarity index 100% rename from en/01_Info/02_ContentEditing/20_Editing_Resources/50_Select_a_Template.md rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/20_\320\242\320\265\320\263\320\270_Evolution/10_Document_Variables.md" diff --git a/en/02_Develop/07_Elements/50_Template_Variables/index.md "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/20_\320\242\320\265\320\263\320\270_Evolution/index.md" old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/50_Template_Variables/index.md rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/20_\320\242\320\265\320\263\320\270_Evolution/index.md" diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/index.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/index.md" new file mode 100644 index 00000000..9e5ab70d --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/02_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\320\272\320\276\320\275\321\202\320\265\320\275\321\202\320\276\320\274/index.md" @@ -0,0 +1,11 @@ +## Руководство для помощи редакторам веб-сайта Evolution CMS ## + +Это руководство следует использовать в сочетании с Руководством администратора Evo, которое охватывает более сложные темы, такие как + +- Резервное копирование +- Создание пользователей +- Создание безопасных зон + +При подготовке этого руководства мы предположили, что ваш веб-разработчик уже сделал базовую настройку для вашего веб-сайта. + +Соответственно, мы расскажем дело с основными проблемами администрирования, с которыми вы, вероятно, столкнетесь. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" new file mode 100644 index 00000000..813395f6 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/01_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\210\320\260\320\261\320\273\320\276\320\275.md" @@ -0,0 +1,137 @@ +Использование шаблона + +Шаблон в Evolution - основная неизменяемая часть страницы сайта, которая определяет ее оформление. Шаблон не требует особого синтаксиса и представляет собой обычный HTML-код (а возможно XHTML или другой) с вызовом необходимых чанков, параметров и сниппетов. + +Количество шаблонов чаще всего зависит от числа различных видов оформления. Так как каждый документ в Evolution имеет привязку к конкретному шаблону, что и определяет его конечный вид. + +Стоит упомянуть также, что существует специальный шаблон blank, который не содержит никакого оформления и не поддается редактированию. + +####Пример шаблона: + + + +[*pagetitle*] + + + + + + +{{Поиск}} + +
+
+

[*longtitle*]

+ [*content*] +
+
+ +{{Подвал}} + +{{Google}} + + +Как мы видим - это вполне понятная HTML-разметка страницы в которой используются специальные конструкции. Среди них: + +Чанки - {{Поиск}}, {{Подвал}}, {{Google}} + +Параметры - [*pagetitle*], [*longtitle*], [*content*], [(site_url)] + +Сниппет - [[Wayfinder? &startId=`5` &level=`1`]] + +Создание и редактирование шаблона + +Все шаблоны находятся в следующем месте: + +Ресурсы → Управление ресурсами → Шаблон +Список шаблонов выглядит следующим образом: + +Список шаблонов MODX EVO + +Для создания необходимо нажать на ссылку Новый шаблон, а для редактирования существующего шаблона достаточно нажать на ссылку с его названием. Появится следующая форма: + +Создание шаблона в MODX EVO + +Назначение полей + +Имя шаблона - используется в списке выбора шаблона. Также может понадобиться для некоторых операций сниппетов. Можно использовать как английский так и русский язык, а также дефис (-), знак подчеркивания (_) и пробел. + +Описание - выводится рядом с названием шаблона в общем списке. Используется только для описания назначения шаблона и для заполнения не обязательно. + +Создать категорию - позволяет выбрать существующую категорию, в которую будет помещен шаблон. Категория позволяет отделить шаблон от остальных в общем списке. Если ни одна категория не выбрана, то шаблон попадет в общую категория Без категории. + +Новая категория - если в списке существующих категорий нет подходящей, то можно создать ее просто написав название в этом поле. + +Ограничить доступ к редактированию шаблона - если включить флажок, то никто кроме администраторов не сможет редактировать этот шаблон. + +Код шаблона (html) - сюда размещается само содержимое шаблона. + +Сохранение + +Обратим внимание на возможности при сохранении. Для этого есть следующие управляющие кнопки: + +Кнопки управления шаблоном в MODX EVO + +С основными кнопками все понятно: + +Сохранить - создаст новый шаблон + +Отмена - вернет нас в список шаблонов без сохранения результата. + +Сделать копию - появляется только в режиме редактирования. Смотрите пункт Создание копии шаблона. + +Удалить - появляется только в режиме редактирования. Смотрите пункт Удаление шаблона. + +Но MODx позволяет определить еще действие после сохранения шаблона: + +Создать новый - сразу после сохранения шаблона откроется форма для создания нового. Таким образом можно быстро создать серию шаблонов. + +Продолжить редактирование - после сохранения шаблон снова откроется для редактирования. В этом режиме удобно вносить небольшие правки и проверять конечный результат. + +Закрыть - после сохранения мы вернемся в общий список шаблонов. + +Создание копии шаблона + +Иногда бывает необходимо создать копию существующего шаблона. Сделать это очень просто. Для этого необходимо зайти в редактирование нужного шаблона и нажать на кнопку Сделать копию. + +Кнопки управления шаблоном в MODX EVO + +На всякий случай система попросит от вас подтверждение: + +Копия шаблона в MODX EVO + +После этого откроется для редактирования копия шаблона. Копия отличается тем, что к ее названию добавляется Duplicate of. Вам остается только исправить название на более подходящее и внести другие необходимые правки. + +Копия создается сразу после подтверждения, поэтому если вы нажмете отмену, то в списке шаблонов копия все равно останется. + +Удаление шаблона + +Для удаления необходимо зайти в режим редактирования соответствующего шаблона и нажать кнопку Удалить. + +Кнопки управления шаблоном в MODX EVO + +После этого система попросит от вас подтверждение: + +Удаление шаблона в MODX EVO + +Внимание! Шаблоны удаляются полностью и возможности их восстановить нет. + +Шаблон по умолчанию + +При создании документа автоматически предлагается шаблон по умолчанию (если отключен плагин Inherit Parent Template). Удобнее всего когда предлагается именно тот шаблон, который необходим чаще всего. Для настройки шаблона по умолчанию необходимо выполнить следующие действия: + +Переходим в настройки системы управления: +Инструменты → Конфигурация → Сайт +Находим параметр Шаблон по умолчанию и меняем на нужный +Сохраняем настройки. +FAQ + +Есть ли какие-то ограничения на шаблоны дизайна для сайта? + +Абсолютно никаких. MODx позволяет реализовать любой дизайн. + +Где можно взять готовые шаблоны? + +MODx позволяет легко использовать любой сверстанный HTML-макет, который можно заказать у специалистов или найти на специализированных сайтах. Готовых шаблонов именно для MODx не так много, но они есть. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" new file mode 100644 index 00000000..669ec695 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" @@ -0,0 +1,13 @@ +Чанк в Evolution - это небольшой кусок HTML-кода или другой информации, который можно многократно использовать в шаблоне, другом чанке или сниппете. + +## Создание чанков ## + +Чтобы создать чанк, перейдите в раздел «Элементы» и выберите «Чанки». Дайте чанку имя и краткое описание, затем введите текст или код HTML, который вы хотите включить в документ. + +## Использование чанков + +Чтобы использовать чанк, поместите в нужном месте конструкцию в виде названия чанка, окруженного фигурными скобками +``` +{{MyChunk}} +``` +Более подробное использование чанков смотрите в Руководстве разработчика. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\242\320\222-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\242\320\222-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" new file mode 100644 index 00000000..27f1d219 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/03_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\320\242\320\222-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200.md" @@ -0,0 +1,13 @@ +Что такое ТВ-параметры + +ТВ-параметр в Evolution CMS - элемент, который содержит определенную информацию для текущей страницы. Их можно как вывести на страницу, так и передать сниппету в качестве параметра. + +Обработка ТВ в шаблоне может быть абсолютно разная - виджеты, слайдеры, таблицы данных, всё, что угодно. +Также и в панели администрирования - внеший вид ТВ-параметра может быть как просто текстовым полем, так и чекбоксом, списком, таблицей, мульти-полем. + +### Пример параметра: +``` +[*myParam*] +``` + +Для дополнительной информации о ТВ-параметрах советуем посетить раздел для разработчиков. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/10_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\321\207\320\260\320\275\320\272\320\276\320\262.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/10_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\321\207\320\260\320\275\320\272\320\276\320\262.md" new file mode 100644 index 00000000..97a97885 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/10_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\321\207\320\260\320\275\320\272\320\276\320\262.md" @@ -0,0 +1,17 @@ +Чанки - это блоки простого текста или HTML-разметки, которые вставляются непосредственно на страницу. + +Чтобы создать чанк, перейдите в раздел «Управление ресурсами» и выберите вкладку «Чанки». Дайте чанку имя и краткое описание, затем введите текст или код HTML, который вы хотите включить в документ. + +Чтобы использовать чанк, напишите имя чанка в окружении фигурных скобочек в том месте шаблона, где вы хотите: +``` +{{MyChunk}} +``` +Чанки полезны для любого содержимого или разметки HTML, которые вы, возможно, захотите повторить на разных страницах или в разных шаблонах. Это хороший способ сохранить код шаблона чистым и незагроможденным. + +Общепринятое использование для чанков - для содержания нижнего колонтитула. Если вы поместите содержимое в чанк, затем поместите теги чанков в колонтитул вашего шаблона, даже если у вас есть несколько шаблонов, вам нужно будет только отредактировать содержимое нижнего колонтитула в одном месте. + +Еще одно полезное использование для чанков - шаблонизация вывода сниппетов. Сниппет WebLogin использует необязательный чанк, содержащий HTML для формы входа, если вам не нравится вид по умолчанию. Сниппеты [[Ditto]] и [[Wayfinder]] также используют чанки для управления внешним видом вывода результатов. + +Хотя чанк не может содержать PHP-код, он может содержать сниппет и ТВ-параметры с PHP-кодом. + +Более подробное использование чанков смотрите в Руководстве разработчика. \ No newline at end of file diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/30_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\276\320\262.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/30_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\276\320\262.md" new file mode 100644 index 00000000..481b21c9 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/30_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\276\320\262.md" @@ -0,0 +1,46 @@ +Сниппеты являются одной из самых полезных функций системы Evolution. + +Сниппеты используются вывода динамически меняющегося содержимого - меню, комментариев, новостных лент, блогов или любого другого функционала, который возможен на языке php в связке с API системы Evolution. + +В этом документе обсуждается использование сниппетов. Чтобы узнать больше о том, как создавать сниппеты и как они работают, см. раздел для разработчиков. + +## Коротко о сниппетах ## + +Код сниппета, как правило, хранится в базе данных. Иногда у сниппета есть вспомогательные файлы. В таком случае, сниппет действует как интерфейс между Evo и вспомогательными файлами. + +Сниппет, у которого таких файлов нет, вообще не загружается в файловую систему сайта. + +Во время установки Evolution вы можете увидеть список часто используемых сниппетов, которые будут установлены на сайт. Советуем изучить их внимательнее - это базовые сниппеты, которые покрывают массу возможностей вашего сайта. + +## Установка сниппетов ## + +- Установка из репозитория. +Зайтите в "Модули" - "Управление пакетами", выберите нужный вам сниппет и нажмите на кнопку "Установить". +- Установка вручную. +Чтобы установить новый сниппет, войдите в интерфейс администратора, перейдите в раздел "Элементы", выберите пункт "Сниппеты". Нажмите ссылку «Новый Сниппет», чтобы открыть форму. Вставьте код вашего сниппета, укажите ему имя и краткое описание. + +Вы можете назвать сниппет так, как вам нравится, просто помните, что имя, которое вы ему даете, - это то, как вам нужно будет называть его позже в вашем шаблоне. + +При загрузке любых вспомогательных файлов, которые могут иметь сниппеты, их обычно помещают в папку с исходным именем сниппета в нижнем регистре, например /assets/snippets/DocLister. + +## Использование сниппетов ## +Допустим, мы хотим в шаблоне вывести динамически создаваемое меню. Используем для этого сниппет под названием DLMenu. +``` + [!DLMenu? + &parents=`3` + &sortBy=`id` + &outerTpl=`@CODE: ` + &rowTpl=`@CODE:
  • [+title+]
  • ` + !] +``` +Как вы можете заметить, в сниппет передаются параметры. Как правило, описание этих параметров доступно в документации того сниппета, который вы используете. В данном случае мы указываем DLMenu откуда брать документы для меню (&parents=`3`), как их сортировать (&sortBy=`id`) и каким образом выводить результат работы - outerTpl и rowTpl. + +## Настройка вызова сниппетов ## +Вызов сниппета может быть двух видов: [[SnippetName]] или [! SnippetName!]. + +Первая форма - кэшируемый вызов сниппета. Обычно это не проблема. Иногда важно, чтобы вывод сниппета не был кэширован. Например, сниппет Login должен определить, вошел ли пользователь в систему, а если нет, отобразить форму входа. Если страница кэширована, сниппет не запускается, и внешний вид не будет меняться. + +Вторая форма, использующая восклицательные знаки, вызывает запуск сниппета, даже если страница была кеширована. + +###Дополнение### +Есть сотни сниппетов, которые уже созданы и готовы для вас. По мере роста сообщества Evo количество и разнообразие сниппетов будут расти и дальше. diff --git a/en/02_Develop/07_Elements/index.md "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/index.md" old mode 100755 new mode 100644 similarity index 100% rename from en/02_Develop/07_Elements/index.md rename to "ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/03_\320\240\320\260\320\261\320\276\321\202\320\260_\321\201_\321\201\320\270\321\201\321\202\320\265\320\274\320\276\320\271/index.md" diff --git "a/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/index.md" "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/index.md" new file mode 100644 index 00000000..60c2bf81 --- /dev/null +++ "b/ru/02_\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\216/index.md" @@ -0,0 +1,11 @@ +Это руководство предназначено для помощи редакторам в использовании веб-сайта на Evolution CMS. + +Желательно использовать это руководство в сочетании с руководством администратора, которое охватывает более сложные темы, такие как + +- Резервное копирование +- Создание пользователей +- Создание шаблонов +- И многое другое + +При подготовке этого руководства предполагается, что разработчик уже сделал базовые настройки вашего сайта. + diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/index.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/10_Chunks.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/10_Chunks.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/index.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/index.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/20_Creating_a_Template_Variable.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/20_Creating_a_Template_Variable.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/index.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/index.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/index.md" "b/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/index.md" deleted file mode 100755 index e69de29b..00000000 diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" old mode 100755 new mode 100644 similarity index 95% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" index f6d1d6b0..fa3aa337 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/10_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265/03_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\321\200\320\270\320\275\321\206\320\270\320\277\321\213.md" @@ -1,6 +1,6 @@ -Любой, кто начнет разбираться в MODx столкнется с новыми терминами. Все довольно просто запоминается. А чтобы не приходилось запоминать, что и как пишется, мы все отметим здесь. +Любой, кто начнет разбираться в Evolution, столкнется с новыми терминами. -Также здесь мы отметим небольшие моменты, которые периодически можно подсматривать. +Здесь мы отметим небольшие моменты, которые периодически можно подсматривать. ## Терминология ## diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.md" new file mode 100644 index 00000000..5528dcb0 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260/index.md" @@ -0,0 +1,16 @@ + diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/01_\320\250\320\260\320\261\320\273\320\276\320\275.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/01_\320\250\320\260\320\261\320\273\320\276\320\275.md" new file mode 100644 index 00000000..b830957b --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/01_\320\250\320\260\320\261\320\273\320\276\320\275.md" @@ -0,0 +1,115 @@ +# Использование шаблона + +Шаблон в Evolution - основная часть страницы сайта, которая определяет ее оформление. Шаблон не требует особого синтаксиса и представляет собой обычный HTML-код (а возможно XHTML или другой) с вызовом необходимых чанков, параметров и сниппетов. + +Количество шаблонов чаще всего зависит от внешнего вида и функционала сайта. Как правило, для различных разделов и страниц сайта создаются свои шаблоны. Например, будет логичным создать разные шаблоны для товара и для новости и прикрепить к ним различные ТВ-параметры. Это позволит контент-менеджеру быстрей и правильней заполнить сайт. Также это существенно облегчит работу программиста, если потребуется сделать какие-то ленты новостей или товаров. + +Стоит упомянуть также, что существует специальный шаблон blank, который не содержит никакого оформления и не поддается редактированию. + +#### Пример шаблона: +```` + + + [*pagetitle*] + + + + +
    +
    +

    [*longtitle*]

    + [*content*] +
    +
    + {{footer}} + {{Google}} + + +```` + +Как мы видим - это вполне понятная HTML-разметка страницы в которой используются специальные конструкции. Среди них: + +Чанки - ```` {{footer}}, {{Google}}```` + +Параметры - ````[*pagetitle*], [*content*]```` + +Плейсхолдер - ```` [(site_url)] ```` + +Вызов сниппета - ````[[Wayfinder? &startId=`5` &level=`1`]]```` + +## Создание и редактирование шаблона + +Все шаблоны находятся в следующем месте: + +Элементы → Шаблоны + +Для создания нового шаблона необходимо нажать на ссылку "Новый шаблон", а для редактирования существующего достаточно нажать на ссылку с его названием. +При создании шаблона также можно выбрать, какие TV-параметры ему принадлежат и отсортировать их так, как необходимо. + +### Создание шаблона в Evolution CMS + +#### Назначение полей + +**Имя шаблона** - используется в списке выбора шаблона. Также может понадобиться для некоторых операций сниппетов, плагинов или модулей. Можно использовать как английский или русский язык, а также дефис, знак подчеркивания и пробел. + +**Описание** - выводится рядом с названием шаблона в общем списке. Используется только для описания назначения шаблона и для заполнения не обязательно. + +**Создать категорию** - позволяет выбрать существующую категорию, в которую будет помещен шаблон. Категория позволяет отделить шаблон от остальных в общем списке. Если ни одна категория не выбрана, то шаблон попадет в общую категорию "Без категории". + +**Новая категория** - если в списке существующих категорий нет подходящей, то можно создать ее, просто написав название в этом поле. + +**Ограничить доступ к редактированию шаблона** - если включить флажок, то никто, кроме администраторов, не сможет редактировать этот шаблон. + +**Код шаблона (html)** - сюда размещается само содержимое шаблона. + +### Сохранение + +**Сохранить** - создаст новый шаблон + +**Отмена** - вернет нас в список шаблонов без сохранения результата. + +**Сделать копию** - появляется только в режиме редактирования. + +**Удалить** - появляется только в режиме редактирования. + +Evolution позволяет определить еще несколько действий после сохранения шаблона: + +**Создать новый** - сразу после сохранения шаблона откроется форма для создания нового. Таким образом можно быстро создать серию шаблонов. + +**Продолжить редактирование** - после сохранения шаблон снова откроется для редактирования. В этом режиме удобно вносить небольшие правки и проверять конечный результат. + +**Закрыть** - после сохранения мы вернемся в общий список шаблонов. + +## Создание копии шаблона + +Иногда бывает необходимо создать копию существующего шаблона. Сделать это очень просто. Для этого необходимо зайти в редактирование нужного шаблона и нажать на кнопку "Сделать копию". + +После этого откроется для редактирования копия шаблона. Копия отличается тем, что к ее названию добавляется Duplicate of. Вам остается только исправить название на более подходящее и внести другие необходимые правки. + +Копия создается сразу после подтверждения, поэтому если вы нажмете отмену, то в списке шаблонов копия все равно останется. + +## Удаление шаблона + +Для удаления необходимо зайти в режим редактирования соответствующего шаблона и нажать кнопку "Удалить". + +**Внимание! Шаблоны удаляются полностью и возможности их восстановить нет.** + +## Шаблон по умолчанию + +При создании документа автоматически предлагается шаблон по умолчанию. Для настройки шаблона по умолчанию необходимо выполнить следующие действия: + +- Переходим в настройки системы управления: +- Инструменты → Конфигурация → Сайт +- Находим параметр "Шаблон по умолчанию" и меняем на нужный. +- Сохраняем настройки. + +## FAQ +Есть ли какие-то ограничения на шаблоны дизайна для сайта? + +Абсолютно никаких. Evolution позволяет реализовать любой дизайн. + +## Где можно взять готовые шаблоны? + +Evolution позволяет легко использовать любой сверстанный HTML-макет, который можно заказать у специалистов или найти на специализированных сайтах. diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/02_\320\247\320\260\320\275\320\272\320\270.md" old mode 100755 new mode 100644 similarity index 97% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/02_\320\247\320\260\320\275\320\272\320\270.md" index 667edf80..e5063384 --- "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/11_\320\242\320\265\321\200\320\274\320\270\320\275\320\276\320\273\320\276\320\263\320\270\321\217/02_\320\247\321\202\320\276_\321\202\320\260\320\272\320\276\320\265_\321\207\320\260\320\275\320\272.md" +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/02_\320\247\320\260\320\275\320\272\320\270.md" @@ -4,7 +4,7 @@ ### Вариант 1 Чанк создаётся для любого куска кода, который будет использоваться несколько раз. -Например, можно вынести шапку, подвал, основное меню, крошки. Благодаря этому изменения можно будет вносить в одном чанке, а не нескольких шаблонах. Это проще и нет риска оставить какой-то шаблон без важного изменения. +Например, можно вынести шапку, подвал, основное меню, крошки. Благодаря этому изменения можно вносить в одном чанке, а не нескольких шаблонах. Это проще и нет риска оставить какой-то шаблон без важного изменения. ### Вариант 2 Второе наиболее частое использование чанка - шаблоны для сниппетов. Благодаря этому происходит разделение управляющего кода и оформления. В зависимости от сложности сниппета количество чанков-шаблонов может отличаться. diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/40_\320\241\320\275\320\270\320\277\320\277\320\265\321\202\321\213.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/03_\320\241\320\275\320\270\320\277\320\277\320\265\321\202\321\213.md" old mode 100755 new mode 100644 similarity index 98% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/40_\320\241\320\275\320\270\320\277\320\277\320\265\321\202\321\213.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/03_\320\241\320\275\320\270\320\277\320\277\320\265\321\202\321\213.md" index d49b5ab2..3c2ddde8 --- "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/40_\320\241\320\275\320\270\320\277\320\277\320\265\321\202\321\213.md" +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/03_\320\241\320\275\320\270\320\277\320\277\320\265\321\202\321\213.md" @@ -1,72 +1,72 @@ -### Что такое сниппеты ### - -Сниппет — это код на языке PHP, который выводит результат своей работы в том месте шаблона/чанка, где размещен вызов этого сниппета. -В сниппеты можно передавать любые параметры, в том числе другие сниппеты, тв-параметры или чанки. - -### Зачем нужны сниппеты ### -Как правило, сниппеты используются вывода динамически меняющегося содержимого. -Они могут использоваться для создания меню, комментариев, новостных лент, блогов или любого другого функционала, который возможен на языке php в связке с API системы Evolution. - -### Вызов сниппета ### - -Вызывать сниппет можно в любом месте ресурса. Как правило, обычно это происходит в шаблоне или чанках. -Крайне не рекомендуется вызывать сниппеты в поле content, особенно если это поле доступно для редактирования менеджерам сайта. - -``` -[!mySnippet? ¶m=`Value`!] - некэшируемый вызов -[[mySnippet? ¶m=`Value`]] - кэшируемый вызов -``` - -### Вызов через API ### -``` -$params => array('param' => 'Value'); -$modx->runSnippet('mySnippet', $params); -``` - -### Пример сниппета ### - -Для примера сделаем сниппет, показывающий дату создания документа в читаемом человеком формате. -Дата создания документа находится в системном ТВ-параметре [\*createdon\*]. -Параметр хранит дату создания документа в формате unixtime, и выглядит его значение примерно так: 1144904400. - -``` - 'января', - '2' => 'февраля', - '3' => 'марта', - '4' => 'апреля', - '5' => 'мая', - '6' => 'июня', - '7' => 'июля', - '8' => 'августа', - '9' => 'сентября', - '10' => 'октября', - '11' => 'ноября', - '12' => 'декабря'); -$output = strftime('%d.%m.%Y',$date); -$date = explode(".", $output); -$month = (int)$date[1]; -$m = $fullMonth[$month]; -$out = $date[0] . ' ' . $m . ' ' . $date[2]; -return $out; -``` - -**Использование.** - -Передадим сниппету ТВ-параметр [\*createdon\*]: -``` -[[ruDate? &date=`[*createdon*]`]] -``` -В результате мы получим что-то подобное: -``` -21 мая 2018 -``` - -### Популярные сниппеты ### - -- **DocLister** - позволяет выводить данные из любых таблиц. Идеален для создания новостных лент, блогов, каталогов товаров или услуг. -- **FormLister** - сниппет для работы с формами. Прекрасно подходит для форм отправки сообщений с сайта, авторизации-регистрации и любого возможного функционала, связанного с личным кабинетом. -- **phpthumb** - сниппет для создания эскизов изображений, наложения водяных знаков и другой работы с изображениями. -- **JotX** - сниппет для создания комментариев -- **Sitemap** - генератор sitemap.xml +### Что такое сниппеты ### + +Сниппет — это код на языке PHP, который выводит результат своей работы в том месте шаблона/чанка, где размещен вызов этого сниппета. +В сниппеты можно передавать любые параметры, в том числе другие сниппеты, тв-параметры или чанки. + +### Зачем нужны сниппеты ### +Как правило, сниппеты используются вывода динамически меняющегося содержимого. +Они могут использоваться для создания меню, комментариев, новостных лент, блогов или любого другого функционала, который возможен на языке php в связке с API системы Evolution. + +### Вызов сниппета ### + +Вызывать сниппет можно в любом месте ресурса. Как правило, обычно это происходит в шаблоне или чанках. +Крайне не рекомендуется вызывать сниппеты в поле content, особенно если это поле доступно для редактирования менеджерам сайта. + +``` +[!mySnippet? ¶m=`Value`!] - некэшируемый вызов +[[mySnippet? ¶m=`Value`]] - кэшируемый вызов +``` + +### Вызов через API ### +``` +$params => array('param' => 'Value'); +$modx->runSnippet('mySnippet', $params); +``` + +### Пример сниппета ### + +Для примера сделаем сниппет, показывающий дату создания документа в читаемом человеком формате. +Дата создания документа находится в системном ТВ-параметре [\*createdon\*]. +Параметр хранит дату создания документа в формате unixtime, и выглядит его значение примерно так: 1144904400. + +``` + 'января', + '2' => 'февраля', + '3' => 'марта', + '4' => 'апреля', + '5' => 'мая', + '6' => 'июня', + '7' => 'июля', + '8' => 'августа', + '9' => 'сентября', + '10' => 'октября', + '11' => 'ноября', + '12' => 'декабря'); +$output = strftime('%d.%m.%Y',$date); +$date = explode(".", $output); +$month = (int)$date[1]; +$m = $fullMonth[$month]; +$out = $date[0] . ' ' . $m . ' ' . $date[2]; +return $out; +``` + +**Использование.** + +Передадим сниппету ТВ-параметр [\*createdon\*]: +``` +[[ruDate? &date=`[*createdon*]`]] +``` +В результате мы получим что-то подобное: +``` +21 мая 2018 +``` + +### Популярные сниппеты ### + +- **DocLister** - позволяет выводить данные из любых таблиц. Идеален для создания новостных лент, блогов, каталогов товаров или услуг. +- **FormLister** - сниппет для работы с формами. Прекрасно подходит для форм отправки сообщений с сайта, авторизации-регистрации и любого возможного функционала, связанного с личным кабинетом. +- **phpthumb** - сниппет для создания эскизов изображений, наложения водяных знаков и другой работы с изображениями. +- **JotX** - сниппет для создания комментариев +- **Sitemap** - генератор sitemap.xml diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/30_Plugins.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/04_\320\237\320\273\320\260\320\263\320\270\320\275\321\213.md" old mode 100755 new mode 100644 similarity index 98% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/30_Plugins.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/04_\320\237\320\273\320\260\320\263\320\270\320\275\321\213.md" index 613c4cac..5818aa2c --- "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/30_Plugins.md" +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/04_\320\237\320\273\320\260\320\263\320\270\320\275\321\213.md" @@ -1,63 +1,63 @@ -## Что такое плагин ### -Плагины - фрагменты кода, которые привязаны к системными событиям и выполняются, когда это событие наступает. -## Как работают плагины ## -При выполнении практически любых действий система генерирует события. Допустим, при публикации ресурса происходит событие OnDocPublished, при авторизации происходит OnManagerLogin и т.д. - -Зачастую дополнения сами могут генерировать события. Скажем, дополнение Shopkeeper создаёт больше десятка разных событий, к каждому из которых вы можете привязать свой код и добавить или изменить функционал практически любого события, которое произойдёт на сайте. - -**Важно:** плагины работают как для событий внутри панели администрирования, так и для событий на фронте сайта. Полный список событий вы можете посмотреть при создании плагина на вкладке "СИСТЕМНЫЕ СОБЫТИЯ". - -## Примеры плагинов ## - -### Плагин для замены слов ### - -Этот плагин сработает перед тем, как содержимое ресурса будет показано посетителю (OnWebPagePrerender) и заменит слова из массива на заглушку. -``` -$words = array("плохое слово", "ещё одно"); // слова для фильтации -$e = &$modx->Event; -if($e->name == 'OnWebPagePrerender') {//проверяем, то ли это событие, которое нам нужно - $out = &$modx->documentOutput; // получаем ссылку на содержимое ресурса - $out = str_replace($words,"цензура",$out); // заменяем слова из массива на "заглушку". -} -``` - -### Плагин для изменения дерева ресурсов ### -Предыдущий пример работал на пользовательской части сайта. -А этот плагин сработает на событие формирования левого меню в панели администрирования. -Он заменит иконку у ресурса с id=3 и создаст для него своё контекстное меню. -``` -$e = &$modx->Event; -if($e->name = 'OnManagerNodePrerender'){ - if($ph['id'] == '3'){ - $ph['icon'] = ""; - $ph['icon_folder_open'] = ""; - $ph['icon_folder_close'] = ""; - $ph['contextmenu'] = array( - 'header1' => array( - 'innerText' => "Это каталог" - ), - 'item3' => array( - 'innerHTML' => ' Добавить товар', - 'title' => 'Дочерний ресурс', - 'id' => 'item3', - 'onclick' => "modx.tree.menuHandler(3);" - ), - 'item2' => array( - 'innerHTML' => ' Редактировать', - 'title' => ' Редактировать', - 'id' => 'item2', - 'onclick' => "modx.tree.menuHandler(2);" - ), - 'item12' => array( - 'innerHTML' => ' Просмотр', - 'title' => 'Просмотр', - 'id' => 'item12', - 'onclick' => "modx.tree.menuHandler(12);", - ) - ); - } -} -$e->output(serialize($ph)); -``` -Зачастую дополнения отдают плагинам переменные для изменения. -Как правило, эти переменные описаны в документации к дополнению. +## Что такое плагин ### +Плагины - фрагменты кода, которые привязаны к системными событиям и выполняются, когда это событие наступает. +## Как работают плагины ## +При выполнении практически любых действий система генерирует события. Допустим, при публикации ресурса происходит событие OnDocPublished, при авторизации происходит OnManagerLogin и т.д. + +Зачастую дополнения сами могут генерировать события. Скажем, дополнение Shopkeeper создаёт больше десятка разных событий, к каждому из которых вы можете привязать свой код и добавить или изменить функционал практически любого события, которое произойдёт на сайте. + +**Важно:** плагины работают как для событий внутри панели администрирования, так и для событий на фронте сайта. Полный список событий вы можете посмотреть при создании плагина на вкладке "СИСТЕМНЫЕ СОБЫТИЯ". + +## Примеры плагинов ## + +### Плагин для замены слов ### + +Этот плагин сработает перед тем, как содержимое ресурса будет показано посетителю (OnWebPagePrerender) и заменит слова из массива на заглушку. +``` +$words = array("плохое слово", "ещё одно"); // слова для фильтации +$e = &$modx->Event; +if($e->name == 'OnWebPagePrerender') {//проверяем, то ли это событие, которое нам нужно + $out = &$modx->documentOutput; // получаем ссылку на содержимое ресурса + $out = str_replace($words,"цензура",$out); // заменяем слова из массива на "заглушку". +} +``` + +### Плагин для изменения дерева ресурсов ### +Предыдущий пример работал на пользовательской части сайта. +А этот плагин сработает на событие формирования левого меню в панели администрирования. +Он заменит иконку у ресурса с id=3 и создаст для него своё контекстное меню. +``` +$e = &$modx->Event; +if($e->name = 'OnManagerNodePrerender'){ + if($ph['id'] == '3'){ + $ph['icon'] = ""; + $ph['icon_folder_open'] = ""; + $ph['icon_folder_close'] = ""; + $ph['contextmenu'] = array( + 'header1' => array( + 'innerText' => "Это каталог" + ), + 'item3' => array( + 'innerHTML' => ' Добавить товар', + 'title' => 'Дочерний ресурс', + 'id' => 'item3', + 'onclick' => "modx.tree.menuHandler(3);" + ), + 'item2' => array( + 'innerHTML' => ' Редактировать', + 'title' => ' Редактировать', + 'id' => 'item2', + 'onclick' => "modx.tree.menuHandler(2);" + ), + 'item12' => array( + 'innerHTML' => ' Просмотр', + 'title' => 'Просмотр', + 'id' => 'item12', + 'onclick' => "modx.tree.menuHandler(12);", + ) + ); + } +} +$e->output(serialize($ph)); +``` +Зачастую дополнения отдают плагинам переменные для изменения. +Как правило, эти переменные описаны в документации к дополнению. diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/1.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/1.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/1.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/1.png" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/10_\320\232\320\260\320\272 \321\201\320\276\320\267\320\264\320\260\321\202\321\214 \321\201\320\262\320\276\320\271 \320\274\320\276\320\264\321\203\320\273\321\214 \320\262 Evolution.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/10_\320\232\320\260\320\272 \321\201\320\276\320\267\320\264\320\260\321\202\321\214 \321\201\320\262\320\276\320\271 \320\274\320\276\320\264\321\203\320\273\321\214 \320\262 Evolution.md" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/10_\320\232\320\260\320\272 \321\201\320\276\320\267\320\264\320\260\321\202\321\214 \321\201\320\262\320\276\320\271 \320\274\320\276\320\264\321\203\320\273\321\214 \320\262 Evolution.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/10_\320\232\320\260\320\272 \321\201\320\276\320\267\320\264\320\260\321\202\321\214 \321\201\320\262\320\276\320\271 \320\274\320\276\320\264\321\203\320\273\321\214 \320\262 Evolution.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/2.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/2.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/2.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/2.png" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/20_Managing_module_dependencies.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/20_Managing_module_dependencies.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/20_Managing_module_dependencies.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/20_Managing_module_dependencies.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/3.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/3.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/3.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/3.png" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/30_Setting_up_configuration_parameters.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/30_Setting_up_configuration_parameters.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/30_Setting_up_configuration_parameters.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/30_Setting_up_configuration_parameters.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/4.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/4.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/4.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/4.png" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/40_Writing_the_module_code.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/40_Writing_the_module_code.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/40_Writing_the_module_code.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/40_Writing_the_module_code.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/5.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/5.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/5.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/5.png" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/6.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/6.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/6.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/6.png" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/7.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/7.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/20_Modules/7.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/7.png" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/10_Admin_Users/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/05_\320\234\320\276\320\264\321\203\320\273\320\270/index.md" diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" new file mode 100644 index 00000000..aa8c2367 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/01_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" @@ -0,0 +1,74 @@ +### Список основных параметров заранее определен и содержит основную информацию о документе. + + +*[\*pagetitle\*]* - заголовок документа + +*[\*longtitle\*]* - расширенный заголовок документа + +*[\*description\*]* - описание документа + +*[\*introtext\*]* - аннотация документа + +*[\*content\*]* - содержимое документа + +*[\*alias\*]* - псевдоним документа + +*[\*link_attributes\*]* - атрибуты ссылки + +*[\*id\*]* - идентификатор (номер) документа + +*[\*pub_date\*]* - дата публикации дкоумента + +*[\*unpub_date\*]* - дата завершения публикации + +*[\*createdby\*]* - Идентификатор пользователя создавшего документ + +*[\*createdon\*]* - Дата создания документа + +*[\*editedby\*]* - Идентификатор пользователя редактировавшего документ + +*[\*editedon\*]* - Дата редактирования документа + +*[\*type\*]* - вариант (документ, папка или ссылка) + +*[\*contentType\*]* - тип содержимого (например, text/html) + +*[\*published\*]* - опубликован ли документ (1|0) + +*[\*parent\*]* - номер (ID) родительского документа + +*[\*isfolder\*]* - является ли документа папкой (1|0) + +*[\*richtext\*]* - используется ли при редактировании документа визуальный редактор + +*[\*template\*]* - номер (ID) используемого шаблона для документа + +*[\*menuindex\*]* - порядковый номер отображения в меню + +*[\*searchable\*]* - доступен ли документ для поиска (1|0) + +*[\*cacheable\*]* - Кэшируется ли документ (1|0) + +*[\*deleted\*]* - Документ удален (1|0) + +*[\*deletedon\*]* - Возвращает дату удаления документа (в секундах с 1 января 1970 г.) + +*[\*deletedby\*]* - Идентификатор пользователя удалившего документ + +*[\*menutitle\*]* - Заголовок меню. Если не используется, то заголовок документа + +*[\*donthit\*]* - Слежение за количеством посещений отключено (1|0) + +*[\*haskeywords\*]* - Документ содержит ключевые слова (1|0) + +*[\*hasmetatags\*]* - Документ имеет метатеги (1|0) + +*[\*privateweb\*]* - Документ входит в частную группу пользовательских документов (1|0) + +*[\*privatemgr\*]* - Документ входит в частную группу менеджерских документов (1|0) + +*[\*content_dispo\*]* - Вариант выдачи содержимого (1 - для отображения | 0 - для скачивания) + +*[\*hidemenu\*]* - Документ не отображается в меню (1|0) + +*[\*alias_visible\*]* - Документ участвует в ЧПУ при использовании вложенных ЧПУ (1|0) \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/02_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/02_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" new file mode 100644 index 00000000..c1e8d785 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/02_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" @@ -0,0 +1,27 @@ +## Параметры которые отображают системые данные + +*[^qt^]* - время на запросы к базе данных + +*[^q^]* - запросов к базе данных + +*[^p^]* - время на работу PHP скриптов + +*[^t^]* - общее время на генерацию страницы + +*[^s^]* - источник содержимого (база или кэш) + +*[^m^]* - количество потребляемой памяти + +*** + +###Пример: + +````html + +```` \ No newline at end of file diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/10_What_are_@_Bindings.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/10_What_are_@_Bindings.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/10_What_are_@_Bindings.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/10_What_are_@_Bindings.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/20_@_CHUNK.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/20_@_CHUNK.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/20_@_CHUNK.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/20_@_CHUNK.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/30_@_DIRECTORY.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/30_@_DIRECTORY.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/30_@_DIRECTORY.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/30_@_DIRECTORY.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/40_@_DOCUMENT.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/40_@_DOCUMENT.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/40_@_DOCUMENT.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/40_@_DOCUMENT.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/50_@_EVAL.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/50_@_EVAL.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/50_@_EVAL.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/50_@_EVAL.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/60_@_FILE.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/60_@_FILE.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/60_@_FILE.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/60_@_FILE.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/70_@_INHERIT.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/70_@_INHERIT.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/70_@_INHERIT.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/70_@_INHERIT.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/80_@_SELECT.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/80_@_SELECT.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/10_@_Bindings/80_@_SELECT.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/80_@_SELECT.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/60_Web_Users/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/10_@_Bindings/index.md" diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/20_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\201\320\262\320\276\320\265\320\263\320\276_\321\202\320\270\320\277\320\260_\320\242\320\222-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\260.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/20_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\201\320\262\320\276\320\265\320\263\320\276_\321\202\320\270\320\277\320\260_\320\242\320\222-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\260.md" new file mode 100644 index 00000000..0f80a0e4 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/20_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\321\201\320\262\320\276\320\265\320\263\320\276_\321\202\320\270\320\277\320\260_\320\242\320\222-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\260.md" @@ -0,0 +1,6 @@ +Для этой статьи нужна текстовая информация. +В данный момент есть только видео + + + +И вот это https://github.com/0test/custom_tv_example \ No newline at end of file diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/30_What_are_Template_Variables.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/30_What_are_Template_Variables.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/30_What_are_Template_Variables.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/30_What_are_Template_Variables.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/10_What_are_Widgets.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/10_What_are_Widgets.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/10_What_are_Widgets.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/10_What_are_Widgets.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/20_DataGrid_Widget.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/20_DataGrid_Widget.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/20_DataGrid_Widget.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/20_DataGrid_Widget.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/30_Hyperlink_Widget.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/30_Hyperlink_Widget.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/30_Hyperlink_Widget.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/30_Hyperlink_Widget.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/40_Misc._Widget.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/40_Misc._Widget.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/40_Misc._Widget.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/40_Misc._Widget.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/50_RichTextBox_Widget.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/50_RichTextBox_Widget.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/50_RichTextBox_Widget.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/50_RichTextBox_Widget.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/60_Viewport_Widget.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/60_Viewport_Widget.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/07_Elements/50_Template_Variables/40_Widgets/60_Viewport_Widget.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/60_Viewport_Widget.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/01_Administration/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/40_Widgets/index.md" diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/index.md" new file mode 100644 index 00000000..9648d76f --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/index.md" @@ -0,0 +1,190 @@ +TV-параметр в Evolution CMS - элемент (поле), который содержит определенную информацию для текущей страницы. + +TV-параметры позволяют добавить к документу дополнительную информацию, которую затем можно использовать наравне с основными параметрами. Они имеют различные типы и в зависимости от этого меняется их поведение и внешний вид. Значение параметра можно вывести на страницу или передать сниппету для дальнейшей обработки. + +## Для чего нужен TV-параметр? + +TV-параметр нужен для упорядочненного и логичного хранения информации на сайте. + +Представьте, что на сайте есть 2 типа материалов - товары и новости. Для товара можно создать параметры, в одном из которых будет храниться цена, а в другом фотография. А для новостей создать другие параметры - теги и сюжет. + +Зачастую TV-параметры используются для создания SEO-полей наподобие meta description, keywords и т.д. + +## Гибкость и простота ## +Параметры привязываются к шаблонам, и это позволяет в зависимости от типа материала задавать абсолютно разные поля для контента. + +### Пример параметра: + +[\*pagetitle\*] - вызов параметра в шаблоне, который вернет заголовок страницы. Чаще всего он используется для вывода title: +``` + +[*pagetitle*] + +``` + +Все параметры можно разделить на основные, системные и пользовательские. + +## Основные параметры: ## + +Список основных параметров заранее определен в Evolution CMS и содержит основную информацию о документе. Большую часть из них можете увидеть при создании и редактировании любого документа. + +### Наиболее часто используемые: ### + +- **[\*pagetitle\*]** - заголовок документа +- **[\*longtitle\*]** - расширенный заголовок документа +- **[\*description\*]** - описание документа +- **[\*introtext\*]** - аннотация документа +- **[\*content\*]** - содержимое документа +- **[\*id\*]** - идентификатор (номер) документа +- **[\*parent\*]** - номер (ID) родительского документа +- **[\*pub_date\*]** - дата публикации дкоумента +- **[\*unpub_date\*]** - дата завершения публикации +- **[\*createdby\*]** - Идентификатор пользователя создавшего документ +- **[\*createdon\*]** - Дата создания документа +- **[\~идентификатор\~]** - URL документа по указанному идентификатору + +Стоит отдельно упомянуть о том, что параметры можно сочетать. В особенности это актуально для создания ссылок на разные документы с помощью параметра **[\~идентификатор\~]**. В качестве идентификатора можно также задать параметр. + +**[\~[\*id\*]\~]** -Вывести ссылку на текущий документ. + +**[\~[\*parent\*]\~]** - Вывести ссылку на родителя текущего документа. + +### Дополнительные + +- **[\*alias\*]** - псевдоним документа +- **[\*editedby\*]** - идентификатор пользователя, редактировавшего документ +- **[\*editedon\*]** - дата редактирования документа +- **[\*type\*]** - тип ресурса (документ, папка или ссылка) +- **[\*contentType\*]** - тип содержимого (например, text/html) +- **[\*published\*]** - опубликован ли документ (1|0) +- **[\*isfolder\*]** - является ли документа папкой (1|0) +- **[\*richtext\*]** - используется ли при редактировании документа визуальный редактор +- **[\*template\*]** - номер (ID) используемого шаблона для документа +- **[\*menuindex\*]** - порядковый номер отображения в меню +- **[\*searchable\*]** - доступен ли документ для поиска (1|0) +- **[\*cacheable\*]** - Кэшируется ли документ (1|0) +- **[\*deleted\*]** - документ удален (1|0) +- **[\*deletedby\*]** - идентификатор пользователя удалившего документ +- **[\*menutitle\*]** - заголовок меню. +- **[\*donthit\*]** - Слежение за количеством посещений отключено (1|0) +- **[\*haskeywords\*]** - Документ содержит ключевые слова (1|0) +- **[\*hasmetatags\*]** - Документ имеет метатеги (1|0) +- **[\*privateweb\*]** - Документ входит в частную группу пользовательских документов (1|0) +- **[\*privatemgr\*]** - Документ входит в частную группу менеджерских документов (1|0) +- **[\*content_dispo\*]** - Вариант выдачи содержимого (1 - для отображения | 0 - для скачивания) +- **[\*hidemenu\*]** - Документ не отображается в меню (1|0) +- **[\*alias_visible\*]** - Участвует ли документ в формировании URL(1|0) + +### Системные параметры + +Параметры, которые отображают системные данные + +- **[^qt^]** - время на запросы к базе данных +- **[^q^]** - запросов к базе данных +- **[^p^]** - время на работу PHP скриптов +- **[^t^]** - общее время на генерацию страницы +- **[^s^]** - источник содержимого (база или кэш) +- **[^m^]** - количество потребляемой памяти + +#### Пример: + +``` +Memory : [^m^], +MySQL: [^qt^], [^q^] request(s), +PHP: [^p^], +Total time: [^t^], +Document from [^s^]. +``` + +### Пользовательские TV-параметры + +Пользовательские параметры создаются программистом вручную, исходя из опыта и структуры сайта. + +## Создание и редактирование TV-параметра + +Для создания параметра необходимо нажать на ссылку "Элементы - Параметры (TV)" и выбрать "Новый параметр (TV)". + +![пример](https://raw.githubusercontent.com/0test/docs/master/ru/02_Разработка/01_TV-параметры/tv_create.png) + +### Назначение полей + +- **Имя параметра** - используется для вызова TV-параметра. Можно использовать как английский так и русский язык, а также дефис и знак подчеркивания. Пробел использовать нельзя! +- **Заголовок** - используется для названия TV-параметра в документе при редактировании. +- **Описание** - используется для более расширенной информации о параметре в документе при редактировании, а также в общем списке TV-параметров. +- **Тип ввода** - определяет вид получаемой информации. В зависимости от выбранного типа интерфейс меняется. Более подробно смотрите "Типы ввода". +- **Значение по умолчанию** - определеяет значение TV-параметра по умолчанию при редактировании документа. +- **Возможные значения** - используются в некоторых типах ввода (например Radio Options, Check Box) для предоставления вариантов выбора. Более подробно смотрите Определение значений TV-параметра. +- **Визуальный компонент** - определеяет вариант вывода TV-параметра на страницу сайта. Более подробно смотрите Вид TV-параметра. +- **Порядок в списке** - определяет порядок TV-параметра в документе. +- **"Замок" в имени параметра** - если включить флажок, то никто, кроме администраторов не сможет редактировать этот TV-параметр. + +### Типы ввода ### + +- **Text** - поле ввода. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **Raw Text, Raw Textarea** - устарели и не рекомендуются к использованию. +Вместо них рекомендуется использовать Textarea и Textarea (Mini). + +- **Textarea и Textarea (Mini)** - текстовое поле. Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **RichText** - поле с визуальным редактором. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **DropDown List Menu** - раскрывающийся список. +Поле "Возможные значения" задает список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по-умолчанию определяет выбранный пункт при первом редактировании. + +- **Listbox (Single-Select) и Listbox (Multi-Select)** - список множественного выбора. +Single-Select и Multi-Select отличаются только тем, что в первом варианте можно выбрать одно значение, а во втором несколько (с использование Ctrl). +Поле "Возможные значения" задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. + +- **Radio Options** - переключатели. +Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. + +- **Check Box** - флажки. +Поле Возможные значения задает конечный список значений и определеляется специальным форматом. Более подробно смотрите Определение значений TV-параметра. Значение по умолчанию определяет выбранный пункт при первом редактировании. + +- **Image** - изображение. +При нажатии кнопки "Вставить" открывается файловый менеджер, который позволяет выбрать необходимое изображение и загрузить его. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **File** - файл. +При нажатии кнопки "Вставить" открывается файловый менеджер, который позволяет выбрать необходимый файл и загрузить его. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **URL** - ссылка. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **Email** - электронная почта. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **Number** - число. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +- **Date** - дата. +Первая кнопка вызывает календарик, с помощью которого можно выбрать дату. Вторая кнопка стирает дату. +Возможные значения не используются. Значение по умолчанию автоматически записывается в поле при первом редактировании. + +### Определение значений TV-параметра ### + +Настройкой "Возможные значения" определяются варианты для таких параметров как DropDown List Menu, Listbox,Check Box и Radio Options. + +Формат определения значений следующий: +``` +параметр1==значение1||параметр2==значение2||параметр3==значение3 +``` +Разделитель "==" используется для разделения отображаемого и фактического значения, а разделитель "||" разделяет значения между собой. + +Если фактические и отображаемые значения совпадают, то можно использовать упрощенный вариант записи: +``` +значение1||значение2||значение3 +``` +### Пример ### + +Тип ввода: DropDown List Menu +Возможные значения: +``` +Красный==#FF0000||Зеленый==#00FF00||Синий==#0000FF +``` + +Когда пользователь будет редактировать документ, то увидит выпадающий список со значениями "Красный, Зеленый, Синий". При выборе значения и сохранения документа в базу сохранится одно из значений - #FF0000, #00FF00 или #0000FF. diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/01_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/tv_create.png" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/tv_create.png" similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/01_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/tv_create.png" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/06_TV-\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213/tv_create.png" diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/07_\320\242\320\265\320\263\320\270/10_\320\237\320\276\320\273\321\217_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/07_\320\242\320\265\320\263\320\270/10_\320\237\320\276\320\273\321\217_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" new file mode 100644 index 00000000..8886bbc7 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/07_\320\242\320\265\320\263\320\270/10_\320\237\320\276\320\273\321\217_\321\200\320\265\321\201\321\203\321\200\321\201\320\260.md" @@ -0,0 +1,39 @@ +Это список всех доступных полей ресурсов для конкретных документов. Каждый из них является полем в таблице site_content. К ним обращаются теги [\* resource-field-name \*]. Эти значения также могут быть получены из массива + +``` +$modx->documentObject['resource-field-name'] +``` + +**[\*pagetitle\*]** - заголовок документа +**[\*longtitle\*]** - расширенный заголовок документа +**[\*description\*]** - описание документа +**[\*introtext\*]** - аннотация документа +**[\*content\*]** - содержимое документа +**[\*id\*]** - идентификатор (номер) документа +**[\*parent\*]** - номер (ID) родительского документа +**[\*pub_date\*]** - дата публикации дкоумента +**[\*unpub_date\*]** - дата завершения публикации +**[\*createdby\*]** - Идентификатор пользователя создавшего документ +**[\*createdon\*]** - Дата создания документа +**[\*alias\*]** - псевдоним документа +**[\*editedby\*]** - Идентификатор пользователя редактировавшего документ +**[\*editedon\*]** - Дата редактирования документа +**[\*type\*]** - вариант (документ, папка или ссылка) +**[\*contentType\*]** - тип содержимого (например, text/html) +**[\*published\*]** - опубликован ли документ (1|0) +**[\*isfolder\*]** - является ли документа папкой (1|0) +**[\*richtext\*]** - используется ли при редактировании документа визуальный редактор +**[\*template\*]** - номер (ID) используемого шаблона для документа +**[\*menuindex\*]** - порядковый номер отображения в меню +**[\*searchable\*]** - доступен ли документ для поиска (1|0) +**[\*cacheable\*]** - Кэшируется ли документ (1|0) +**[\*deleted\*]** - Документ удален (1|0) +**[\*deletedby\*]** - Идентификатор пользователя удалившего документ +**[\*menutitle\*]** - Заголовок меню. +**[\*donthit\*]** - Слежение за количеством посещений отключено (1|0) +**[\*haskeywords\*]** - Документ содержит ключевые слова (1|0) +**[\*hasmetatags\*]** - Документ имеет метатеги (1|0) +**[\*privateweb\*]** - Документ входит в частную группу пользовательских документов (1|0) +**[\*privatemgr\*]** - Документ входит в частную группу менеджерских документов (1|0) +**[\*content_dispo\*]** - Вариант выдачи содержимого (1 - для отображения | 0 - для скачивания) +**[\*hidemenu\*]** - Документ не отображается в меню (1|0) \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/07_\320\242\320\265\320\263\320\270/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/07_\320\242\320\265\320\263\320\270/index.md" new file mode 100644 index 00000000..dd04da9c --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/07_\320\242\320\265\320\263\320\270/index.md" @@ -0,0 +1,37 @@ +Теги Evo - это уникальные элементы, которые будут добавлять контент и функциональность на страницы. Вы можете вставлять Evo-теги в любом месте шаблона или содержимого документа. + +Полный список тегов приведён в статье "Поля ресурса". + +В основной статье шаблона мы увидели очень простой шаблон, который мало что делал. Давайте добавим к нему несколько тэгов. + +## Внутренние теги Evo ## +В этом документе основное внимание будет уделено использованию внутренних тегов Evo. + +Во-первых, мы можем персонализировать заголовок страницы с именем нашего сайта и названием страницы: + +``` + [(site_name)] - [*pagetitle*] </ title> +``` + +Эти теги в заголовке вашего шаблона отобразят что-то вроде «Evo Content Management System - Добавление Evo Tags» в строке заголовка браузера. + +Значение "site_name" берется из поля "Заголовок сайта" в "Конфигурация системы". Pagetitle - это название, которое вы дали документу при его создании. + +Следующее, что мы хотим сделать, - это содержимое документа, которое отображается в главной части нашей страницы. +``` +<div id="content"> +<h1>[*longtitle*]</h1> +[*content*] +</div> +``` +"Longtitle" берется из поля "Расширенный заголовок". А [\*content\*] - это текст, который вы ввели в редакторе содержимого документа, когда создали документ. + + +``` +<div id="footer">Copyright © <a href="mailto:[(emailsender)]">[(site_name)]</a> 2018</div> +``` +Имя сайта: Конфигурация -> Сайт -> Название сайта +Электронная почта: Конфигурация -> Сайт -> Адрес электронной почты + +Оба этих значения взяты из базы данных и были установлены в меню «Конфигурация системы». + diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/70_Modifiers/10_@_Modifiers.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/08_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213/10_@_Modifiers.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/03_Designing/70_Modifiers/10_@_Modifiers.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/08_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213/10_@_Modifiers.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/10_Tags/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/08_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/10_Tags/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/08_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213/index.md" diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/09_\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/09_\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265.md" new file mode 100644 index 00000000..4e4230cb --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/09_\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265.md" @@ -0,0 +1,39 @@ +PHP предоставляет всем скриптам большое количество предопределённых переменных. Эти переменные содержат всё, от внешних данных до переменных среды окружения, от текста сообщений об ошибках до последних полученных заголовков. + +Evolution поддерживает вызов в шаблонах и чанках вызов некоторых из них. + +## Примеры ### +``` +[!$_GET['username'] !] +[!$_GET['username']:ifempty=<form><input name="username"></form>!] +[!$_SERVER['REQUEST_TIME']:dateFormat='d.m.Y'!] +[!$_SERVER['HTTP_USER_AGENT']:find='Chrome':then='Chrome':else='Other'!] +<h2>$_SERVER:</h2> +<pre> + [!$_SERVER!] +</pre> +<hr> +<h2>$_POST:</h2> +<pre> + [!$_POST!] +</pre> +<hr> +<h2>$_GET:</h2> +<pre> + [!$_GET!] +</pre> +<h2>$_COOKIE:</h2> +<pre> + [!$_COOKIE!] +</pre> +<hr> +<h2>$_REQUEST:</h2> +<pre> + [!$_REQUEST!] +</pre> + +<h2>$_SESSION:</h2> +<pre> + [!$_SESSION!] +</pre> +``` \ No newline at end of file diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/20_Editing_Resources/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/01_\320\255\320\273\320\265\320\274\320\265\320\275\321\202\321\213/index.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/01_addEventListener.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/01_addEventListener.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/01_addEventListener.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/01_addEventListener.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/02_changeWebUserPassword.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/02_changeWebUserPassword.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/02_changeWebUserPassword.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/02_changeWebUserPassword.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/03_clearCache.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/03_clearCache.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/03_clearCache.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/03_clearCache.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/04_getActiveChildren.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/04_getActiveChildren.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/04_getActiveChildren.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/04_getActiveChildren.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/05_getAllChildren.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/05_getAllChildren.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/05_getAllChildren.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/05_getAllChildren.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/06_getCachePath.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/06_getCachePath.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/06_getCachePath.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/06_getCachePath.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/07_getChildIds.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/07_getChildIds.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/07_getChildIds.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/07_getChildIds.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/08_getChunk.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/08_getChunk.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/08_getChunk.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/08_getChunk.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/09_getConfig.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/09_getConfig.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/09_getConfig.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/09_getConfig.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/10_getDocument.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/10_getDocument.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/10_getDocument.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/10_getDocument.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/11_getDocumentChildren.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/11_getDocumentChildren.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/11_getDocumentChildren.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/11_getDocumentChildren.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/12_getDocumentChildrenTVarOutput.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/12_getDocumentChildrenTVarOutput.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/12_getDocumentChildrenTVarOutput.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/12_getDocumentChildrenTVarOutput.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/13_getDocumentChildrenTVars.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/13_getDocumentChildrenTVars.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/13_getDocumentChildrenTVars.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/13_getDocumentChildrenTVars.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/14_getDocuments.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/14_getDocuments.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/14_getDocuments.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/14_getDocuments.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/15_getFullTableName.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/15_getFullTableName.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/15_getFullTableName.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/15_getFullTableName.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/16_getKeywords.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/16_getKeywords.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/16_getKeywords.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/16_getKeywords.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/17_getLoginUserID.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/17_getLoginUserID.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/17_getLoginUserID.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/17_getLoginUserID.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/18_getLoginUserName.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/18_getLoginUserName.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/18_getLoginUserName.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/18_getLoginUserName.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/19_getLoginUserType.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/19_getLoginUserType.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/19_getLoginUserType.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/19_getLoginUserType.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/20_getManagerPath.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/20_getManagerPath.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/20_getManagerPath.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/20_getManagerPath.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/21_getMETATags.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/21_getMETATags.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/21_getMETATags.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/21_getMETATags.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/22_getPageInfo.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/22_getPageInfo.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/22_getPageInfo.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/22_getPageInfo.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/23_getParent.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/23_getParent.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/23_getParent.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/23_getParent.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/24_getParentIds.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/24_getParentIds.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/24_getParentIds.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/24_getParentIds.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/25_getPlaceholder.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/25_getPlaceholder.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/25_getPlaceholder.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/25_getPlaceholder.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/26_getSnippetId.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/26_getSnippetId.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/26_getSnippetId.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/26_getSnippetId.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/27_getSnippetName.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/27_getSnippetName.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/27_getSnippetName.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/27_getSnippetName.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/28_getTemplateVar.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/28_getTemplateVar.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/28_getTemplateVar.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/28_getTemplateVar.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/29_getTemplateVarOutput.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/29_getTemplateVarOutput.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/29_getTemplateVarOutput.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/29_getTemplateVarOutput.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/30_getTemplateVars.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/30_getTemplateVars.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/30_getTemplateVars.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/30_getTemplateVars.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/31_getUserData.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/31_getUserData.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/31_getUserData.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/31_getUserData.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/32_getUserDocGroups.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/32_getUserDocGroups.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/32_getUserDocGroups.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/32_getUserDocGroups.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/33_getUserInfo.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/33_getUserInfo.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/33_getUserInfo.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/33_getUserInfo.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/34_getVersionData.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/34_getVersionData.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/34_getVersionData.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/34_getVersionData.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/35_getWebUserInfo.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/35_getWebUserInfo.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/35_getWebUserInfo.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/35_getWebUserInfo.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/36_hasPermission.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/36_hasPermission.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/36_hasPermission.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/36_hasPermission.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/37_insideManager.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/37_insideManager.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/37_insideManager.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/37_insideManager.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/38_invokeEvent.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/38_invokeEvent.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/38_invokeEvent.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/38_invokeEvent.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/39_isBackend.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/39_isBackend.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/39_isBackend.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/39_isBackend.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/40_isFrontend.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/40_isFrontend.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/40_isFrontend.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/40_isFrontend.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/41_isMemberOfWebGroup.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/41_isMemberOfWebGroup.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/41_isMemberOfWebGroup.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/41_isMemberOfWebGroup.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/42_logEvent.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/42_logEvent.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/42_logEvent.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/42_logEvent.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/43_makeList.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/43_makeList.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/43_makeList.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/43_makeList.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/44_makeUrl.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/44_makeUrl.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/44_makeUrl.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/44_makeUrl.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/45_mapPath.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/45_mapPath.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/45_mapPath.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/45_mapPath.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/46_parseChunk.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/46_parseChunk.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/46_parseChunk.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/46_parseChunk.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/46_parseText.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/46_parseText.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/46_parseText.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/46_parseText.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/47_parseProperties.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/47_parseProperties.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/47_parseProperties.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/47_parseProperties.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/48_putChunk.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/48_putChunk.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/48_putChunk.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/48_putChunk.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/49_regClientCSS.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/49_regClientCSS.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/49_regClientCSS.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/49_regClientCSS.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/50_regClientHTMLBlock.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/50_regClientHTMLBlock.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/50_regClientHTMLBlock.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/50_regClientHTMLBlock.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/51_regClientScript.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/51_regClientScript.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/51_regClientScript.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/51_regClientScript.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/52_regClientStartupHTMLBlock.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/52_regClientStartupHTMLBlock.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/52_regClientStartupHTMLBlock.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/52_regClientStartupHTMLBlock.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/53_regClientStartupScript.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/53_regClientStartupScript.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/53_regClientStartupScript.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/53_regClientStartupScript.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/54_removeAllEventListener.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/54_removeAllEventListener.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/54_removeAllEventListener.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/54_removeAllEventListener.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/55_removeEventListener.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/55_removeEventListener.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/55_removeEventListener.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/55_removeEventListener.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/56_runSnippet.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/56_runSnippet.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/56_runSnippet.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/56_runSnippet.md" diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/57_sendAlert.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/57_sendAlert.md" new file mode 100644 index 00000000..831bbed2 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/57_sendAlert.md" @@ -0,0 +1,28 @@ +###Отправить сообщение в ящик пользователя + +*Замечание: ящики в системе имеют только менеджеры, поэтому отправлять сообщения можно только им.* + +void sendAlert(string $type, mixed $to, mixed $from, string $subject, string $msg[, int $private]); + +**$type** - тип сообщения. + +**$to** - менеджер которому придет сообщение +идентификатор менеджера или логин менеджера + +**$from** - менеджер от которого придет сообщение +идентификатор менеджера или логин менеджера + +**$subject** - тема сообщения + +**$msg** - содержимое сообщения + +**$private** - личное сообщение + +*** + +####Пример + + $modx->sendAlert('alert','admin','admin','Заголово','Шеф все готово, я опубликовал тот документ. ;-)',1); + + // полученный результат: + // В системе управления admin увидит новое сообщение \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/58_setPlaceholder.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/58_setPlaceholder.md" new file mode 100644 index 00000000..b2b70079 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/58_setPlaceholder.md" @@ -0,0 +1,14 @@ +###Устанавливает значение глобального плейсхолдера. MODx самостоятельно заменит затем встречающиеся плейсхолдеры в содержимом, которые были заданы + +void setPlaceholder(string $name, string $value); + +**$name** - название плейсхолдера. Задается без синтаксической конструкции. +**$value** - значение плейсхолдера. + +*** + +####Пример + + echo '[+MyPlaceholder+] за его гибкость и мощность'; + $modx->setPlaceholder('MyPlaceholder','Я люблю MODX'); + //установит значение плейсхолдера MyPlaceholder. В содержимом страницы MODx заменит заданный плейсхолдер [+MyPlaceholder+] на значение и мы получим фразу "Я люблю MODX за его гибкость и мощность". \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/59_stripTags.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/59_stripTags.md" new file mode 100644 index 00000000..84ceb047 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/59_stripTags.md" @@ -0,0 +1,7 @@ +###Удаление вызовов сниппетов, плейсхолдеров, чанков, TV-параметров и настроек, а также HTML-тегов из фрагмента HTML-кода, исключая список разрешенных тегов + +string stripTags(string $html[, string $allowed]); + +**$html** - фрагмент HTML кода + +**$allowed** - разрешенные теги \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/60_toPlaceholder.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/60_toPlaceholder.md" new file mode 100644 index 00000000..c56612c5 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/60_toPlaceholder.md" @@ -0,0 +1,23 @@ +###Задает значение плейсхолдера с учетом префикса + +*Замечание: если в качестве значения был передан объект или массив, то работа передается методу toPlaceholders.* + +void toPlaceholders(string $key, string $value[, string $prefix]); + +**$key** - название плейсхолдера +**$value** - значение плейсхолдера. +**$prefix** - префик, который будет добавлен перед названием плейсхолдера +По умолчанию: пусто + +*** + +####Пример + + // Установим плейсхолдер + MyPlaceholder $modx->toPlaceholder('MyPlaceholder', 'Я люблю MODX','test.'); + + // Выведем некий текст для проверки плейсхолдеров + echo '[+test.MyPlaceholder+] за его гибкость и мощность!'; + + // полученный результат: + // Я люблю MODx за его гибкость и мощность! \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/61_toPlaceholders.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/61_toPlaceholders.md" new file mode 100644 index 00000000..a284571c --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/61_toPlaceholders.md" @@ -0,0 +1,29 @@ +###Переводит массив или объект в набор плейсхолдеров + +*Замечание: использует метод toPlaceholder.* + +void toPlaceholders(mixed $subject[, string $prefix]); + +**$subject** - объект или массив со значениями. +**$prefix** - текстовый префикс, который можно добавить к названию плейсхолдера. +По умолчанию: пусто + +*** + +####Пример + + // Зададим некий массив, который может выдавать наш сниппет + + $a = array( 'name' => 'Сообщество MODX', + 'type' => 'site', + 'url' => 'http://modx.im' + ); + // Сделаем из него набор плейсхолдеров + $modx->toPlaceholders($a,'test.'); + + // Выведем текст для проверки плейсхолдеров + echo ' Название сайта: [+test.name+]<br> Ссылка на сайт: [+test.url+] '; + + // полученный результат: + // Название сайта: Сообщество MODX + // Ссылка на сайт: http://modx.im \ No newline at end of file diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/62_userLoggedIn.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/62_userLoggedIn.md" new file mode 100644 index 00000000..f9e418f0 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/62_userLoggedIn.md" @@ -0,0 +1,21 @@ +### Определяет, авторизован ли пользователь как менеджер или веб-пользователь. Возвращает информацию о нем + +string userLoggedIn(); + +*** + +#### Формат данных результата: + + Array ( + [loggedIn] => 1 + [id] => 1 + [username] => siteadmin + [usertype] => web + ) + +*** + +#### Пример: + + $info = $modx->userLoggedIn(); + //вернет информацию о пользователе diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/63_webAlert.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/63_webAlert.md" new file mode 100644 index 00000000..f66d1a3c --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/63_webAlert.md" @@ -0,0 +1,21 @@ +###Отображает сообщение alert с помощью JavaScript + +void webAlert(string $msg[, $url]); + +**$msg** - сообщение показываемое в alert +**$url** - определяет действие, которое после alert в зависимости от значения +пусто - ничего не делать +значение начинается на 'javascript:' - выполнится код, помещенный после +указан адрес - произойдет редирект + +*** + +####Пример + + $modx->webAlert('Hello!'); + выведет alert с сообщением «Hello!» + + $modx->webAlert('Hello!','http://modx.im'); + //выведет alert с сообщением «Hello!», а затем произойдет редирект на http://modx.im + +Смотрите также: regClientScript(), sendAlert() \ No newline at end of file diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/02_API/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/02_API/index.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/01_connect.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/01_connect.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/01_connect.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/01_connect.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/02_delete.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/02_delete.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/02_delete.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/02_delete.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/03_disconnect.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/03_disconnect.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/03_disconnect.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/03_disconnect.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/04_escape.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/04_escape.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/04_escape.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/04_escape.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/05_getAffectedRows.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/05_getAffectedRows.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/05_getAffectedRows.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/05_getAffectedRows.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/06_getColumn.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/06_getColumn.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/06_getColumn.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/06_getColumn.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/07_getColumnNames.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/07_getColumnNames.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/07_getColumnNames.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/07_getColumnNames.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/08_getHTMLGrid.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/08_getHTMLGrid.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/08_getHTMLGrid.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/08_getHTMLGrid.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/09_getInsertId.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/09_getInsertId.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/09_getInsertId.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/09_getInsertId.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/10_getRecordCount.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/10_getRecordCount.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/10_getRecordCount.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/10_getRecordCount.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/11_getRow.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/11_getRow.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/11_getRow.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/11_getRow.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/12_getTableMetaData.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/12_getTableMetaData.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/12_getTableMetaData.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/12_getTableMetaData.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/13_getValue.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/13_getValue.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/13_getValue.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/13_getValue.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/14_getXML.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/14_getXML.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/14_getXML.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/14_getXML.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/15_insert.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/15_insert.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/15_insert.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/15_insert.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/16_makeArray.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/16_makeArray.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/16_makeArray.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/16_makeArray.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/17_prepareDate.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/17_prepareDate.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/17_prepareDate.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/17_prepareDate.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/18_query.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/18_query.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/18_query.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/18_query.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/19_select.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/19_select.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/19_select.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/19_select.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/20_update.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/20_update.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/20_update.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/20_update.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/03_DBAPI/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/03_DBAPI/index.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/01_config.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/01_config.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/01_config.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/01_config.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/02_documentIdentifier.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/02_documentIdentifier.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/02_documentIdentifier.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/02_documentIdentifier.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/03_documentMethod.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/03_documentMethod.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/03_documentMethod.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/03_documentMethod.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/04_documentGenerated.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/04_documentGenerated.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/04_documentGenerated.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/04_documentGenerated.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/05_documentContent.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/05_documentContent.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/05_documentContent.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/05_documentContent.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/06_tstart.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/06_tstart.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/06_tstart.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/06_tstart.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/07_minParserPasses.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/07_minParserPasses.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/07_minParserPasses.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/07_minParserPasses.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/08_maxParserPasses.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/08_maxParserPasses.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/08_maxParserPasses.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/08_maxParserPasses.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/09_documentObject.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/09_documentObject.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/09_documentObject.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/09_documentObject.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/10_documentListing.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/10_documentListing.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/04_SystemVariables/10_documentListing.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/10_documentListing.md" diff --git "a/ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/01_\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217/02_ContentEditing/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/04_\320\241\320\270\321\201\321\202\320\265\320\274\320\275\321\213\320\265_\320\277\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265/index.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/11_Restriction_ddMaxLenght.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/11_Restriction_ddMaxLenght.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/11_Restriction_ddMaxLenght.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/11_Restriction_ddMaxLenght.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/12_Restriction_ddNumericField.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/12_Restriction_ddNumericField.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/12_Restriction_ddNumericField.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/12_Restriction_ddNumericField.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/13_Restriction_hideTemplates.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/13_Restriction_hideTemplates.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/13_Restriction_hideTemplates.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/13_Restriction_hideTemplates.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/14_Restriction_requireFields.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/14_Restriction_requireFields.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/14_Restriction_requireFields.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/14_Restriction_requireFields.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/15_Restriction_hideFields.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/15_Restriction_hideFields.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/15_Restriction_hideFields.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/15_Restriction_hideFields.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/16_Restriction_ddReadonly.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/16_Restriction_ddReadonly.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/16_Restriction_ddReadonly.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/16_Restriction_ddReadonly.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/21_Values_inherit.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/21_Values_inherit.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/21_Values_inherit.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/21_Values_inherit.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/22_Values_default.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/22_Values_default.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/22_Values_default.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/22_Values_default.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/23_Values_ddSetFieldValue.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/23_Values_ddSetFieldValue.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/23_Values_ddSetFieldValue.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/23_Values_ddSetFieldValue.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/24_Values_synch_fields.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/24_Values_synch_fields.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/24_Values_synch_fields.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/24_Values_synch_fields.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/31_Changing_renameField.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/31_Changing_renameField.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/31_Changing_renameField.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/31_Changing_renameField.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/32_Changing_changeFieldHelp.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/32_Changing_changeFieldHelp.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/32_Changing_changeFieldHelp.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/32_Changing_changeFieldHelp.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/41_Enhance_ddMultipleFields.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/41_Enhance_ddMultipleFields.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/41_Enhance_ddMultipleFields.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/41_Enhance_ddMultipleFields.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/42_Enhance_ddSelectDocuments.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/42_Enhance_ddSelectDocuments.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/42_Enhance_ddSelectDocuments.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/42_Enhance_ddSelectDocuments.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/43_Enhance_widget_tags.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/43_Enhance_widget_tags.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/43_Enhance_widget_tags.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/43_Enhance_widget_tags.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/44_Enhance_widget_colors.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/44_Enhance_widget_colors.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/44_Enhance_widget_colors.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/44_Enhance_widget_colors.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/51_Sections_ddCreateSection.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/51_Sections_ddCreateSection.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/51_Sections_ddCreateSection.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/51_Sections_ddCreateSection.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/52_Sections_ddMoveFieldsToSection.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/52_Sections_ddMoveFieldsToSection.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/52_Sections_ddMoveFieldsToSection.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/52_Sections_ddMoveFieldsToSection.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/53_Sections_hideSections.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/53_Sections_hideSections.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/53_Sections_hideSections.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/53_Sections_hideSections.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/54_Sections_renameSection.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/54_Sections_renameSection.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/54_Sections_renameSection.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/54_Sections_renameSection.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/55_Sections_minimizablesections.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/55_Sections_minimizablesections.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/55_Sections_minimizablesections.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/55_Sections_minimizablesections.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/61_Tabs_createTab.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/61_Tabs_createTab.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/61_Tabs_createTab.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/61_Tabs_createTab.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/62_Tabs_moveFieldsToTab.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/62_Tabs_moveFieldsToTab.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/62_Tabs_moveFieldsToTab.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/62_Tabs_moveFieldsToTab.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/63_Tabs_hideTabs.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/63_Tabs_hideTabs.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/63_Tabs_hideTabs.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/63_Tabs_hideTabs.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/64_Tabs_renameTab.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/64_Tabs_renameTab.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/64_Tabs_renameTab.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/64_Tabs_renameTab.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/71_Maps_ddGMap.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/71_Maps_ddGMap.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/71_Maps_ddGMap.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/71_Maps_ddGMap.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/72_Maps_ddYMap.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/72_Maps_ddYMap.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/72_Maps_ddYMap.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/72_Maps_ddYMap.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/81_Misc_widget_showimagetvs.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/81_Misc_widget_showimagetvs.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/81_Misc_widget_showimagetvs.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/81_Misc_widget_showimagetvs.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/82_Misc_ddResizeImage.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/82_Misc_ddResizeImage.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/82_Misc_ddResizeImage.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/82_Misc_ddResizeImage.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/83_Misc_ddAutoFolders.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/83_Misc_ddAutoFolders.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/83_Misc_ddAutoFolders.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/83_Misc_ddAutoFolders.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/84_Misc_ddFillMenuindex.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/84_Misc_ddFillMenuindex.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/84_Misc_ddFillMenuindex.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/84_Misc_ddFillMenuindex.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/85_Misc_widget_accessdenied.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/85_Misc_widget_accessdenied.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/85_Misc_widget_accessdenied.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/85_Misc_widget_accessdenied.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/86_Misc_ddHTMLCleaner.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/86_Misc_ddHTMLCleaner.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/86_Misc_ddHTMLCleaner.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/86_Misc_ddHTMLCleaner.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/91_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 php \320\262 mm_rules.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/99_Module_ddMMEditor.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/99_Module_ddMMEditor.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/99_Module_ddMMEditor.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/99_Module_ddMMEditor.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/index.md" old mode 100755 new mode 100644 similarity index 99% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/index.md" rename to "ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/index.md" index 3eb4bf76..a16e205f --- "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/10_MMrules/index.md" +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/10_MMrules/index.md" @@ -1,4 +1,4 @@ -###ManagerManager +### ManagerManager *Плагин позволяет настраивать интерфейс панели управления MODX. Он позволяет переименовывать, скрывать, перемещать поля, вкладки, секции, интегрировать карты Google, Яндекс и многое другое. И всё это настраивается для документов с необходимыми шаблонами и необходимых ролей пользователей. Абсолютная власть! ;-)* diff --git "a/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/index.md" "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/index.md" new file mode 100644 index 00000000..6bfb0a87 --- /dev/null +++ "b/ru/03_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\321\203/index.md" @@ -0,0 +1,19 @@ +Почему вы влюбитесь в Evolution? + +- Абсолютный контроль над версткой сайта. +Всё, что вы написали в коде в чанка и шаблона будет в точности отображено в коде сайта. В Evolution нет тысяч готовых плагинов, в результате работы которых в код вклинивается такое количество синтаксического мусора, в котором трудно разобраться даже знающему человеку. + +- Отсюда следует полный контроль над СЕО - чистая вёрстка и удобный код, каждое изменение в котором абсолютно прозрачно. + +- Структура. +Evolution заставляет подумать, где что располагается и как это между собой взаимодействует. + +- PHP. Простая реализация своих модулей и скриптов. Порог вхождения минимален. + +-Коммьюнти и дальнейший рост. + +Коммьюнити Evolution не может похвастаться миллионной аудиторией. Но при этом оно состоит из людей, действительно пишущих код, а не собирающих сайты мышкой. + +Evolution изначально создан для человека, который собрался именно знать - что, как и для чего он делает - а не просто искать и ставить готовые модули. + +Подключайтесь! \ No newline at end of file diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/02_Ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/03_\320\275\320\265_ajax_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/04_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/05_\320\234\320\276\320\264\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/07_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/08_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/09_\320\222\321\213\320\262\320\276\320\264_\321\204\320\276\321\200\320\274.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/10_\320\237\320\273\320\260\320\263\320\270\320\275_highlight.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AjaxSearch/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/AnythingRating/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/BlackList/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/BlackList/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/BlackList/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/BlackList/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Breadcrumbs/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ClientSettings/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ClientSettings/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ClientSettings/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ClientSettings/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/01_\320\232\320\276\320\274\320\260\320\275\320\264\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/02_\320\222\320\276\320\267\320\274\320\276\320\266\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/CodeMirror/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/02_\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/04_JS API.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/04_JS API.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/04_JS API.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/04_JS API.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/05_\320\237\321\200\320\270\320\274\320\265\321\200.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Compare/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/01_\320\236\320\277\320\270\321\201\320\260\320\275\320\270\320\265.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/02_\320\221\320\260\320\267\320\276\320\262\321\213\320\265 \320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\201\320\276\321\200\321\202\320\270\321\200\320\276\320\262\320\276\320\272.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/04_\320\241\320\277\320\270\321\201\320\276\320\272 \320\242\320\222.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/05_\320\243\321\201\320\273\320\276\320\262\320\270\321\217 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/06_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/07_\320\237\321\200\320\270\320\276\321\200\320\270\321\202\320\265\321\202\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/08_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLBuildMenu/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLCrumbs/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLCrumbs/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLCrumbs/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLCrumbs/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLLastViews/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLLastViews/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLLastViews/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLLastViews/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/02_\320\232\320\273\320\260\321\201\321\201\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/02_\320\232\320\273\320\260\321\201\321\201\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/02_\320\232\320\273\320\260\321\201\321\201\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/02_\320\232\320\273\320\260\321\201\321\201\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLMenu/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLRequest/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLRequest/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLRequest/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLRequest/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSiblings/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSiblings/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSiblings/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSiblings/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSitemap/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSitemap/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSitemap/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DLSitemap/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/04_\320\237\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\320\265.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/05_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/06_\320\255\320\272\321\201\321\202\320\265\320\275\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/07_dateFilter.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/07_dateFilter.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/07_dateFilter.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/07_dateFilter.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/08_glossaryFilter.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/08_glossaryFilter.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/08_glossaryFilter.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/08_glossaryFilter.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/09_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/10_Request.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/10_Request.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/10_Request.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/10_Request.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/11_Search.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/11_Search.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/11_Search.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/11_Search.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/12_Summary.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/12_Summary.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/12_Summary.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/12_Summary.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/13_Tagging.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/13_Tagging.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/13_Tagging.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/13_Tagging.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/14_tvFilter.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/14_tvFilter.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/14_tvFilter.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/14_tvFilter.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/15_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Ditto/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \320\262\321\213\320\261\320\276\321\200\320\272\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/02_\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260 \320\264\320\260\320\275\320\275\321\213\321\205 \320\277\320\265\321\200\320\265\320\264 \320\262\321\213\320\262\320\276\320\264\320\276\320\274.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/02_\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260 \320\264\320\260\320\275\320\275\321\213\321\205 \320\277\320\265\321\200\320\265\320\264 \320\262\321\213\320\262\320\276\320\264\320\276\320\274.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/02_\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260 \320\264\320\260\320\275\320\275\321\213\321\205 \320\277\320\265\321\200\320\265\320\264 \320\262\321\213\320\262\320\276\320\264\320\276\320\274.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/02_\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260 \320\264\320\260\320\275\320\275\321\213\321\205 \320\277\320\265\321\200\320\265\320\264 \320\262\321\213\320\262\320\276\320\264\320\276\320\274.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/03_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/03_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/03_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/03_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/04_\320\244\320\270\320\273\321\214\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/04_\320\244\320\270\320\273\321\214\321\202\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/04_\320\244\320\270\320\273\321\214\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/04_\320\244\320\270\320\273\321\214\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/05_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/05_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/05_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/05_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/07_\320\236\321\202\320\273\320\260\320\264\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/07_\320\236\321\202\320\273\320\260\320\264\320\272\320\260.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/07_\320\236\321\202\320\273\320\260\320\264\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/07_\320\236\321\202\320\273\320\260\320\264\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/08_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/08_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/08_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/08_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/09_MODxAPI.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/09_MODxAPI.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/09_MODxAPI.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/09_MODxAPI.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/10_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/10_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/10_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/10_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/DocLister/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/03_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/EasyNewsletter/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FirstChildRedirect/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ForgotManagerLogin/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ForgotManagerLogin/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ForgotManagerLogin/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ForgotManagerLogin/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/010_\320\232\320\276\320\275\321\202\321\200\320\276\320\273\320\273\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/020_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/030_\320\222\320\260\320\273\320\270\320\264\320\260\321\206\320\270\321\217 \320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/035_\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\320\265 \320\272\320\260\320\277\321\207\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/040_\320\222\321\213\320\262\320\276\320\264 \320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/050_\320\236\321\202\320\277\321\200\320\260\320\262\320\272\320\260 \320\277\320\270\321\201\320\265\320\274.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/060_\320\220\320\262\321\202\320\276\321\200\320\270\320\267\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/070_\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\260\321\206\320\270\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\320\265\320\271.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/075_\320\220\320\272\321\202\320\270\320\262\320\260\321\206\320\270\321\217 \321\203\321\207\320\265\321\202\320\275\321\213\321\205 \320\267\320\260\320\277\320\270\321\201\320\265\320\271.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/080_\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/085_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\277\321\200\320\276\321\204\320\270\320\273\321\217 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/090_\320\222\320\276\321\201\321\201\321\202\320\260\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265 \320\277\320\260\321\200\320\276\320\273\320\265\320\271 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/100_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\270 \321\200\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/105_\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262 \320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\217\320\274\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/110_\320\233\320\265\320\272\321\201\320\270\320\272\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/FormLister/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/GetField/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/04_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Jot/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/JotX/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/JotX/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/JotX/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/JotX/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/LikeDislike/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/LikeDislike/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/LikeDislike/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/LikeDislike/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListChild/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/03_\320\236\321\202\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/04_\320\237\320\260\320\263\320\270\320\275\320\260\321\206\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/06_\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\214.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/07_\320\241\321\202\320\270\320\273\320\270\321\201\321\202\320\270\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ListIndexer/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/01_\320\230\320\275\321\201\321\202\321\200\321\203\320\272\321\206\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/02_\320\230\321\201\321\202\320\276\321\200\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/03_\320\236\321\202\320\272\320\260\320\267_\320\276\321\202_\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/04_\320\241\320\265\320\273\320\265\320\272\321\202\320\276\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/05_\320\241\320\277\320\270\321\201\320\276\320\272_\321\204\320\260\320\271\320\273\320\276\320\262.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MODxBB_phpBB/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/03_\320\222\320\270\320\264\320\266\320\265\321\202\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ManagerManager/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/03_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/05_\320\240\321\203\321\201\321\201\320\272\320\270\320\271_\321\217\320\267\321\213\320\272.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MaxiGallery/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MemberCheck/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/02_\320\236\321\201\320\275\320\276\320\262\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_Dublin_Core.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/04_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/MetaX/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ModxAccount/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ModxAccount/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ModxAccount/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ModxAccount/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/OpenGraphTags/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/OpenGraphTags/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/OpenGraphTags/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/OpenGraphTags/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PHx/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PHx/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PHx/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PHx/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/01_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/01_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/01_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/01_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/02_\320\242\320\270\320\277\321\213_\320\277\320\276\320\273\320\265\320\271.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/02_\320\242\320\270\320\277\321\213_\320\277\320\276\320\273\320\265\320\271.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/02_\320\242\320\270\320\277\321\213_\320\277\320\276\320\273\320\265\320\271.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/02_\320\242\320\270\320\277\321\213_\320\277\320\276\320\273\320\265\320\271.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\321\201\320\275\320\270\320\277\320\277\320\265\321\202\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213_\320\277\320\273\320\260\320\263\320\270\320\275\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/05_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/05_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/05_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/05_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213_\320\272\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213_\320\272\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213_\320\272\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/06_\320\237\321\200\320\270\320\274\320\265\321\200\321\213_\320\272\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/07_\320\237\321\200\320\270\320\274\320\265\321\200_\321\201\320\276\320\267\320\264\320\260\320\275\320\270\321\217_\320\272\320\276\320\275\321\202\320\265\320\271\320\275\320\265\321\200\320\276\320\262.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/07_\320\237\321\200\320\270\320\274\320\265\321\200_\321\201\320\276\320\267\320\264\320\260\320\275\320\270\321\217_\320\272\320\276\320\275\321\202\320\265\320\271\320\275\320\265\321\200\320\276\320\262.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/07_\320\237\321\200\320\270\320\274\320\265\321\200_\321\201\320\276\320\267\320\264\320\260\320\275\320\270\321\217_\320\272\320\276\320\275\321\202\320\265\320\271\320\275\320\265\321\200\320\276\320\262.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/07_\320\237\321\200\320\270\320\274\320\265\321\200_\321\201\320\276\320\267\320\264\320\260\320\275\320\270\321\217_\320\272\320\276\320\275\321\202\320\265\320\271\320\275\320\265\321\200\320\276\320\262.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/PageBuilder/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Personalize/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Reflect/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Sass/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Sass/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Sass/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Sass/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Selector/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Selector/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Selector/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Selector/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleFile/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleFile/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleFile/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleFile/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/01_\320\222\321\213\320\262\320\276\320\264 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/02_\320\222\321\213\320\262\320\276\320\264 \321\201\320\277\320\270\321\201\320\272\320\260 \320\263\320\260\320\273\320\265\321\200\320\265\320\271.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/03_\320\223\320\265\320\275\320\265\321\200\320\260\321\206\320\270\321\217 \320\277\321\200\320\265\320\262\321\214\321\216 \320\277\321\200\320\270 \320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\265.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleGallery/04_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\260\320\274.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleTube/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleTube/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleTube/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SimpleTube/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SiteMap/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SiteMap/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SiteMap/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/SiteMap/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/StarRating/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/StarRating/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/StarRating/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/StarRating/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TagSaver/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TagSaver/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TagSaver/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TagSaver/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TransAlias/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TransAlias/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TransAlias/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TransAlias/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/TvTagCloud/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/UltimateParent/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/03_\320\232\320\273\320\260\321\201\321\201\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/04_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213 \321\210\320\260\320\261\320\273\320\276\320\275\320\276\320\262.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/05_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/Wayfinder/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebLogin/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebLogin/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebLogin/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebLogin/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebSignup/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebSignup/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebSignup/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebSignup/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/02_\320\237\321\200\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/03_\320\250\320\260\320\261\320\273\320\276\320\275\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/WebloginPE/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/02_Ditto_\320\270_YAMS.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/02_Ditto_\320\270_YAMS.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/02_Ditto_\320\270_YAMS.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/02_Ditto_\320\270_YAMS.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/03_Wayfinder-\320\270-YAMS.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/03_Wayfinder-\320\270-YAMS.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/03_Wayfinder-\320\270-YAMS.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/03_Wayfinder-\320\270-YAMS.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/04_\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\234anager\320\234anager.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/05_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/YAMS/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/cfgTv/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/cfgTv/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/cfgTv/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/cfgTv/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/countViews/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/countViews/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/countViews/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/countViews/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddGetMultipleField/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddGetMultipleField/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddGetMultipleField/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddGetMultipleField/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddMMEditor/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddMMEditor/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddMMEditor/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddMMEditor/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/ddTypograph/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/directResize/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/directResize/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/directResize/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/directResize/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/01_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/02_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213 MODxAPI.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/docInfo/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/01_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilter.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/02_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_eFilterResult.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/03_js_api.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/03_js_api.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/03_js_api.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/03_js_api.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202_evoSortBlock.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/05_\320\234\320\276\320\264\321\203\320\273\321\214_eFilter.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eFilter/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/02_\320\236\320\261\321\217\320\267\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/03_\320\236\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\265_\320\277\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/04_\320\237\320\273\320\265\320\271\321\201\321\205\320\276\320\273\320\264\320\265\321\200\321\213_\321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/05_\320\237\321\200\320\276\320\262\320\265\321\200\320\272\320\260_\320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/06_\320\241\320\276\320\261\321\213\321\202\320\270\321\217.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/07_\320\242\320\270\320\277\321\213_\320\270_\321\204\320\276\321\200\320\274\320\260\321\202\321\213_\320\264\320\260\320\275\320\275\321\213\321\205.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/08_\320\227\320\260\321\211\320\270\321\202\320\260_\320\276\321\202_\321\201\320\277\320\260\320\274\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/09_recaptcha.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/09_recaptcha.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/09_recaptcha.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/09_recaptcha.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eform/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/10_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/eForm/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/evoBabel/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/evoBabel/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/evoBabel/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/evoBabel/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/01_\320\236\320\277\320\265\321\200\320\260\321\202\320\276\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/03_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/if/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/imageCaptor/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/imageCaptor/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/imageCaptor/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/imageCaptor/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/01_\320\236\321\201\320\276\320\261\320\265\320\275\320\275\320\276\321\201\321\202\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/02_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/03_\320\237\320\265\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\265 \321\210\320\260\320\261\320\273\320\276\320\275\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/04_\320\241\320\275\320\270\320\277\320\277\320\265\321\202.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/05_\320\234\320\276\320\264\321\203\320\273\321\214.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/06_\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\320\276.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/multiTV/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/optimizeJPG/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/optimizeJPG/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/optimizeJPG/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/optimizeJPG/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/02_\320\236\320\277\321\206\320\270\320\270.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/03_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/04_\320\237\321\200\320\270\320\274\320\265\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/phpthumb/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/prevNext/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/prevNext/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/prevNext/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/prevNext/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/02_\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\321\213.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/03_\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\272\320\260.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/04_ManagerManager.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/04_ManagerManager.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/04_ManagerManager.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/04_ManagerManager.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/tagLinks/index.md" diff --git "a/ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/thumb/index.md" "b/ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/thumb/index.md" similarity index 100% rename from "ru/03_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/thumb/index.md" rename to "ru/04_\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\321\213/thumb/index.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/index.md" "b/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/index.md" deleted file mode 100755 index 4f8e89c0..00000000 --- "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/index.md" +++ /dev/null @@ -1 +0,0 @@ -Здесь пока нет нужной информации \ No newline at end of file diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/02_\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265_MODX.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/03_\320\237\320\265\321\200\320\265\320\275\320\276\321\201_\321\201\320\260\320\271\321\202\320\260_\321\201_\320\273\320\276\320\272\320\260\320\273\321\214\320\275\320\276\320\263\320\276_\320\272\320\276\320\274\320\277\321\214\321\216\321\202\320\265\321\200\320\260_\320\275\320\260_\321\205\320\276\321\201\321\202\320\270\320\275\320\263.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/04_\320\222\321\200\320\265\320\274\320\265\320\275\320\275\320\276\320\265_\320\276\321\202\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265_\321\201\320\260\320\271\321\202\320\260.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/index.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/index.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/01_\320\243\321\200\320\276\320\272\320\270/index.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/01_\320\241\320\276\320\267\320\264\320\260\320\275\320\270\320\265_\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262_MODx_\320\277\320\276_\320\264\320\260\320\275\320\275\321\213\320\274_\321\204\320\276\321\200\320\274\321\213_eForm_\321\203\321\201\321\202\320\260\321\200\320\265\320\262\321\210\320\270\320\271_\320\274\320\265\321\202\320\276\320\264.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/02_6_\321\201\320\277\320\276\321\201\320\276\320\261\320\276\320\262_\320\277\320\276\320\273\321\203\321\207\320\270\321\202\321\214_TV_\320\262_\320\277\320\273\320\260\320\263\320\270\320\275\320\265 (\320\260\320\262\321\202\320\276\321\200 Alexey LIber).md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/02_6_\321\201\320\277\320\276\321\201\320\276\320\261\320\276\320\262_\320\277\320\276\320\273\321\203\321\207\320\270\321\202\321\214_TV_\320\262_\320\277\320\273\320\260\320\263\320\270\320\275\320\265 (\320\260\320\262\321\202\320\276\321\200 Alexey LIber).md" similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/02_6_\321\201\320\277\320\276\321\201\320\276\320\261\320\276\320\262_\320\277\320\276\320\273\321\203\321\207\320\270\321\202\321\214_TV_\320\262_\320\277\320\273\320\260\320\263\320\270\320\275\320\265 (\320\260\320\262\321\202\320\276\321\200 Alexey LIber).md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/02_6_\321\201\320\277\320\276\321\201\320\276\320\261\320\276\320\262_\320\277\320\276\320\273\321\203\321\207\320\270\321\202\321\214_TV_\320\262_\320\277\320\273\320\260\320\263\320\270\320\275\320\265 (\320\260\320\262\321\202\320\276\321\200 Alexey LIber).md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/index.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/index.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/02_\320\240\320\265\321\210\320\265\320\275\320\270\321\217/index.md" diff --git "a/ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/03_\320\241\321\201\321\213\320\273\320\272\320\270/index.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/03_\320\241\321\201\321\213\320\273\320\272\320\270/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/04_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/03_\320\241\321\201\321\213\320\273\320\272\320\270/index.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/03_\320\241\321\201\321\213\320\273\320\272\320\270/index.md" diff --git "a/ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/index.md" "b/ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/index.md" old mode 100755 new mode 100644 similarity index 100% rename from "ru/02_\320\240\320\260\320\267\321\200\320\260\320\261\320\276\321\202\320\272\320\260/index.md" rename to "ru/05_\320\236\320\261\321\203\321\207\320\265\320\275\320\270\320\265/index.md" diff --git a/ru/index.md b/ru/index.md index d88d5a6c..897542fa 100755 --- a/ru/index.md +++ b/ru/index.md @@ -1,7 +1,6 @@ #Документация по MODX Evolution - -*MODX Evolution — это профессиональный инструмент разработки сайтов, позволяющий управлять контентом (да и самим сайтом) абсолютно на все 100%! Эта система с открытым кодом (open source), и поэтому бесплатна. В отличие от большинства бесплатных CMS (англ. Content Management System – система управления сайтом) — на MODX вы можете построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на ваш html-код.* +*Evolution CMS — это профессиональный инструмент разработки сайтов, позволяющий управлять контентом (да и самим сайтом) абсолютно на все 100%! Эта система с открытым кодом (open source), и поэтому бесплатна. В отличие от большинства бесплатных CMS на Evolution вы можете построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на ваш html-код.* ## Как внести свой вклад