Rozšírenie pre mód extend rank color

Priestor na prezentáciu Vašich modifikácií a vylepšení

Moderátor: Moderátori

Rozšírenie pre mód extend rank color

Poslaťod Leachim » Sob Jan 27, 2007 10:51 pm

Kód: Vybrať všetko
##############################################################
## MOD Title: Farebne nicky vo viewtopicu pri mode Extend Rank color
## MOD Author: Leachim < Leachimster@gmail.com >
## MOD Description: Ukáže farebné meno v zobrazenej téme pri móde Extend Rank Color
##                 
##
## MOD Version: 1.0.0
##
## Installation Level: (Easy)
## Installation Time: 3 Minutes
## Files To Edit: viewtopic.php
## Included Files: none
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//
#
#-----[ AFTER, ADD ]------------------------------------------
#

   $ranks_sql= " SELECT * from " . WHOSONLINE_RANKS_TABLE . " ORDER BY whosonline_rank_order";

      if ( !($ranks_result = $db->sql_query($ranks_sql)) )
      {
         message_die(GENERAL_MESSAGE, 'Fatal Error into getting whos is online color');
      }

      while( $rank_row = $db->sql_fetchrow($ranks_result) )
      {

         $id_color[ $rank_row['whosonline_rank_id'] ] = $rank_row['whosonline_rank_color'];
      }


#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile,

#
#-----[ IN-LINE FIND ]------------------------------------------
#
, u.user_allowsmile
#
#-----[ AFTER, ADD ]------------------------------------------
#
, u.user_whosonline_color, u.user_level
#
#-----[ FIND ]------------------------------------------
#
   $template->assign_block_vars('postrow', array(
#
#-----[ BEFORE, ADD ]------------------------------------------
#
    if ( $postrow[$i]['user_whosonline_color'] )
    {
        $poster_color = ' style="color: ' . $id_color[$postrow[$i][user_whosonline_color]] . '"';
    }
   else if ( $postrow[$i]['user_level'] == ADMIN )
   {
      $poster_color = ' style="color:#' . $theme['fontcolor3'] . '"';
   }
    else if ( $user_group_color[$row['user_id']])
   {
      $poster_color = ' style="color:' . $user_group_color[ $postrow[$i]['user_id'] ] . '"';
   }
    else
    {
      $poster_color = '';
    }
#
#-----[ FIND ]------------------------------------------------
#
   'POSTER_NAME' => $poster,

#
#-----[ REPLACE WITH ]----------------------------------------
#
   'POSTER_NAME' => ( $postrow[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $poster_id) . '" class="name"' . $poster_color . '>' . $poster . '</a>' : $poster,   
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Naposledy upravil Leachim dňa Štv Feb 08, 2007 10:20 pm, celkovo upravené 4
Obrázok užívateľa
Leachim
Expert
Expert
 
Príspevky: 1123
Registrovaný: Sob Jan 27, 2007 2:34 pm

Poslaťod simusko » Ned Jan 28, 2007 6:40 pm

rozsirenie? ako to funguje? napis o tom viac prosim
Obrázok
simusko
Návštevník
Návštevník
 
Príspevky: 8
Registrovaný: Ned Jan 28, 2007 6:38 pm

Poslaťod Leachim » Ned Jan 28, 2007 6:47 pm

V zobrazení témy, kde máš nick, avatar a tak sa na nick bude dať kliknúť a nick bude farebný podla farebnosti v móde ;)
Obrázok užívateľa
Leachim
Expert
Expert
 
Príspevky: 1123
Registrovaný: Sob Jan 27, 2007 2:34 pm

Poslaťod Aristox » Pon Jan 29, 2007 5:42 pm

Sorry za OT,ale nedá mi vyjadriť sa k tomu :P
Prečo práve Extend Rank color keď je oveľa lepšou modifikáciou tohoto druhu user class :?: :wink:
Obrázok užívateľa
Aristox
Začiatočník
Začiatočník
 
Príspevky: 78
Registrovaný: Ned Jan 28, 2007 9:37 pm

Poslaťod Leachim » Pon Jan 29, 2007 5:46 pm

Lebo toto je pre extend rank color. Keď to je pre neho, tak nie pre user class. A ja osobne user class nepoužívam z toho dôvodu, že nechcem, aby sa mi farby zobrazovali všade, ale iba v who is online. A na to by som musel ten mód prerábať, vynechávať časti kódu. A navyše, keď chcem pridať hodnotenie, tak musím editovať PHP, čo je nanajvýš nepraktické :wink:
Michael Watzke - Osobný blog, Bazár PC, notebookov, Tvorba WWW stránok
Nepíšte mi ohľadom phpBB, neodpovedám...
Obrázok užívateľa
Leachim
Expert
Expert
 
Príspevky: 1123
Registrovaný: Sob Jan 27, 2007 2:34 pm

Poslaťod Aristox » Pon Jan 29, 2007 6:01 pm

Ale zasa naopak v Extend Rank color musis priradovat farbu + prava osobitne nakolko v User class to mas vsetko v jednom...(kazda skupina ma urcite pravomoci)
Obrázok užívateľa
Aristox
Začiatočník
Začiatočník
 
Príspevky: 78
Registrovaný: Ned Jan 28, 2007 9:37 pm

Poslaťod Leachim » Pon Jan 29, 2007 6:21 pm

1) V user class sa nepridávajú userovia do skupín
2) Nehovorím o právach a ich vzťahu ku farbe, hovorím o tom, že keď chceš pridať, alebo odobrať farebné hodnotenie z user class, musíš editovať súbory.
Michael Watzke - Osobný blog, Bazár PC, notebookov, Tvorba WWW stránok
Nepíšte mi ohľadom phpBB, neodpovedám...
Obrázok užívateľa
Leachim
Expert
Expert
 
