Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

arturk

  • Захожу иногда
  • 105
  • 11 / 2
Всё работает JS 1.6.288   :D

Все слышали я думаю про позиции модулей в социалке:
js_side_top    
js_side_bottom    
js_profile_top
js_profile_bottom
js_profile_side_top
js_profile_side_bottom
js_profile_feed_top
js_profile_feed_bottom
js_groups_side_top
js_groups_side_bottom
Их надо вводить ручками в позицию ЛЮБОГО ОБЫЧНОГО модуля..
подробней тут:
http://www.jomsocial.com/docs/Built-in_module_positions

Так вот чтобы ЛЮБОЙ ОБЫЧНЫЙ модуль отображался в социальной сети с заголовком и такой же красивый с округлой рамочкой необходимо модифицировать файлы шаблонов социальной сети с названием *.index.php
на самом деле не сложно догадаться что их 3:
profile.index.php
frontpage.index.php
groups.index.php


Суфикс такого модуля должен быть "cModul"


На примере страницы профиля пользователя - берем файл /components/com_community/templates/default/profile.index.php

ищем строки (примерно 21-30)
Код

<!-- begin: .cSidebar -->
<div class="cSidebar clrfix">
<?php $this->renderModules( 'js_side_top' ); ?>
<?php $this->renderModules( 'js_profile_side_top' ); ?>
<?php echo $about; ?>
<?php echo $friends; ?>
<?php $this->renderModules( 'js_profile_side_bottom' ); ?>
<?php $this->renderModules( 'js_side_bottom' ); ?>
</div>
<!-- end: .cSidebar -->

На примере позиции - js_profile_side_top
меняем код
Код
<?php $this->renderModules( 'js_profile_side_top' ); ?>
на
Код

<div class="cModule">
<?php
$attribs['style'] = 'xhtml';
$this->renderModules('js_profile_side_top', $attribs);?>  
</div>

далее по аналогии.
как пишут на форуме буржуев написано так что и лысая обезьяна разберется  ;D
плюсы та вообще тут ставят?
*

Daughtry

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Nice!
Может пригодиться!))
А насчет плюсов... А на кой они тебе нужны?
*

arturk

  • Захожу иногда
  • 105
  • 11 / 2
да нафиг не нужны ;D
*

cygun

  • Захожу иногда
  • 116
  • 3 / 0
Спасибо нужная штука )
*

llektor

  • Захожу иногда
  • 214
  • 2 / 2
Всё работает JS 1.6.288   :D
далее по аналогии.
как пишут на форуме буржуев написано так что и лысая обезьяна разберется  ;D
плюсы та вообще тут ставят?

Интересно мне понравилось,вот только я не пойму,позиции надо прописывать в шаблоне социалки,а они потом появится должны в шаблоне сайта?
Я зашол по ссылки на буржуйский сайт,так там есть фотка на ней показано что после видны позиции через шаблон сайта
Дело в том что, в Жум социал с права модули или это плагины не знаю точно,ну эти New photos и Who's Online хочу их перетащить на место шапки Жумсоциал там где приветствие и вход,шапку удалить то удалил но там осталось пустое место,было бы не лохо туда воткнуть модули
Идея та что вы описали мне очень понравилась,тока не пойму как все это сделать
*

pika4y

  • Осваиваюсь на форуме
  • 24
  • 3 / 0
а чего круче cb+соммент+uddeim или социал?
дай ссылу посмотреть чего там наставил ^-^
*

deacon

  • Захожу иногда
  • 57
  • 2 / 0
Здравствуйте!
Волнует очень интересный вопрос, касающийся позиций.

В JomSocial существуют "приложения", устанавливаемые в Joomla как плагины. Один из них по умолчанию устанавливается с JomSocial. Это JS Latest Photos, выводящий последние фотки, которые добавил пользователь.

Он имеет вид плагина и поэтому через админку вывести его в определенную позицию нельзя, можно лишь указать, чтобы он наследовался по умолчанию у всех пользователей (Core Application), но в таком случае он станет заблокированным для пользователя, заняв позицию под фото, то есть позицию по умолчанию.

