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

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Подскажите пожалуйста, как сделать Прелоадер на стартовую страницу.. Что бы загружалась страничка с логотипом и внизу был выбор языка на котором открыть сайт?

Про JoomFish не спрашиваю, вопрос в реализации прелоадера.

Мои мысли: сделать index.html с флеш и под флешем картинки которые будут вести на разные варианты сайтов. Но ведь первым загружается же Index.php, может в нем чего-то дописать нужно, ссылку переадресации на index.html или есть другие более легкие способы, типа модулей, компонентов или еще чего?

с ув. Peoplee
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Прелоадер на стартовую страницу
« Ответ #1 : 07.07.2010, 18:52:45 »
первым будет загружаться index.html (по крайне мере по умолчанию). Это можно поменять в настройках сервера.
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #2 : 07.07.2010, 19:01:42 »
Спасибо за быстрый ответ, пошел ваять флеш и лепить его в index.html
« Последнее редактирование: 17.07.2010, 01:33:59 от peoplee »
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #3 : 17.07.2010, 01:38:19 »
Снова я со своим прелоадером:
Проблема такая - сделал index.html все хорошо, стартовая страница работает идеально, выбор 3х языков тоже все хорошо.

НО! В навигации сайта при переходе по ссылке "Главная" снова попадаю на прелоадер. Смотрел куда ведет ссылка на кнопке "Главная" - index.php?option=com_content&view=frontpage

а перебрасывает на Index.html как сделать, что бы не бросало на HTMLную страницу? Причем пробовал менять.. ставил в верх и по умолчанию ссылку "новости".. результат тот-же выбрасывает на индекс..

p.s. сейчас сделал копию главной, поставил её в начало с названием "Стартовая страница" а главную поставил второй. Но как-то же можно что бы без такого выкрутаса обойтись?

Вот собственно сам сайт http://aoapp.com.ua/
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #4 : 19.07.2010, 11:19:18 »
Нужно новую тему завести, что бы заметили?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #5 : 19.07.2010, 13:11:11 »
все просто когда вы мыкаете на главную страницу у вас автоматом идет загрузка с index.html, вам нужно создать 1 пункт в mainmenu ссылка и присвоить ей адрес требуемый, не пробовал, но думаю должно получится.
---
хотя вероятнее всего не получится, тогда попробуйте создать основоное меню в новосозданном меню и там установить ссылку на требуемую страницу, а 1 пункт mainmenu оставить как и был что бы вел на заставку выбора языка.
---
пробуйте х.з. какой вариант сработает, отпишитесь потом обязательно.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Прелоадер на стартовую страницу
« Ответ #6 : 19.07.2010, 13:30:30 »
попробуйте воткнуть в шаблон
Код: php
$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
header('location: index.php');
}
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #7 : 19.07.2010, 13:34:54 »
ну тоже как вариант
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #8 : 19.07.2010, 15:27:15 »
все просто когда вы мыкаете на главную страницу у вас автоматом идет загрузка с index.html, вам нужно создать 1 пункт в mainmenu ссылка и присвоить ей адрес требуемый, не пробовал, но думаю должно получится.
---
хотя вероятнее всего не получится, тогда попробуйте создать основоное меню в новосозданном меню и там установить ссылку на требуемую страницу, а 1 пункт mainmenu оставить как и был что бы вел на заставку выбора языка.
---
пробуйте х.з. какой вариант сработает, отпишитесь потом обязательно.
Эти варианты уже перепробовал перед тем как сюда написать. Так оно у меня сейчас на данный момент и сделано.

Пойду пробовать совет Курящего человека ;)
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #9 : 19.07.2010, 15:55:26 »
В хедере отображается как просто текст, в теле, сразу после <body> тоже отображается как текст, может куда между Дивами воткнуть ?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Прелоадер на стартовую страницу
« Ответ #10 : 19.07.2010, 16:07:59 »
В хедере отображается как просто текст, в теле, сразу после <body> тоже отображается как текст, может куда между Дивами воткнуть ?
:)
Код: php
<?php $menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
header('location: index.php');
} ?>
Но наврядли будет работать нормально.
Лучше через .htaccess чего нибудь замутить.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #11 : 19.07.2010, 18:24:13 »
у меня по 2 варианту получилось все великолепно (видимо руки оттуды растут откуда нужно) - demo
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Прелоадер на стартовую страницу
« Ответ #12 : 19.07.2010, 18:40:49 »
у меня по 2 варианту получилось все великолепно (видимо руки оттуды растут откуда нужно) - demo
а ты SEF включи c mod_rewrite и не будет работать :)
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #13 : 19.07.2010, 18:42:43 »
работает как часы как с включенным сефом, так и с выключенным. ;) - включил сеф
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #14 : 19.07.2010, 18:46:25 »
у меня по 2 варианту получилось все великолепно (видимо руки оттуды растут откуда нужно) - demo
Да, действительно у тебя получилось.. ладно буду ровнять руки знач
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #15 : 19.07.2010, 18:50:51 »
все просто когда вы мыкаете на главную страницу у вас автоматом идет загрузка с index.html, вам нужно создать 1 пункт в mainmenu ссылка и присвоить ей адрес требуемый, не пробовал, но думаю должно получится.
Т.е. у Вас по этому способу получилось?

