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

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Собственно на каждом сайте есть либо внутренние ссылки либо внешние.
Вот как сделать для внутренних ссылок свой стиль отображения, а для внешних свой при этом не добавляя class или id.
некогда можно было применить следущую вещь:
Код
a[href^="http://mytest.ua"] {
      color: #2a68d2;
      text-decoration: underline;
}
a {
   color: red;
   text-decoration: none;
}
Тем самым указав, что для ссылок внутри сайте (где http://mytest.ua адрес вашего сайта) использовать таакие вот стили, а для других использовать обычный стиль, тобишь ссылкам не принадлежащим к адресу сайта.
Но вот заметил, что в данный момент это срабатывает через раз. Вполне вероятно, что не все браузеры понимаю этот синтаксис, хотя он полностью валиден если верить валидатору =)
Я не волшебник. Я всего лишь учусь!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Да вроде как только шестой осел не осилит такой селектор по атрибуту, может быть у вас некоторые ссылки относительные?
Из других способов - либо плагин, который будет автоматом подписывать класс, либо решение на js, которое будет заниматься тем же, но на стороне клиента.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
я тоже думаю, что проще плагином.
тем более есть плагин от era который ссылкам rel дописывает, можно подправить, чтобы и клас вставлял на внешку.
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Ну вот как бы не хочется изобретать велосипед заново и уж тем более утяжелять чем то сайт. Вот здесь если почитать, то вроде как все сделано правильно: http://stepbystep.htmlbook.ru/?id=54

Но вот почему оно его не всегда понимает, остается загадкой.
Я не волшебник. Я всего лишь учусь!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Magnum, ну может, действительно, ссылки у тебя на сайте не все с доменом. относительную то ссылку поди таким образом не распознаёт?
выставляй в редакторе абсолютные ссылки тогда. но это тоже не удобно будет, если на локалке планируешь что-то допиливать. так что тут вопрос открытый, что удобнее )
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Ну так если создавать относительные ссылки проще, чем абсолютные, то почему бы так не делать?
a{
все ссылки, но в итоге только внутренние
}
a[href^="http://"]{
внешняя ссылка
}
или, если у вас прописан target="_blank", то можно и этим воспользоваться.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

Grand1

  • Захожу иногда
  • 59
  • 5 / 1
Ну так если создавать относительные ссылки проще, чем абсолютные, то почему бы так не делать?
Так если у ТС при использование первого метода работают не все ссылки (т.е. те, которые относительные.), то теперь будет наоборот. Так как, по всей видимости, он (ТС) не использовал единного принципа создания ссылок.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
ну блин, ну тогда так :)

a[href^="http://"]{
   color: red;
   text-decoration: none;
}
a, a[href^="http://mytest.ua"] {
      color: #2a68d2;
      text-decoration: underline;
}

Ну или пользоваться единым принцепом, а то что есть - поправить нужным sql-запросом, который вырежет все "http://mytest.ua"
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
зачем усложнять, удлинять CSS?
1. стиль внутренних ссылок (link visited, hover, active, focus) для сайта УЖЕ задали при создании css
2. варианты:
    а) для внешних ссылок просто добавить в a href="... class="external", который и описать в CSS :)
    б) конструкцию типа a[href^="http://"] изменяем на конструкцию типа a[NOT href^="http://mysite.ru"] (тут можно задать переменную ссылки сайта из конфигурационного файла)  и избавляемся от a[href^="http://mytest.ua"]
    в) использовать в качестве атрибута для внешних ссылок rel="external", стиль которому задать с помощью конструкции a[rel="external"]

« Последнее редактирование: 15.08.2010, 07:18:36 от doctorgrif »
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
doctorgrif,
a)
...при этом не добавляя class или id.
б)a[NOT href^="http://mysite.ru"] - вообщето такой конструкции нет в спецификации, если я не ошибаюсь. есть a:not(), которая в ие вобще не работает.
в) это аналогично созданию класса...
Так что на мой взгляд лучше переконвертить все внутренние линки в один формат - без http://mytest.ua, и задать два простых правила в CSS
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
doctorgrif,
a)б)a[NOT href^="http://mysite.ru"] - вообщето такой конструкции нет в спецификации, если я не ошибаюсь. есть a:not(), которая в ие вобще не работает.
в) это аналогично созданию класса...
Так что на мой взгляд лучше переконвертить все внутренние линки в один формат - без http://mytest.ua, и задать два простых правила в CSS
по а - я поэтому и написал "типа" :) конструкция подобна описанной мною, но моя отличается неточностью :) задается параметр href, и AND http:// затем NOT http://mysite.ru
самое смешное, что страницу с именно этой (расширенной) конструкцией, сохранил на ПК не далее 2-х дней назад, как найду дам полную цитату и ссылку на "посмотреть в интернетах"
по в - согласен, но "а можно всех посмотреть" не действует разве? ;)
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Ну так если создавать относительные ссылки проще, чем абсолютные, то почему бы так не делать?
a{
все ссылки, но в итоге только внутренние
}
a[href^="http://"]{
внешняя ссылка
}
или, если у вас прописан target="_blank", то можно и этим воспользоваться.