Вопрос в следующем. Как сделать так, чтобы это плагин наследовался у каждого вновь регистрируемого пользователя и имел по умолчанию позицию справа, как на прилагаемом рисунке.

Но все остальные вновь добавляемые плагины (приложения), например, та же стена (как на рисунке), тоже были включены по умолчанию и имели позицию под фото.

Если посмотреть на frontpage, то он выводит ВСЕ последние фото следующим кодом:

Цитировать
<?php
         /**
          * ----------------------------------------------------------------------------------------------------------         
          * Latest photos section here
          * ----------------------------------------------------------------------------------------------------------         
          */                   
         ?>
         <?php if($this->params->get('frontpageShowNewPhotos')) { ?>
         <?php if( !COMMUNITY_FREE_VERSION ) { ?>
         <?php if($config->get('enablephotos')){ ?>
         <?php if( $config->get('showlatestphotos') == '1' || ($config->get('showlatestphotos') == '2' && $my->id != 0 ) ) { ?>
               <div class="cModule latest-photos">
                  <div class="app-box-content">
                     <h3><span><?php echo JText::_('CC NEW PHOTOS'); ?></span></h3>
                     <ul class="cThumbList clrfix">
                     <?php
                     if( !$latestPhotos )
                     {
                     ?>
                        <li><?php echo JText::_('CC NO PHOTOS UPLOADED YET');?></li>
                     <?php
                     }
                     else
                     {
                        for( $i = 0 ; $i < count( $latestPhotos ); $i++ )
                        {
                           $row   =& $latestPhotos[$i];
                     ?>
                     <li>
                     <a href="<?php echo CRoute::_('index.php?option=com_community&view=photos&task=photo&albumid=' . $row->albumid .  '&userid=' . $row->user->id). '#photoid=' . $row->id;?>"><img class="avatar jomTips" width="45" height="45" title="<?php echo $this->escape($row->caption);?>::<?php echo JText::sprintf('CC PHOTO UPLOADED BY' , $row->user->getDisplayName() );?>" src="<?php echo $row->getThumbURI(); ?>" alt="<?php echo $this->escape( $row->user->getDisplayName() );?>" /></a>
                     </li>
                     <?php
                        }
                     }
                     ?>
                     </ul>
               </div>
               
             <div class="app-box-footer">
                 <a href="<?php echo CRoute::_('index.php?option=com_community&view=photos'); ?>"><?php echo JText::_('CC VIEW ALL PHOTOS'); ?></a>
             </div>
         </div>
         <?php } ?>
         <?php } ?>
         <?php } ?>
         <?php } ?>

Может быть есть возможность внедрить что-то подобное в личную страничку, но чтобы выводил именно последние фотки пользователя?
Хелп, пожалуйста )
*

deacon

  • Захожу иногда
  • 57
  • 2 / 0
Либо если еще проще выразиться...
Как выставить плагинам (виджитам) позиции?
 ^-^
*

deacon

  • Захожу иногда
  • 57
  • 2 / 0
На официальном форуме нашел модуль что-то типа any JomSocial plugin in module
Но вещица платная. Может кто-то русской локализацией занимался?
*

dronb

  • Новичок
  • 8
  • 0 / 0

Все слышали я думаю про позиции модулей в социалке:
Пробовал, рамочка появляется, но позиция модуля не появляется.
*

quake3

  • Захожу иногда
  • 131
  • 3 / 0
Пробовал, рамочка появляется, но позиция модуля не появляется.
Такая же фигня.. код поменял.. Для модуля последних обсуждений выставил суффикс cModule и поставил позицию...допустим js_profile_side_bottom.. Рамочка появилась в нужном месте,а модуль исчез.
А если не делать изменений в коде файлов profile.index.php, frontpage.index.php, groups.index.php, а просто поставить модулю позицию вручную и прибавить суффикс cModule, то модуль отображается, но CSS (cModule) не цепляется, FireBug показал, что класс у этого модуля становится moduletablecModule.. Как можно убрать этот moduletable?
« Последнее редактирование: 22.09.2010, 19:27:41 от quake3 »
*

quake3

  • Захожу иногда
  • 131
  • 3 / 0
