Новости Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

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

nikolinho

  • Захожу иногда
  • 71
  • 0 / 0
У меня шаблон waybeyond от yootheme.com, я хочу сделать ещё дополнительный стиль меню.

вот стиль
я его в ставлю в menu.css
Цитировать
/*
 * rpl
 */

#rpl li.

#rpl {
   width: 970px;
   height: 72px;
   margin: 0;
   padding: 0;
   background: url(../images/dop-menu/menu-rpl-bg.jpg) no-repeat left top;


}
#rpl ul {
        list-style: none;
   margin: 0px 110px 0px 64px;
   padding: 0;
       
       
}
#rpl ul li {
   display: inline;
   margin: 0;       




}
#rpl ul li a {
   height:25px;
   display: block;
   float: left;
   padding: 11px 11px 0 11px;
   font: bold 12px Arial;
   color: #FFF;
   text-decoration: none;

}

#rpl ul li a:hover {
   color:#FFF;
   background: url(../images/dop-menu/menu-rpl-hover.png) repeat-x left top;
}

#rpl ul li#active a {
   color:#FFF;
   background: url(../images/dop-menu/menu-rpl-hover.png) repeat-x left top;
}




затем в модуле ставлю *rpl*



и не получается.

подскажите пожалуйста как сделать.
« Последнее редактирование: 01.04.2011, 11:19:40 от nikolinho »
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
Re: Подскажите как сделать стиль меню
« Ответ #1 : 01.04.2011, 07:47:48 »
картинку не видать
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

nikolinho

  • Захожу иногда
  • 71
  • 0 / 0
Re: Подскажите как сделать стиль меню
« Ответ #2 : 01.04.2011, 11:19:56 »
картинку не видать
сделал большую картинку.
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
Re: Подскажите как сделать стиль меню
« Ответ #3 : 01.04.2011, 11:51:23 »
надо так : "_rpl"
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Подскажите как сделать стиль меню
« Ответ #4 : 01.04.2011, 12:03:16 »
Вообще-то, в дополнительных параметрах написано суффикс класса.
В обрывке CSS ни одного класса нет.
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
Re: Подскажите как сделать стиль меню
« Ответ #5 : 01.04.2011, 12:06:55 »
и это тоже!
необходимо правильно оформить CSS
смотри FAQ
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

nikolinho

  • Захожу иногда
  • 71
  • 0 / 0
Re: Подскажите как сделать стиль меню
« Ответ #6 : 01.04.2011, 13:28:14 »
вот полный menu.css

Цитировать
/* Copyright (C) 2007 - 2011 YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * topmenu
 */

 
div#topmenu ul {
   margin: 0px;
   padding: 0px;
   list-style: none;
   float: left; 
}

div#topmenu li {
   margin: 0px;
   padding: 0px;
   float: left;
   display: block;
}

div#topmenu li a {
   display: block;
   height: 25px;
   padding: 0px 10px 0px 10px;
   background: url(../images/topmenu_item_bg.png) 0 8px no-repeat;
   float: left;
   overflow: hidden; 
   text-decoration: none;
}

div#topmenu li.item1 a {
   padding: 0px 10px 0px 0px;
   background: none;
}

div#topmenu a:link, div#topmenu a:visited {
   color: #646464;
}

div#topmenu a:hover {
   color: #000000;
   text-decoration: underline;
}

/*
 * menu
 */

 
div#menu ul {
   margin: 0px;
   padding: 0px;
   list-style: none;
   float: left; 
}

div#menu li {
   position: relative;
   margin: 0px;
   padding: 0px;
   display: block;
   float: left;
   z-index: 5; 
}

div#menu li a, #menu li span.separator {
   height: 39px;
   display: block;
   float: left;
   line-height: 32px;
   text-decoration: none;
   color: #ffffff;
}

div#menu li span { 
   display: block;
   cursor: pointer;
   background-repeat: no-repeat; 
   background-position: 95% 0px; 
}

div#menu li a.current { 
   font-weight: bold;
}

div#menu a:hover,
div#menu span.separator:hover,
div#menu span.hovered { 
   /* color: #000000; */
}

div#menu a.active, div#menu span.active { 
   color: #ffffff;
}

div#menu li.parent span.separator { 
   cursor: pointer;
}

 
div#menu ul.menu {
}

div#menu li.level1 {
}

div#menu a.level1, div#menu span.level1 {
   padding: 0px 25px 0px 23px;
   background: url(../images/menu_level1_item.png) 100% 0 no-repeat;
   font-size: 110%;
   line-height: 250%;
}

div#menu li.last a.level1, div#menu li.last span.level1 { 
   background: none;
}

div#menu li.active {   
   margin: 0px -7px 0px -2px;
   background: url(../images/menu_level1_item_active_l.png) 0 0 no-repeat;
}

