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

Don Casper

  • Новичок
  • 8
  • 0 / 0
Здравствуйте, заранее извиняюсь, если ошибся разделом.
В поиске порылся, ответа на данный вопрос не нашел.

Просто возникла необходимость сменить путь к админке Joomla, чтобы выглядело не:
http://имя_сайта.ru/administrator

А, например, так:
http://имя_сайта.ru/helo-world

Подскажите пожалуйста, как это можно сделать, только желательно без помощи каких либо модулей или плагинов.
*

Serg67

  • Новичок
  • 4
  • 0 / 0
Re: Как изменить путь к админке?
« Ответ #1 : 21.04.2010, 21:34:45 »
можно попробовать
сделать папку helo-world
в ней index.html
а в нем перенаправить на ...ru/administrator
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Как изменить путь к админке?
« Ответ #2 : 21.04.2010, 21:37:14 »
можно попробовать
сделать папку helo-world
в ней index.html
а в нем перенаправить на ...ru/administrator

а смысл?
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Как изменить путь к админке?
« Ответ #3 : 21.04.2010, 21:58:31 »
ТАм мало того что, кучу файлов нужно переворошить поменяв везде administrator на helo-world (например), так еще проблемы возникнут при установки новых расширений для сайта, так как там в установках прописан именно administrator. Если хотите закрыть панель логина и пароля от админки то можно использовать jSecure Authentication. По крайней мере он даст вам возможность ввести ваш helo-world)
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Как изменить путь к админке?
« Ответ #4 : 21.04.2010, 22:14:01 »
ТАм мало того что, кучу файлов нужно переворошить поменяв везде administrator на helo-world (например), так еще проблемы возникнут при установки новых расширений для сайта, так как там в установках прописан именно administrator. Если хотите закрыть панель логина и пароля от админки то можно использовать jSecure Authentication. По крайней мере он даст вам возможность ввести ваш helo-world)
согласен - лучше юзать jSecure Authentication
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Don Casper

  • Новичок
  • 8
  • 0 / 0
Re: Как изменить путь к админке?
« Ответ #5 : 21.04.2010, 23:27:47 »
Спасибо за совет, так и сделаю))
*

Fantomass))

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Как изменить путь к админке?
« Ответ #6 : 22.04.2010, 00:58:25 »
Don Casper В плагине jSecure Authentication Не ставь пароль в виде цифр, автор говорит "Пожалуйста, не использовать числовые значения"
*

Yury

  • Новичок
  • 5
  • 0 / 0
Re: Как изменить путь к админке?
« Ответ #7 : 08.06.2010, 14:50:05 »
В плагине  jSecure Authentication  поставил цифровой пароль . Узнал только потом что нельзя ! Как мне попасть теперь в админку ?
*

somick

  • Захожу иногда
  • 105
  • 8 / 0
Re: Как изменить путь к админке?
« Ответ #8 : 08.06.2010, 14:54:43 »
Глюпий буржуй советует резервную копию бд ставить и прочие колдовства, но умний рюсский советует тупо удалить файл плагина из папки plugins через ФТП. С kSecure - бесплатным аналогом jSecure - прокатывает.
*

Yury

  • Новичок
  • 5
  • 0 / 0
Re: Как изменить путь к админке?
« Ответ #9 : 08.06.2010, 15:44:46 »
*

somick

  • Захожу иногда
  • 105
  • 8 / 0
Re: Как изменить путь к админке?
« Ответ #10 : 08.06.2010, 15:47:56 »
Нашел ответ здесь http://www.ruseller-board.com/viewtopic.php?p=25351#p25351
А просто удалить файл плагина не сработало с jSecure?
*

Yury

  • Новичок
  • 5
  • 0 / 0
