Новости 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 Гость просматривают эту тему.
  • 14 Ответов
  • 4024 Просмотров
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Привет.

Посоветуйте что-нибудь хорошее для подмены шрифтов на сайте. Просто есть шаблон и в нём стоят какие-то хитрые шрифты.
Красивые.
Когда начинаешь писать там по русски то красивые шрифты пишутся обычным ариалом. А если по английский, то как надо.
Может посоветуете, как подменить его на русский?
(я его уже нашёл (русский шрифт шаблона) скачал, но куда и как разместить на сайте а потом как и где прописать не знаю.)

Спасибо.

(на всякий случай ссылка: http://photo.svadba-tambov.ru/)
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
cufon
Суфон не работает. Почему не знаю, но при установки не отображает настройки. Возможно не поддерживает 2.5.5
А еще я Phoсa font ставил но не смог разобраться.
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
зачем ставить что-то левое
вот этот шрифт
http://www.google.com/webfonts/#QuickUsePlace:quickUse/Family:Open+Sans+Condensed:300
нужно лишь ручками подключить поддержку русского, прописав это:
Код
<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,cyrillic-ext' rel='stylesheet' type='text/css'>
в index.php и вырезав другие коды отвечающие за подгрузку шрифтов
http://hybrid-lab.com - лаборатория
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
зачем ставить что-то левое
вот этот шрифт
http://www.google.com/webfonts/#QuickUsePlace:quickUse/Family:Open+Sans+Condensed:300
нужно лишь ручками подключить поддержку русского, прописав это:
Код
<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,cyrillic-ext' rel='stylesheet' type='text/css'>
в index.php и вырезав другие коды отвечающие за подгрузку шрифтов
Звучит просто гениально! :) Спасибо. Попробую сегодня проделать это.
А в index php это кудани-нибудь в шаблон или в корнейвой индекс?
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
да вещь конечно хорошая, только, почему то не со всеми браузерами работает. И шрифтами ограничена , свои подставлять нельзя.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
У cufon ничего настраивать в админке не надо, надо правильно все сделать, подключить в шаблоне и прописать в CSS
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
Звучит просто гениально! :) Спасибо. Попробую сегодня проделать это.
А в index php это кудани-нибудь в шаблон или в корнейвой индекс?
в файл шаблона конечно же, корневой index.php Joomla никогда не трогается
http://hybrid-lab.com - лаборатория
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
А в index php это кудани-нибудь в шаблон или в корнейвой индекс?

Вам необходимо выбрать шрифт, получить на него ссылку типа :
например - <link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>
И все это вставить в index.php шаблона.
Далее для выбронного Вами текста ставите CSS : например - font-family: 'Lobster', cursive;
И все.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Вам необходимо выбрать шрифт, получить на него ссылку типа :
например - <link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>
И все это вставить в index.php шаблона.
Далее для выбронного Вами текста ставите CSS : например - font-family: 'Lobster', cursive;
И все.

Огромное всем спасибо! Помогло и очень даже легко оказалось. )
Сразу же с этой идей побежал на свой сайт и хотел там проделать тоже самое, но заглянув в индекс понял что там ситуация другая.
Посмотрите. Тут как действовать:
Цитировать
<?php

/**
 *
 * Main file
 *
 * @version             1.0.0
 * @package             Gavern Framework
 * @copyright         Copyright (C) 2010 - 2011 GavickPro. All rights reserved.
 *               
 */
 
// No direct access.
defined('_JEXEC') or die;
// enable showing errors in PHP
//ini_set('error_reporting', E_ALL);
//ini_set('display_errors','On');

// include framework classes and files
require_once('lib/framework/gk.const.php');
require_once('lib/framework/gk.parser.php');
require_once('lib/gk.framework.php');
// run the framework
$tpl = new GKTemplate($this, $GK_TEMPLATE_MODULE_STYLES);

/* End of the file - index.php */

*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Вы должны пойти в папку templates/Ваш шаблон/index.php и там после строчек

Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<head>


вставить

Код
<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>

Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Вы должны пойти в папку templates/Ваш шаблон/index.php и там после строчек

Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<head>


вставить

Код
<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>


Но там же этих строчек нет. Выше я процитировал что там есть.
Может добавить самом тогда?
(сайт aquasonick.ru)
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
посмотрите файл offline.php шаблона
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
файл offline ни при чем
шаблон гавиковский, идем в файл %папка шаблона%/layouts/default.php
ищем вот этот блок кода или похожий на него:
Код
    <?php $this->loadBlock('head'); ?>
</head>
и перед закрывающим тегом </head> вставляем то что я писал выше, ну и придется покумекать с привязкой шрифтов к элементам, но это уже своими мозгами, задача несложная
вырезать ничего из файлов не надо
http://hybrid-lab.com - лаборатория
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
файл offline ни при чем
шаблон гавиковский, идем в файл %папка шаблона%/layouts/default.php
ищем вот этот блок кода или похожий на него:
Код
    <?php $this->loadBlock('head'); ?>
</head>
и перед закрывающим тегом </head> вставляем то что я писал выше, ну и придется покумекать с привязкой шрифтов к элементам, но это уже своими мозгами, задача несложная
вырезать ничего из файлов не надо
Да. Я тоже думал при чём тут offline.
Чтож.
Квест.
Как пройду, отпишусь. Спасибо.)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент Commedia (неизвестный конфликт на сайте)

Автор Методист

Ответов: 2
Просмотров: 3667
Последний ответ 06.11.2022, 07:25:57
от ecolora
Модуль IPrice Popup News - всплывающая новость на сайте

Автор radius

Ответов: 3
Просмотров: 1596
Последний ответ 18.08.2019, 15:04:13
от radius
JCH Optimize на сайте - не открыть админку плагина: временно недоступна или перемещена на новый веб-

Автор Beer

Ответов: 7
Просмотров: 2034
Последний ответ 17.10.2016, 21:35:47
от Beer
Как в настройки модуля подтянуть поле-фильтр из какого-нибудь компонента или модуля?

Автор borro

Ответов: 2
Просмотров: 1366
Последний ответ 24.05.2016, 18:04:19
от borro
Модуль«Кто на сайте»

Автор Doctor Death

Ответов: 0
Просмотров: 1020
Последний ответ 23.04.2016, 23:34:39
от Doctor Death