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

vadolaz

  • Новичок
  • 2
  • 0 / 0
    Добрый!
    /skipped
    • в результате мы получим вот такой вот путь - ваш_сайт/templates/ваш_шаблон/html/com_contact/contact/default_form.php;
    • вот теперь можно править данный файл как душе угодно!
    • и не забудьте в только что созданные папки закинуть в каждую файлы "пустышки" - index.html. Они есть в каждой папке. Это один из элементов безопасности системы.
    Вот это, я считаю, самый правильный способ, после обновления не сбросится и если что, всегда можно восстановить.[/list]
    *

    v-idea

    • Захожу иногда
    • 210
    • 35 / 0
      Вот это, я считаю, самый правильный способ, после обновления не сбросится и если что, всегда можно восстановить.
    Вот поэтому я и расписал данный способ, потому-что уже ни чего не слетит при обновлении! Это специально было задумано и сделано разработчиками Joomla!
    Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
    *

    rejoiceA

    • Новичок
    • 2
    • 0 / 0
    Если редактирую файл
    ваш_сайт\components\com_contact\views\contact\tmpl\default.php
    убирая строки с h3, вообще ничего не меняется. Хоть комментирую, хоть вырезаю - один черт. Не понимаю, почему.
    Если в языковом файле слова меняю на пустые кавычки - тогда пропадает.
    *

    kitten_c

    • Новичок
    • 2
    • 0 / 0
    Прошу прощения если вопрос чайника, но перерыв сайт так и нашлось место где необходимо внести изменение.
    Необходимо убрать надпись "адрес" и значек картинки, который выскакивает в Chrome.
    http://www.rus.voin.co.uk/topcontact.html
    Может кто здесь может помочь?
    *

    v-idea

    • Захожу иногда
    • 210
    • 35 / 0
    Добрый!

    1. Надо проверить, есть ли в указанной директории соответствующие файлы:
    ваш_сайт\templates\ваш_шаблон\html\com_contact\contact\default.php или category\default.php и т.д. в зависимости какой вид контактов Вы выводите.

    Если есть, вот в  этих дефолтных файлах происходит переопределение вывода вида контактов. И соответственно надо и можно уже непосредственно редактировать сам шаблон вывода, редактируя то, что Вам необходимо!

    Если нету вообще папки com_contact в папке html Вашего шаблона, то соответственно идём в директорию (указанную выше):
    ваш_сайт\components\com_contact\views\contact\tmpl\default.php и за вывод того самого содержимого контактов отвечает уже этот дефолтный файл.

    ВАЖНО! Не производить изменения тут! Иначе при первом же обновлении системы, у Вас все корректировки слетят.
    Поэтому делаем следующее...

    2. Копируем файл default.php в папку html Вашего шаблона, в порядке вложенности согласно пункту 1. (не существующие папки создаём). Не забудьте вложить пустые файлы index.html. И уже здесь непосредственно редактируем так, как Вам необходимо.

    И только не надо писать, что мол ни чего не нашли, ни чего не получается и т.д. и т.п. Ребята! Я вам указал файлы откуда выводятся и в том числе ваш ненужный заголовок. Исключение составляют всякие клубные шаблоны, которые по своему всё делают. Поэтому давайте немного научимся самостоятельно работать! Можете хоть все заголовки h3 в папке com_contact перерыть, но я Вам даю гарантию, что Вы его найдёте!

    Удачи Вам всем в творческих началах!
    « Последнее редактирование: 17.05.2015, 15:53:50 от v-idea »
    Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
    *

    olegkruglov

    • Новичок
    • 1
    • 0 / 0
    Скажите а как вместо "Форма обратной связи" написать свой текст, куда писать я нашел но туда можно писать только по англ. как на русском написать то? Когда пишу русскими то иероглифы выводит а не текст.

    Если нашел, подскажи куда)))
    *

    v-idea

    • Захожу иногда
    • 210
    • 35 / 0
    Если нашел, подскажи куда)))

    Добрый!
    Тут: ваш_сайт\language\ru-RU\ru-RU.com_contact.ini
    И далее уже сами найдёте, что там Вам надо изменять.
    Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
    *

    yevrowl

    • Захожу иногда
    • 270
    • 10 / 0
    Из default.php своего шаблона удаляете:
    Код
    <h1>
    <?php echo $this->escape($this->params->get('page_heading')); ?>
    </h1>
    И заголовок контактов исчезает.
    *

    ElenaD

    • Осваиваюсь на форуме
    • 47
    • 1 / 0
    В этой теме хорошее решение вопроса об удалении слова "контакт" http://joomlaforum.ru/index.php?topic=261933.0
    *

    v-idea

    • Захожу иногда
    • 210
    • 35 / 0
    Если резюмировать, то у нас получается 3 способа по решению данных и аналогичных вопросов:

    1. Переопределить шаблон вывода - default.php.
    Самый сложный способ для простых пользователей, т.к. требует манипуляции с исходным кодом.

    2. Отредактировать языковый файл - ru-RU.com_contact.ini. Оставить пустым значение COM_CONTACT_DETAILS="".
    Проще, чем первый способ, т.к. надо всего лишь отредактировать одну строчку. Но по прежнему надо лезть в код.
    Не рекомендованный способ, т.к. при первом же обновлении всё слетит.

    3. В менеджере языков переопределить саму константу - "Контакт". Нажать "Создать" (зелёная кнопочка), в поле "Языковая константа" указываем - COM_CONTACT_DETAILS, или же через "Поиск", находим необходимую константу, и поле "Текст" оставляем пустым.
    Самый простой способ, т.к. всё делается легко через админку!
    Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
    *

    dariusii

    • Захожу иногда
    • 75
    • 0 / 0
    Блин. После обновления Joomla, все по-новой. При чем, не только со случаем "Контакт". около нескольких десятков косяков снова.
    Почему все советуют лезть именно в файлы модулей, а не создавать подстановки в файлах, что создаем в каталоге с используемыми нами шаблонами. В свое время начитался таких советов, а теперь разгребаю уже, как надо.
    И это ведь не первый случай таких советов.
    *

    genkey

    • Осваиваюсь на форуме
    • 28
    • 0 / 0
    Я решил эту проблему так. Во вкладке контакта "Дополнительная информация"  написал:
    Код
    <style type="text/css">
    h3 {display: none;}
    </style>

    Это для Joomla 3, но для 2.5 тоже должно подойти.

    Что бы убрать внизу синий кружочек тоже нужно прописать display: none для  класса dl-horizontal
    В целом все можно прописать так так:
    Код
    <style type="text/css">
    h3, .dl-horizontal {
    display: none;
    }
    </style>
    « Последнее редактирование: 11.05.2017, 20:44:54 от genkey »
    Чтобы оставить сообщение,
    Вам необходимо Войти или Зарегистрироваться
     

    Форма для добавления данных в Google Sheets

    Автор zigzagrus

    Ответов: 2
    Просмотров: 1607
    Последний ответ 07.11.2024, 12:03:12
    от zigzagrus
    Форма обратной связи с присвоением номеров обращений

    Автор PeterGriffin

    Ответов: 3
    Просмотров: 2279
    Последний ответ 08.12.2017, 14:32:22
    от forregg4
    Как удалить ненужные поля при регистрации?

    Автор petya242

    Ответов: 2
    Просмотров: 4075
    Последний ответ 09.11.2017, 12:58:09
    от abonnent
    Перенесено: Как удалить событие из календаря Jevents (история не сохраняет)

    Автор ELLE

    Ответов: 0
    Просмотров: 1298
    Последний ответ 05.09.2017, 23:17:10
    от ELLE
    Можно ли удалить эту строку из файла php?

    Автор Adrian1111

    Ответов: 2
    Просмотров: 1407
    Последний ответ 24.07.2017, 10:49:09
    от Adrian1111