Кому интересно проблему исправил добавлением в стилевой файл шаблона стиля:

Код
.moduletable-cModule {
border: 1px solid #ddd;
border-bottom: 1px solid #ccc;
padding: 5px;
margin: 0 0 15px;
position: relative;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.moduletable-cModule h3 {
border-bottom: 1px solid #ddd;
color: #4E6221;
font-size: 12px;
text-shadow: none;
padding: 5px 0;
margin: 0 0 7px 0;
}
.moduletable-cModule h4 {
border-bottom: 1px dotted #ccc;
color: #333;
font-size: 90%;
font-weight: 700;
margin: 0;
padding: 0 0 5px 0;
}
.moduletable-cModule fieldset {
background: none;
border: 0;
padding: 0;
margin: 0;
}

После этого выставляем вручную нужную позицию внешнему модулю и добавляем суффикс класса: -cModule
*

deacon

  • Захожу иногда
  • 57
  • 2 / 0
Как все таки сделать так, чтобы плагины можно было включить по умолчанию и отобразить их в разных позициях никто не задавался вопросом?
*

dinovasya

  • Осваиваюсь на форуме
  • 12
  • 0 / 1
  • http://qiwigame.ru/
Пацаны... зацените.. http://starosheshminsk-school.ru/users/home.html
Вот незнаю как мне всё нормально расположить...

И ещё насчет расположения mod_mygifts - долго искал.. нашел, скачал, установил. А где его размер задавать? модуля самого..
Подарки- прикольная весчь
*

quake3

  • Захожу иногда
  • 131
  • 3 / 0
Для индивидуальной настройки модуля, используй суффикс для модуля - moduletable-суффикс
Подробнее про суффиксы можно легко найти на форуме.
*

foodgy

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Как все таки сделать так, чтобы плагины можно было включить по умолчанию и отобразить их в разных позициях никто не задавался вопросом?

Присоединяюсь к вопросу.
На офф форуме приведено вот такое решение
http://www.jomsocial.com/forum/index.php?f=13&t=19027&rb_v=viewtopic&start=10

Вроде бы работает. НО.
Для всех новых полльзователей плагин появляется в дефолтной позиции (под аватаром).
*

alon

  • Захожу иногда
  • 93
  • 1 / 0
Понятно что нужно менять в profile а что менять в frontpage.index.php и groups.index.php?
*

Mokujin

  • Захожу иногда
  • 112
  • 1 / 0
изменение вида страницы JomSocial
« Ответ #17 : 05.01.2011, 21:06:05 »
Хочу знать, как переставить блок (модуль) на странице влевый угол, по умолчанию он справа.
воообщем как организовать страницу так, чтобы она была похожа на страницу вконтакте ? именно похожа, а не идентична, это важно )
*

Igor Rome

  • Новичок
  • 9
  • 0 / 0
А как вывести на главную сайта модуль видео с главной JomSocial?
*

Dagiz

  • Захожу иногда
  • 78
  • 1 / 0
Присоединяюсь к вопросу.
На офф форуме приведено вот такое решение
http://www.jomsocial.com/forum/index.php?f=13&t=19027&rb_v=viewtopic&start=10

Вроде бы работает. НО.
Для всех новых полльзователей плагин появляется в дефолтной позиции (под аватаром).

Мне информация с офф сайта помогла, в общем я там отписал, что все получилось)

Проблема была в том что хотелось выводить плагин последнии фото в профиле выше контента сразу вслед за profile.header.

1.Во первых я создал новую позицию в profile.index.php  такую <?php echo $sidebarTopa; ?>

2.Прописал в applications.edit.php где мне надо, сразу за <div class="app-item app-core"><?php echo JText::_('CC PROFILE'); ?></div>

вот это:
<div id="pos-profile-sidebara-top" class="app-position">
         <?php echo $appItems['sidebara-top']; ?>
</div>

3.в файле view.html.php в строке   659 прописал
$tmpl->set ( 'sidebarTopa'      , $contenHTML['sidebara-top'] );

4. добавил в latestphoto.xml

<param name="position" type="list" default="content" label="Position" description="Default position if you select this as core apps">

