Rangok hozzáadása az oldalhoz
2016. dec. 07.
Ezzel a rövidkóddal (shortcode) rangokat adhatsz hozzá az oldaladhoz. A rang kapcsolódik az aktuális felhasználóhoz. Ha a kódot a fórumhoz adod hozzá, akkor a fórum hozzászóló rangját mutatja. Ha a kódot a profil temlate-hez adod hozzá, akkor az aktuális felhasználó rangját jeleníti meg.
Módosítanod kell a rank_noX , ahol az x az általad kívánt rang. Plussz hozzá kell rendelned egy képet az <általad használt theme könyvtár>/tekönyvtárad/ mappában, melynek útvonalát módosítanod kell a kódban.
Módosítanod kell a rank_noX , ahol az x az általad kívánt rang. Plussz hozzá kell rendelned egy képet az <általad használt theme könyvtár>/tekönyvtárad/ mappában, melynek útvonalát módosítanod kell a kódban.
/* -------------------------------------------------------- | Code by Luceos (http://e107.luceos.com) -------------------------------------------------------- */ // set global to $post_info for forum & $user for profile & $sql to be able to connect to the database (for queries) global $post_info, $user; // --> EDIT THE FOLLOWING <-- // use the following to list the classes with their pictures, from most important (1) to least important (4) // this is the most important userclass $rank_no1 = "Owner"; // this is the picture that needs to be showed with this userclass on forum/profile (examples used) $rank_no1_pic = "<img src='".THEME_ABS."yourranks/owner.gif' />"; $rank_no2 = "Administrator"; $rank_no2_pic = "<img src='".THEME_ABS."yourranks/administrator.gif' />"; $rank_no3 = "Moderator"; $rank_no3_pic = "<img src='".THEME_ABS."yourranks/moderator.gif' />"; $rank_no4 = "Forum mod"; $rank_no4_pic = "<img src='".THEME_ABS."yourranks/forum_mod.gif' />"; // --> STOP EDIT <-- if(check_class($rank_no4, $post_info['user_class'], TRUE) || check_class($rank_no4, $user['user_class'], TRUE)) { $output = "<div align='center'>$rank_no4_pic</div>"; } if(check_class($rank_no3, $post_info['user_class'], TRUE) || check_class($rank_no3, $user['user_class'], TRUE)) { $output = "<div align='center'>$rank_no3_pic</div>"; } if(check_class($rank_no2, $post_info['user_class'], TRUE) || check_class($rank_no2, $user['user_class'], TRUE)) { $output = "<div align='center'>$rank_no2_pic</div>"; } if(check_class($rank_no1, $post_info['user_class'], TRUE) || check_class($rank_no1, $user['user_class'], TRUE)) { $output = "<div align='center'>$rank_no1_pic</div>"; } unset($rank_no1, $rank_no1_pic, $rank_no2, $rank_no2_pic, $rank_no3, $rank_no3_pic, $rank_no4, $rank_no4_pic); return $output;
Hozzászólás