div#menu li.first.active { 
   margin: 0px -7px 0px 0px;
   background: url(../images/menu_level1_item_active_l.png) 0 0 no-repeat;
}

div#menu li.level1 li.active {   
   margin: 0px;
   background: none;
}

div#menu li.active a.level1 {   
   padding: 0px 30px 0px 20px;
   background: url(../images/menu_level1_item_active_r.png) 100% 0 no-repeat;
}

div#menu a.level1 span, div#menu span.level1 span {
}

 
div#menu a.level1 span.title, div#menu span.level1 span.title{
   padding: 0px;
   font-size: 100%;
   line-height: 180%;
}

 
div#menu a.level1 span.subtitle, div#menu span.level1 span.subtitle {
   margin-top: -5px;
   padding: 0px 0px 10px 0px;
   background: none;
   font-size: 70%;
   font-weight: normal;
   color: #ffffff;
   line-height: 10px;
}

 
div#menu li.fancy {
   position: absolute;
   top: 0px;
   visibility: hidden;
   z-index: 4;
   overflow: hidden;
   background: #c8001e;
}

div#menu li.bg-blue { background: #00bed2; }
div#menu li.bg-pink { background: #c800c8; }
div#menu li.bg-orange { background: #dc5000; }
div#menu li.bg-green { background: #78c800; }
div#menu li.bg-yellow { background: #FFC800; }
div#menu li.bg-lilac { background: #6432C8; }
div#menu li.bg-turquoise { background: #00DCB4; }

div#menu li.fancy div.fancy-1 {
   background: url(../images/menu_fancy_l.png) 0 0 no-repeat;
}

div#menu li.fancy div.fancy-2 {
   padding: 0px 50px 0px 50px;
   background: url(../images/menu_fancy_r.png) 100% 0 no-repeat;
}

div#menu li.fancy div.fancy-3 {
   height: 35px;
   background: url(../images/menu_fancy_m.png) 0 0 repeat-x;
}

 
div#menu ul.menu ul {
   position: absolute;
   top: 39px;
   left: -999em; 
   width: 165px;
   padding: 2px 0px 3px 0px;
   background: url(../images/menu_dropdown_bg.png) 0 100% no-repeat;
}

div#menu li:hover ul, div#menu li.hovered ul {
   left: 0px; 
   z-index: 100;
}

div#menu li.level1 li {
      width: 100%; 
   text-indent: 15px;
}

div#menu li.level1 li a, div#menu li.level1 li span.separator{
   height: 25px;
   padding: 0px;
   margin: 0px 1px 0px 1px;
   background: none;
   float: none; 
   display: block;
   line-height: 25px;
}

div#menu li.level2 a.parent, div#menu li li.level2 span.parent { 
   background: url(../images/menu_level2_item_parent.png) 100% 0 no-repeat;
}

div#menu li.level2 a.active, div#menu li.level2 span.active { 
}

div#menu li.level2 a:hover,
div#menu li.level2 span.separator:hover,
div#menu li.level2 span.hovered { 
}


 

 
div#menu li ul ul {
   margin: -42px 0 0 164px; 
}

div#menu li:hover ul ul, div#menu li.hovered ul ul {
   border-top: 1px solid #000000;
}

 
div#menu li:hover ul ul, div#menu li.hovered ul ul, 
div#menu li:hover ul ul ul, div#menu li.hovered ul ul ul, 
div#menu li:hover ul ul ul ul, div#menu li.hovered ul ul ul ul { 
   left: -999em;
}

 
div#menu li li:hover ul, div#menu li li.hovered ul, 
div#menu li li li:hover ul, div#menu li li li.hovered ul, 
div#menu li li li li:hover ul, div#menu li li li li.hovered ul { 
   left: 0;
   z-index: 100;
}


/*
 * sub menu
 */
 
 
div#middle div.mod-menu div.module ul,
div#middle div.mod-menu div.module ul {
   margin: 0px;
   padding: 0px;
   overflow: hidden;
   list-style: none;
}

div#middle ul.menu li {
   margin: 0px;
   padding: 0px;
   display: block;
}

div#middle ul.menu a, div#middle ul.menu span.separator {
   height: 25px;
   background: url(../images/submenu_l_item.png) 0 0 no-repeat;
   display: block;
   line-height: 25px;
   text-decoration: none;
   color: #ffffff;
}

div#right ul.menu a, div#right ul.menu span.separator { 
   background: none;
   color: #646464;
}

div#middle ul.menu li span { 
   display: block;
   background-repeat: no-repeat; 
   background-position: 95% 0px; 
}

div#middle ul.menu a.current { 
   font-weight: bold;
}

div#middle ul.menu a:hover,
div#middle ul.menu span.separator:hover,
div#middle ul.menu span.hovered { 
   /* color: #ff0000; */
}

