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

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Как можно выводить свежие материалы другим цветом? Под Joomla 1.0.x было решение для стандартного модуля latestnews. Есть ли решение для Joomla 1.5?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Свежие материалы другим цветом
« Ответ #1 : 21.11.2009, 00:36:54 »
сделать то можно, на уровне модуля вообще легко - сравниваем дату создания материала с текущей, если меньше чем - задаем отдельный класс
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Re: Свежие материалы другим цветом
« Ответ #2 : 21.11.2009, 01:02:40 »
сделать то можно, на уровне модуля вообще легко - сравниваем дату создания материала с текущей, если меньше чем - задаем отдельный класс

Хмм... В PHP я мало что понимаю. ))) Если есть решение, или если это можно накидать за "пару строк", будет здорово. Я думаю, много кому может пригодится подобный хак.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Свежие материалы другим цветом
« Ответ #3 : 21.11.2009, 01:03:35 »
так хак для чего именно - модуля последних новостей, стандартного блога раздела или категории, собственно страницы полного текста материала или где?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Re: Свежие материалы другим цветом
« Ответ #4 : 21.11.2009, 10:12:50 »
так хак для чего именно - модуля последних новостей, стандартного блога раздела или категории, собственно страницы полного текста материала или где?

Для mod_latestnews
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Свежие материалы другим цветом
« Ответ #5 : 23.11.2009, 10:08:25 »
напомните, пожалуйста, ближе к вечеру либо завтра
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Re: Свежие материалы другим цветом
« Ответ #6 : 23.11.2009, 10:19:35 »
напомните, пожалуйста, ближе к вечеру либо завтра

Хорошо. Заранее спасибо за участие!
*

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Re: Свежие материалы другим цветом
« Ответ #7 : 24.11.2009, 14:40:32 »
Все, уважаемый beliyadm - можете не затрудняться. Вопрос решен!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Свежие материалы другим цветом
« Ответ #8 : 24.11.2009, 14:44:43 »
Все, уважаемый beliyadm - можете не затрудняться. Вопрос решен!
я только собирался сесть :)
ну так а если не секрет - решен каким образом? Уверен что другим пользователям тоже будет полезно данное решение
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Re: Свежие материалы другим цветом
« Ответ #9 : 24.11.2009, 15:07:53 »
Конечно, чуть попозже выложу обяхательно
« Последнее редактирование: 24.11.2009, 15:12:39 от scaners »
*

scaners

  • Захожу иногда
  • 131
  • 15 / 0
Re: Свежие материалы другим цветом
« Ответ #10 : 24.11.2009, 15:38:31 »
Обещанная модификация. Произведена tsesl, за что ему огромное спасибо!

---НАЧАЛО---

В файле modules/mod_latestnews/helper.php строка:


$lists
[$i]->text htmlspecialchars$row->title );


ниже добавляем инициализацию признака "свежести" материала:


$lists
[$i]->new_flag modLatestNewsHelper::_isNewContent$row->created$period );


далее немного ниже по коду едет:


return $lists;
}


следом добавляем функцию, вычисляющую сам признак "свежести" материала:


function _isNewContent$date$period ){
$end_period gmdate'U'mktime000gmdate('m'), gmdate('d') - $periodgmdate('Y') ) );
$config =& JFactory::getConfig();
$offset $config->getValue('config.offset');
$o_date =& JFactory::getDate$date );
$o_date->setOffset$offset );

return ( 
$o_date->toUnix() >= $end_period );
}


Сохраняем.

В файле modules/mod_latestnews/mod_latestnews.xml строка


<param name="count" type="text" default="5" label="Count" description="The number of items to display (default 5)" />


ниже добавляем параметр для административной части модуля, позволяющий настраивать глубину "свежести" материала:


<param name="period" type="text" default="0" label="Period" description="The number of days ago for new (default 0 - today)" />


Сохраняем.

В файле modules/mod_latestnews/tmpl/default.php строка:


<li class="latestnews<?php echo $params->get('moduleclass_sfx'); ?>">


меняется на аналогичную с оценкой признака "свежести":


<li class="latestnews<?php echo $params->get('moduleclass_sfx'); ?><?php echo ($item->new_flag ? ' new'.$params->get('moduleclass_sfx') : ''); ?>">


Сохраняем.

Как проявляется? Изначально мы имели структуру типа:


<ul class="latestnews">
<
li class="latestnews"><...>...</a></li>
...
<
li class="latestnews"><...>...</a></li>
</
ul>


Теперь для li, в случае свежести материала, добавляется класс new с суффиксом модуля, если указан, т.е. структура приобретает вид:


<ul class="latestnews">
<
li class="latestnews new"><...>...</a></li>
...
<
li class="latestnews"><...>...</a></li>
</
ul>


---КОНЕЦ---

P.S. Прилепите куда нить в важное. Можно даже в FAQ. Ибо многим будет полезно.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Свежие материалы другим цветом
« Ответ #11 : 24.11.2009, 15:55:26 »
P.S. Прилепите куда нить в важное. Можно даже в FAQ. Ибо многим будет полезно.
ну и отлично, я добавил в общую тему по модификации модуля latestnews
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перестал сохранять материалы и модули

Автор Igoritaly

Ответов: 2
Просмотров: 1228
Последний ответ 11.08.2017, 13:37:48
от Igoritaly
Не отображаются материалы и ссылки на сайте (joomla 1.5)

Автор МарияЛ

Ответов: 1
Просмотров: 1850
Последний ответ 18.03.2017, 19:22:31
от rebus
Нужен код времени создания материалы

Автор lotosss

Ответов: 0
Просмотров: 1334
Последний ответ 24.04.2014, 16:05:12
от lotosss
Как изменить количество материалов в mod_related_items (похожие материалы)

Автор slavbos

Ответов: 8
Просмотров: 3689
Последний ответ 22.04.2014, 21:57:33
от LolyCryu
Сделать все материалы отображаемыми на главной странице

Автор Свят

Ответов: 1
Просмотров: 1066
Последний ответ 20.03.2014, 20:01:01
от Свят