Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 3411 Просмотров
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Скажите по какому параметру ищется шаблон )))
Я имею ввиду чтобы он был в списке шаблонов нужен сам файл и файл XML или что-то ещё?
« Последнее редактирование: 30.03.2012, 16:35:30 от vladushka »
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Ищется кем или чем? Joomla?
Если Joomla, то должен быть файл .xml где прописаны пути к файлам, позиции шаблона, авторство и т.п.
Если не Joomla, то изъясняйтесь понятнее
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Именно  joomla  и только она ,Но мне не ясно вроде в  XML используемые файлы прописал
кроме картинок ,а это принциапиально я про картинки?
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
помню если раньше менялся регистр букв вот этого файла  templateDetails.xml
 ,то шаблон не виделся при выборе шаблонов.
« Последнее редактирование: 29.03.2012, 07:28:18 от vladushka »
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Картинки прописываются в css
В интернете куча документации по данной теме.
Так же возьмите любой готовый шаблон и посмотрите как там прописано.
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
картинки в файле templateDetails.xml нужно прописовать
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Для 1,7 и моложе картинки прописывать не нужно. Достаточно прописать как-то так:
Код
<files>
<folder>css</folder>
<folder>html</folder>
<folder>images</folder>
<folder>js</folder>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>favicon.ico</filename>
</files>
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Shustry, а в 2 и 5 это обязательно?
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Ниже приведен код templateDetails.xml стандартного ja_purity
Как можно увидеть пути к изображениям указан. Делайте и смотрите по принципу.

