Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать 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 Ответов
  • 3801 Просмотров
*

rusak

  • Захожу иногда
  • 76
  • 4 / 0
Всем доброго дня.
Хотелось бы вывести сообщение  для пользователя если он открывает сайт с помощью IE,   так полагаю для этого нужен ява скрипт которые будет скрывать и показывать div в зависимости от браузера, если у кого есть такой буду благодарен ^-^
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
ну не обязательно JS. Можно с помощью HTML или PHP определять браузер.
на PHP будет где-то так http://joomlaforum.ru/index.php/topic,146765.msg797617.html#msg797617
*

icom

  • Давно я тут
  • 830
  • 202 / 4
<!--[if IE]>
 <div>Текст только для IE</div>
<![endif]-->
*

rusak

  • Захожу иногда
  • 76
  • 4 / 0
ну не обязательно JS. Можно с помощью HTML или PHP определять браузер.
на PHP будет где-то так http://joomlaforum.ru/index.php/topic,146765.msg797617.html#msg797617
Благодарен но это немножко нето, хотелось бы именно скрывать div для всех кроме IE.
<!--[if IE]>
 <div>Текст только для IE</div>
<![endif]-->
<!--[if IE]>
 <div>Текст только для IE</div>
<![endif]-->
[/quote]
После того как подставил этот код IE вообще перестал отображать страницу, я не сильно силён в php и возможно нужно ещё где то что прописать либо это <!--[if IE]><div id="message">Вы используете устаревший браузер</div><![endif]--> работает только с ява скриптами. Максимум что с помошью этого получилось это загружать таблицу стилей отдельно для IE и див невидно в других браузерах  но если вложить в него контент то он сразу же появится.
« Последнее редактирование: 15.02.2011, 14:42:23 от rusak »
*

rusak

  • Захожу иногда
  • 76
  • 4 / 0
Проблему решил с помощью вот этого
Код
$nav=(isset($_SERVER['HTTP_USER_AGENT']))?strtolower($_SERVER['HTTP_USER_AGENT']):'';
   if(stristr($nav,"msie 8")){
   }elseif(stristr($nav,"msie")){
      echo("<div style='padding:10px; margin:0 auto; margin-bottom:-100px; position:relative; z-index:100;'>
      У Вас установлен старый браузер Internet Explorer 7
      </div>");

Остаётся только немного подправить CSS.
*

icom

  • Давно я тут
  • 830
  • 202 / 4
Код
<!--[if IE]>
 <div>Текст только для IE</div>
<![endif]-->
это не php, этот код нужно вставить прямо там где нужно вывести div
*

rusak

  • Захожу иногда
  • 76
  • 4 / 0
Я вставил , после этого IE вообще отказался показывать страницу...
*

icom

  • Давно я тут
  • 830
  • 202 / 4
покажите часть кода куда вставляли
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
$user_agent = $_SERVER['HTTP_USER_AGENT'];  $ie6 = strstr($user_agent, 'MSIE 6');  $ie7 = strstr($user_agent, 'MSIE 7');  $ie8 = strstr($user_agent, 'MSIE 8'); 

 if ($ie6 && !($ie7 || $ie8))
echo 'код для ie6';
 if ($ie7 && !($ie6 || $ie8))
echo 'код для ie7';
 if ($ie8 && !($ie7 || $ie6))
echo 'код для ie8';
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

icom

  • Давно я тут
  • 830
  • 202 / 4
зачем php если для этих целей есть <!--[if IE]> ?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
зачем php если для этих целей есть <!--[if IE]> ?
Не люблю мусор в исходном коде.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

rusak

  • Захожу иногда
  • 76
  • 4 / 0
покажите часть кода куда вставляли
Спасибо, разобрался сам оказывается вставлял немножко нетуда  ::)
$user_agent = $_SERVER['HTTP_USER_AGENT'];  $ie6 = strstr($user_agent, 'MSIE 6');  $ie7 = strstr($user_agent, 'MSIE 7');  $ie8 = strstr($user_agent, 'MSIE 8'); 

 if ($ie6 && !($ie7 || $ie8))
echo 'код для ie6';
 if ($ie7 && !($ie6 || $ie8))
echo 'код для ie7';
 if ($ie8 && !($ie7 || $ie6))
echo 'код для ie8';

может лучше так?
http://joomlaforum.ru/index.php/topic,115936.0.html
Впринципе тоже вариант, но мне почему то хочется оформить своё сообщение как нибудь поинтерестнее а это уже лучше делать через дивы.

Впринципе все способы хороши, а уж кто какой будет использовать решит он сам, всем спасибо за ответы.
Спасибо, посути это почти тоже самое что и я нашол, только удобнее что для каждого EI  можно сделать своё сообщение.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить текст на вкладке браузера с "главная" на название сайта

Автор EvgeniyyB

Ответов: 11
Просмотров: 18746
Последний ответ 07.03.2018, 15:50:48
от vetalist
как изменить заголовок страницы во вкладке браузера?

Автор Руслан71

Ответов: 4
Просмотров: 3516
Последний ответ 10.08.2016, 10:51:39
от Руслан71
Счетчики внизу сайта. Как скрыть?

Автор Kate 0707

Ответов: 4
Просмотров: 2078
Последний ответ 08.03.2016, 11:11:45
от flyingspook
Как убрать (скрыть) количество просмотров для определенной статьи?

Автор egoz

Ответов: 10
Просмотров: 12489
Последний ответ 10.05.2015, 06:11:47
от vipiusss
В какой части администрирования в Joomla версии 1.5.22 прописываются теги H1.

Автор БеМеМу

Ответов: 6
Просмотров: 2397
Последний ответ 09.11.2014, 16:47:01
от Dim