Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Установка и настройка системы
# 1 Тема: Цвета группы (отображение на форуме)
Rinat
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 26 Июня 2008, 17:40:55
Сказали спасибо 3 раз
Статус: offline
Опубликовано 31 Марта 2009, 09:09:52
http://rus-phpfusion.com/forum/viewthread.php?forum_id=9&thread_id=1991&pid=14366#post_14366
http://rus-phpfusion.com/forum/viewthread.php?forum_id=13&thread_id=1547&pid=10545#post_10545

Исходя из двух тем, я так и не понял как сделать следущее.
Созданая Группа чтоб была своего цвета, это я понял через глобал добавить,
а вот как сделать чтоб на форуме писалось с какой группы ? я не понял где это менять, но на форуме нашел код.
 
^ наверх ^
# 2  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 04 Апреля 2009, 20:02:01
да, этот вопрос многих интерисуетsmiley но Sky не выдает свой секретsmiley


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 3  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 05 Апреля 2009, 09:40:56
Итак пишется с какой группы, что еще нужно? smiley


--------------------
Retired
^ наверх ^
# 4  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 13:15:21
а куда вписывать


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 5  
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 05 Апреля 2009, 13:15:48
чет я не понимаю вас. вам нужно просто отображение групп к примеру под авкой в которой состоит тот или иной пользователь?
если да. какой тут еще секрет Sky-я, не уж то проблематично. если вы о чем то другом извиняюсь

if ($data['user_groups']) {
$usergroups = "";
$user_groups = (strpos($data['user_groups'], ".") == 0 ? explode(".", substr($data['user_groups'], 1)) : explode(".", $data['user_groups']));
for ($i = 0;$i < count($user_groups);$i++) {
$usergroups .= "<a class='side' href='group.php?group_id=".$user_groups[$i]."'><strong>".getgroupname($user_groups[$i])."</strong></a>
;";
if ($i != (count($user_groups)-1)) { $usergroups .= " , "; }
}
echo "".$usergroups."<br>";
}


[Изменил(а) pozitiv, 05 Апреля 2009, 13:54:01]  
^ наверх ^ 478891377
1 пользователь сказал спасибо Вам: attachMENT
# 6  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 19:49:59
вухsmiley, кодов тут много, а куда вписывать это все дело никто не пишет!


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 7  
Rinat
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 26 Июня 2008, 17:40:55
Сказали спасибо 3 раз
Статус: offline
Опубликовано 05 Апреля 2009, 19:52:17
а куда это запихивать?
 
^ наверх ^
# 8  
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 05 Апреля 2009, 20:08:44
ну сунь под авку. для этого не надо знать php. тут главное вот
echo "".$usergroups."<br>";
 
^ наверх ^ 478891377
# 9  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:13:53
все, разобрался, работает, всем спасибо


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 10  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:15:36
только в коце названия группы появился знак ;


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 11  
Rinat
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 26 Июня 2008, 17:40:55
Сказали спасибо 3 раз
Статус: offline
Опубликовано 05 Апреля 2009, 20:18:03
в какой файл?
 
^ наверх ^
# 12  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:29:05
у меня стоит php fusion 7 и тот верхний код я подогнал под 7ку:

Показ группы пользователя под аватаркой, даный код вставить в viewthread.php после блока "if ($data['user_avatar']... "




if ($data['user_groups']) {
$usergroups = "";
$user_groups = (strpos($data['user_groups'], ".") == 0 ? explode(".", substr($data['user_groups'], 1)) : explode(".", $data['user_groups']));
for ($i = 0;$i < count($user_groups);$i++) {
$usergroups .= "<a class='float:left' href='".BASEDIR."profile.php?group_id=".$user_groups[$i]."'><strong>".getgroupname($user_groups[$i])."&
lt;/strong></a>
;";
if ($i != (count($user_groups)-1)) { $usergroups .= " , "; }
}
echo "".$usergroups."<br>";
}


[Изменил(а) attachMENT, 05 Апреля 2009, 20:30:19]

--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 13  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 05 Апреля 2009, 20:37:18
Чуть поофтоплю

echo "".$usergroups."<br>";

Выделенное красным - зачем? :))


--------------------
Retired
^ наверх ^
# 14  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:40:51
чтоб в конце названия группы не отображался символ ; его нужно убрать вот где:
.getgroupname($user_groups[$i])."&
lt;/strong></a>
;";



--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 15  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:42:46
а зачем???


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 16  
Rinat
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 26 Июня 2008, 17:40:55
Сказали спасибо 3 раз
Статус: offline
Опубликовано 05 Апреля 2009, 20:45:13
когда по группе кликаю, group.php?group_id=".$user_groups[$i]. переносит на 404
пример, вот http://clan-gt.net/forum/group.php?group_id=2
 
^ наверх ^
# 17  
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 05 Апреля 2009, 20:54:56
Psc написал:
Чуть поофтоплю

echo "".$usergroups."<br>";

Выделенное красным - зачем? smiley)

ну мелочи и сами подправите.

Rinat написал:
когда по группе кликаю, group.php?group_id=".$user_groups[$i]." переносит на 404
пример, вот http://clan-gt.net/forum/group.php?group_id=2


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

у вас ссылка profile.php?group_id=".$user_groups[$i]."
 
^ наверх ^ 478891377
# 18  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:55:30
бес его знает, у меня стоит php fusion 7, так вот в нем нету файла group.php, вместо него стоит profile.php вот я на него и перенаправил, все работает идеально, спасибо to hitori2008


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 19  
attachMENT
Пользователь

Avatar пользователя

Чайник php

Любитель Fusion

Сообщений: 403
Откуда: Кировоград, Украина
Зарегистрирован: 10 Апреля 2008, 21:49:04
Сказали спасибо 65 раз
Статус: offline
ICQ статус 371333485
Опубликовано 05 Апреля 2009, 20:58:05
Rinat, вставляй это:
if ($data['user_groups']) {
$usergroups = "";
$user_groups = (strpos($data['user_groups'], ".") == 0 ? explode(".", substr($data['user_groups'], 1)) : explode(".", $data['user_groups']));
for ($i = 0;$i < count($user_groups);$i++) {
$usergroups .= "<a class='float:left' href='".BASEDIR."profile.php?group_id=".$user_groups[$i]."'><strong>".getgroupname($user_groups[$i])."&

lt;/strong></a>
";
if ($i != (count($user_groups)-1)) { $usergroups .= " , "; }
}
echo "".$usergroups."<br>";
}


доделал, просто вставь и все будет работать :)


--------------------
''
''
^ наверх ^ 371333485 http://kyrsova.hmarka.net/
# 20  
hitori2008
Пользователь

Avatar пользователя



Любитель Fusion

Сообщений: 153
Откуда: Ylanovsk
Зарегистрирован: 15 Сентября 2008, 22:57:42
Сказали спасибо 7 раз
Статус: offline
ICQ статус 478891377
Опубликовано 05 Апреля 2009, 20:58:44
да ".BASEDIR." не забывайте
 
^ наверх ^ 478891377
Перейти на форум:


95,565,685 уникальных посетителей
сейчас: 04 Мая 2024, 06:57:37
Генерация страницы: 0.50 сек.