Код
<?xml version="1.0" encoding="utf-8"?>
<install version="1.5" type="template">
<name>JA_Purity</name>
<version>1.2.0</version>
<creationDate>12/26/07</creationDate>
<author>JoomlArt.com</author>
<authorEmail>webmaster@joomlart.com</authorEmail>
<authorUrl>http://www.joomlart.com</authorUrl>
<copyright></copyright>
<license>GNU/GPL version 2</license>
<description>JA PURITY DESCRIPTION</description>
<files>
<filename>component.php</filename>
<filename>css/index.html</filename>
<filename>favicon.ico</filename>
<filename>html/com_content/article/default.php</filename>
<filename>html/com_content/article/index.html</filename>
<filename>html/com_content/category/blog_item.php</filename>
<filename>html/com_content/category/index.html</filename>
<filename>html/com_content/frontpage/default_item.php</filename>
<filename>html/com_content/frontpage/index.html</filename>
<filename>html/com_content/index.html</filename>
<filename>html/com_content/section/blog_item.php</filename>
<filename>html/com_content/section/index.html</filename>
<filename>html/index.html</filename>
<filename>html/modules.php</filename>
<filename>html/mod_banners/default.php</filename>
<filename>html/mod_banners/index.html</filename>
<filename>html/mod_login/default.php</filename>
<filename>html/mod_login/index.html</filename>
<filename>html/pagination.php</filename>
<filename>images/icons_license.txt</filename>
<filename>images/index.html</filename>
<filename>index.html</filename>
<filename>index.php</filename>
<filename>ja_templatetools.php</filename>
<filename>ja_vars.php</filename>
<filename>js/ja.cssmenu.js</filename>
<filename>js/ja.moomenu.js</filename>
<filename>js/ja.rightcol.js</filename>
<filename>js/ja.script.js</filename>
<filename>params.ini</filename>
<filename>styles/background/index.html</filename>
<filename>styles/background/lighter/images/index.html</filename>
<filename>styles/background/lighter/index.html</filename>
<filename>styles/background/purewhite/images/index.html</filename>
<filename>styles/background/purewhite/index.html</filename>
<filename>styles/elements/black/images/index.html</filename>
<filename>styles/elements/black/index.html</filename>
<filename>styles/elements/index.html</filename>
<filename>styles/elements/red/images/index.html</filename>
<filename>styles/elements/red/index.html</filename>
<filename>styles/header/blue/images/index.html</filename>
<filename>styles/header/blue/index.html</filename>
<filename>styles/header/green/images/index.html</filename>
<filename>styles/header/green/index.html</filename>
<filename>styles/header/index.html</filename>
<filename>styles/index.html</filename>
<filename>templateDetails.xml</filename>
</files>
<images>
<filename>images/arrow.png</filename>
<filename>images/arrow2.png</filename>
<filename>images/arrow3.png</filename>
<filename>images/author.gif</filename>
<filename>images/b-bl.gif</filename>
<filename>images/b-br.gif</filename>
<filename>images/b-tl.gif</filename>
<filename>images/b-tr.gif</filename>
<filename>images/bb-bl.gif</filename>
<filename>images/bb-br.gif</filename>
<filename>images/bb-tl.gif</filename>
<filename>images/bb-tr.gif</filename>
<filename>images/bg-bl.gif</filename>
<filename>images/bg-br.gif</filename>
<filename>images/bg-tl.gif</filename>
<filename>images/bg-tr.gif</filename>
<filename>images/bl-bl.gif</filename>
<filename>images/bl-br.gif</filename>
<filename>images/bl-tl.gif</filename>
<filename>images/bl-tr.gif</filename>
<filename>images/blank.png</filename>
<filename>images/br-bl.gif</filename>
<filename>images/br-br.gif</filename>
<filename>images/br-tl.gif</filename>
<filename>images/br-tr.gif</filename>
<filename>images/bt-bl.gif</filename>
<filename>images/bt-br.gif</filename>
<filename>images/bt-tl.gif</filename>
<filename>images/bt-tr.gif</filename>
<filename>images/bub1-bl.gif</filename>
<filename>images/bub1-br.gif</filename>
<filename>images/bub1-tl.gif</filename>
<filename>images/bub1-tr.gif</filename>
<filename>images/bub2-bl.gif</filename>
<filename>images/bub2-br.gif</filename>
<filename>images/bub2-tl.gif</filename>
<filename>images/bub2-tr.gif</filename>
<filename>images/bub3-bl.gif</filename>
<filename>images/bub3-br.gif</filename>
<filename>images/bub3-tl.gif</filename>
<filename>images/bub3-tr.gif</filename>
<filename>images/bub4-bl.gif</filename>
<filename>images/bub4-br.gif</filename>
<filename>images/bub4-tl.gif</filename>
<filename>images/bub4-tr.gif</filename>
<filename>images/bullet.gif</filename>
<filename>images/bullet2.gif</filename>
<filename>images/bullet3.gif</filename>
<filename>images/bullet-list.gif</filename>
<filename>images/but-css.gif</filename>
<filename>images/but-rss.gif</filename>
<filename>images/but-xhtml10.gif</filename>
<filename>images/but-xhtml101.gif</filename>
<filename>images/c-bg1.gif</filename>
<filename>images/c-bg2.gif</filename>
<filename>images/checklist-bg.gif</filename>
<filename>images/cw-bg1.gif</filename>
<filename>images/cw-bg12.gif</filename>
<filename>images/cw-bg2.gif</filename>
<filename>images/cw-bg22.gif</filename>
<filename>images/cwf-bg.gif</filename>
<filename>images/download-bg.gif</filename>
<filename>images/emailbutton.png</filename>
<filename>images/grad1.gif</filename>
<filename>images/grad2.gif</filename>
<filename>images/grad3.gif</filename>
<filename>images/hdot.gif</filename>
<filename>images/hdot2.gif</filename>
<filename>images/header/header1.jpg</filename>
<filename>images/header/header2.jpg</filename>
<filename>images/header/header3.jpg</filename>
<filename>images/header-mask.png</filename>
<filename>images/icon-date.gif</filename>
<filename>images/icon-error.gif</filename>
<filename>images/icon-info.gif</filename>
<filename>images/icon-search.gif</filename>
<filename>images/icon-tips.gif</filename>
<filename>images/icon-user.gif</filename>
<filename>images/icon_list.gif</filename>
<filename>images/indent1.png</filename>
<filename>images/indent2.png</filename>
<filename>images/indent3.png</filename>
<filename>images/indent4.png</filename>
<filename>images/login-bg.gif</filename>
<filename>images/logo.gif</filename>
<filename>images/logo.png</filename>
<filename>images/ol-bg.gif</filename>
<filename>images/opaque.png</filename>
<filename>images/pages.gif</filename>
<filename>images/pdf_button.png</filename>
<filename>images/printbutton.png</filename>
<filename>images/rtl/arrow.png</filename>
<filename>images/rtl/bub12-bl.gif</filename>
<filename>images/rtl/bub12-br.gif</filename>
<filename>images/rtl/bub12-tl.gif</filename>
<filename>images/rtl/bub12-tr.gif</filename>
<filename>images/rtl/bub22-bl.gif</filename>
<filename>images/rtl/bub22-br.gif</filename>
<filename>images/rtl/bub22-tl.gif</filename>
<filename>images/rtl/bub22-tr.gif</filename>
<filename>images/rtl/bub32-bl.gif</filename>
<filename>images/rtl/bub32-br.gif</filename>
<filename>images/rtl/bub32-tl.gif</filename>
<filename>images/rtl/bub32-tr.gif</filename>
<filename>images/rtl/bub42-bl.gif</filename>
<filename>images/rtl/bub42-br.gif</filename>
<filename>images/rtl/bub42-tl.gif</filename>
<filename>images/rtl/bub42-tr.gif</filename>
<filename>images/rtl/c-bg1.gif</filename>
<filename>images/rtl/c-bg2.gif</filename>
<filename>images/rtl/cw-bg1.gif</filename>
<filename>images/rtl/cw-bg12.gif</filename>
<filename>images/rtl/cw-bg122.gif</filename>
<filename>images/rtl/cw-bg2.gif</filename>
<filename>images/rtl/cw-bg22.gif</filename>
<filename>images/sc-q.gif</filename>
<filename>images/so-q.gif</filename>
<filename>images/spacer.png</filename>
<filename>images/star-bg.gif</filename>
<filename>images/sticky-bg.gif</filename>
<filename>images/trans-bg.png</filename>
<filename>images/trans.gif</filename>
<filename>images/user-decrease.png</filename>
<filename>images/user-increase.png</filename>
<filename>images/user-reset.png</filename>
<filename>images/vdot.gif</filename>
<filename>images/vdot2.gif</filename>
<filename>styles/background/lighter/images/arrow.png</filename>
<filename>styles/background/lighter/images/b-bl.gif</filename>
<filename>styles/background/lighter/images/b-br.gif</filename>
<filename>styles/background/lighter/images/b-tl.gif</filename>
<filename>styles/background/lighter/images/b-tr.gif</filename>
<filename>styles/background/lighter/images/bb-bl.gif</filename>
<filename>styles/background/lighter/images/bb-br.gif</filename>
<filename>styles/background/lighter/images/bb-tl.gif</filename>
<filename>styles/background/lighter/images/bb-tr.gif</filename>
<filename>styles/background/lighter/images/bg-bl.gif</filename>
<filename>styles/background/lighter/images/bg-br.gif</filename>
<filename>styles/background/lighter/images/bg-tl.gif</filename>
<filename>styles/background/lighter/images/bg-tr.gif</filename>
<filename>styles/background/lighter/images/bl-bl.gif</filename>
<filename>styles/background/lighter/images/bl-br.gif</filename>
<filename>styles/background/lighter/images/bl-tl.gif</filename>
<filename>styles/background/lighter/images/bl-tr.gif</filename>
<filename>styles/background/lighter/images/br-bl.gif</filename>
<filename>styles/background/lighter/images/br-br.gif</filename>
<filename>styles/background/lighter/images/br-tl.gif</filename>
<filename>styles/background/lighter/images/br-tr.gif</filename>
<filename>styles/background/lighter/images/bt-bl.gif</filename>
<filename>styles/background/lighter/images/bt-br.gif</filename>
<filename>styles/background/lighter/images/bt-tl.gif</filename>
<filename>styles/background/lighter/images/bt-tr.gif</filename>
<filename>styles/background/lighter/images/bub1-bl.gif</filename>
<filename>styles/background/lighter/images/bub1-br.gif</filename>
<filename>styles/background/lighter/images/bub1-tl.gif</filename>
<filename>styles/background/lighter/images/bub1-tr.gif</filename>
<filename>styles/background/lighter/images/bub2-bl.gif</filename>
<filename>styles/background/lighter/images/bub2-br.gif</filename>
<filename>styles/background/lighter/images/bub2-tl.gif</filename>
<filename>styles/background/lighter/images/bub2-tr.gif</filename>
<filename>styles/background/lighter/images/bub3-bl.gif</filename>
<filename>styles/background/lighter/images/bub3-br.gif</filename>
<filename>styles/background/lighter/images/bub3-tl.gif</filename>
<filename>styles/background/lighter/images/bub3-tr.gif</filename>
<filename>styles/background/lighter/images/bub4-bl.gif</filename>
<filename>styles/background/lighter/images/bub4-br.gif</filename>
<filename>styles/background/lighter/images/bub4-tl.gif</filename>
<filename>styles/background/lighter/images/bub4-tr.gif</filename>
<filename>styles/background/lighter/images/c-bg1.gif</filename>
<filename>styles/background/lighter/images/c-bg2.gif</filename>
<filename>styles/background/lighter/images/checklist-bg.gif</filename>
<filename>styles/background/lighter/images/cw-bg1.gif</filename>
<filename>styles/background/lighter/images/cw-bg2.gif</filename>
<filename>styles/background/lighter/images/cwf-bg.gif</filename>
<filename>styles/background/lighter/images/download-bg.gif</filename>
<filename>styles/background/lighter/images/icon_list.gif</filename>
<filename>styles/background/lighter/images/ol-bg.gif</filename>
<filename>styles/background/lighter/images/sc-q.gif</filename>
<filename>styles/background/lighter/images/so-q.gif</filename>
<filename>styles/background/lighter/images/star-bg.gif</filename>
<filename>styles/background/lighter/images/sticky-bg.gif</filename>
<filename>styles/background/purewhite/images/arrow.png</filename>
<filename>styles/background/purewhite/images/b-bl.gif</filename>
<filename>styles/background/purewhite/images/b-br.gif</filename>
<filename>styles/background/purewhite/images/b-tl.gif</filename>
<filename>styles/background/purewhite/images/b-tr.gif</filename>
<filename>styles/background/purewhite/images/bb-bl.gif</filename>
<filename>styles/background/purewhite/images/bb-br.gif</filename>
<filename>styles/background/purewhite/images/bb-tl.gif</filename>
<filename>styles/background/purewhite/images/bb-tr.gif</filename>
<filename>styles/background/purewhite/images/bg-bl.gif</filename>
<filename>styles/background/purewhite/images/bg-br.gif</filename>
<filename>styles/background/purewhite/images/bg-tl.gif</filename>
<filename>styles/background/purewhite/images/bg-tr.gif</filename>
<filename>styles/background/purewhite/images/bl-bl.gif</filename>
<filename>styles/background/purewhite/images/bl-br.gif</filename>
<filename>styles/background/purewhite/images/bl-tl.gif</filename>
<filename>styles/background/purewhite/images/bl-tr.gif</filename>
<filename>styles/background/purewhite/images/br-bl.gif</filename>
<filename>styles/background/purewhite/images/br-br.gif</filename>
<filename>styles/background/purewhite/images/br-tl.gif</filename>
<filename>styles/background/purewhite/images/br-tr.gif</filename>
<filename>styles/background/purewhite/images/bt-bl.gif</filename>
<filename>styles/background/purewhite/images/bt-br.gif</filename>
<filename>styles/background/purewhite/images/bt-tl.gif</filename>
<filename>styles/background/purewhite/images/bt-tr.gif</filename>
<filename>styles/background/purewhite/images/bub1-bl.gif</filename>
<filename>styles/background/purewhite/images/bub1-br.gif</filename>
<filename>styles/background/purewhite/images/bub1-tl.gif</filename>
<filename>styles/background/purewhite/images/bub1-tr.gif</filename>
<filename>styles/background/purewhite/images/bub2-bl.gif</filename>
<filename>styles/background/purewhite/images/bub2-br.gif</filename>
<filename>styles/background/purewhite/images/bub2-tl.gif</filename>
<filename>styles/background/purewhite/images/bub2-tr.gif</filename>
<filename>styles/background/purewhite/images/bub3-bl.gif</filename>
<filename>styles/background/purewhite/images/bub3-br.gif</filename>
<filename>styles/background/purewhite/images/bub3-tl.gif</filename>
<filename>styles/background/purewhite/images/bub3-tr.gif</filename>
<filename>styles/background/purewhite/images/bub4-bl.gif</filename>
<filename>styles/background/purewhite/images/bub4-br.gif</filename>
<filename>styles/background/purewhite/images/bub4-tl.gif</filename>
<filename>styles/background/purewhite/images/bub4-tr.gif</filename>
<filename>styles/background/purewhite/images/c-bg1.gif</filename>
<filename>styles/background/purewhite/images/c-bg2.gif</filename>
<filename>styles/background/purewhite/images/checklist-bg.gif</filename>
<filename>styles/background/purewhite/images/cw-bg1.gif</filename>
<filename>styles/background/purewhite/images/cw-bg2.gif</filename>
<filename>styles/background/purewhite/images/cw-bg3.gif</filename>
<filename>styles/background/purewhite/images/cwf-bg.gif</filename>
<filename>styles/background/purewhite/images/download-bg.gif</filename>
<filename>styles/background/purewhite/images/icon_list.gif</filename>
<filename>styles/background/purewhite/images/ol-bg.gif</filename>
<filename>styles/background/purewhite/images/sc-q.gif</filename>
<filename>styles/background/purewhite/images/so-q.gif</filename>
<filename>styles/background/purewhite/images/star-bg.gif</filename>
<filename>styles/background/purewhite/images/sticky-bg.gif</filename>
<filename>styles/elements/blue/images/bullet3.gif</filename>
<filename>styles/elements/green/images/bullet3.gif</filename>
<filename>styles/elements/red/images/bullet3.gif</filename>
<filename>styles/header/blue/images/header-mask.png</filename>
<filename>styles/header/blue/images/icon-search.gif</filename>
<filename>styles/header/blue/images/opaque.png</filename>
<filename>styles/header/blue/images/vdot2.gif</filename>
<filename>styles/header/green/images/header-mask.png</filename>
<filename>styles/header/green/images/icon-search.gif</filename>
<filename>styles/header/green/images/opaque.png</filename>
<filename>styles/header/green/images/vdot2.gif</filename>
<filename>template_thumbnail.png</filename>
</images>
<css>
<filename>css/ja-sosdmenu.css</filename>
<filename>css/menu.css</filename>
<filename>css/template.css</filename>
<filename>css/template_rtl.css</filename>
<filename>styles/background/lighter/style.css</filename>
<filename>styles/background/purewhite/style.css</filename>
<filename>styles/elements/black/style.css</filename>
<filename>styles/elements/blue/style.css</filename>
<filename>styles/elements/green/style.css</filename>
<filename>styles/elements/red/style.css</filename>
<filename>styles/header/blue/style.css</filename>
<filename>styles/header/green/style.css</filename>
</css>
<languages>
<language tag="en-GB">en-GB.tpl_ja_purity.ini</language>
</languages>
<administration>
     <languages>