div#middle ul.menu a.active, div#middle ul.menu span.active { 
   /*color: #ffffff;*/
}

div#middle ul.menu li.parent span.separator { 
   cursor: pointer;
}

div#middle ul.menu a.parent, div#middle ul.menu span.parent { 
   background: url(../images/submenu_l_item_parent.png) 0 0 no-repeat;
}

div#right ul.menu a.parent, div#right ul.menu span.parent { 
   background: url(../images/submenu_r_item_parent.png) 0 0 no-repeat;
}

 
div#middle ul.menu li.level1 {
}

div#middle ul.menu a.level1, div#middle ul.menu span.level1 {
   text-indent: 15px;
}

 
div#middle ul.menu li.level2 {
   background: url(../images/submenu_l_level2_item.png) 20px 0px no-repeat;
}

div#right ul.menu li.level2 { background: url(../images/submenu_r_level2_item.png) 20px 0px no-repeat; } 

div#middle ul.menu a.level2 {
   text-indent: 35px;
}

div#middle ul.menu a.level2 span {
}

 
div#middle ul.menu li.level3 {
   background: url(../images/submenu_l_level2_item.png) 30px 0px no-repeat;
}

div#right ul.menu li.level3 { background: url(../images/submenu_r_level2_item.png) 30px 0px no-repeat; } 

div#middle ul.menu a.level3 {
   text-indent: 45px;
}

div#middle ul.menu a.level3 span {
}

 
div#middle ul.menu li.level4 {
   background: url(../images/submenu_l_level2_item.png) 40px 0px no-repeat;
}

div#right ul.menu li.level4 { background: url(../images/submenu_r_level2_item.png) 40px 0px no-repeat; } 

div#middle ul.menu a.level4  {
   text-indent: 55px;
}

div#middle ul.menu a.level4 span {
}


а вот это я хочу добавить

Цитировать
/*
 * menuruspl - вот это я хочу добавить
 */



#menuruspl {
   width: 970px;
   height: 72px;
   margin: 0;
   padding: 0;
   background: url(../images/dop-menu/menu-rpl-bg.jpg) no-repeat left top;

}
#menuruspl ul {
        list-style: none;
   margin: 0px 110px 0px 64px;
   padding: 0;
             
}
#menuruspl ul li {
   display: inline;
   margin: 0;       

}
#menuruspl ul li a {
   height:25px;
   display: block;
   float: left;
   padding: 11px 11px 0 11px;
   font: bold 12px Arial;
   color: #FFF;
   text-decoration: none;
}

#menuruspl ul li a:hover {
   color:#FFF;
   background: url(../images/dop-menu/menu-rpl-hover.png) repeat-x left top;
}

#menuruspl ul li#active a {
   color:#FFF;
   background: url(../images/dop-menu/menu-rpl-hover.png) repeat-x left top;
}


помогите правильно оформить.
*

sharp

  • Завсегдатай
  • 1173
  • 97 / 2
Хочешь знать правду!? читай таблицу умножения.
Поисковое продвижение или раскрутка сайта!
*

nikolinho

  • Захожу иногда
  • 71
  • 0 / 0
Re: Подскажите как сделать стиль меню
« Ответ #8 : 01.04.2011, 16:01:30 »
ну кто нибудь помогите, вообще понять не могу.
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Подскажите как сделать стиль меню
« Ответ #9 : 01.04.2011, 16:17:18 »
#menurusp - надо делать не в качестве идентификатора, а в качестве класса: .menurusp
Речь же идёт о суффиксе класса.
Потом смотреть разметку: там должен быть <какой-то_тег class="menurusp">
Это в общих чертах.
*

nikolinho

  • Захожу иногда
  • 71
  • 0 / 0
Re: Подскажите как сделать стиль меню
« Ответ #10 : 01.04.2011, 22:00:09 »
весь день сижу, не могу разобраться. ну помогите пожалуйста.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает transition для определенных элементов

Автор Bozhkov2

Ответов: 5
Просмотров: 4037
Последний ответ 12.10.2016, 17:07:41
от Bozhkov2
Как сделать такой заголовок модуля?

Автор Ilhom666

Ответов: 9
Просмотров: 1768
Последний ответ 22.03.2016, 11:55:33
от darkghost
Выставить относительно фона пункты меню ?

Автор warlocksp

Ответов: 6
Просмотров: 1460
Последний ответ 01.02.2016, 10:58:26
от warlocksp
Вставка шрифта?

Автор warlocksp

Ответов: 16
Просмотров: 1631
Последний ответ 18.01.2016, 19:04:11
от warlocksp
Удалить маркеры?

Автор warlocksp

Ответов: 4
Просмотров: 2168
Последний ответ 09.01.2016, 17:07:35
от warlocksp