This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ru:how_to:theme_editor [2013/10/08 13:49] Grin [Как выбрать тему] |
ru:how_to:theme_editor [2013/10/09 04:41] Arkady [Как редактировать компоненты] |
||
---|---|---|---|
Line 14: | Line 14: | ||
Выберите вкладку **Тема** и кликните кнопку в правом меню **Редактировать тему**, затем выберите файл для редактирования. Имейте ввиду, что при редактировании файлов темы резервные копии этих файлов не создаются. Если вы допустите ошибку, вам придется исправлять ее самому либо загрузив на сервер резервный файл темы (если таковой имеется) взамен испорченного, либо поправив код. | Выберите вкладку **Тема** и кликните кнопку в правом меню **Редактировать тему**, затем выберите файл для редактирования. Имейте ввиду, что при редактировании файлов темы резервные копии этих файлов не создаются. Если вы допустите ошибку, вам придется исправлять ее самому либо загрузив на сервер резервный файл темы (если таковой имеется) взамен испорченного, либо поправив код. | ||
+ | {{:ru:how_to:edittheme.png|}} | ||
- | {{:how_to:edittheme.jpg|}} | ||
=====Как редактировать компоненты===== | =====Как редактировать компоненты===== | ||
- | Components are separately saved pieces of text or code which can be inserted into page templates. Typically they might be used for the following: | + | Компоненты в терминах GS представляют собой отдельно хранящиеся фрагменты текста или кода, которые по их наименованию можно вставлять в шаблоны страниц. |
- | * Simple text as an easily editable tagline, slogan or seasonal message. | + | |
- | * Links to images (outside of the main content) so that they are easily changed without editing the template | + | |
- | * Secondary blocks of html content for instance a sidebar, a footer section or an aside. | + | |
- | * Containing php tags to call plugin functions, for instance to insert an email form or a thumbnail gallery. | + | |
- | * To alter the <head> section of a page or template, for instance to control the robots text or to add or alter an internal stylesheet. | + | |
- | You can put components inside of other components. You can have [[ru:components-depending-on-the_page|different components for different pages]]. | + | Компоненты, как правило, представляют собой: |
- | GetSimple components are created, edited and saved here. | + | * Обычный текст, доступный для редактирования, например: поздравление, лозунг, персональное сообщение и пр. |
- | Saved components are shown in the sidebar so that you can jump to the component you want to edit. The php **get_component** tag for each component is shown for easy copy and paste. | + | * Ссылки на графику, внутренние или внешние, которые легко редактировать, не затрагивая шаблон страницы |
+ | * Блоки HTML-кода, например, для формирования сайдбара, подвала сайта, шапки или элемента aside | ||
+ | * Php-тэги для вызова тэгов шаблона или функций плагина, например, для вставки контактной формы или слайдшоу | ||
+ | * Пользовательскую часть секции ''<head>'' страницы или шаблона, например, для внедрения дополнительных мета-тэгов (name=”robots”) или добавления своей таблицы стилей. | ||
- | {{:how_to:editcomp.jpg|}} | + | Компоненты GetSimple могут содержать в себе другие компоненты. Компоненты могут выводиться на экран [[ru:components-depending-on-the_page|на постраничной основе]]. |
- | =====Sitemap (карта сайта)===== | + | Компоненты создаются, редактируются и сохраняются на вкладке **Тема** под пунктом бокового меню **Редактировать компоненты**. Существующие сохраненные компоненты отражаются в сайдбаре в виде своеобразного облака тэгов, быстрый переход к компоненту осуществляется по клику на его наименовании в этом облаке. Справа от текстового поля каждого компонента на экран выводится образец тэга шаблона //get_component// для вызова этого компонента, образец доступен для копирования. |
- | GetSimple has a built in sitemap generator. An xml sitemap is generated automatically, saved as //sitemap.xml// in the root of your site and updated every time either a page or site-setting is changed. You can view and refresh the sitemap via **Theme -> View Sitemap**. | + | {{:ru:how_to:editcomp.png|}} |
+ | |||
+ | =====Sitemap (карта сайта)===== | ||
+ | GetSimple обладает встроенным генератором файла //Sitemap//. Файл создается автоматически, сохраняется под именем //sitemap.xml// в корневом каталоге сайта и обновляется при изменении настроек сайта или страниц. Просмотр и обновление файла доступны через вкладку **Тема** ->**Просмотр карты сайта** | ||
- | ==== Troubleshooting ==== | + | ==== Возможные проблемы с файлом sitemap.xml ==== |
- | if you are having trouble creating your first sitemap, ensure that your server has the correct permissions (try CHMODing the root installation folder to either ''0755'' or ''0777''). If that doesn't work, create a blank file within the root of your instllation (next to [[ru:config:gsconfig|gsconfig.php]]) with the filename of ''sitemap.xml''. CHMOD that file to ''0777'', then go back and try to regenerate the sitemap using the menu link shown above. | + | |
+ | Если при первоначальном создании файла //sitemap.xml// возникают проблемы, убедитесь, что на сервере установлены корректные права доступа (либо дайте корневому каталогу системы права ''0755'' или ''0777''). В случае, если установка прав не помогла, создайте в корневом каталоге системы (там, где располагается [[ru:config:gsconfig|gsconfig.php]]) пустой файл с именем //sitemap.xml//, дайте ему права доступа ''0777'' и попробуйте сгенерировать карту сайта заново, кликнув пункт меню **Тема** -> **Просмотр карты сайта** | ||
==== Пинг поисковых систем ==== | ==== Пинг поисковых систем ==== | ||