Príspevky: 1123
Registrovaný: Sob Jan 27, 2007 2:34 pm

Poslaťod Retorik » Uto Jan 30, 2007 8:30 pm

dík Leachim toto sa mi hodí.Hľadal som takú úpravu a konečne som našiel.
Retorik
Profesionál
Profesionál
 
Príspevky: 329
Registrovaný: Uto Jan 30, 2007 8:13 pm
Bydlisko: Slovakia

Poslaťod Retorik » Uto Jan 30, 2007 8:37 pm

Neviem prečo ale nejak mi táto úprava nechce ísť.Platí táto úprava pre už upravený súbor po inštalácii ERC alebo pri klasickom súbore?
Retorik
Profesionál
Profesionál
 
Príspevky: 329
Registrovaný: Uto Jan 30, 2007 8:13 pm
Bydlisko: Slovakia

Poslaťod Leachim » Uto Jan 30, 2007 8:46 pm

Až po inštalácii ERC. Totiž si ťahá dáta z jeho tabulky, kde má farby
Michael Watzke - Osobný blog, Bazár PC, notebookov, Tvorba WWW stránok
Nepíšte mi ohľadom phpBB, neodpovedám...
Obrázok užívateľa
Leachim
Expert
Expert
 
Príspevky: 1123
Registrovaný: Sob Jan 27, 2007 2:34 pm

Poslaťod Retorik » Ned Feb 04, 2007 8:52 am

este by ma zaujimala jedna vec.preco sa upravuje subor viewonline.php ked chceme tie farby dostat do temy a pre tu je subor viewtopic.php ?
Retorik
Profesionál
Profesionál
 
Príspevky: 329
Registrovaný: Uto Jan 30, 2007 8:13 pm
Bydlisko: Slovakia

Poslaťod Leachim » Ned Feb 04, 2007 8:53 am

Von na to kápnul, tu je pes zakopaný, vôbec som si to nevšimol :oops:
Michael Watzke - Osobný blog, Bazár PC, notebookov, Tvorba WWW stránok
Nepíšte mi ohľadom phpBB, neodpovedám...
Obrázok užívateľa
Leachim
Expert
Expert
 
Príspevky: 1123
Registrovaný: Sob Jan 27, 2007 2:34 pm

Poslaťod Retorik » Ned Feb 04, 2007 8:58 am

vies tak som na to pozeral a nieco tam nesedelo.ok tak tu prosim ta daj uz ten spravny navod :D
Retorik
Profesionál
Profesionál
 
Príspevky: 329
Registrovaný: Uto Jan 30, 2007 8:13 pm
Bydlisko: Slovakia

Poslaťod Retorik » Ned Feb 04, 2007 11:54 am

sorry Leachim ale o tejto úprave začínam pochybovať čím ďalej tým viac.Viem, že ju máš na warlinku ale //end session management v súbore viewtopic.php jednoducho není
Retorik
Profesionál
Profesionál
 
Príspevky: 329
Registrovaný: Uto Jan 30, 2007 8:13 pm
Bydlisko: Slovakia

Poslaťod joker » Ned Feb 04, 2007 12:57 pm

Wendor píše:sorry Leachim ale o tejto úprave začínam pochybovať čím ďalej tým viac.Viem, že ju máš na warlinku ale //end session management v súbore viewtopic.php jednoducho není

no neviem ale ja
Kód: Vybrať všetko
//
// End session management
//

vo viewtopic.php vidim. konkretne ja ho mam v 172 az 174 riadku.
joker
Návštevník
Návštevník
 
Príspevky: 8
Registrovaný: Sob Feb 03, 2007 1:50 pm

Ďalší

Späť na Vaše modifikácie

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia


vladstudio
TOPlist TOPlist
cron

Valid XHTML 1.0 Strict [Valid Atom 1.0]


* Štúrovo ubytovanie *