Мы рады сообщить, что phpFox версии 3.0.0 RC 2 вышла. Данная версия официально поддерживается разработчиками. Если вы только что услышали о версии 3, и хотели бы узнать больше, ознакомьтесь с разделом phpFox 3 на сайте и форуме.
Читать далее
PhpFox 3.0.0 RC1
Мы рады сообщить, что phpFox версии 3.0.0 RC 1 вышла. Данная версия официально поддерживается разработчиками. Если вы только что услышали о версии 3, и хотели бы узнать больше, ознакомьтесь с разделом phpFox 3 на сайте и форуме.
Читать далее
SocialEngine 4.1.8p1 Релиз!
SocialEngine 4.1.8 вышел! Эта версия теперь доступна для скачивания в клиентской области и на этом сайте.
Обратите внимание: Мы всегда рекомендуем вам сделать резервную копию базы данных и файлов перед попыткой обновления до последней версии.
Вот список новых возможностей:
*Новые страницы в редакторе макетов - Более 35 страниц теперь доступны для изменения в редакторе.
*Google Analytics ID Интеграция - Простая интеграция кода Google Analytics на вашем сайте.
*Партнерская программа - Зарабатывайте вместе с разработчиками.
*MaxCDN или Rsync - Ускоряем ваш сайт!
*Viglink - Чтобы увеличить доходы, мы сотрудничаем с Viglink.
*Незначительные улучшения производительности (еще не все!)
Пожалуйста, посмотрите полный список изменений в новой версии: CHANGELOG.
Надеемся, вам понравятся новые возможности! Пожалуйста, не стесняйтесь связаться с нами, если у вас есть какие-либо вопросы.
Кроме того, здесь репост видео демонстрации новых страниц в редакторе:
Новая версия 4.1.8.p1
Netlog Template (red) 4.1.4
Oxwall 1.2.6
Чтобы убедиться, что все работает как надо, пожалуйста, создайте резервную копию сайта, а затем обновите программное обеспечение до 1.2.6. Или же просто подождите кнопку автоматического обновления, которая должна появиться в админке вашей сети в течение 24 часов после запуска обновления.
Автоматическое обновление стены или ленты новостей, как Facebook (AJAX)
Идёт по пути:
Settings >> Manage Settings >> Feed and then go to Refresh activity Feed (Seconds) меняем значение с 0 на 1 или как вашей душе угодно ( 1 это сек . Тоесть раз в секунду будет обновление, без основного обновления страницы )
Внимание! У кого слабые сервера, это действие прошу ставить более 2х секунд. Увеличивает нагрузку на сервер!
Читать далее
Settings >> Manage Settings >> Feed and then go to Refresh activity Feed (Seconds) меняем значение с 0 на 1 или как вашей душе угодно ( 1 это сек . Тоесть раз в секунду будет обновление, без основного обновления страницы )
Внимание! У кого слабые сервера, это действие прошу ставить более 2х секунд. Увеличивает нагрузку на сервер!
Фотографии друзей ( Просмотры или просмотреть )
1. Идём в Админке, уже привыкли? )))
Создаём новый блог :
Product - phpfox
Module - photo
Title - Ваше название
Type - phpcode
Controller - --core.index-member
Placement - Block 3
Активный: Да
Читать далее
Создаём новый блог :
Product - phpfox
Module - photo
Title - Ваше название
Type - phpcode
Controller - --core.index-member
Placement - Block 3
Активный: Да
Самые дружные пользователи
1. Идём по пути AdminCP -> CMS -> Block -> Add new block ( новый блок )
Product: Phpfox
Module: User
Title: user::mostfriendlyuser
Type: PHP Code
Controller: core.index-member
Placement: Block 1
Читать далее
Product: Phpfox
Module: User
Title: user::mostfriendlyuser
Type: PHP Code
Controller: core.index-member
Placement: Block 1
<?php
$dbase = Phpfox::getLib('database');
$aRow = $dbase->select(Phpfox::getUserField() . ', ur.total_friend AS ifriends')
->from(Phpfox::getT('user'), 'u')
->join(Phpfox::getT('user_field'),'ur','ur.user_id = u.user_id')
->where('ur.total_friend > 0')
->limit(1)
->order('ur.total_friend DESC')
->execute('getRow');
?>
<div class="block">
<div class="title">Most Friendly User</div>
<div class="content">
<?php if (count ( $aRow )){ ?>
<div class="t_center p_bottom_10" >
<?php echo Phpfox::getLib('phpfox.image.helper')->display(array('user' => $aRow,'suffix' => '_200','max_width' => 200,'max_height' => 200)); ?>
<div class="p_top_4 t_center">
<?php echo '<a href="' . Phpfox::getLib('phpfox.url')->makeUrl('profile', $aRow['user_name']) . '">' . $aRow['full_name'] . '</a>'; ?><br/>
<?php echo $aRow['ifriends']; ?>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<?php } unset($aRow); ?>
Последние события на странице профиля
1. Идем по пути AdminCP(Админка) -> Extension -> Language -> Add Phrase. Добавим новую фразу
2. Заполняем форму следующим образом:
Product: phpfox
Module: Event
Varname: events_i_ve_created
Text: Events I've created
3. Далее Опять - AdminCP -> CMS -> Block -> Add New Block
*Product: phpfox
*Module: event
*Title: Events created
*Type: PHP Code
*Controller: profile.index
*Placement: Block 3
*Active: Yes
*PHP/HTML Code (Optional):
Читать далее
2. Заполняем форму следующим образом:
Product: phpfox
Module: Event
Varname: events_i_ve_created
Text: Events I've created
3. Далее Опять - AdminCP -> CMS -> Block -> Add New Block
*Product: phpfox
*Module: event
*Title: Events created
*Type: PHP Code
*Controller: profile.index
*Placement: Block 3
*Active: Yes
*PHP/HTML Code (Optional):
Новый пользователь ( Новые пользователи )
Едем едем едем, приехали в Админку Tools/Site Stats/Add New Stat ( Настройки/Статистика сайта/ Новая статистика )
Product: phpFox
Module: user
Title: Newest Member
link: user.browse
Image: joined.png
Активный: Да
Примечание: Загрузить новое изображение сюда /theme/frontend/default/style/default/image/stat/joined.png
Читать далее
Product: phpFox
Module: user
Title: Newest Member
link: user.browse
Image: joined.png
$this->database()
->select('user_name')
->from(Phpfox::getT('user'))
->order('joined DESC')
->limit(1)
->execute('getSlaveField');Активный: Да
Примечание: Загрузить новое изображение сюда /theme/frontend/default/style/default/image/stat/joined.png
Последние альбомы музыки на главной
1. Шагаем в Админку -> CMS -> Block -> Add New Block ( новый блог )
2. Вписываем далее:
*Product: phpfox
*Module: group
*Title: Featured Music Albums
*Type: PHP Code
*Controller: core.index-member
*Placement: Block 3.
*Active: Yes
*PHP/HTML Code (Optional):
Читать далее
2. Вписываем далее:
*Product: phpfox
*Module: group
*Title: Featured Music Albums
*Type: PHP Code
*Controller: core.index-member
*Placement: Block 3.
*Active: Yes
*PHP/HTML Code (Optional):
Самые любимые пользователи или Популярные.
Едем на своём любимом 11 по пути AdminCP -> CMS -> Block -> Add new block ( новый блог )
Product: Phpfox
Module: User
Title: user::mostfavuser
Type: PHP Code
Controller: core.index-member
Placement: Block 1
Читать далее
Product: Phpfox
Module: User
Title: user::mostfavuser
Type: PHP Code
Controller: core.index-member
Placement: Block 1
<?php
$dbase = Phpfox::getLib('database'); $aRow = $dbase->select(Phpfox::getUserField() . ', COUNT(fav.user_id) as itotal')
->from(Phpfox::getT('user'), 'u')
->join(Phpfox::getT('favorite'),'fav','fav.item_id = u.user_id')
->group('fav.item_id')
->where('fav.type_id = 'user'')
->limit(1)
->order('itotal DESC')
->execute('getRow');
?>
<?php if (count ( $aRow )){ ?>
<div class="t_center p_bottom_10" >
<?php echo Phpfox::getLib('phpfox.image.helper')->display(array('user' => $aRow,'suffix' => '_200','max_width' => 200,'max_height' => 200)); ?>
<div class="p_top_4 t_center">
<?php echo '<a href="' . Phpfox::getLib('phpfox.url')->makeUrl('profile', $aRow['user_name']) . '">' . $aRow['full_name'] . '</a>'; ?><br/>
<?php echo $aRow['itotal']; ?>
</div>
</div>
<div class="clear"></div>
<?php } unset($aRow); ?>
