Новости 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

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

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Вопрос по favicon
« : 26.07.2015, 20:41:06 »
Здравствуйте!
Имеется Joomla 2.5
Сайт: http://myuborka24.ru/
Пару месяцев назад поменял favicon файл и смотрю он до сих пор не индексируется, написал яндексу, они мне ответили
Код
Насколько я вижу, в коде Вашего сайта прописана иконка http://myuborka24.ru/templates/hot_cleaning/favicon.ico .  Сейчас установлен запрет на индексацию этой иконки в http://myuborka24.ru/robots.txt - Disallow: /templates/ . Таким образом любой файл в папке templates на сайте запрещен к индексации. 
Вы можете убрать строку Disallow: /templates/ из файла robots.txt, тогда иконка будет доступна к индексации вместе с другими файлами, находящимися в этой директории.

Это все понятно, но меня смутил момент с другими файлами в папке templates. Не хапанет ли там чего лишнего? А можно ли вообще фавикон переместить куда-нибудь в папку images, поправив только путь где ее смотреть?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Вопрос по favicon
« Ответ #1 : 27.07.2015, 08:18:47 »
путь должен лежать в indexe:

<head>
бла-бла бла ...

<link rel="shortcut icon" href="путь от корня сайта/favicon.ico">

бла-бла-бла ...
</head>
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #2 : 27.07.2015, 09:14:21 »
путь должен лежать в indexe:

<head>
бла-бла бла ...

<link rel="shortcut icon" href="путь от корня сайта/favicon.ico">

бла-бла-бла ...
</head>

Сейчас я не нашел типа такой строчки у себя в indexe:

<link rel="shortcut icon" href="teamplates/бла-бла-бла/favicon.ico">
 
Или ее и не должно быть?
Т.е. ничего не изменять, а внести новую строчку просто, которую Вы указали выше?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Вопрос по favicon
« Ответ #3 : 27.07.2015, 09:23:15 »
если нету-просто внести
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #4 : 27.07.2015, 11:33:06 »
если нету-просто внести

Спасибо! Получилось)
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #5 : 27.07.2015, 14:15:54 »
А такой вопрос, если я пропишу в роботсе так:
Код
User-agent: *
Disallow: /administrator/
Disallow: /bin/
Disallow: /cache/
Disallow: /cli/
Disallow: /component/
Disallow: /components/
Disallow: /error/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /layouts/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Allow: /images/
Allow: /templates/favicon.ico

Т.е. есть параметр
Disallow: /templates/
который говорит запретит индексацию в этой папке
А есть параметр:
Allow: /templates/favicon.ico
Будет ли последний отрабатывать и чему будет выставлен приоритет?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Вопрос по favicon
« Ответ #6 : 27.07.2015, 16:08:39 »
а вы сделайте /favicon.ico и не мучайтесь догадками.Фавикон в корень закиньте(путь верный укажите не забудьте) и возякайтесь с сайтом дальше и будет вам счастье.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #7 : 27.07.2015, 16:13:02 »
а вы сделайте /favicon.ico и не мучайтесь догадками.Фавикон в корень закиньте(путь верный укажите не забудьте) и возякайтесь с сайтом дальше и будет вам счастье.
На одном я так и сделал сайте, а на втором index.php странный какой-то, то ли его php-шки какие-то генерят, то ли я не знаю... Он слишком короткий и тега <head> я в нем вообще не нашел. Поэтому собственно и возник вопрос предыдущий.
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Вопрос по favicon
« Ответ #8 : 27.07.2015, 19:08:49 »
в темплейт в индех пихайте, ничо страшного
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #9 : 27.07.2015, 19:20:29 »
в темплейт в индех пихайте, ничо страшного
Вот, что в нем находится и если в конец пихаю, то сайт вешается:
Код
<?php
/**
* @package   yoo_salt
* @author    YOOtheme http://www.yootheme.com
* @copyright Copyright (C) YOOtheme GmbH
* @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

// get warp
$warp = require(__DIR__.'/warp.php');

// load main theme file, located in /layouts/theme.php
echo $warp['template']->render('theme');
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Вопрос по favicon
« Ответ #10 : 27.07.2015, 22:05:08 »
Шаблон на варпе. Там нужно просто заменить файл: templates\шаблон\favicon.ico
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #11 : 28.07.2015, 06:36:10 »
Шаблон на варпе. Там нужно просто заменить файл: templates\шаблон\favicon.ico

Это понятно)) Просто там такая же ситуация, как и выше, в файле роботс закрыта папка от индексации templates, открывать ее полностью не хочу, поэтому появилась необходимость перенести файл favicon.ico в другую папку, которая уже открыта для индексации. И в связи с тем, что здесь index.php какой-то каличный, не знаю куда вставлять код, указывающий путь до фавикона
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Вопрос по favicon
« Ответ #12 : 28.07.2015, 09:30:06 »
ну вставьте попробуйте в ваш индекс в корне
<?php echo '<link rel="shortcut icon" href="favicon.ico">'; ?>
и залейте в корень картинку.

Только не делал так и не знаю, насколько это грамотно.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #13 : 28.07.2015, 11:14:48 »
ну вставьте попробуйте в ваш индекс в корне
<?php echo '<link rel="shortcut icon" href="favicon.ico">'; ?>
и залейте в корень картинку.
Видимо некорректно, сайт вешается.

Только не делал так и не знаю, насколько это грамотно.

Видимо некорректно, сайт вешается.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Вопрос по favicon
« Ответ #14 : 28.07.2015, 13:05:07 »
1. скопируйте из templates\шаблон\warp\systems\joomla\layouts\ в templates\шаблон\layouts\ файл head.php.
2. в нём после строк:

Код: php
<?php else: ?>
<jdoc:include type="head" />
<?php endif; ?>

добавляете: <link rel="shortcut icon" href="favicon.ico" />
Должно сработать.

*

bronepoezd27

  • Захожу иногда
  • 233
  • 1 / 1
Re: Вопрос по favicon
« Ответ #15 : 28.07.2015, 13:19:05 »
Спасибо! Последний вариант помог!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вопрос по php

Автор vipex

Ответов: 3
Просмотров: 1322
Последний ответ 07.12.2017, 21:31:28
от vipex
Регистрация пользователя - простой вопрос\!

Автор marsklem

Ответов: 8
Просмотров: 1376
Последний ответ 27.11.2017, 12:03:38
от lexxbry
Вопрос по поводу создания на сайте справочника! Прошу помощи от добрых людей!)

Автор taracbulava

Ответов: 2
Просмотров: 1415
Последний ответ 18.08.2016, 12:37:14
от SeBun
Вопрос по SIMPLE IMAGE GALLERY

Автор bronepoezd27

Ответов: 4
Просмотров: 1312
Последний ответ 05.02.2016, 10:12:32
от effrit
Вопрос по виджетам

Автор Rurok

Ответов: 9
Просмотров: 1916
Последний ответ 27.01.2016, 15:40:47
от Валентина