Re: Как изменить путь к админке?
« Ответ #11 : 08.06.2010, 16:52:01 »
я так не пробывал , но все равно спасибо
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Как изменить путь к админке?
« Ответ #12 : 08.06.2010, 17:10:22 »
Отключите плагин в БД.
Я кста тоже из разряда всезнаек-нечитающих-ридми ... цыфорками пароль вбил ...
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

Insatiable

  • Осваиваюсь на форуме
  • 11
  • 0 / 1
  • Катриченко Денис
Re: Как изменить путь к админке?
« Ответ #13 : 25.11.2013, 06:10:49 »
Ребята я конечно вам удивляюсь, столько звездочек у многих, я думал это что то должно значит. Решений на самом деле много, от простых до очень простых. На счет редиректа  Serg67 был прав кстати. А вы его заклевали ) Только надо сделать так чтоб /administrator/index.php отзывался на скрипт, а человека игнорировал. Это первое решение. Второе пожалуй самое просто и примитивное. Даже сейчас покажу:

 $ua = strtolower($_SERVER['REQUEST_URI']); // определяем страничку
if ( ($ua == '/administrator/' OR $ua == '/administrator/index.php')  AND $_GET['En'] != 1 AND $_POST['task'] != 'login'  )
  // если страничка administrator или administrator/index.php и у нас отсутствует get en или не равен 1 и мы еще не заполнили форму входа

{
header('Location: http://'.$_SERVER['HTTP_HOST'].''); // то делаем редирект обратно на главную страничку сайта
exit;} else {                                               // иначе отправляем на форму входа или админочку


if (file_exists(dirname(__FILE__). '/defines.php')) {
   include_once dirname(__FILE__). '/defines.php';
}

if (!defined('_JDEFINES')) {
   define('JPATH_BASE', dirname(__FILE__));
   require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';
require_once JPATH_BASE.'/includes/helper.php';
require_once JPATH_BASE.'/includes/toolbar.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('administrator');

// Initialise the application.
$app->initialise(array(
   'language' => $app->getUserState('application.lang')
));

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;

;}

_______________________________________________________________________________________________
// для входа в админку тогда надо будет набрать сайт.ru/administrator?en=1  условия для входа могут быть различны. Если надо конкретно запуск с другой страницы то можно запускать другой скрипт в котором будет редирект с условием например header('Location: http://'.$_SERVER['HTTP_HOST'].'/administrator?en=1'); и для еще большей надежности вообще запретить посещение administrator человеком через .htaccess . Но это уже параноя, так как реально угадать какие условия для входа в админку нереально. КОД ДЛЯ 2.5 с 1.5 аналогично только её код подставить.
В решении возможно будет выкидывать на главную если нажимать на главную ссылку в админке, которая типа на главную панели управления. Чтоб не выкидывало можно дописать условия. Либо отследить реферер распарсить его и если там есть option= то редирект не делать, а пропускать дальше на главную админки, но лучше конечно же проверить является ли пользователь админом и просто отключить все условия если админ уже в админке для этого можно поюзать например JFactory::getUser();
« Последнее редактирование: 25.11.2013, 06:30:09 от Insatiable »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поиск статьи по url сайта в админке Joomla 1.5

Автор Tema

Ответов: 5
Просмотров: 2240
Последний ответ 14.08.2020, 07:16:44
от rsn
Поменял доменное имя - доступ к админке

Автор kirill-juk

Ответов: 1
Просмотров: 1665
Последний ответ 06.02.2018, 12:53:39
от SeBun
Как изменить межстрочный интервал в списке?

Автор kirill-juk

Ответов: 2
Просмотров: 2048
Последний ответ 28.10.2017, 18:51:40
от kirill-juk
Как поменять пароль в админке?

Автор sorokina_ev77

Ответов: 9
Просмотров: 32924
Последний ответ 02.02.2017, 18:31:03
от stendapuss
Изменить страницу "Default"

Автор virusvvv

Ответов: 4
Просмотров: 1788
Последний ответ 12.01.2017, 14:48:08
от virusvvv