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

Diki

  • Захожу иногда
  • 184
  • 1 / 0
логотип
« : 26.08.2012, 12:24:15 »
Попытки установить логотип на сайт непривели к результату Подскажите что я делаю неправильно?

css
Код
#logo{
  width: 240px;
  height: 140px;
  background: url(../images/sto.png) top left no-repeat;}
html
Код
<header>
<a href = "<?php echo JURI::base(); ?>">
<div class="logo"></div>
</a>
</header>
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: логотип
« Ответ #1 : 26.08.2012, 13:55:03 »
Код
background: url(../../images/sto.png) top left no-repeat;}
так не? )))

или вот тут
Код
<div class="logo"></div>
что-то мне подсказывает, что это див не будет казать!))) внутри ниче нету)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Re: логотип
« Ответ #2 : 26.08.2012, 13:57:14 »
<div class="logo">&nbsp;</div> - вот так будет =)
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: логотип
« Ответ #3 : 26.08.2012, 14:10:12 »
разобрался сам сделал ошибку <div class="logo"></div>  переписал   <div id="logo"></div> только вот в ie 7 логотипа всё равно  не видно!?
И ещё один вопросик Сейчас логотип кликабельный как сделать так когда находишься на главной логотип был не кликабельным а когда находишься на других страницах он был кликабельным?
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Re: логотип
« Ответ #4 : 26.08.2012, 14:25:38 »
Так пусть везде будет кликабельным =)

Но вообще вроде что-то типа того должно заработать

Код
$app = JFacroty:getApplication();
$menu = $app->getMenu();
$id = $menu->getDefault()->id;
$isFront = $id == $menu->getActive()->id;

Ну а теперь пользуем

Код: html4strict
<?php if (!$isFront) : ?>
<a href="..."><div class="logo"></div></a>
<?php else : ?>
<div class="logo"></div>
<?php endif; ?>
как то так =)
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: логотип
« Ответ #5 : 26.08.2012, 14:31:47 »
Код
$app = JFacroty:getApplication();
$menu = $app->getMenu();
$id = $menu->getDefault()->id;
$isFront = $id == $menu->getActive()->id;
это куда вставлять?
*

devul

  • Захожу иногда
  • 283
  • 21 / 1
  • если помог можете поставить +
Re: логотип
« Ответ #6 : 26.08.2012, 14:33:15 »
добавь в стили display: block; и все заработает
Бложик про joomla, k2, joomshoppingdevul.ru
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Re: логотип
« Ответ #7 : 26.08.2012, 14:52:14 »
можешь в index.php добавить в самый верх после
Код
<?php defined('_JEXEC') or die('Restricted access');
и прям после этого можешь добавить
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: логотип
« Ответ #8 : 26.08.2012, 15:56:16 »
добавь в стили display: block; и все заработает
в IE7 так и не отображается
*

RoooMka

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
  • RoooM
Re: логотип
« Ответ #9 : 26.08.2012, 16:04:29 »
Ставь div в таблицу, ИЕ ненавидит дивы!
А так будет даже в 6 работать! Проверено - www.4ashka.com.ua
<table>
<tr>
<td>
<div class="logo-tab">
</td>
</tr>
</table>

Стиль
.logo-tab {
background:transparent url(/images/4ashka-logo.png) no-repeat scroll center top;
height:178px;
width:340px;
}
*

buyanov

  • Захожу иногда
  • 188
  • 29 / 1
  • Сайты 74
Re: логотип
« Ответ #10 : 26.08.2012, 16:12:36 »
вот как я делаю обычно логосы на сайтах

Код
<div class="logo grid_4"><a href="http://адрес сайта" title=""></a></div>

Код: css
.logo {
display: block;
background: url(...) no-repeat 0 0;
width: 336px;
height: 104px;
}

.logo a {
display: block;
width: 336px;
height: 104px;
}


Работает везде!
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

fbr

  • Завсегдатай
  • 1672
  • 206 / 7