<language tag="en-GB">admin/en-GB.tpl_ja_purity.ini</language>
</languages>
    </administration>

<positions>
<position>hornav</position>
<position>breadcrumbs</position>
<position>banner</position>
<position>left</position>
<position>right</position>
<position>top</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
<position>user5</position>
<position>footer</position>
<position>syndicate</position>
<position>debug</position>
</positions>

<params>
<param type="spacer" default="Template Logo" />
<param name="logoType" type="list" default="image" label="Logo type" description="LOGO TYPE DESCRIPTION">
<option value="image">Image</option>
<option value="text">Text</option>
</param>
<param name="logoText" type="text" default="" size="50" label="Logo text" description="LOGO TEXT DESCRIPTION" />
<param name="sloganText" type="text" default="" size="50" label="Slogan" description="SLOGAN DESCRIPTION" />

<param type="spacer" default="Horizontal Navigation" />
<param name="horNavType" type="list" default="moo" label="Horizontal Navigation Type" description="Suckerfish menu or JAMoo menu">
<option value="moo">JAMoo Menu</option>
<option value="css">Suckerfish Menu</option>
</param>


<param type="spacer" default="Template Font Size" />
<param name="ja_font" type="list" default="3" label="Font size" description="FONT SIZE DESCRIPTION">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</param>

