Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 7106 Просмотров
*

bargakuzzo

  • Осваиваюсь на форуме
  • 46
  • 3 / 0
Давайте здесь подберем SEF для AdsManager 2.5 + Joomla 1.5 и изложим подробный способ реализации (решений), я думаю многим надо будет. ;)
« Последнее редактирование: 10.02.2010, 16:32:37 от bargakuzzo »
*

bargakuzzo

  • Осваиваюсь на форуме
  • 46
  • 3 / 0
Создаю доску объявлений на Joomla 1.5 и ads 2.5rc2.

1. Для adsmaneger пробывал Artio JoomSEF v3.5.4 с плагином  ext_joomsef3_adsmanager - нашел в google. Работает вроде неплохо, но формирует url не так, как мне надо и создает ссылок в БД очень много. То, что говорят - "грузит систему" у себя на Joomla 1.5.15+ads2.5rc2 особо не ощутил, но система немного притормаживала. Точно не скажу, т.к. сайт не очень пока посещаемый и ссылок мало - в районе 150 шт.
При открытии категории доски объявлений, отображаеся url (с уже выставленными под себя настройками в плагине ads):
http://имя сайта/доска объявлений/категория.html?text_search=&order=0&expand=0, а надо
http://имя сайта/доска объявлений/категория.html
а при открытии объявления (url детального вида объявления):
http://имя сайта/доска объявлений/категория/заголовок объявления.html, а надо
http://имя сайта/доска объявлений/категория/заголовок объявления-id объявления.html или
http://имя сайта/доска объявлений/категория/id объявления.html.
Так как надо не могу реализовать, а так в Artio почти все выставляется в настройках.

2. Установил sh404SEF 1.5.4. 302. Плагин нашел только под версию Joomla 1.0.x. На форуме кто-то выложил вариант под Joomla 1.5. Настроил под себя, работает с url отлично, но есть одна проблема:
при переходе по страницам "навигатором страниц" (<< Первая < Предыдущая 1 2 3 4 5 6 7 8 Следующая > Последняя >>) не листает с 3 на 4 страницу, при переходе выкидывает обратно на 3-ю страницу. Ссылка Url в браузере:
..../ads/all-ads/Page-2.html

Вылаживаю код плагина sh404SEF под ads 2.5 (файл com_adsmanager.php), может кто исправит эту ошибку или подскажет как это сделать или кому-то понадобится

<?php

// Security check to ensure this file is being included by a parent file.
if (!defined('_VALID_MOS')) die('Direct Access to this location is not allowed.');

// ------------------ standard plugin initialize function - don't change -------------------
global $sh_LANG, $sefConfig ;
$shLangName = '';
$shLangIso = '';
$title = array();
$shItemidString = '';
$dosef = shInitializePlugin( $lang, $shLangName, $shLangIso, $option);
// ------------------ standard plugin initialize function - don't change -----------------

// remove common URL from GET vars list, so that they don't show up as query string in the URL
shRemoveFromGETVarsList('option');
shRemoveFromGETVarsList('lang');
if (!empty($Itemid))
shRemoveFromGETVarsList('Itemid');
if (!empty($limit))
shRemoveFromGETVarsList('limit');
if (isset($limitstart))
shRemoveFromGETVarsList('limitstart');

if (file_exists($GLOBALS['mosConfig_absolute_path'] .'/components/com_adsmanager/lang/lang_' . $GLOBALS['mosConfig_lang'] . '.php')){
include_once($GLOBALS['mosConfig_absolute_path'] .'/components/com_adsmanager/lang/lang_' . $GLOBALS['mosConfig_lang'] . '.php');
}
else
include_once( $GLOBALS['mosConfig_absolute_path'] .'/components/com_adsmanager/lang/lang_russian.php' );

$title[] = ADSMANAGER_SEF_ADS;

if (isset($adid)) {
$database->setQuery("SELECT category, ad_headline FROM jos_adsmanager_ads WHERE id=$adid");
$rows = $database->loadObjectList();
if ($database->getErrorNum()) {
echo $database->stderr();
return false;
}
$ad_text = substr($rows[0]->ad_headline, 0, 40)."-".$adid;
shRemoveFromGETVarsList('adid');
$catid = $rows[0]->category;
}
if (isset($catid)) {
$database->setQuery("SELECT c.* FROM jos_adsmanager_categories as c WHERE c.published = 1 ORDER BY c.parent,c.ordering");
$rows = $database->loadObjectList();
if ($database->getErrorNum()) {
echo $database->stderr();
return false;
}

// establish the hierarchy of the menu
$orderlist = array();
$current_list = array();
// first pass - collect children
foreach ($rows as $v ) {
$orderlist[$v->id] = $v;
}

$current = $catid;
while($orderlist[$current]->id != 0)
{
$current_list[] = $orderlist[$current]->name;
$current = $orderlist[$current]->parent;
}

for($i = count($current_list)-1; $i>=0; $i--)
{
$title[] = $current_list[$i];
}
shRemoveFromGETVarsList('catid');
}
if (isset($ad_text)) {
$title[] = $ad_text;
}

