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

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Привет всем,
Видел много таких сайтов, которые меняют текст приветствия (допустим), когда обновляешь browser/
например:

Namaste Selimoff!
Now you know how to greet people in Hindi!;

Sawubona Selimoff!
Now you know how to greet people in Zulu!;

Konnichiwa Selimoff!
Now you know how to greet people in Japanese!
и т.д

Живой пример Flickr!
Спасибо за внимание
« Последнее редактирование: 24.06.2009, 09:50:26 от selimoff »
JNavigation скачать Здесь
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
если кто-то не знает Flickr!, то на сайте gravatar.com тоже есть такого (Привет, Selimoff! , Эй, Selimoff!)
вот такой код у меня стоит

Код: php
<div>
<?php echo JText::_( 'Привет' ); ?> <strong><?php $user = & JFactory::getUser();
echo $user->username; ?></strong>
</div>
или этот
Код: php
<?php echo JText::_( 'Привет' ); ?> <?php echo $this->user->get('username');?>
знаю, что надо вставить какой-то else либо if либо все вместе, но как я не знаю. Пробовал не получается.
« Последнее редактирование: 24.06.2009, 11:21:28 от selimoff »
JNavigation скачать Здесь
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Есть модули специально под это заточенные. Посмотри в каталоге.
Например вот: Jx Random Quote

Ссори не увидел что у тебя от юзера зависит. Немного не то  ^-^
« Последнее редактирование: 24.06.2009, 11:10:46 от SmokerMan »
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Есть модули специально под это заточенные. Посмотри в каталоге.
Дело в том, что эти строки у меня написаны прямо в файлах (components/com_user/views/user/tmpl/form.php и template)
Не использую module
JNavigation скачать Здесь
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Так тебе надо для определенных пользователей сделать разное приветствие, или для всех после обновления браузера?
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Ссори не увидел что у тебя от юзера зависит. Немного не то  ^-^
ничего страшного, спасибо за ответ и помочь :)
JNavigation скачать Здесь
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Так тебе надо для определенных пользователей сделать разное приветствие, или для всех после обновления браузера?
Только для тех, то зарегистрировались
JNavigation скачать Здесь
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Ну создай массив приветствий и выводи их. Допустим для случайного будет так
Код: php
<?php
$hello = array();
$hello[0] = 'Привет1';
$hello[1] = 'Привет2';
$hello[2] = 'Привет3';
echo $hello[rand(0,2)]; ?> <?php echo $this->user->get('username');?>
« Последнее редактирование: 25.06.2009, 10:04:11 от SmokerMan »
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Great!!!
Спасибо @SmokerMan! То, что хотел.
Теперь сайт будет более интересным и познавательным.
С удовольствием ставлю +
JNavigation скачать Здесь
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Привет еще раз @SmokerMan
Последние две вопросы:
1) что определяет точнее random?
Код: php
echo $hello[rand(0,2)];
Код: php
// по-моему я понял это random, это кол-во вариантов?  то есть, если 15 приветствий, будет (0,15)

2) Как сделать, чтобы внизу приветствия смог добавить его описание ?
например:

Привет, SmokerMan!
Теперь знаешь как здороваться по-русски!

Спасибо
« Последнее редактирование: 24.06.2009, 12:54:34 от selimoff »
JNavigation скачать Здесь
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
а для ленивых есть стандартный модуль mod_newsflash, создаешь категорию с набором случайных фраз в виде материалов, публикуешь модуль (указав ID категории) и все, к примеру работает у меня на сайте с портфолио в шапке
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
а для ленивых есть стандартный модуль mod_newsflash, создаешь категорию с набором случайных фраз в виде материалов, публикуешь модуль (указав ID категории) и все, к примеру работает у меня на сайте с портфолио в шапке
Привет, Петр!
А как можно пользоваться mod_newsflash для отображения случайных приветствий в файле components/com_user/views/user/tmpl/form.php ? по-моему это не то :)
JNavigation скачать Здесь
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Привет, Петр!
А как можно пользоваться mod_newsflash для отображения случайных приветствий в файле components/com_user/views/user/tmpl/form.php ? по-моему это не то :)
а ну если там - то проще ручками массив, хотя можно привязать модуль mod_newsflash только к данной странице и пусть он там крутит рандомом приветствия
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Еще раз привет всем!
У кого есть идея, как сделать чтобы внизу приветствия отображался текст, который будет связан с меняющимся приветствием, то есть в зависимости от языка приветствия появлялась ниже информация, в которой будет написано, что вас приветствуют на таком-то языке? (image.png)

[вложение удалено Администратором]
JNavigation скачать Здесь
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
В общем полный кусок кода с решением
Это в языковой файл
Код: ini
MYHEY1=Привет
MYHEY2=Ni Hao
MYHEY3=Hello
MYHEY11=Это на русском
MYHEY22=Это на китайском
MYHEY33=Это на английском
Это непосредственно в нужное место компонента\модуля
Код: php
$user = & JFactory::getUser();
$arr = array( array(JText::_( 'MYHEY1' ), JText::_( 'MYHEY11' ) ),
array(JText::_( 'MYHEY2' ), JText::_( 'MYHEY22' )),
array(JText::_( 'MYHEY3' ), JText::_( 'MYHEY33' )));
$index = rand(0,count($arr) - 1);
echo $arr[$index][0].' <b>'.$user->get('username').'</b>!<br />'.$arr[$index][1];
На выходе получаем
Цитировать
Ni Hao admin!
Это на китайском

Может кому будет полезно :)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
感謝 @beliyadm
Конечно полезно!!! Очень :)
JNavigation скачать Здесь
*

corsarufo

  • Захожу иногда
  • 64
  • 1 / 0
удалить
« Последнее редактирование: 28.09.2009, 09:49:44 от corsarufo »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема со входом в Админ панель после переноса сайта

Автор Vlad Ermolaev

Ответов: 11
Просмотров: 4297
Последний ответ 12.12.2019, 15:48:25
от SeBun
После редактирования статьи появляются символы Â

Автор Ra_insider

Ответов: 7
Просмотров: 4991
Последний ответ 30.01.2018, 20:33:39
от Petrovich
как восстановить статьи после установки нового сайта на ту же БД

Автор midlex

Ответов: 26
Просмотров: 7675
Последний ответ 23.10.2017, 08:21:19
от kungurskiy
Не вставляется в текст видео с Ютуба

Автор filipp78

Ответов: 0
Просмотров: 1543
Последний ответ 16.02.2017, 12:02:25
от filipp78
Изменить текст ссылки, выводимой в адресной строке

Автор acamaz

Ответов: 2
Просмотров: 1912
Последний ответ 28.11.2016, 20:59:45
от KKAAZZOO