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

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Добрый день. Почти со всеми могу бороться дублями, но вот с этими не как.

Работают страницы все абсолютно....
http://top.com/top
http://top.com/top?start=1
http://top.com/top?start=2
http://top.com/top?start=3...
http://top.com/top?start=10
http://top.com/top?start=11
http://top.com/top?start=12
http://top.com/top?start=13...
http://top.com/top?start=20
http://top.com/top?start=30
http://top.com/top?start=40
http://top.com/top?start=80

при чем, нужны только http://top.com/  и http://top.com/top?start=40  и http://top.com/top?start=80
Т.е у меня на одной страницы 40 материалов. А страниц 2

Куда копать?


Наверное было бы клева, если бы просто было

http://top.com/top
http://top.com/top-page2 ( ну или как-то так)

p.s Joomla! 2.5.14 Stable
« Последнее редактирование: 17.01.2015, 20:27:42 от Victor333 »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Сам как-то этой темой заморачивался. Решения не нашёл.
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Сам как-то этой темой заморачивался. Решения не нашёл.
Было бы хорошо решить. Это действительно проблема. весь рунет облазил, не могу найти
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Дело в том, что универсального решения для всех нет. Как вы знаете, после "?" идет запрос, который нужен для чего-то, а переменных бесконечное число, все не учтешь. Уверен, что если наберете http://top.com/top?khren=vam, все равно открывается то, что должно быть по http://top.com/top. Конечно, можно сделать так, чтобы перенаправило на 404 или на http://top.com/top, но это тоже не решение. Помню, что меня попросили делать так, чтобы ссылки типа http://site.ru/?utm_source=yadirect&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword} не обрезались. Знакомая ситуация, не правда ли?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Victor333

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

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Считаю, что проблемы дублей, ЧПУ и т.д. - надуманные. Человеку Понятные Урлы - а что, все наизусть помнят их, что ли? Просто тут мы плящем под дудку индексаторов.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Как показывает практика, у этих страниц дублируется Title и поисковики считают главной - основную. Так что не всё так плохо.

Так же в панели вебмастера Google можно указать, что параметр start отвечает за разбивку на страницы. Т.е. для Google проблема решаема на 100%.
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
А что мешает просто закрыть пагинацию от индексации в robots.txt? да и вообще в принципе все URL  с параметрами?

Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Однажды закрыл тегом canonical, так робот перестал по внутренним страницам ходить. Это и мешает.
Я легче переживу несколько дублей, чем буду создавать помехи поисковым ботам нормально индексировать сайт.
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Однажды закрыл тегом canonical, так робот перестал по внутренним страницам ходить. Это и мешает.
Я легче переживу несколько дублей, чем буду создавать помехи поисковым ботам нормально индексировать сайт.

Для этого им хватит и sitemap.xml

Ваш сайт, вам и выбирать из двух зол...
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Как показывает практика, у этих страниц дублируется Title и поисковики считают главной - основную. Так что не всё так плохо.
Не правда.. Какая еще практика? За это санкции могут наложить
Так же в панели вебмастера Google можно указать, что параметр start отвечает за разбивку на страницы. Т.е. для Google проблема решаема на 100%.
Первый раз  такое слышу, в каком разделе?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Аналогично тоже первый раз слышу, чтобы кому-то за пагинацию фильтры накладывали. Приводите примеры.

В разделе Сканирование - Параметры url
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Аналогично тоже первый раз слышу, чтобы кому-то за пагинацию фильтры накладывали. Приводите примеры.
Это будут просто дубли контента, за это фильтры.

Не зря же есть атрибуты для этого rel

Пример не как не показать.
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
В разделе Сканирование - Параметры url
Это полностью запретит старницы с таким параметром, а они нужны.
 
Однажды закрыл тегом canonical, так робот перестал по внутренним страницам ходить. Это и мешает.
Возможно это и был запрет в Вебмастере.

В общем грустно, что нет еще полноценного решения.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Цитировать
Это будут просто дубли контента, за это фильтры.
Опять фильтры, но примеров у вас нет. Давайте не будем голословными. Либо приведите примеры сайтов под фильтрами за пагинацию, либо не пишите лучше об этом, чтобы не вводить других в заблуждение.
Joomla - вторая по популярности CMS, миллионов сайтов под фильтрами абсолютно не наблюдается.
Вы не подумайте, что я такой ярый защитник Joomla. Я в своё время тоже считал пагинацию в Joomla неправильной. Даже делал каждой странице отдельный заголовок типа "Материал - Страница 1", "Материал - Страница 2". Вот тут дубли и получил и немного переосмыслил как должно быть.