if($page != 'show_search' && $page != 'show_result')
{
switch ($page) {

case 'show_profile':
$title[] = ADSMANAGER_SEF_PROFILE.$userid."/".ADSMANAGER_SEF_EDIT;
break;

case 'save_profile':
$title[] = ADSMANAGER_SEF_PROFILE.$userid."/".ADSMANAGER_SEF_SAVE;
break;

case 'show_user':
if (isset($userid)) $title[] = ADSMANAGER_SEF_USER."-".$userid;
else $title[] = ADSMANAGER_SEF_MY_ADS;
break;

case 'show_category':
break;

case 'show_rules':
$title[] = ADSMANAGER_RULES;
break;

case 'show_ad':
break;

case 'write_ad':
if (!isset($adid)) $title[] = ADSMANAGER_SEF_WRITE_AD;
else $title[] = ADSMANAGER_SEF_UPDATE;
break;

case 'save_ad':
if (!isset($adid)) $title[] = ADSMANAGER_SEF_SAVE_AD;
else $title[] = ADSMANAGER_SEF_SAVE;
break;

case 'delete_ad':
if (!isset($adid)) $title[] = ADSMANAGER_SEF_DELETE_AD;
else $title[] = ADSMANAGER_SEF_DELETE;
break;

case 'show_all':
$title[] = ADSMANAGER_SEF_ALL_ADS;
break;

case 'show_search':
//$title[] = ADSMANAGER_SEF_SHOW_SEARCH;  //commented this code, as it was breaking the advance search after installation of sh404sef
break;

case 'show_result':
//$title[] = ADSMANAGER_SEF_SHOW_RESULT; //commented this code, as it was breaking the advance search after installation of sh404sef
break;

default:
$title[] = $page;
break;
}

shRemoveFromGETVarsList('page');

if (isset($expand) && !$expand) shRemoveFromGETVarsList('expand');
if (isset($order) && !$order) shRemoveFromGETVarsList('order');
if (isset($text_search) && !$text_search) shRemoveFromGETVarsList('text_search');


// ------------------ standard plugin finalize function - don't change ---------------------------

if ($dosef){
$string = shFinalizePlugin( $string, $title, $shAppendString, $shItemidString,
(isset($limit)? @$limit : null), (isset($limitstart)? @$limitstart : null),
(isset($shLangName)? @$shLangName : null));
}
// ------------------ standard plugin finalize function - don't change ---------------------------
}

?>
« Последнее редактирование: 14.02.2010, 19:40:54 от bargakuzzo »
*

bargakuzzo

  • Осваиваюсь на форуме
  • 46
  • 3 / 0
Качаем с инета последнюю sh404SEF + сам плагин для Joomla 1.5x я прикрепил ниже, кому надо - качайте ( 2й - такой же, почему-то добавилось 2 одинаковых). Длину url можно увеличить в строке 40 (по умолчанию стоит 40 символов).
Проблема с навигацией страниц (3 и 4), я так понял, - это не в плагине, а в несовместимости с некоторыми шаблонами.


[вложение удалено Администратором]
« Последнее редактирование: 20.02.2010, 13:25:59 от bargakuzzo »
*

bargakuzzo

  • Осваиваюсь на форуме
  • 46
  • 3 / 0
Не пойму - sh404SEF почему-то в своей базе url ссылок очень много создает, на 1 объяву мин 2 - а то и все 3-5шт, в artio помню их было раза в 3-4 меньше. Зачем он это делает и как такое количество отразится на системе. Объяв - 90, а url - всего почти 600 в базе?
Кто знает - это плохо или нет?
*

denmos

  • Захожу иногда
  • 96
  • 7 / 0
  • SINTEZ2 + мафон "легенда"
такая же х именно при ссылке на категорию
мой_сайт.ru/adsmanager/bitovaya-technika.html?order=0&expand=0
остальное вроде нормуль
наткнулся на статью: разъяснение Google о СЕФ. смысл в том, что индексация УРЛ такого вида (с лишними параметрами) затруднена(((
Вот и думай, нужны ли такие (ХЗ)ПУ ?
*

valerka28

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Проблема с навигацией страниц (3 и 4), я так понял, - это не в плагине, а в несовместимости с некоторыми шаблонами.
Не подскажете, можно ли это исправить и как? Столько времени убил, пробуя самому разобраться... На сайте несколько компонентов, sh404SEF долго и упорно под все настраивал, не хотелось бы от него отказываться из-за этого. Немало времени прошло после поста, мож кто сталкивался и решил? Буду крайне признателен.
*

Oleksii777

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
У кого есть новые решения для 404sef?
*

SanyaBerkut

  • Захожу иногда
  • 62
  • 2 / 0
Проблема с неправильным отображением пагинации, показывает только первые 2 страницы, а все остальные пишек как вторая страница. Помогите найти решение.
adsmanager 2.5   Joomla 1.5.22
*

DenZX

  • Новичок
  • 8
  • 0 / 0
  • Вчера было то, что сегодня не повторить .
как я понял толком так ни кто и не использует SEF для пользователя вообще особо все ровно на ваши урлы а поисковикам ну может в сладость такие ссылки но я не думаю что сильно поднимут вас в поиске
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают SEF-ссылки на Joomla 5

Автор Detonator

Ответов: 2
Просмотров: 4189
Последний ответ 29.03.2025, 07:26:44
от azm1n
Расширение SEF Wizard — улучшение маршрутизации и ЧПУ в Joomla! Инструменты SEO - администратора

Автор Филипп Сорокин

Ответов: 525
Просмотров: 61131
Последний ответ 22.10.2022, 12:14:38
от Lemonez
Как убрать ID из URL Joomla 3?

Автор SaxMusicOnly

Ответов: 142
Просмотров: 63955
Последний ответ 02.03.2021, 14:47:35
от Vasiliy111
Как сделать короткие ссылки Joomla 3.9?

Автор ezheck

Ответов: 12
Просмотров: 6444
Последний ответ 10.01.2020, 07:44:37
от arma
Artio JoomSEF ничего не делает. Joomla! 1.5

Автор ybosco

Ответов: 5
Просмотров: 4283
Последний ответ 05.06.2019, 18:53:26
от draff