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

dimazzz

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Шаблон Joomla и phpBB (фон)
« : 05.12.2009, 20:15:14 »
Решил вписать форум в дизайн сайта.
Ну вот сайт построен на шаблоне от YOOtheme, а именно YooTheme Daylight
В етом шаблоне бекграунд меняется в определенное время.
Вот CSS сайта:
Код: css
/*
 * Page
 */
 
body {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 150%;
color: #646464;
}

body.yoopage {
background: #385A81;
}

body.noon {
background: #385A81 url(../images/page_bg_noon.jpg) 50% 0 repeat-x fixed;
}

body.evening {
background: #4C5469 url(../images/page_bg_evening.jpg) 50% 0 repeat-x fixed;
}

body.night {
background: #293947 url(../images/page_bg_night.jpg) 50% 0 repeat-x fixed;
}

body.morning {
background: #395066 url(../images/page_bg_morning.jpg) 50% 0 repeat-x fixed;
}

/* set body font size (styleswitcher) */
body.font-small {
font-size: 11px;
}

body.font-medium {
font-size: 12px;
}

body.font-large {
font-size: 13px;
}

/* center page */
div.wrapper {
margin: auto;
}

/*
 * Layout
 */

div#absolute {
position: absolute;
z-index: 15;
top: 0px;
left: 0px;
width: 100%;
}

div#page-body {
background: url(../images/header_bg.png) 50% 0 repeat-x;
}

body.evening div#page-body { background: url(../images/header_bg_evening.png) 50% 0 repeat-x; }
body.night div#page-body { background: url(../images/header_bg_night.png) 50% 0 repeat-x; }
body.morning div#page-body { background: url(../images/header_bg_morning.png) 50% 0 repeat-x; }
Вот скриптик, который управляет сменой фона:
Код: javascript
/* (C) 2008 YOOtheme.com */

var YOOTools = {

start: function() {

/* Set Background */
var now = new Date();
var hours = now.getHours();
var day = '';
if (hours >= 10 && hours < 17) {
$('page').addClass('noon');
day = 'noon';
} else if (hours >= 17 && hours < 22) {
$('page').addClass('evening');
day = 'evening';
} else if (hours >= 22 || hours < 5) {
$('page').addClass('night');
day = 'night';
} else if (hours >= 5 && hours < 10) {
$('page').addClass('morning');
day = 'morning';
}

/* Match height of div tags */
YOOTools.setDivHeight();

/* Accordion menu */
new YOOAccordionMenu('div#middle ul.menu li.toggler', 'ul.accordion', { accordion: 'slide' });

/* Fancy menu */
new YOOFancyMenu($E('ul', 'menu'), { mode: 'move', transition: Fx.Transitions.Expo.easeOut, duration: 700 });

/* Dropdown menu */
new YOODropdownMenu('div#menu li.parent', { mode: 'height', transition: Fx.Transitions.Expo.easeOut });

/* Morph: main menu (tab) */
var enterColor = '#ffffaa';
var leaveColor = '#ffffff';

var menuEnter = { 'color': enterColor };
var menuLeave = { 'color': leaveColor };

new YOOMorph('div#menu li.level1', menuEnter, menuLeave,
{ transition: Fx.Transitions.linear, duration: 300 },
{ transition: Fx.Transitions.sineIn, duration: 700 }, '.level1');

var enterColor = '#ffdc6e';
var leaveColor = '#ffffff';

var menuEnter = { 'color': enterColor };
var menuLeave = { 'color': leaveColor };

new YOOMorph('div#menu li.level1', menuEnter, menuLeave,
{ transition: Fx.Transitions.linear, duration: 300 },
{ transition: Fx.Transitions.sineIn, duration: 700 }, 'span.sub');

/* Morph: main menu (drop down) */
switch (day) {
case "evening": var enterColor = '#08192f';
var leaveColor = '#11325f';
break;

case "night": var enterColor = '#10171b';
var leaveColor = '#212e36';
break;

case "morning": var enterColor = '#0c182b';
var leaveColor = '#193157';
break;

case "noon":
default: var enterColor = '#152b56';
var leaveColor = '#193775';
 }

var menuEnter = { 'background-color': enterColor };
var menuLeave = { 'background-color': leaveColor };

new YOOMorph('div#menu li.level2 a, div#menu li.level2 span.separator', menuEnter, menuLeave,
{ transition: Fx.Transitions.linear, duration: 100 },
{ transition: Fx.Transitions.sineIn, duration: 700 });

var enterColor = '#ffffaa';
var leaveColor = '#ffffff';

var menuEnter = { 'color': enterColor };
var menuLeave = { 'color': leaveColor };

new YOOMorph('div#menu li.level2 a, div#menu li.level2 span.separator', menuEnter, menuLeave,
{ transition: Fx.Transitions.linear, duration: 100 },
{ transition: Fx.Transitions.sineIn, duration: 700 });

/* Morph: sub menu */
var enterColor = '#000000';
var leaveColor = '#646464';

var submenuEnter = { 'color': enterColor};
var submenuLeave = { 'color': leaveColor};

new YOOMorph('div#middle ul.menu a, div#middle ul.menu span.separator', submenuEnter, submenuLeave,
{ transition: Fx.Transitions.expoOut, duration: 100, ignoreClass: 'current' },
{ transition: Fx.Transitions.sineIn, duration: 700 });

/* Style switcher */
new YOOStyleSwitcher($ES('.wrapper'), {
widthDefault: YtSettings.widthDefault,
widthThinPx: YtSettings.widthThinPx,
widthWidePx: YtSettings.widthWidePx,
widthFluidPx: YtSettings.widthFluidPx,
afterSwitch: YOOTools.setDivHeight,
transition: Fx.Transitions.expoOut,
duration: 500
});

/* Smoothscroll */
new SmoothScroll({ duration: 500, transition: Fx.Transitions.Expo.easeOut });
},

/* Include script */
include: function(library) {
$ES('script').each(function(s, i){
var src  = s.getProperty('src');
var path = '';
if (src && src.match(/yoo_tools\.js(\?.*)?$/)) path = src.replace(/yoo_tools\.js(\?.*)?$/,'');
if (src && src.match(/template\.js\.php(\?.*)?$/)) path = src.replace(/template\.js\.php(\?.*)?$/,'');
if (path != '') document.write('<script language="javascript" src="' + path + library + '" type="text/javascript"></script>');
});
},

/* Match height of div tags */
setDivHeight: function() {
YOOBase.matchDivHeight('div.topbox div.deepest', 0, 40);
YOOBase.matchDivHeight('div.bottombox div.deepest', 0, 40);
YOOBase.matchDivHeight('div.maintopbox div.deepest', 0, 40);
YOOBase.matchDivHeight('div.mainbottombox div.deepest', 0, 40);
YOOBase.matchDivHeight('div.contenttopbox div.deepest', 0, 40);
YOOBase.matchDivHeight('div.contentbottombox div.deepest', 0, 40);
}

};