Re: логотип
« Ответ #11 : 26.08.2012, 16:50:56 »
для ИЕ попробуйте добавить #logo{ zoom:1;}
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: логотип
« Ответ #12 : 29.08.2012, 06:33:57 »
для ИЕ попробуйте добавить #logo{ zoom:1;}
не работает!
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: логотип
« Ответ #13 : 29.08.2012, 11:41:23 »
У вас ссылка пустая! Ладно ещё, хрен с ним, что IE не отображает. Это неграмотно с точки зрения семантики и невалидно. Лучше так:
Код: html4strict
<a href="..." title="На главную" id="home_link">
   <img id="lnk_logo" src="<?php echo $templ?>/images/logo.png" alt="Мой сайт" width="300" height="100" />
</a>
Код: css
#home_link {display:block;}
*

RoooMka

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
  • RoooM
Re: логотип
« Ответ #14 : 29.08.2012, 17:43:35 »
Кому нужна валидность сайта, если его нельзя нормально посмотреть в ИЕ!
ИЕ по результатам статистики 2012 пока занимает 1 место в мире по использованию браузеров.
Или Вы сайты делаете только для столичных жителей?
А как же регионы, где до сих пор 95 винда стоит? А в совокупности таких юзеров больше, чем городских.
И хрен с ним ИЕ, звучит так же, как: Мой сайт можно смотреть только на IPAD3
Удачи!
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: логотип
« Ответ #15 : 29.08.2012, 19:06:42 »
RoooMka, красноречиво спорите. Только вот с кем? Уточняю свои слова...
Ладно ещё, хрен с ним, что IE не отображает. Это неграмотно с точки зрения семантики и невалидно.
...следует понимать с правильной стороны а не принципа пофигизма. Т.е. правильно - это сделать всё хорошо для нормальных браузеров, а для кривых уже писать индивидуальные решения. Вплодь до отдельной разметки, отдельных стилей, отдельного шаблона... И напротив, думаю, не стоит верстать, например, весь сайт таблицами, только потому, что IE6 с ними хорошо работает? Про html5 и css3 видимо следует вообще не мечтать, следуя вашей логике. Я ж написал выше пример, который работает от IE6 и выше + валидность + семантика. ^-^ А про 1-е место для IE... Так то совокупная доля всех версий. Например IE8 умеет уже очень многое. А IE9 вообще шедевр на фоне своих предшественников. Меня сейчас больше беспокоят кривые вебкидовские Сафари и Хромой. Порой очевидных вещей не умеют. И вам удачи. ;)
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: логотип
« Ответ #16 : 29.08.2012, 19:16:16 »
Объясню, почему, например, логотип - это изображение а не фон: всё, что мы видим на экране, когда открыт сайт следует разделять на содержание и представление. Это очень важно. Содержание - это полезный контент, который важен как для пользователя, так и для SEO. Представление - это оформление, декор. Т.е. фоновые изображения, иконки пунктов меню, всяческие плашки, кнопочки и т.д. - это представление. Всё это желательно делать бэкграундами. В идеале всё в один спрайт сводить. И, напротив, тексты статей, изображения, иллюстрации и конечно логотип компании - это содержание. Это непосредственно контент. Загонять это в спрайт не очень хорошо. Конечно всё это носит рекомендательный характер. Так сказать, правила хорошего тона при вёрстке. Никто не запрещает верстать сайты таблицами с одними только инлайновскими стилями, с сотней-другой имеджей типа ugolok-top-left.jpg и тому подобнобным маразмом.
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: логотип
« Ответ #17 : 29.08.2012, 21:42:38 »
Shustry прислушуюсь к вашей рекомендации Есть рабочий вариант кликабельный только на внутренних страницах
Код
<?php
if(!JMenuSite::getInstance('site')->getActive()->home){
    echo '<a href="http://stok-info.ru"><div id="logo"></div></a>';
} else {
    echo '<div id="logo"></div>';
};
?>
Что мне нужно подправить, что бы картинка была содержанием и логотип оставался кликабельным на внутренних страницах? Спасибо!
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: логотип
« Ответ #18 : 29.08.2012, 21:59:09 »
Код: php
$templ = $this->baseurl."/templates/".$this->template;