В принципе вот такой вариант куда более работоспособен. Но все же для меня осталось загадкой, почему не понимают браузеры стили из моего первого поста =(
Весь этот сырбор затеялся что бы обозначить, что одни ссылки на сайте внутренние и пользователь не покинет сайт, а другие внешние, которые ведут на внешние ресурсы. И при этом не прибегая к лишним маневрам.
Оно то можна было бы и клас присвоить ссылке. В редакторе такая вещь вроде как есть, но как туда накидать эти самые стили я пока так и не понял, перечитал кучу мануалов и описаний на разных сайтах по TinyMCE, но заставитье го показивать мне класы в своем выпадающем стиле так и  не удалось =(
Я не волшебник. Я всего лишь учусь!
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
обещанная конструкция
Код
a[ href ^="http:" AND href NOT^="http:\\mydomain.com" ]
с http://www.askthecssguy.com/
либо можно воспользоваться этим решением, хотя тут опять же js добавит класс external
либо так
Код
a[href^="#"] { color: blue} /* internal links */ 
a[href^="http://"],a[href^="https://"],a[href^="ftp://"] { color: #2695FF} /* external HTTP links */
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
почему могут не индексироваться внутренние ссылки материалов? увидел в редакторе "относительные" ссылки, изменил на "абсолютные". это должно помочь?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
doctorgrif, обещанной конструкции там нет ;)
кроме того, я пробовал эту конструкцию - в ff не работает. В спецификации тоже никогда такого не видел, так что это походу плод вашего воображения.

еще может быть в jquery такой селектор работает, не знаю.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
doctorgrif, обещанной конструкции там нет ;)
кроме того, я пробовал эту конструкцию - в ff не работает. В спецификации тоже никогда такого не видел, так что это походу плод вашего воображения.

еще может быть в jquery такой селектор работает, не знаю.

В том то и соль.. что в спецификации все, что описано в первом моем посте все есть.. но оно не работает толком!

......Вот здесь если почитать, то вроде как все сделано правильно: http://stepbystep.htmlbook.ru/?id=54

Но вот почему оно его не всегда понимает, остается загадкой.

Либо как всегда браузеру не поддерживают спецификацию полностью, либо ....
Я не волшебник. Я всего лишь учусь!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Magnum, не поддерживает этот селектор только ie6. что значит не работает толком, давай конкретней - в каком браузере, на каком сайте....
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
ЖиВоЙ, тут все мертвы ))
покричи в разделе SEO...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
я там уже тоже кричал. если бы тут все были мертвы, то и в теме бы никто не писал
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
тут живых людей нет, тут есть только живой алиен ))
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
...без комментариев
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Magnum, не поддерживает этот селектор только ie6. что значит не работает толком, давай конкретней - в каком браузере, на каком сайте....
Адрес не важен, браузеры все, начиная от 8 ие и заканчивая Google хромом. Линки по какой то причине в Joomla не щитаются внутренними. Тобишь, то что я написал в первом посте для внутренних ссылок не работает. срабатывает лишь вариант в твоем посте: http://joomlaforum.ru/index.php/topic,125648.msg686164.html#msg686164
Да и вообще как то сам этот селектор работает интересно.
Я не волшебник. Я всего лишь учусь!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
вообще поразительная тупость разработчиков в данном случае. у какой ещё цмс внутренние ссылки не считаются таковыми?
так что, нет никакого решения данной проблемы?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
я ваще не пойму че у вас за проблемы. где вы их находите, объясните пожалуйста? вот посмотрел - все ссылки в меню - относительные. вставляю в статью ссылку на внутренний ресурс - ссылка относительная. че я делаю лучше чем вы? и селекторы я использовал не раз, и работают они отлично, не знаю в чем вопрос. дайте ссылку на конкретный пример с косяком.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
ну лично у меня вопрос другой. но видимо не для этой темы
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Цитировать
у какой ещё цмс внутренние ссылки не считаются таковыми
Поясни
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
...поясняю: создав обычный материал и прописа внутри другого материала ссылку на новый, Joomla не считает это внтурненней ссылкой, не добавляет псевдоним и не добавляет .html в конце.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
мож ты SEF забыл включить ? )))
напиши сюда свою ссылку пожалуйста. в том виде как ты ее вставляешь в текст
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Некорректное отображение сайта на смартфоне

Автор Bazilio_69

Ответов: 0
Просмотров: 1430
Последний ответ 04.09.2024, 20:36:06
от Bazilio_69
Изменить заголовок в шапке сайта

Автор kunsaid

Ответов: 0
Просмотров: 2864
Последний ответ 03.12.2022, 18:34:32
от kunsaid
Разобраться с цветом ссылок

Автор annetkas

Ответов: 2
Просмотров: 2967
Последний ответ 27.01.2022, 13:26:44
от annetkas
Как сделать?

Автор Twins

Ответов: 3
Просмотров: 1944
Последний ответ 01.07.2021, 13:11:51
от xpank
Как сделать кнопку формы аккаунта?

Автор Evgen Kulibin

Ответов: 0
Просмотров: 1110
Последний ответ 22.04.2021, 22:15:06
от Evgen Kulibin