/* Add functions on window load */
window.addEvent('domready', YOOTools.start);

/* Load IE6 fix */
if (window.ie6) {
YOOTools.include('addons/ie6fix.js');
YOOTools.include('yoo_ie6fix.js');
}
И собственно сам код на странице, который вызывает бекграунд на сайте:
Код: php
<body id="page" class="yoopage <?php echo $yootools->getCurrentStyle(); ?> <?php echo $this->params->get('leftcolumn'); ?> <?php echo $this->params->get('rightcolumn'); ?> <?php echo $itemcolor; ?> <?php echo $yootools->getCurrentToolsColor(); ?>">

Вот, ето что касается сайта.
Было бы просто, если бы форум phpBB бы overal_header было в PHP а не в хтмл... а так есть проблемы.

вообщем на форуме в CSS прописал стили, и дизайн подстроил под сайт, проблема только с бакграундом.

Подскажите как можно реализировать смену фона в определенный час...? Возможно написать простеникий джаваскрипт?

Не сочтите рекламой. Вот pidwolochysk.org.ua и forum.pidwolochysk.org.ua
« Последнее редактирование: 05.12.2009, 20:20:27 от dimazzz »
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Шаблон Joomla и phpBB (фон)
« Ответ #1 : 06.12.2009, 01:36:24 »
Наверно можно и JavaScript.
А можно и PHP. Разрешаем в форуме использование PHP в шаблонах; пишем в шаблоне
Код
<!-- PHP -->
а тут просто пишем на PHP
<!-- ENDPHP -->
*

dimazzz

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Шаблон Joomla и phpBB (фон)
« Ответ #2 : 12.12.2009, 02:11:15 »
большое спасибо)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Тег OpenGraph image в Joomla 1.5

Автор Savitar

Ответов: 3
Просмотров: 16818
Последний ответ 23.05.2023, 09:02:51
от sivers
Слетели URL и шаблон

Автор max888

Ответов: 2
Просмотров: 7365
Последний ответ 28.12.2020, 17:37:52
от draff
VirtueMart 1.9 шаблон письма

Автор m176

Ответов: 0
Просмотров: 4676
Последний ответ 23.10.2020, 12:38:35
от m176
Как вывести путь до шаблона с помощью API Joomla?

Автор elche

Ответов: 13
Просмотров: 17800
Последний ответ 11.09.2018, 23:48:50
от DK-Scorp
шаблон IT Newsy - By IceTheme проблема со списком.

Автор wolf34

Ответов: 4
Просмотров: 8049
Последний ответ 30.05.2017, 11:52:27
от darkghost