if (JURI::base(true)){
$href = JURI::base(true);
} else {
$href = '/';
}

if(!JMenuSite::getInstance('site')->getActive()->home){
  echo '<a href="'.$href.'">'.
          '<img src="'.$templ.'"/images/logo.png" />'.
       '</a>';
} else {
   echo '<img src="'.$templ.'"/images/logo.png" />';
};
*

RoooMka

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
  • RoooM
Re: логотип
« Ответ #19 : 30.08.2012, 00:24:42 »
Сори, неправильно Вас понял. Думаю не мне одному неприятны всплывающие окна - Ваш браузер больше не поддерживается!
В остальном - да, да, да. Только без маразма в нашей жизни, к сожалению, никак!
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: логотип
« Ответ #20 : 30.08.2012, 01:28:48 »
RoooMka, за сарказм сорри. Это я в сердцах написал.
*

Diki

  • Захожу иногда
  • 184
  • 1 / 0
Re: Логотип
« Ответ #21 : 26.03.2013, 21:49:39 »
Код
<?php 
if(!JMenuSite::getInstance('site')->getActive()->home){
    echo '<a href="http://stok-info.ru/" title=""><img src="templates/master/images/stok-info.png" alt="" width="230" height="128" /></a>';
} else {
  echo '<img src="templates/master/images/stok-info.png" alt="" width="230" height="128" />';
};
?>
Здравствуйте! Снова нужна ваша помощь Подскажите пожалуйста, что нужно дополнить в коде чтобы при клике по логотипу со страницы материала переходили в категорию а при клике по логотипу в категории переходили на главную? Сейчас работает так что при клике по логотипу из категории и со страницы материала переходим на главную.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: Логотип
« Ответ #22 : 27.03.2013, 13:49:39 »
Занимательная задачка.
Открываете index.php шаблона. Где-нибудь вначале пишите:
Код: php
<?php
/*-----logolink-----*/
$option = JRequest::getVar('option');
$view = JRequest::getVar('view');
if (($option == 'com_content') && ($view == 'article')) { //если мы на странице контента:

$articleId = JRequest::getVar('id');

jimport('joomla.application.component.model');
$articlesModel = JModel::getInstance('ContentModelArticle');

$article = $articlesModel->getItem($articleId);
$categoryId = $article->catid;

$logolink = JRoute::_(ContentHelperRoute::getCategoryRoute($categoryId));

} else { //иначе:

if (JURI::base(true)){
$logolink = JURI::base(true);
} else {
$logolink = '/';
}
}
/*-----//logolink-----*/
?>
Ну и в нужном месте выводите потом ссылку:
Код: php
<a href="<?php echo $logolink; ?>" title="На главную" id="home_link">Превед, я главная страница!</a>

p.s. Вместо JRequest::getVar() сейчас вроде принято по-другом получать строковые значения. Но я так и не понял как. Вроде как у меня не безопасно и устаревше. Но работает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как выровнять логотип с меню?

Автор RazarioAgro

Ответов: 5
Просмотров: 6206
Последний ответ 10.03.2016, 19:38:03
от RazarioAgro
Логотип и меню

Автор alex2aa

Ответов: 8
Просмотров: 1359
Последний ответ 02.02.2016, 10:10:20
от alex2aa
логотип или модуль во всю ширину

Автор N2uM

Ответов: 4
Просмотров: 1101
Последний ответ 15.10.2015, 16:21:54
от Olg
Логотип в мобильной версии не отображается

Автор mashut

Ответов: 4
Просмотров: 4327
Последний ответ 17.09.2015, 22:52:38
от Cybervizor
Логотип - переместить по середине!

Автор ИБРАгим

Ответов: 12
Просмотров: 2674
Последний ответ 01.04.2015, 08:36:07
от AlekVolsk