[FIX] Easy Sub-Forums / Color Groups Birlikte Kullanıldığnda

Eklenti geliştirme bölümü.

[FIX] Easy Sub-Forums / Color Groups Birlikte Kullanıldığnda

İleti fontaine 06.04.2006, 18:16

Buda benim bu konuda ilkim :D
Bu iki modu birlikte kullandığınızda (Easy Sub-Forums ve Color Groups) index.php de yapmanız gereken (COLOR GROUPS için)
Kod: Tümünü seç
#-----[ OPEN ]------------------------------------------
#
index.php

#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//

#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
color_groups_setup_list();

#
#-----[ FIND ]------------------------------------------
#
                        $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

#
#-----[REPLACE WITH ]------------------------------------------
#
                        $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']);

#
#-------------------------------------------------------------------
bu kod değişikliği Easy Sub-Forums modunda yapılan değişiklikle çakışıyor.
Kod: Tümünü seç
#-----[ OPEN ]------------------------------------------------
#
   index.php


#
#-----[ FIND ]------------------------------------------------
#


                        $last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

                        $last_post = $last_post_time . '<br />';

                        $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
                        
                        $last_post .= '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

#
#-----[ REPLACE WITH ]----------------------------------------
#
   // Modified by Easy Sub-Forums MOD

                        if (strlen($forum_data[$j]['topic_title'])>=25)
                        {
                           $forum_data[$j]['topic_title']=substr($forum_data[$j]['topic_title'],0,25). "...";
                        }

                        $last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

                        $last_post = '' . $last_post_time . '' . '<br />';
                        
                        $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> <a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
   // END Modified by Easy Sub-Forums MOD

#
#----------------------------------------------------------------

Bu sorunu ortadan kaldırmak için,
Kod: Tümünü seç
#-----[ AÇ ]------------------------------------------
#
index.php

#
#-----[ BUL ]------------------------------------------
# !!! ÖNCE EASY SUB-FORUMS SONRA COLOR GROUPS KURANLAR İÇİN !!!
# 450. satır yakınlarında olması lazım

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> <a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

#
#-----[ DEĞİŞTİR ]------------------------------------------
#

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']) . ' <a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

#
#-----[ VEYA ]------------------------------------------
#

#
#-----[ BUL ]------------------------------------------
# !!! ÖNCE COLOR GROUPS SONRA EASY SUB-FORUMS KURANLAR İÇİN !!!
# 450. satır yakınlarında olması lazım

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']);

#
#-----[ DEĞİŞTİR ]------------------------------------------
#

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']) . ' <a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

#
#-----[ KAYDET ]------------------------------------------


(Ben bu sorunla karşılaştığım için çözümü buldum ve paylaşmak istedim)
;)
Kullanıcı avatarı
fontaine
Üye
Üye
 
İleti: 130
Kayıt: 11.01.2006, 00:24

Cvp: [FIX] Easy Sub-Forums / Color Groups Birlikte Kullanıld

İleti murtaza 06.04.2006, 22:15

bendeki kod bu sekilde

ne yapmam lazim anacim



$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']);
// END Modified by Easy Sub-Forums MOD

}
else
{
$last_post = $lang['No_Posts'];
}

if ( count($forum_moderators[$forum_id]) > 0 )
{
$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
$moderator_list = implode(', ', $forum_moderators[$forum_id]);
}
else
{
// Modified by Easy Sub-Forums MOD

$l_moderators = '';
$moderator_list = '';
// END Modified by Easy Sub-Forums MOD

}

$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

if( count($onlinerow[$forum_id]) > '0' )
{
$users_total_guests = count($guests_active[$forum_id]);
$l_guests_total = ( $users_total_guests != '0' ) ? (( $users_total_guests == '1' ) ? $lang['Forum_one_guest_active'] : $lang['Forum_more_guests_active']) : '';
}
else
{
$users_total_guests = '&nbsp;';
$l_guests_total = '';
}

if( count($onlinerow[$forum_id]) > '0' )
{
$users_total = count($onlinerow[$forum_id]);
$users_total_hidden = count($logged_hidden_active[$forum_id]);
$users_active = implode(', ', $onlinerow[$forum_id]);

$l_active_total = ( $users_total == '1' ) ? $lang['Forum_one_active'] : $lang['Forum_more_active'];
$l_hidden_total = ( ($users_total_hidden != '0' ) ? ( $userdata['user_level'] == ADMIN ) ? '' : (( $users_total_hidden == '1' ) ? $lang['Forum_one_hidden_active'] : $lang['Forum_more_hidden_active']) : '');



Sevgiyle


edit tamam anacim buldum

Kod: Tümünü seç
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : color_group_colorize_name($forum_data[$j]['user_id']);


yukaridaki kodu verdigin kodla degistirdim sorun yok artik.

cok tesekkür ederim

6 aydir forumum öyle calisiyordu simdi daha güzel oldu

Sevgiyle
Ögretmenim canim benim , canim benim...
Seni ben pek cok , pek cok severim.
Sen bir anaaaa , sen bir baabaaaaaa
Kalani neyyydiii yaaa unuttum , bu siirin sözlerini ariyorum...
Kullanıcı avatarı
murtaza
Üye
Üye
 
İleti: 1187
Kayıt: 15.11.2005, 17:15
Konum: Yurt Dışı

İleti fontaine 06.04.2006, 22:31

işe yaramasına sevindim ;)
Kullanıcı avatarı
fontaine
Üye
Üye
 