<param type="spacer" default="Template_Width" />
<param name="ja_screen" type="list" default="950" label="Template Width" description="TEMPLATE WIDTH DESCRIPTION">
<option value="auto">AUTO</option>
<option value="750">Narrow Screen</option>
<option value="950">Wide Screen</option>
<option value="fluid">SPECIFIED PERCENTAGE</option>
<option value="fix">SPECIFIED PIXEL</option>
</param>
<param name="ja_screen_width" type="text" default="" label="Specified width" description="SPECIFIED WIDTH DESCRIPTION" />

<param type="spacer" default="Template Styles" />
<param name="theme_header" type="folderlist" directory="templates/ja_purity/styles/header" default="" label="Header Themes" description="HEADER THEMES DESCRIPTION" />
<param name="theme_background" type="folderlist" directory="templates/ja_purity/styles/background" default="" label="Background Themes" description="BACKGROUND THEMES DESCRIPTION" />
<param name="theme_elements" type="folderlist" directory="templates/ja_purity/styles/elements" default="" label="Primary Elements" description="PRIMARY ELEMENTS DESCRIPTION" />

<param type="spacer" default="Right modules" />
<param name="rightCollapsible" type="radio" default="1" label="Right modules collapsible function" description="RIGHT MODULES COLLAPSIBLE FUNCTION DESCRIPTION">
<option value="1">Enable</option>
<option value="0">Disable</option>
</param>
<param name="rightCollapseDefault" type="radio" default="show" label="Default status" description="DEFAULT STATUS DESCRIPTION">
<option value="show">Expand All</option>
<option value="hide">Collapse All</option>
</param>
<param name="excludeModules" type="text" default="38" size="50" label="Exclude Modules" description="EXCLUDE MODULES DESCRIPTION" />

