Новости Joomla

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы

👩‍💻 WT IndexNow плагин для Joomla - отправка страниц сайта на переиндексацию в поисковые системы.Пакет плагинов, обеспечивающий ручную и автоматическую отправку url адресов Joomla в поисковые системы на переиндексацию по протоколу IndexNow. Согласно документации протокол поддерживают все крупнейшие поисковые системы, кроме Google. Протокол служит для получения от сайтов URL, которые нужно переиндексировать заново или проиндексировать в первый раз как можно быстрее. Отправка адресов сайта таким образом существенно ускорит индексацию нового или изменённого контента поисковыми системами.Поисковые системы по этому протоколу обмениваются друг с другом данными, поэтому отправив URL в одну из них вы сообщаете их сразу всем. Протокол IndexNow поддерживают:- Amazon- Microsoft Bing- Naver- Seznam.cz- Yandex - YepСуточный лимит URL - 10000 в сутки. Возможна отправка вручную и автоматически. Поддерживаются:- материалы и категории материалов Joomla- контакты и категории контактов Joomla- SW JProjects - компонент каталога расширений для Joomla- JoomShopping - компонент интернет-магазина для Joomla- Phoca Download - компонент каталога файлоа для Joomla- Phoca Cart - компонент интернет-магазина для Joomla- RadicalMart - компонент интернет-магазина для JoomlaПакет плагинов работает с Joomla 4.3+. Тестировался на Joomla 5 и Joomla 6.Смотреть видео:- ВК Видео- RuTubeСсылки:Страница расширенияGitHub расширенияРаздел Поддержка протокола IndexNow в справке Яндекса@joomlafeed#joomla #seo #indexnow

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

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Добрый день, возможно кто сталкивался с аналогичной задачей. Суть - есть Joomla 1.0.12. Мне необходимо в шаблоне прописать код, который видит только админ(суперадмин). Т.е. если писать по русски:
Если админ то
 нач.
   что-то что должен видеть админ.
 кон.

спасибо :)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Код: php
global $my;
if ($my->id && $my->gid == 25) {
// Super-Administrator
}
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
У меня так не выводит (они ж с 62 начинаются, нет?), только так:

Код: php
<?php
global $my;
if ($my->id && $my->id == 62) { ?>
// Super-Administrator
<?php } ?>

А если для всех суперадминистраторов (бывает...), то так:
Код: php
<?php
global $my;
if ($my->usertype && $my->usertype == 'Super Administrator') { ?>
ля-ля-ля
<?php } ?>
« Последнее редактирование: 08.12.2008, 16:12:13 от chtec »
Осень тоже хорошо.
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
У меня так не выводит (они ж с 62 начинаются, нет?)

Конечно НЕТ. :)

С 62 начинаются ID юзеров, а коллега smart пишет (совершенно верно) про GID - идентификатор групы...
Правда, может помешать сведение всех групп выше Регистред в блок Специалс...
« Последнее редактирование: 08.12.2008, 23:18:09 от Adeptus »
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
С 62 начинаются ID юзеров, а коллега smart пишет (совершенно верно) про GID - идентификатор групы...

Не знала )) пойду образовываться.

Но у меня все равно так не работает... *проверила еще раз* нет, не работает.
Интересно, что я не так делаю...
Осень тоже хорошо.
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Но у меня все равно так не работает... *проверила еще раз* нет, не работает.
Интересно, что я не так делаю...

А что там можно сделать "не так"?!

Все Суперадмины имеют GID = 25, простые Админы GID = 24. Что еще сказать? :)

Код
global $my;
if (($my->id && $my->gid == 25) OR ($my->id && $my->gid == 24)) {
// Super-Administrator или Administrator
}
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
А что там можно сделать "не так"?!

То-то и оно, что должно получиться, но

Код
<?php
global $my;
if ($my->usertype && $my->usertype == 'Super Administrator') { ?>
ля-ля-ля
<?php } ?>
- так выводится.

Код
<?php
global $my;
if (($my->id && $my->gid == 25) OR ($my->id && $my->gid == 24)) { ?>
ня-ня-ня
<?php } ?>
- а так - нет

Все Суперадмины имеют GID = 25, простые Админы GID = 24. Что еще сказать? :)
выглядит просто )
да не, в теории все понятно, помниться, в faq несколько статей о группах пользователей есть, но что не так с этим маленьким кусочком кода?
Мне не к спеху, просто любопытно...
Осень тоже хорошо.
*

EtoYa

  • Осваиваюсь на форуме
  • 14
  • 13 / 0
