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

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
Есть вот такая заявка http://www.rostovpatent.ru/index.php/onlinez/onlz на основе ckform, хочется её преобразовать таким образом, чтобы текстовые блоки располагались над блоками для ввода данных (каждый над своим), а все вместе блоки (и текстовые и для ввода данных) выравнивались по левому краю. В настройках программы такую возможность не нашёл. Рыл CSS, сам не справился. Подскажите пожалуйста как можно это сделать? (скорее всего это не сложно, но мне пока неведомо  ^-^).

Вот код файла, если поможет.

Цитировать
#ckformcontainer {
   width: 100%;
}

.ck_mandatory {
   padding: 0px;
}

.cktooltip {
   background-color:#FFFF99;
   margin-left:-10px;
   margin-right:-10px;
   padding: 5px;
}

#cktooltip {
   position: absolute;
   z-index: 3000;
   border: 1px solid #111;
   background-color: #eee;
   padding: 3px;
   opacity: 0.85;
   font-size:11px;
   color:#333333;
}

#cktooltip h3 {
   font-size:12px !important;
}

#cktooltip h3, #cktooltip div { margin: 0; }

.ckform_tooltip, .ckform_tooltipcss {
   margin-top: 12px;
   margin-left: 5px;
}

#ckform {
   margin-top: 10px;
}

#ckform div.error {
   clear: both;
   color: #FF0000 !important;
   font-style: italic;
   display: none;
   padding: 0px !important;
}

#ckform div.error .ckCSSFloatLeft{
   width: 20%;
}
   
#ckform input:focus { border: 1px dotted black; }
#ckform input.error {
   border: 1px dotted #FF0000 !important;
}
#ckform textarea.error { border: 1px dotted red; }

.ckform {
   margin-top: 10px;
}

.ckform div.error {
   clear: both;
   color: #FF0000 !important;
   font-style: italic;
   display: none;
   padding: 0px !important;
}

.ckform div.error .ckCSSFloatLeft{
   width: 20%;
}
   
.ckform input:focus { border: 1px dotted black; }
.ckform input.error {
   border: 1px dotted #FF0000 !important;
}
.ckform textarea.error { border: 1px dotted red; }

#ckpoweredby {
   text-align:center !important;
   margin-top: 10px;
   margin-bottom: 10px;
}

#ckpoweredby a {color:#666666;}

/* CSS layout */

.ckCSSlabel {
   display: block;
   float: left;
   margin-top: 10px;
   width: 40%;
   font-size:1em;
}

.ckCSSinputnormal {
   display: block;
   float: left;
   margin-top: 10px;
}

.ckCSSinputnowidth {
   display: block;
   float: left;
   margin-top: 10px;
}

.ckCSSnoTip {
   width: 55%;
}

.ckCSSTip {
   width: 52%;
}

.ckCSSclear {
   margin: 0px;
   padding: Opx;
   clear: both;
}

.ckCSSFloatLeft {
   float: left;
}

.ckCSSbot10 {margin-bottom: 10px;}
.ckCSSbot5 {margin-bottom: 5px;}
.ckCSStop10 {margin-top: 10px;}

.ckCSScenter {
   text-align:center !important;
   margin-top: 10px !important;
}

.ckCustomText {
   margin-top: 10px;
}

.ckNoBorder {
   visibility:hidden;
}

.ui-datepicker-trigger {
   margin-top: 13px;
}

.ui-widget {
   font-size: 10px !important;
}

.ckpagination {
   text-align:center !important;
   margin-bottom: 15px;
}

.ckdatatable {
   margin-top: 20px;
   margin-bottom: 10px;
   width: 100%;
   border-collapse:collapse;
}

.ckdatatableborder td {
   border : 1px solid #ccc;
}

.ckfrontlabel {
   height: 30px;
   padding-right: 20px;
   font-weight: bold;
   color:#666;
}
« Последнее редактирование: 24.02.2010, 21:09:06 от ankoch »
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
За надписи отвечает класс .ckCSSlabel
Если у него убрать свойсво float:left; то получится что требовалось.
С остальным, думаю, что и сами разберетесь.
;)
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
gdX Спасибо, всё получилось! (+1) А ещё один глупый вопрос - не смог найти как увеличить высоту текстовых блоков (по умолчанию в IE отображает высоту под размер двух строк текста, а в Опере всего лишь для одной строки текста, при наборе текста более одной или двух строк весьма неудобно). Не подскажете где поковырять нужно.
« Последнее редактирование: 20.02.2010, 01:07:14 от ankoch »
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
Пропишите для textarea атрибут rows="5" (5 строк).
А если через CSS, то, скорее всего, придется его делать блочным, чтобы назначить высоту. Хотя не уверен.
А свойство пропишите так:
Код: css
textarea{height: 5em; display: block;}
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
А у меня в коде получается про textarea вообще ничего не сказано, кроме error?, то есть мне эту запись принудительно добавить?
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
В коде CSS textarea чисто не упоминается, но упоминается через класс.
Посмотрите по коду странцы, а лучше воспользуйтесь firebug'ом.
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
gdX спасибо большое за ответы, я порыл Файрбугом, он указывает на вот это
Цитировать
.ckCSSnoTip  {
width:77%;
А что с этим дальше делать? Как изменить высоту?
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
Текстовое поле, которое задается через input нельзя задать выше 1 строки текста.
Для этого надо использовать textarea.
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
gdX а можешь какой-нибудь пример сбросить?
*

gdX

  • Глобальный модератор
  • 995
  • 128 / 0
  • Открыт к заказам по дизайну
Ну вот на сайте есть такой код:
Код: html4strict
<textarea wrap="default" rows="" cols="" id="description" name="description" class="ckCSSinputnormal ckCSSnoTip "></textarea>
Если выставить аттрибут rows равный 7 (rows="7"), то высота текстового поля будет 7 строк.
Если нет возможности влезть в код, то тогда через CSS задать всем текстовым блокам textarea на этой странице стиль:
Код: css
#ckform textarea{height: 7em; display: block;}

Еще пара напутствий:
Уберите в .ckCSSinputnowidth строки float:left; и margin-top:10px;
А в .ckCSSinputnormal строки display:block; float:left; и margin-top:10px;
Будет выглядеть более эстетично.
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
gdX спасибо большое +1 (разобрался с твоей помощью)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Helix Ultimate - изменить font-weight

Автор kunsaid

Ответов: 3
Просмотров: 2238
Последний ответ 30.04.2024, 18:40:24
от kunsaid
Изменить заголовок в шапке сайта

Автор kunsaid

Ответов: 0
Просмотров: 2857
Последний ответ 03.12.2022, 18:34:32
от kunsaid
Как разместить картинку за текстом в статье?

Автор PNP

Ответов: 11
Просмотров: 2196
Последний ответ 10.08.2021, 20:59:27
от PNP
[Решено] Как сделать чтобы фотография открылась в отдельном окне?

Автор a-two

Ответов: 11
Просмотров: 2237
Последний ответ 03.11.2020, 16:57:40
от Nikolay89
Как при наведении изменить сразу два класса CSS?

Автор Kanfur

Ответов: 3
Просмотров: 1776
Последний ответ 03.11.2020, 16:53:43
от Nikolay89