Все, что у меня стоит в списке в самом верху, все становится главной страницей..
1) создал пункт меню, назвал "Самае главная"
2) выбрал внешнюю сылку, вставил http://aoapp.com.ua/index.php
3) Переместил её в самый верх
4) Выбрал "ПО УМОЛЧАНИЮ"
5) проверяю ... результат - 404..
« Последнее редактирование: 19.07.2010, 19:00:50 от peoplee »
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #16 : 19.07.2010, 18:56:51 »
сейчас распишу по пунктам
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #17 : 19.07.2010, 19:04:00 »
1. Заходим в майнменю и создаю ссылку на http://домен/ru.html (точне не знаю как у вас там, но в итоге должно вести на русский сайт)
2. ставим ссылку первую по счету
3. делаем аналогичные ссылки на другие языки
4. меню майнменю нигде не выводим, у меня в демки выведено (вам не обязательно выводить его)
5. создаем дополнительное меню и делаем все как вам нужно, в итоге получаем:
http://ваш домен/ - ведет на флеш выбора языка (если у вам хочется то можно вывести майнменю и назвать кнопарь выбрать другой язык или как то так, но если пользуетесь джумфишем, то вам и модуля его за глаза хватит)
http://ваш домен/ru.html - русский сайт
http://ваш домен/en.html - англ. сайт
---
что бы все корректно работало делаем в .htaccess сл. строку
Код
DirectoryIndex index.html index.phtml index.php
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #18 : 19.07.2010, 19:09:29 »
5) проверяю ... результат - 404..
ссылка главная должна вести как по умолчанию на главную, в вашем случае на выбор языков index.html
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #19 : 19.07.2010, 19:29:28 »
Да, какраз Фишем и пользуюсь.. а кнопка на выбор языка какраз не нужна, вот посмотрите что получается http://aoapp.com.ua/

создал просто копию "главной" переименовал, поставил первой в списке и присвоил по умолчанию. Вот бы ей присвоить умолчание и не выводить совсем, ан нет, так не получается.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #20 : 19.07.2010, 19:32:00 »
читайте внимательно 5 пункт, только мой, а не свой
Цитировать
5. создаем дополнительное меню и делаем все как вам нужно, в итоге получаем:
http://ваш домен/ - ведет на флеш выбора языка (если у вам хочется то можно вывести майнменю и назвать кнопарь выбрать другой язык или как то так, но если пользуетесь джумфишем, то вам и модуля его за глаза хватит)
http://ваш домен/ru.html - русский сайт
http://ваш домен/en.html - англ. сайт
майнменю не нужен вообще выводить его не нужно вообще
*

peoplee

  • Захожу иногда
  • 239
  • 5 / 7
  • www.feldgrau.info
Re: Прелоадер на стартовую страницу
« Ответ #21 : 19.07.2010, 22:21:20 »
читайте внимательно 5 пункт, только мой, а не своймайнменю не нужен вообще выводить его
Спасибо большое, весь затык был в том, что я хотел сделать все это в Майн меню а не в новом меню. С новым меню, все получилось

+1 +1 За совет и за терпение
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Re: Прелоадер на стартовую страницу
« Ответ #22 : 20.07.2010, 00:03:48 »
хех :) да собственно не за что :) на то и форум что бы помогать начинающим
утром верну демосайт в первозданный вид, а то он мне еще нужн для издевательств:)
« Последнее редактирование: 20.07.2010, 00:11:27 от ShadowXak »
*

dimogur

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Прелоадер на стартовую страницу
« Ответ #23 : 12.01.2012, 04:27:04 »
Снова я со своим прелоадером:
Проблема такая - сделал index.html все хорошо, стартовая страница работает идеально, выбор 3х языков тоже все хорошо.

НО! В навигации сайта при переходе по ссылке "Главная" снова попадаю на прелоадер. Смотрел куда ведет ссылка на кнопке "Главная" - index.php?option=com_content&view=frontpage

а перебрасывает на Index.html как сделать, что бы не бросало на HTMLную страницу? Причем пробовал менять.. ставил в верх и по умолчанию ссылку "новости".. результат тот-же выбрасывает на индекс..

p.s. сейчас сделал копию главной, поставил её в начало с названием "Стартовая страница" а главную поставил второй. Но как-то же можно что бы без такого выкрутаса обойтись?

Вот собственно сам сайт http://aoapp.com.ua/
Я так и не понял как подключить index.html и где в настройках сервера это включается?
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Прелоадер на стартовую страницу
« Ответ #24 : 12.01.2012, 06:23:13 »
Я так и не понял как подключить index.html и где в настройках сервера это включается?

Зависит от вашего хостинга.
Общий способ - через директиву DirectoryIndex
http://www.htaccess.net.ru/doc/htaccess/directoryIndex.php

В зависимости от вашей панели для вас реализация может оказаться проще, например так:



P.S. Последовательность перечисления имеет значение.
*

demilich

  • Новичок
  • 4
  • 0 / 0
  • Made in Hell
Re: Прелоадер на стартовую страницу
« Ответ #25 : 27.05.2012, 17:39:22 »
У меня похожий вопрос: как сделать, что бы при загрузке сайта загружался заголовок и панелька, отображающая ход загрузки сайта, а потом сайт появлялся в окне весь сразу.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить страницу "Default"

Автор virusvvv

Ответов: 4
Просмотров: 1789
Последний ответ 12.01.2017, 14:48:08
от virusvvv
При сохранении выбрасывает из панели управления на главную страницу сайта

Автор Gemini

Ответов: 3
Просмотров: 1666
Последний ответ 14.08.2015, 14:41:20
от flyingspook
Как сделать страницу захвата?

Автор lamer77

Ответов: 0
Просмотров: 1259
Последний ответ 15.07.2015, 02:33:11
от lamer77
Как сделать дополнительную страницу приветствия в Joomla 1.5?

Автор igi4

Ответов: 0
Просмотров: 1248
Последний ответ 12.02.2015, 15:44:55
от igi4
Не могу создать страницу. Прошу помощи

Автор Spaww

Ответов: 10
Просмотров: 1714
Последний ответ 07.02.2015, 23:57:43
от Spaww