<option value="sidebara-top">Sidebar topa</option>

</param>

В общем чтобы все это заработало мне не хватало последнего пункта

Возможно выше я что то лишнее дописал в код, но у мне все работает, и PHP я совсем не понимаю, чисто логически
« Последнее редактирование: 28.04.2011, 15:01:48 от Dagiz »
*

ilgizon87

  • Захожу иногда
  • 134
  • 11 / 0
подскажите новичку.а как можно менять позиции модулей в самой JomSocial ?Например у меня Wall находиться не в js_profile_feed_top,а справа.
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Для пользователя, когда приложения он устанавливает сам (если оно не является core-системное):
Перетащите приложение в любою другую позицию и отпустите его в ней - способ drag&drop
Если приложение является системным, то есть устанавливается в профиль пользователя по умолчанию, то последовательность отображения и позицию вывода назначает сам администратор через панель администрирования - приложения.
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

Simplyenergy

  • Новичок
  • 2
  • 0 / 0
Если приложение является системным, то есть устанавливается в профиль пользователя по умолчанию, то последовательность отображения и позицию вывода назначает сам администратор через панель администрирования - приложения.

КАК менять позицию и последовательность отображения?

Ткните носом пожалуйста, вообще не могу понять.

Спасибо.
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Компоненты --> JomSocial --> Приложения
Выставляете порядок вручную
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

Annaweb

  • Захожу иногда
  • 242
  • 3 / 0
Для пользователя, когда приложения он устанавливает сам (если оно не является core-системное):
Перетащите приложение в любою другую позицию и отпустите его в ней - способ drag&drop
Если приложение является системным, то есть устанавливается в профиль пользователя по умолчанию, то последовательность отображения и позицию вывода назначает сам администратор через панель администрирования - приложения.

можно ли сделать приложение core-системным, но с функцией его отключения пользователем?
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Нет, это пользователь сделать не может, так же как и изменить позицию такого приложения. Другими словами core - прибитое гвоздем...
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

Snip

  • Захожу иногда
  • 236
  • 14 / 1
Так все таки, как перенести мемберов наверх, а то в углу справа раздражают.
*

AnVik

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
подскажите пожалуйста... у меня вот такая проблема...в JomSocial на главной странице все нормально

а вот уже на странице пользователя вот такая ерунда

 подскажите пожалуйста как исправить?
а то я тупой crazy!
 ;D
*

kharol

  • Moderator
  • 1721
  • 217 / 0
Здесь скорее всего дело в Вашем шаблоне. (Если Вы сами не вносили никаких изменений). Проще от него отказаться, либо купить последнюю версию, или воспользоваться обновлением. В предыдущих версиях JomSocial + этот шаблон от Gavick, таких расползаний не наблюдалось.
Чтобы сказать "спасибо" достаточно нажать на "+"
Чтобы сделать бухгалтерскую проводку "спасибо" реквизиты: R192102130372, ЯД:41001768818003
*

AnVik

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
не только в этом шаблоне косяк вылазит ((( вот например в стандартном такая ситуация!



пустое пространство между модулями !

пробовал даже Joomla другую... все равно та же история? думаю, может это проблема в JomSocial ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки после установки JomSocial.

Автор DKsN

Ответов: 80
Просмотров: 23965
Последний ответ 06.03.2016, 23:55:31
от Amigos
Отображение города | решение

Автор Nevzoral

Ответов: 0
Просмотров: 3221
Последний ответ 08.02.2015, 20:42:22
от Nevzoral
Как включить отображение обсуждений в группах?

Автор ingavr

Ответов: 1
Просмотров: 3603
Последний ответ 09.12.2014, 17:00:59
от ingavr
[Решено] JomSocial Как перенести правую колону (обо мне, последние группы, кто в сети и т.д.) с прав

Автор galemus

Ответов: 15
Просмотров: 7282
Последний ответ 29.11.2014, 23:43:36
от ingavr
Делаем адекватное меню в JomSocial.

Автор nolimits4web

Ответов: 38
Просмотров: 27390
Последний ответ 11.11.2014, 17:19:49
от kasper9820