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

fantom4

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Чистая ссылка?
« : 12.07.2012, 12:51:33 »
 Доброго дня всем.
С самого утра ломаю голову над одним вопросом, пока решить не могу:
В общем, сайт на Joomla 1.5. На нем есть ссылка на один проект, такого плана: http://www.mysite.ru/catalog/index.do. Собственно, на сервере директории с именем catalog и, соответственно, проекта в ней нет. Т.е. видимо где-то стоит перенаправление на другой физический адрес..
 Вопрос где оно может быть, как узнать этот адрес?
« Последнее редактирование: 12.07.2012, 12:55:51 от fantom4 »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Чистая ссылка?
« Ответ #1 : 12.07.2012, 12:55:50 »
Эта ссылка может быть не обязательно на каталог. Может и на компонент. Чтобы узнать, что отвечает за данную ссылку - нужно отключить SEF на сайте.
*

fantom4

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Чистая ссылка?
« Ответ #2 : 12.07.2012, 14:07:38 »
Эта ссылка может быть не обязательно на каталог. Может и на компонент. Чтобы узнать, что отвечает за данную ссылку - нужно отключить SEF на сайте.
Можно подробнее?
*

hooten

  • Захожу иногда
  • 443
  • 26 / 0
Re: Чистая ссылка?
« Ответ #3 : 12.07.2012, 15:24:13 »
Сайт-Общие настройки-Сайт -> (Выключить SEO, Выключить mod_rewrite, Убрать суффикс)
*

fantom4

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Чистая ссылка?
« Ответ #4 : 12.07.2012, 15:42:34 »
Сайт-Общие настройки-Сайт -> (Выключить SEO, Выключить mod_rewrite, Убрать суффикс)
У меня все пункты (что в скобках), отключены..
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

fantom4

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Чистая ссылка?
« Ответ #6 : 12.07.2012, 16:15:48 »
Переходя по ссылке http://www.mysite.ru/catalog/index.do что видите.
Переходя по этой сслыке - мы попадаем в проект, реализованый на java , в общем ссылка рабочая.
Дело в том, что пришла необходимость поставить в пункте меню на Главной вместо этой ссылки, другую, на проект находящийся по другому адресу - что я и сделал. Но у некоторых пользователей в закладках осталась старая ссылка и они тупо по ней заходят и попадают в предыдущую версию проекта. Собственно мне необходимо просто "поломать" старую ссылку чтобы пользователи вновь зашли через сайт.
SEO,  mod_rewrite и суффикс к URL в настройках отключены.  Где еще можно в Joomla задать перенаправление по ссылке? (так сказать сделать чистую ссылку..)
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Чистая ссылка?
« Ответ #7 : 12.07.2012, 16:25:56 »
Код: php-brief
<?php if (JFactory::getURI()->toString() == 'http://www.mysite.ru/catalog/index.do') {
JApplication::redirect ('адрес страницы куда отправляем'); return; } ?>
В начало файла шаблона
*

fantom4

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Чистая ссылка?
« Ответ #8 : 12.07.2012, 16:43:27 »
Код: php-brief
<?php if (JFactory::getURI()->toString() == 'http://www.mysite.ru/catalog/index.do') {
JApplication::redirect ('адрес страницы куда отправляем'); exit; } ?>
В начало файла шаблона
Спасибо. Но правда и так не хочет, хотя должно по идее.. Поковыряюсь еще сам
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
Re: Чистая ссылка?
« Ответ #9 : 12.07.2012, 16:52:48 »
в .htaccess
после:
Код
RewriteEngine On
добавить:
Код
Redirect 301 /catalog/index.do http://mysite.ru/адрес_страницы_куда_отправляем
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

fantom4

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Чистая ссылка?
« Ответ #10 : 12.07.2012, 17:44:05 »
Спасибо всем за советы, решил пока просто снести старый проект и все. - потом может еще для себя попробую сделать..
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Чистая ссылка?
« Ответ #11 : 12.07.2012, 18:39:49 »
Код: php-brief
<?php if (JFactory::getURI()->toString() == 'http://www.mysite.ru/catalog/index.do') {
JApplication::redirect ('адрес страницы куда отправляем'); exit; } ?>
В начало файла шаблона
Poznakomlus, можно поправить чтоб отдавало 301, а не 303?

вообщем можно и так, будет 301
Код
<?php
if($_SERVER['REQUEST_URI'] == '/url') {
header("Location: /",TRUE,301);
exit();
}
?>
« Последнее редактирование: 12.07.2012, 18:49:43 от ELLE »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Чистая ссылка?
« Ответ #12 : 12.07.2012, 20:48:37 »
Код: php-brief
<?php 
if($_SERVER['REQUEST_URI'] == '/catalog/index.do') {
$newurl = 'куда отправляем';
header('Location: '.$newurl, true, 301 );
return;
}
?>

Код: php-brief
<?php
if($_SERVER['REQUEST_URI'] == '/catalog/index.do') {
$newurl = 'куда отправляем';
header("HTTP/1.1 301 Moved Permanently");
header('Location: '.$newurl);
return;
}
?>

Код: php-brief
<?php if (strstr(JFactory::getURI()->toString(), 'mysite.ru/catalog/index.do')) {
JApplication::redirect ('адрес страницы куда отправляем', '', '', true); return; } ?>
http://docs.joomla.org/API16:JApplication/redirect
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ссылка на неопубликованный материал

Автор snoopik

Ответов: 9
Просмотров: 7230
Последний ответ 21.03.2019, 04:50:20
от vasmed
Убрал в настройках материалов "Заголовок как ссылка" - "нет". И в разделе ссылки с заголовков исчезл

Автор Adrian1111

Ответов: 6
Просмотров: 3392
Последний ответ 22.03.2018, 22:17:44
от palexa
Изображение-ссылка в материале

Автор Omedius

Ответов: 4
Просмотров: 2530
Последний ответ 02.07.2017, 21:11:10
от vipiusss
Перестала работать ссылка на архив!

Автор denwin0

Ответов: 0
Просмотров: 1558
Последний ответ 02.07.2014, 09:38:54
от denwin0
Ссылка вместо материала в блоге категирии

Автор kant2014

Ответов: 0
Просмотров: 1503
Последний ответ 25.04.2014, 10:02:11
от kant2014