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

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Доброго времени суток!

Помогите с такой проблемой:
- установлена Joomla Lavra Edition & JoomFish 1.7
- все переключается, претензий нет
- есть проблема - при проведении поиска по сайту теряется язык (сбрасывается на дефолтный)... но не в результатах поиска, а во всех местах шаблона, где я его самостоятельно вычислял с помощью таких конструкции (перепробовал всякие методы получения $lang:


$lang 
mosGetParam($_REQUEST'lang''ru'); 
//$lang = mosGetParam($_GET, 'lang', 'ru'); 
//$lang = mosGetParam($_COOKIE, 'lang', 'ru'); 
//$lang = mosGetParam($_REQUEST, 'mbfcookie', 'lang'); 
//$lang = mosGetParam($_COOKIE, 'mbfcookie', 'lang'); 
if ((@$lang == '') || (@$lang == 'ru')) { $lang 'ru'; } else { $lang 'en'; }


То есть, я нахожусь на английском сайте, делаю по нему поиск, а мне выводится результат на английском, но картинки фоновые, например, русские. Так как я их в шаблоне определял с помощью вышеозначенного метода.

Аналогичная беда при переходах по локальным ссылкам - есть какой-то материал, который ведет на материал на этом же сайте. Я при переходе с англиского попадаю на английский материал, но при этом фон сбросится (как и при поиске) в русскую версию...

Как же все-таки корректно определить язык с помощью PHP для модификации шаблона "на лету"???  !!!???!!!
« Последнее редактирование: 25.06.2007, 17:40:28 от MaxGR »
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Решил проблему следующим способом...
В шаблоне вставил следующие строки для определения переменной текущего языка и дальенейших операций с ней:


if ($mosConfig_lang == english ) { $lang 'en'; } 
if (
$mosConfig_lang == russian ) { $lang 'ru'; } 
if ((@
$lang == '') || (@$lang == 'ru')) { $lang 'ru'; } else { $lang 'en'; }


Все работает - и при поиске и при переходах по внутренним ссылкам - язык везде берется нужный...
« Последнее редактирование: 26.06.2007, 11:54:49 от MaxGR »
*

WillyM

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Цитировать
Увидел тему,где вы описали решение проблемы при слете активного языка при поиске на сайте.(http://joomlaforum.ru/index.php/topic,15998.0.html).
не могли бы вы подсказать,что надо дописать в шаблоне,если на сайте 3 языка-турецкий,русский и английский.
Заранее благодарен за ответ.

Получил я тут такой вот вопрос в личку, но мало ли кому-то еще пригодится, поэтому ответ даю здесь... Я бы сделал так (на боевом хостинге не проверял работоспособность):


if ($mosConfig_lang == english ) { $lang 'en'; } 
if (
$mosConfig_lang == russian ) { $lang 'ru'; } 
if (
$mosConfig_lang == OtherLanguage ) { $lang 'OL'; } 
if ((@
$lang == '') || (@$lang == 'ru')) {
    
$lang 'ru';
} else { 
    if (@
$lang != 'en') { 
        
$lang 'OL'
    }
}


где вместо OtherLanguage надо вписать третий язык (не знаю как турецкий обозначается), а вместо OL - вписать обозначение третьего языка...

Если кто попробует - расскажите, помогло или нет...
« Последнее редактирование: 29.08.2007, 10:52:15 от MaxGR »
*

Олег

  • Захожу иногда
  • 79
  • 1 / 0
Спасибо тебе огромное ;)Так как контента в принципе пока нет на сайте-просто попробовал активный серфинг сделать.Вроде все воркает.
« Последнее редактирование: 29.08.2007, 11:40:03 от Олег »
*

Олег

  • Захожу иногда
  • 79
  • 1 / 0
Не знаю,с чем связано,НО.Пошла опять какая-то ерунда.
Переключаюсь на русский-кодировка в браузере верная.
Переключаюсь на турецкий-почему-то выставляется с UTF-8 на Кириллицу (ISO-8895-5).:(
Подскажите пжлста,как ее жестко прописать :(
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Может быть надо в самом шаблоне еще как-то переключать какую кодировку использовать?
Например, win-1251 для русской кодировки, а для турецкой - какая-то своя может быть нужна...
Но это уже в коде шаблона надо ковырять...

Хотя может быть я т заблуждаюсь...
*

Олег

  • Захожу иногда
  • 79
  • 1 / 0
Может быть надо в самом шаблоне еще как-то переключать какую кодировку использовать?
Например, win-1251 для русской кодировки, а для турецкой - какая-то своя может быть нужна...
Но это уже в коде шаблона надо ковырять...

Хотя может быть я т заблуждаюсь...

У меня такое ощущение,что все началось с того,что я установил C_B.Хотя я его весь прооткрывал блокнотом и сохранял в UTF-8.А теперь открываю,к примеру,список пользователей,смотрю информацию о странице-и там высвечивается-ISO-8859-5.
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
У меня такое ощущение,что все началось с того,что я установил C_B.
Эээээ... туплю... что такое C_B?
*

Олег

  • Захожу иногда
  • 79
  • 1 / 0
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
*

Rchernovol

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
у меня проблема с fish. на главной английской версии сайта список новостей бывает русским, но когда кликаешь на новость, то новость на англ., как и надо. То же самое и наоборот - на рус версии - список на англ, а переходишь - возвращается на место.

Прошу помощи.
*

Олег

  • Захожу иногда
  • 79
  • 1 / 0
1)пропиши код,который указан сверху.
2)Уверен,что в фише до конца все перевел?
*

Rchernovol

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
2) 100% перевел
1) то, что в первом посте? Это в каком файле править?
*

