суббота, 6 сентября 2014 г.

Как создать тему Osclass



Как создать тему



От OSClass




Osclass позволяет использовать темы, чтобы изменить внешний вид вашего сайта и сделать его уникальным. Эта страница будет объяснить процесс, чтобы создать тему для вашего сайта. Тема должна быть помещена внутри ос-контента / Темы / папки.


Содержание

[ спрятать ]

Что такое GUI?

GUI является запасной тема, включены в Osclass, если вы запутались и удалить папку темы, вы все равно показать тему по умолчанию. Каждый файл необходимо изменить это в папке GUI ( yoursite.com/oc-includes/osclass/gui ). Вы не должны изменять эти файлы , они только там в качестве меры безопасности.

С чего начать?

Мы включаем тему по умолчанию с Osclass, в загибочной тему. Самый простой способ, чтобы начать создавать свой ​​собственный плагин, изменяет существующий. Скопируйте Бендер папку и переименовать его в mytheme . Вы могли бы назвать ее, что вы хотите, но для этого урока, мы будем использовать mytheme , замените его в случае необходимости.

Измените файл индекса вновь созданного тему, вы должны найти этот код:
/ *
  Тема Имя: Osclass Бендер Тема
  Тема URI: http://www.osclass.org/
  Описание: Это тема Osclass Бендер
  Версия: 3.0
  Автор: Osclass команда
  Автор URI: http://www.osclass.org/
  Тема обновление URI: 
* /

заменить этот другой:
/ *
  Тема Имя: Мой заказ Тема
  Тема URI: http://www.mywebsite.com
  Описание: Это моя тема
  Версия: 0,0
  Автор: Me
  Автор URI: http://www.mywebsite.com/
  Тема обновление URI: 
* /
Вы могли бы заполнить переменные, как вы хотите, но мы уверены, что с этой же имя папки на функции {name_of_the_folder} _theme_info , пожалуйста, убедитесь, что вы не включаете пробелы в имени папки. Вы готовы пойти .

Измените свои файлы

После того, как вы скопировали эту тему и имеют свои собственные файлы, вам необходимо заменить все ссылки на предыдущей теме (Бендер) в ваших новых файлов с именем (опять же, не пробелами) вашей темы. Большинство файлов имеют текст, который должен быть переведен, и каждая строка имеет ссылку на тему, например, в main.php вы найдете это:
<H1> <сильный> <? PHP _e ( 'Список новых' ,  'Бендера )  ;  ?> </ STRONG> </ h1>
которые должны быть изменены, чтобы
<H1> <сильный> <? PHP _e ( 'Список новых' ,  'your_theme' )  ;  ?> </ STRONG> </ h1>

Кроме того, обратите внимание на файлы, такие как functions.php и администратора / settings.php, где вы найдете другой тип ссылок. Например, в functions.php некоторые функции начинаются с "bender_" в названии
Функция bender_add_body_class_construct ( $ классы ) {
должны быть изменены, чтобы
Функция your_theme_add_body_class_construct ( $ классы ) {

В админ / settings.php
Вы найдете то вроде этого:
<Форма действие = " <PHP?  эхо osc_admin_render_theme_url ( 'ос-содержание / темы / Бендер / администратор / settings.php' ) ;  ?> "метод =" сообщение "класс =" nocsrf ">
должны быть изменены, чтобы
<Форма действие = " <PHP?  эхо osc_admin_render_theme_url ( 'ос-содержание / темы / your_theme / администратор / settings.php' ) ;  ?> "метод =" сообщение "класс =" nocsrf ">

Лучший способ сделать это найти и заменить это использовать IDE как Netbeans, IntelliJ IDEA или Eclipse, что позволяет выполнить находку и заменить в течение нескольких файлов одновременно. Только убедитесь, что вы работаете на правильную папку на тему, а не на всей папке Osclass

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

Файлы

Тема файлы имеют очень пояснительные имена, но вот более подробный список файла и что она делает.
  • 404.php : Это страница ошибки, некоторые, если что пошло не так (мы надеемся, что это не произойдет!)
  • предупреждение-form.php : Это предупреждение форма, показано на странице поиска, чтобы подписаться на поиске
  • contact.php : Контакт страницы, чтобы отправить сообщение в администрации сайта,
  • custom.php : Это пусковая для пользовательских страниц (плагинов), вы можете изменить его, но быть уверенным в следующую строку <PHP osc_render_file ();? ?>
  • footer.php : Footer, показано в конце страницы
  • functions.php : Этот файл будет включен, место здесь пользовательские функции из вашей темы
  • head.php : Головная часть HTML
  • header.php : Показанный в начале страницы
  • inc.search.php : Этот файл не требуется, но это доступно на современную тему. Это включает панель поиска в верхней части заголовка
  • index.php : Вы уже знаете, этот файл! Этот файл содержит информацию о теме (название, версия, описание, ...)
  • item.php : Это страница детального просмотра элемента
  • пункт-contact.php : Page связаться с продавцом элемента
  • пункт-edit.php : Форма для редактирования элемента
  • пункт-post.php : формуляр опубликовать пункт
  • пункт-отправить-friend.php : Отправить форму друга
  • main.php : Домашняя страница вашего сайта
  • page.php : Launcher для пользовательских страниц, вы можете изменить его, но быть уверенным в следующую строку <osc_static_page_title эхо PHP ();? ?> , чтобы показать название и osc_static_page_text эхо <PHP (); ?> , чтобы показать описание пользовательских страниц
  • screenshot.png : Это файл изображения, чтобы показать предварительный просмотр вашей теме. Не действительно необходимо, но полезно, если вы хотите поделиться своим тему
  • search.php : Это страница Поиск, это только показывает строку поиска и фильтры. Вы можете использовать два различных мнения, как галереи или в виде списка
  • search_gallery.php : Галерея вид поиска предметов (только объекты, фильтры поиска расположены на search.php)
  • search_list.php : Список вид поиска предметов (только объекты, фильтры поиска расположены на search.php)
  • Пользователь-alerts.php : "Панель управления пользователей пользователи уведомления
  • Пользователь-change_email.php : панель ПОЛЬЗОВАТЕЛИ изменить электронную почту
  • Пользователь-change_password.php : панель ПОЛЬЗОВАТЕЛИ изменить пароль
  • Пользователь-dashboard.php : панель приборов пользователей (страница они видят, когда они войти)
  • Пользователь-forgot_password.php : Форма, когда пользователь забыл это пароль
  • Пользователь-items.php : "Панель управления пользователей пользователи предметы
  • Пользователь-Войти : Page войти в (в современную тему, вы можете войти в непосредственно из заголовка, но этот файл не требуется, и полезно, если Войти не удалось)
  • Пользователь-профиль : Страница, которая показывает профиль (редактировать его)
  • Пользователь-восстановить : Page восстановить пароль
  • Пользователь зарегистрироваться : Форма для регистрации
  • Другие файлы : в папках с CSS, изображений, JS, языков, ... они не требуются, но полезно, как вы сделали тему


Free Hosting to osclass



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

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