Цитировать
В общем грустно, что нет еще полноценного решения.
Решения чего? Чем по вашему ссылка http://top.com/top?start=20 так существенно хуже ссылки http://top.com/top-page2 ?
Почему за первую поисковики будут наказывать, а вторая будет такая волшебная, с иммунитетом от Google?
В ссылке http://top.com/top?start=20 хотя бы понятно, что start это параметр, который относится к странице top, а в вашем предложении это будут две совершенно разные страницы.

Цитировать
Это полностью запретит старницы с таким параметром, а они нужны.
Фигасе выводы 8()



Но это конечно опции для параноиков. Сайт на Joomla не первый, Google и без нас всё понимает.

Идеальный вариант на самом деле был бы
http://top.com/top
http://top.com/top?page=2
http://top.com/top?page=3
Но и то, что есть тоже неплохо.
« Последнее редактирование: 18.01.2015, 13:27:45 от ChaosHead »
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Сайт я могу показать который под фильтром из за дублей. Но вы это найдете?
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Чем по вашему ссылка http://top.com/top?start=20 так существенно хуже ссылки http://top.com/top-page2
Тем что http://top.com/top-page2  не будет делать дубли, которые я описывал в первом посте.
Делать не будет дубли из-за того что там нет "?" robert в 3 после это описывал.
Ну если конечно я правильно понимаю.
Я больше SEO-шник, чем верстальщик и программист
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Тема нужная или пустая? Понять не могу.
*

Victor333

  • Захожу иногда
  • 445
  • 1 / 0
Тема нужная или пустая? Понять не могу.
нет, уже все ясно.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Да фиг его знает, формально в Joomla можно наплодить дублей, вручную указывая значения параметров в url, это факт. Но кто это будут делать, зачем и как с этим броться - непонятно :)
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Да фиг его знает, формально в Joomla можно наплодить дублей, вручную указывая значения параметров в url, это факт. Но кто это будут делать, зачем и как с этим броться - непонятно :)
Ну это то как раз понятно и решаемо.
А вот пагинация - это реальная проблема (стоит подумать над решением?) или так.. мелочь.. высосанная из пальца и всем плевать на это?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Тут нужно для начала разобраться какая идеальная разбивка на страницы с точки зрения поисковиков.
Например Google нравится микроразметка и он советует ссылкам на следующую и предыдущую страницу указывать rel="next" и rel="prev".
Это можно реализовать, переопределив pagination.php в шаблоне.
Для Яндекса вот точно не знаю, надо поискать информацию.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Совсем идеальная - это вида pageX с обратной пагинацией (ну вы поняли, да?)
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Где всё остаётся всегда на своём месте. Это высший пилотаж пагинации)
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Ну да, про это я и писал.. Актуально ли?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Ну раз в месяц кто-то жа спрашивает про пагинацию, так непоймёшь :/

Кстати я себе добавлял rel="next", rel="prev", как любит Google, если кому надо: http://joomlaforum.ru/index.php/topic,298664
« Последнее редактирование: 20.01.2015, 17:58:26 от ChaosHead »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать index.php из ссылки в Joomla 2.5.4

Автор Sielena

Ответов: 56
Просмотров: 47915
Последний ответ 25.02.2019, 20:09:43
от zorlyglaiz
Дубли mail.site.ru

Автор clareo

Ответов: 3
Просмотров: 1363
Последний ответ 08.09.2018, 04:40:12
от draff
Убрать из url-a сайта index.php и /ru

Автор DimaValk

Ответов: 16
Просмотров: 4646
Последний ответ 05.07.2018, 17:33:37
от escobaron
Убрать кнопку "быстрая покупка"

Автор RomKa111

Ответов: 7
Просмотров: 1430
Последний ответ 15.06.2018, 06:41:21
от RomKa111
Значок "открыть ссылку в новом окне" как убрать?

Автор terwet

Ответов: 0
Просмотров: 1452
Последний ответ 23.04.2018, 12:28:41
от terwet