Олег

  • Захожу иногда
  • 79
  • 1 / 0
Цитировать
Решил проблему следующим способом...
В шаблоне вставил следующие строки для определения переменной текущего языка и дальенейших операций с ней:

if ($mosConfig_lang == english ) { $lang = 'en'; }
if ($mosConfig_lang == russian ) { $lang = 'ru'; }
if ((@$lang == '') || (@$lang == 'ru')) { $lang = 'ru'; } else { $lang = 'en'; }

Все работает - и при поиске и при переходах по внутренним ссылкам - язык везде берется нужный...
как я понял-в Index.php шаблона этот код вставить надо.
*

text

  • Захожу иногда
  • 93
  • 0 / 0
Решил проблему следующим способом...
В шаблоне вставил следующие строки для определения переменной текущего языка и дальенейших операций с ней:


if ($mosConfig_lang == english ) { $lang 'en'; } 
if (
$mosConfig_lang == russian ) { $lang 'ru'; } 
if ((@
$lang == '') || (@$lang == 'ru')) { $lang 'ru'; } else { $lang 'en'; }


Все работает - и при поиске и при переходах по внутренним ссылкам - язык везде берется нужный...

J 1.0.12, JoomFish 1.7

не работает. Правил index.php и в корневой директории, и папке шаблонов. Не помогло.
В каком файле править?
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
index.php в папке самого шаблона
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
Код
if ($mosConfig_lang == english ) { $lang = 'en'; } 
if ($mosConfig_lang == russian ) { $lang = 'ru'; }
if ((@$lang == '') || (@$lang == 'ru')) { $lang = 'ru'; } else { $lang = 'en'; }

не работает...
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Ну не знаю... :)
У меня уже третий год пашет так...
Может быть оно не работает в Joomla 1.5? Я то все еще на 1.0 сижу...
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

MaxGR

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
1.0.12 LE
может быть от настроек хостинг-сервера зависит что-нибудь?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomFish - Английский язык по-умолчанию при русской локализации Joomla

Автор Svetlo

Ответов: 13
Просмотров: 16582
Последний ответ 12.01.2016, 14:27:33
от Template_user
Как настроить чтобы твой язык шел первый?

Автор RazarioAgro

Ответов: 2
Просмотров: 4880
Последний ответ 15.07.2015, 19:42:26
от RazarioAgro
Как сделать чтобы Активный язык выделялся другим цветом? 200 руб?

Автор RazarioAgro

Ответов: 0
Просмотров: 2221
Последний ответ 09.04.2013, 18:13:07
от RazarioAgro
K2 + JoomFish + Joomla2.5-проблемы с поиском на других языках

Автор taraskov

Ответов: 0
Просмотров: 2474
Последний ответ 29.03.2013, 16:26:16
от taraskov
Пункт меню главная страница перебрасывает на язык по умолчанию

Автор pyh

Ответов: 6
Просмотров: 5360
Последний ответ 10.12.2012, 13:35:42
от pyh