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

supercelt

  • Осваиваюсь на форуме
  • 28
  • 1 / 0
Есть стандартный робот для жулы

Код
User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /xmlrpc/

Задача 1
На сайте стоит плагин для картинок и адреса их соотв. такие http://site/plugins/thumb/........ А plugins запрещён. Из-за этого картинки не попадают в Яндекс. Как правильно разрешить в роботе только для /plugins/thumb/.... А что бы всё остальное в plugins оставалось запрещённым?

Задача 2

На сайте есть сомпонент tag его надо запретить, можно ли в роботе писать подкаталоги вот так? Disallow: /componrnt/tag/
И если можно то в какое место правильно ставить эту строку?
Спасибо!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Составить правильно robots для Joomla
« Ответ #1 : 20.11.2010, 16:51:15 »
просьба задавать один вопрос в одной теме.

1 какой именно плагин?

2 / после /components (или после названию любой другой папки в Вашем robots.txt) подразумевает и поддиректории.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

supercelt

  • Осваиваюсь на форуме
  • 28
  • 1 / 0
Re: Составить правильно robots для Joomla
« Ответ #2 : 20.11.2010, 21:36:33 »
4webspot Ок, один вопрос один ответ.
По первому вопросу плагин называется joomthumbnail v1.1. Он делает превьюшки и изменяет адрес картинок с .../images/stories/... на /plugin/thumbnail/.....
вот и вопрос как разрешить только для этого плагина, а что бы остальные плагины запрещались
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: Составить правильно robots для Joomla
« Ответ #3 : 20.11.2010, 22:01:01 »
Не знаю какие установки у вас, у меня делает миниатюры в папке с оригиналам.
Лично мне ещё не встречались плагины которые бы по умолчанию в свою системную папку загоняли создаваемые миниатюры, как минимум вариант настройки должен быть.

ВНИМАТЕЛЬНО посмотри на текст в файле.
Что видишь?
Код
Disallow: /images/
/installation/ - ваще с сервера должна быть удалена!

Папка то под запретом.
Логика понятна?
« Последнее редактирование: 21.11.2010, 00:48:45 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

andreysmolin

  • Захожу иногда
  • 274
  • 2 / 2
  • -=полёт нормальный=-
Re: Составить правильно robots для Joomla
« Ответ #4 : 20.11.2010, 22:03:28 »
а разве не бывает такого файла где все идеально. По моему можно подготовить так сказать универсальный сайт
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: Составить правильно robots для Joomla
« Ответ #5 : 20.11.2010, 22:12:23 »
Что по вашему идеально?
По мнению моих знакомых параноиков - этот файл ваще очистить надо. Лишне руководство , что прослушивать.....
Задать команду индексировать ВСЁ да Яндксу ссылку на карту сайта. И всё.

Остальные папки ни один робот  не узнает пока на них не будет ссылок на странице.
« Последнее редактирование: 20.11.2010, 22:35:07 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

andreysmolin

  • Захожу иногда
  • 274
  • 2 / 2
  • -=полёт нормальный=-
Re: Составить правильно robots для Joomla
« Ответ #6 : 20.11.2010, 22:14:04 »
Как я понимаю , если очистить все то доступ будет ко всему ?
Как сделать чтобы Яндекс на карту сайта прыгал и индексицировал?
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: Составить правильно robots для Joomla
« Ответ #7 : 20.11.2010, 22:24:17 »
Код

Сюда свой com.../tag/
# End of main section

# sitemap section
User-agent: Yandex
Allow: /
Sitemap: http://сайт.ru/index.php?option=com_xmap&sitemap=1&view=xml
# end of sitema section

Вариант для компонента Xmap. Если ваша карта в другом месте то впишите на неё ссылку.

Доступ будет, но только когда на странице будет непосредственно ссылка на ту или иную папку.
Тем более это всего лишь мнение - Параноика
« Последнее редактирование: 20.11.2010, 22:30:28 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

supercelt

  • Осваиваюсь на форуме
  • 28
  • 1 / 0
Re: Составить правильно robots для Joomla
« Ответ #8 : 20.11.2010, 22:47:12 »
AlexSF Это всё понятно, н овопрос остаётся на повестке дня, как разрешить только этот плагин, а все остальные запретить?
Потому что вот вырезка из исходного кода. Так выглядят картинки на сайте

Код
<a href="http://мой сайт.ru/images/stories/rashodomer_vozduha.jpg" class="highslide highslide ageent-ru"  target="_blank" onclick="return hs.expand(this, { captionText: this.getAttribute('alt')  } )" author=""  caption="" title="" alt="расходомер воздуха BOSH"><img src="http://мой сатй.ru//plugins/content/joomthumbnail/upload_images/4830_rashodomer_vozduha.jpg" class="" width="200" height="198" id="" author="" style="margin: 3px; float: left;" caption="" title="" alt="расходомер воздуха BOSH" border=""></a>
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: Составить правильно robots для Joomla
« Ответ #9 : 21.11.2010, 00:05:56 »
Цитировать
Цитата с сайта - http://robotstxt.org.ru/robotsexclusion/guide#_______2

Запретить к индексации все файлы кроме одного

Это довольно непросто, т.к. не существует инструкции “Allow”. Вместо этого можно переместить все файлы кроме того, который вы хотите разрешить к индексации в поддиректорию и запретить ее индексацию:

    User-agent: *
    Disallow: /docs/

Либо вы можете запретить все запрещенные к индексации файлы:

    User-agent: *
    Disallow: /private.html
    Disallow: /foo.html
    Disallow: /bar.html
Соответственно руками расписать всю папку Плагины.
А так ли они важны эти миниатюры?

Код
#main section
User-agent:*
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /includes/
Disallow: /language/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /xmlrpc/
Сюда свой com.../tag/
Allow: /plugins/content/joomthumbnail/upload_images/
# End of main section

# sitemap section
User-agent: Yandex
Allow: /
Sitemap: http://сайт.ru/index.php?option=com_xmap&sitemap=1&view=xml
# end of sitema section



Хотя если рассмотреть директивы для карты сайта можно попробовать :

Allow: /plugins/content/joomthumbnail/

допиши и проверь на http://webmaster.yandex.ru/robots.xml

« Последнее редактирование: 21.11.2010, 01:04:44 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: Составить правильно robots для Joomla
« Ответ #10 : 21.11.2010, 01:01:58 »
Сам проверил на Яндексе - нарушений не показал
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

supercelt

  • Осваиваюсь на форуме
  • 28
  • 1 / 0
Re: Составить правильно robots для Joomla
« Ответ #11 : 21.11.2010, 01:03:53 »
AlexSF спасибо)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla накешировала 200Mb в директорию cache/page при отключенном кешировании, что за ...?

Автор Marygold

Ответов: 12
Просмотров: 7488
Последний ответ 27.09.2023, 09:23:54
от XFQDesNik
Joomla и Amazon S3

Автор Ghost_370

Ответов: 14
Просмотров: 12453
Последний ответ 07.04.2019, 09:38:02
от powerful888
Соц.иконки добавить, Joomla 1.5.26

Автор nuon

Ответов: 1
Просмотров: 7795
Последний ответ 04.03.2018, 21:34:56
от nuon
Как сделать JSON-LD микроразметку для Joomla 1.5

Автор Amigo9876

Ответов: 1
Просмотров: 7224
Последний ответ 05.01.2018, 21:54:43
от krot
Joomla 1.5.26 и мета теги

Автор SLdieR11

Ответов: 3
Просмотров: 4430
Последний ответ 17.10.2017, 10:53:54
от SeBun