Код
<?php
global $my;
if (($my->id && $my->gid == 25) OR ($my->id && $my->gid == 24)) { ?>
ня-ня-ня
<?php } ?>
- а так - нет
выглядит просто )
да не, в теории все понятно, помниться, в faq несколько статей о группах пользователей есть, но что не так с этим маленьким кусочком кода?
Мне не к спеху, просто любопытно...
Да собственно работает, уж не знаю почему у вас не хочет.
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
Да собственно работает, уж не знаю почему у вас не хочет.

Дельное замечание... Да я не сомневаюсь, что оно должно работать.


Сейчас переставила joomla, попробовала в другой шаблон вписать, и на joomla 1.0.12, и на 1.0.15 - ничего. Ладно, оставлю просто как любопытный факт - мне это пока не нужно.
Осень тоже хорошо.
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Дельное замечание... Да я не сомневаюсь, что оно должно работать.

Ну специально для вас - беспроигрышный вариант: :)

Код
<?php
global $my, $database;
$database->setQuery("select gid from #__users where id=$my->id");
$mygid = $database->loadResult();
if ($mygid == 25 OR $mygid == 24) { ?>
ня-ня-ня // Admins & Superadmins
<?php } ?>
« Последнее редактирование: 08.12.2008, 23:23:17 от Adeptus »
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
Да, так работает (если лишнюю скобочку убрать)  :)
Но мне не столь нужен рабочий вариант (вернее, мне хватало и usertype), сколь интересно, почему не работает через gid? Академический интерес ))

ЗЫ: нет, это потрясающе!
Даже на хостинг залила - все равно композиция

<?php
global $my;
if ($my->usertype && $my->usertype == 'Super Administrator') { ?>
ля-ля-ля
<?php } ?>

<?php
global $my;
if (($my->id && $my->gid == 25) OR ($my->id && $my->gid == 24)) { ?>
ня-ня-ня
<?php } ?>

<?php
global $my, $database;
$database->setQuery("select gid from #__users where id=$my->id");
$mygid = $database->loadResult();
if ($mygid == 25 OR $mygid == 24) { ?>
бе-бе-бе
<?php } ?>

выводит "ля-ля-ля бе-бе-бе" :)
Осень тоже хорошо.
*

Mitrich

  • Захожу иногда
  • 289
  • 524 / 13
  • Все можно. Но сначала учиться, учиться и учиться.
а так

Код: php
<?php
global $my;
if ($my->id && (($my->gid == 25) || ( $my->gid == 24))) { ?>
ня-ня-ня
<?php } ?>
или так

Код: php
global $my;
if ($my->id && (($my->gid == '25') || ( $my->gid == '24'))) { ?>
ня-ня-ня
<?php } ?>
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Да, так работает (если лишнюю скобочку убрать) 

Убрал :)

Цитировать
ЗЫ: нет, это потрясающе!

Ничего особо "потрясающего".

Дело в том, что Joomla для некоторых целей "сводит" всех пользователей класса выше чем Registered в отдельную группу Special, и "принудительно" прописывает в сессии этих пользователей GID равный 2.

Чтобы убедиться в этом, напишите

Код
<?php
global $my;
print_r($my);
?>

и найдите в дампе элемент [GID]...

Если вы не используете подгруппу Special - закомментируйте строки 1107 и 1109 в файле joomla.php - и все у вас станет мягкое и шелковистое...(в том смысле что станет работать как вы хотите) :)
« Последнее редактирование: 08.12.2008, 23:37:31 от Adeptus »
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
Mitrich
Не, не получается.

Adeptus,
Ну вот, а я уже надеялась, что это было чудо )))

Дело в том, что Joomla для некоторых целей "сводит" всех пользователей класса выше чем Registered в отдельную группу Special, и "принудительно" прописывает в сессии этих пользователей GID равный 2.
Если вы не используете подгруппу Special...

При выставлении доступа к модулям, пунктам меню и т.п.? Использую, конечно. Значит, остается вариант с usertype. Да и есть ли какая-то разница между этими способами (кроме того что gid у меня не работает)?
Осень тоже хорошо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как определить браузер с точностью до версии?

Автор Krishnasurya

Ответов: 5
Просмотров: 3756
Последний ответ 17.05.2009, 19:14:31
от Krishnasurya
Определить какая версия Joomla используется на сайте

Автор Rad

Ответов: 5
Просмотров: 8636
Последний ответ 20.03.2009, 15:04:22
от Rad
Как определить показ новости?

Автор LaRRiKin

Ответов: 2
Просмотров: 1824
Последний ответ 09.02.2009, 21:40:54
от LaRRiKin
Как после регистрации сделать что-бы юзер автомат получал к примеру статус Author.

Автор forall04

Ответов: 2
Просмотров: 1692
Последний ответ 03.02.2009, 20:32:28
от Aleks_El_Dia
Как определить для com_content один стиль шрифта?

Автор Adam.K

Ответов: 10
Просмотров: 2627
Последний ответ 17.11.2008, 18:45:57
от Adam.K