İleti: 130
Kayıt: 11.01.2006, 00:24

İleti g_unit90 15.06.2006, 11:02

Kod: Tümünü seç
#
#-----[ FIND ]------------------------------------------
#
[ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]

#
#-----[ REPLACE WITH ]------------------------------------------
#
{COLOR_GROUPS_LIST}

bunu yapınca Pano yöneticisi falan yazan yerde bişi yazmıyor
Kullanıcı avatarı
g_unit90
Üye
Üye
 
İleti: 177
Kayıt: 01.04.2006, 20:29
Konum: Ankara

İleti Napster 15.06.2006, 11:10

g_unit90 yazdı:
Kod: Tümünü seç
#
#-----[ FIND ]------------------------------------------
#
[ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]

#
#-----[ REPLACE WITH ]------------------------------------------
#
{COLOR_GROUPS_LIST}

bunu yapınca Pano yöneticisi falan yazan yerde bişi yazmıyor


Color Groups kurunca öyle oluyor zaten.Daha sonra panelden grupları ekliyorsun :wink:
Kullanıcı avatarı
Napster
Üye
Üye
 
İleti: 537
Kayıt: 15.11.2005, 18:55
Konum: İstanbul

İleti g_unit90 15.06.2006, 11:23

ekledim zaten gene aynı şey oldu
Kullanıcı avatarı
g_unit90
Üye
Üye
 
İleti: 177
Kayıt: 01.04.2006, 20:29
Konum: Ankara

İleti Napster 15.06.2006, 11:28

Bende bi ara bu sorunla karşı karşıya gelmiştim.Sonrada düzelmemişti.Bu yüzden bilmiyorum nedenini :?
Kullanıcı avatarı
Napster
Üye
Üye
 
İleti: 537
Kayıt: 15.11.2005, 18:55
Konum: İstanbul

İleti EFE03 15.06.2006, 15:18

ikisi birlikte kullanıldığında ne oluyor onuda söylesen
EFE03
Üye
Üye
 
İleti: 302
Kayıt: 09.06.2006, 07:37

İleti g_unit90 16.06.2006, 19:56

EFE03 yazdı:ikisi birlikte kullanıldığında ne oluyor onuda söylesen

ikisindede index.php de aynı kodu değiştireceksin ve çakışıyor arkadaşım bir yolunu bulmuş ve her ikisinide çalıştırabiliyoruz
Kullanıcı avatarı
g_unit90
Üye
Üye
 
İleti: 177
Kayıt: 01.04.2006, 20:29
Konum: Ankara

İleti fontaine 26.06.2006, 13:38

Resim
Kullanıcı avatarı
fontaine
Üye
Üye
 
İleti: 130
Kayıt: 11.01.2006, 00:24

İleti yaso19 26.06.2006, 13:44

hee şimdi çaktım :) valla bende neden orda renk çıkmıyo diyodum :) tamamdır eywallah..
Kullanıcı avatarı
yaso19
Üye
Üye
 
İleti: 531
Kayıt: 05.02.2006, 01:01
Konum: İzmir

İleti HiLmi 28.06.2006, 20:10

ben bişe anlamadım hangi değişikliği yapıcaz :)
Kullanıcı avatarı
HiLmi
Üye
Üye
 
İleti: 100
Kayıt: 17.11.2005, 19:26
Konum: İstanbul

İleti fontaine 29.06.2006, 11:41

HiLmi yazdı:ben bişe anlamadım hangi değişikliği yapıcaz :)
İlk mesajı oku, cvbı orada yazıyor ztn :wink:
Kullanıcı avatarı
fontaine
Üye
Üye
 
İleti: 130
Kayıt: 11.01.2006, 00:24

İleti Bodyguard 03.07.2006, 17:01

teşekkürler kardeşim çok işime yaradı eline sağlık
BJK BJK BJK BJK BJK BJK BJK BJK BJK BJK
Kullanıcı avatarı
Bodyguard
Üye
Üye
 
İleti: 18
Kayıt: 02.02.2006, 09:11
Konum: İstanbul

Cvp: [FIX] Easy Sub-Forums / Color Groups Birlikte Kullanıldığnda

İleti fontaine 06.07.2006, 14:27

Rica ederim, işine yaradıysa ne mutlu :wink:
Kullanıcı avatarı
fontaine
Üye
Üye
 
İleti: 130
Kayıt: 11.01.2006, 00:24

İleti webci 29.07.2006, 16:35

ben herşeyi yaptım ama yinede hata veriyor.
Hata şöyle:
Parse error: parse error, unexpected $ in /home/knightyeri/public_html/forum/index.php on line 687
webci
Üye
Üye
 
İleti: 274
Kayıt: 10.11.2005, 15:33

Cvp: [FIX] Easy Sub-Forums / Color Groups Birlikte Kullanıldığnda

İleti canyk 06.04.2007, 18:24

Arkadaslar edit yapmamız gereken kodlar hangılerı onları gosterırmısın ben ılk once color grub kurdum
Kullanıcı avatarı
canyk
Üye
Üye
 
İleti: 28
Kayıt: 04.03.2007, 18:34


Eklenti Geliştirme



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir

cron