</params>
</install>
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
AL_ALEX ,я использую немного другую Joomla версии Joomla! 2.5.3
там такого шаблона нет )))
Вот стандартный шаблон  я всё сделал точно так-же может ещё какой файл нужен

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension version="2.5" type="template" client="site">
   <name>beez5</name>
   <creationDate>21 May 2010</creationDate>
   <author>Angie Radtke</author>
   <authorEmail>a.radtke@derauftritt.de</authorEmail>
   <authorUrl>http://www.der-auftritt.de</authorUrl>
   <copyright>Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.</copyright>
   <license>GNU General Public License version 2 or later; see LICENSE.txt</license>
   <version>2.5.0</version>
   <description>TPL_BEEZ5_XML_DESCRIPTION</description>

   <files>
      <folder>css</folder>
      <folder>html</folder>
      <folder>images</folder>
      <folder>javascript</folder>
      <folder>fonts</folder>
      <folder>language</folder>
      <filename>index.html</filename>
      <filename>index.php</filename>
      <filename>templateDetails.xml</filename>
      <filename>template_preview.png</filename>
      <filename>template_thumbnail.png</filename>
      <filename>favicon.ico</filename>
      <filename>component.php</filename>
      <filename>error.php</filename>
   </files>

   <positions>
      <position>debug</position>
      <position>position-0</position>
      <position>position-1</position>
      <position>position-2</position>
      <position>position-3</position>
      <position>position-4</position>
      <position>position-5</position>
      <position>position-6</position>
      <position>position-7</position>
      <position>position-8</position>
      <position>position-9</position>
      <position>position-10</position>
      <position>position-11</position>
      <position>position-12</position>
      <position>position-13</position>
      <position>position-14</position>
      <position>position-15</position>
   </positions>

   <!--    For core templates, we also install/uninstall the language files in the core language folders.
   -->
   <languages folder="language">
      <language tag="en-GB">en-GB/en-GB.tpl_beez5.ini</language>
      <language tag="en-GB">en-GB/en-GB.tpl_beez5.sys.ini</language>
   </languages>

   <config>
      <fields name="params">
         <fieldset name="advanced">
             <field name="wrapperSmall" type="text" default="53"
               label="TPL_BEEZ5_FIELD_WRAPPERSMALL_LABEL"
               description="TPL_BEEZ5_FIELD_WRAPPERSMALL_DESC"
               filter="integer" />

            <field name="wrapperLarge" type="text" default="72"
               label="TPL_BEEZ5_FIELD_WRAPPERLARGE_LABEL"
               description="TPL_BEEZ5_FIELD_WRAPPERLARGE_DESC"
               filter="integer" />
            <field name="logo" type="media"
                  label="TPL_BEEZ5_FIELD_LOGO_LABEL" description="TPL_BEEZ5_FIELD_LOGO_DESC" />

            <field name="sitetitle"  type="text" default=""
               label="TPL_BEEZ5_FIELD_SITETITLE_LABEL"
               description="TPL_BEEZ5_FIELD_SITETITLE_DESC"
               filter="string" />

            <field name="sitedescription"  type="text" default=""
               label="TPL_BEEZ5_FIELD_DESCRIPTION_LABEL"
               description="TPL_BEEZ5_FIELD_DESCRIPTION_DESC"
               filter="string" />

            <field name="navposition" type="list" default="center"
               label="TPL_BEEZ5_FIELD_NAVPOSITION_LABEL"
               description="TPL_BEEZ5_FIELD_NAVPOSITION_DESC"
               filter="word"
            >
               <option value="center">TPL_BEEZ5_OPTION_AFTER_CONTENT</option>
               <option value="left">TPL_BEEZ5_OPTION_BEFORE_CONTENT</option>
            </field>

            <field name="html5" type="list" default="0"
               label="TPL_BEEZ5_FIELD_HTML5_LABEL"
               description="TPL_BEEZ5_FIELD_HTML5_DESC"
               filter="int"
            >
               <option value="0">TPL_BEEZ5_OPTION_XHTML</option>
               <option value="1">TPL_BEEZ5_OPTION_HTML5</option>
            </field>
         </fieldset>
      </fields>
   </config>
</extension>
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
В редакторе на форуме есть кнопка "код", используйте ее для вставки кода.

Тема ушла в никуда.
Вопрос:
картинки в файле templateDetails.xml нужно прописовать
Ответы:
Для 1,7 и моложе картинки прописывать не нужно. Достаточно прописать как-то так:
Ниже приведен код templateDetails.xml стандартного ja_purity
Как можно увидеть пути к изображениям указан. Делайте и смотрите по принципу.
В чем еще вопрос то?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Ниже привожу листинг из последнего самописного шаблона (J2.5):
Код
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension version="1.7" type="template" client="site">
<name>tub</name>
<creationDate>25.03.2012</creationDate>
<author>Евгений Shustry Беляков</author>
<authorEmail>forcreative@gmail.com</authorEmail>
<authorUrl>http://www.weblancer.net/users/Forcreative/portfolio/</authorUrl>
<copyright>Copyright (C) Евгений Shustry Беляков</copyright>
<license>Comercial</license>
<version>1.0</version>
<description>Областная детская туберкулезная больница г.Иркутск</description>
<files>
<folder>css</folder>
<folder>html</folder>
<folder>images</folder>
<folder>js</folder>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_preview.png</filename>
<filename>template_thumbnail.png</filename>
<filename>favicon.ico</filename>
</files>
<positions>
<position>header</position>
<position>menu</position>
<position>top</position>
<position>bottom</position>
<position>footer</position>
</positions>
</extension>
На что стоит обратить внимание (возможно в этом проблема): соблюдайте регистр в названии шаблона (блок name) и названии директории, в которой лежит шаблон. В моём случае это tub. Никакие Tub, TUB или tUb работать не будут на юникс-серверах.
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Shustry,а вы сталкивались с созданием шаблонов именно под данную версию Joomla 2.2.5
Скажите ,может Joomla перед тем как показать ,что шаблон есть анализирует сам шаблон .
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Шаблоны делаю начиная с J1.0. Могу заверить, что искусственным интеллектом Joomla не обладает и ничего не анализирует. Только то, что прописано в xml-файле.
Joomla 2.2.5 - такой Joomla нет.
Опишите подробно суть проблемы.
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
2.5 создал шаблон прописал XML но он не отображается в панели управления шаблонами.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
"Менеджер расшинерий -> Найти" пробовали? Если вы просто создали в папке tamplates папку с шаблоном, то он не будет отображаться.
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Joomla! 2.5.3  извините вот такая версия )))не папку ,а index.php и файл XML
« Последнее редактирование: 30.03.2012, 00:18:12 от vladushka »
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Я уже ничего не понимаю. ^-^ Вы разыгрываете меня? Тонкий троллинг. ^-^ Купился.
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Shustry,да никто не разыгрывает вас нате скачайте сами
http://joomlaportal.ru/content/view/77/66/
*

vladushka

  • Захожу иногда
  • 302
  • 0 / 0
Я помойму неправильно сформулировал вопрос
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
vladushka, похоже неправильно. Попробуйте начать с главного, т.е. с того, чего вы хотите добиться на выходе. А не с отдельных этапов, т.к. возможно вы изначально неправильную стратегию выбрали.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 848
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 4426
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 31266
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Ошибка при установке шаблона - Fatal error: Call to a member function setDebug() on a non-object in

Автор Mirotvoretz

Ответов: 33
Просмотров: 69382
Последний ответ 11.11.2018, 13:22:26
от vik38
Поиск шаблонов на 2.5

Автор smesharic

Ответов: 2
Просмотров: 1644
Последний ответ 22.05.2018, 19:42:27
от smesharic