Making labels change accordingly.
TwistedGA |
|
---|---|
This really isn't anythign special, it's a very basic code change and may be completely useless to many people. I myself, and a neat freak and hate the (s) added to text that "might" become plural. It's cheap looking and with the amount of change needed, shouldn't be used IMHO. Below is an example of how the new method looks compared to the old.
Factory form, we get this: 1 member(s), 0 guest(s) : Member1 With two users we get this: 2 member(s), 0 guest(s) : Member1, Member2 The new method we have: 1 member, 0 guests : Member1 With two users we have: 2 members, 0 guests : Member1, Member2 To do this, you must edit two files. These files are: system\lang\en\main.lang.php system\common.php What you need to do: main.lang.php: Change: $L['com_member'] = 'member(s)';
$L['com_guest'] = 'guest(s)'; $L['com_member'] = 'member';
$L['com_guest'] = 'guest'; common.php: Change: /* ======== Who's online part 2 ======== */
$out['whosonline'] = ($cfg['disablewhosonline']) ? '' : $sys['whosonline_reg_count'].' '.$L['com_members'].', '.$sys['whosonline_vis_count'].' '.$L['com_guests'];
/* ======== Who's online part 2 ======== */
if($sys['whosonline_reg_count'] == 1){$Lmember = $L['com_member'];}
else{$Lmember .= "".$L['com_member']."s";}
if($sys['whosonline_vis_count'] == 1){$Lguest = $L['com_guest'];}
else{$Lguest .= "".$L['com_guest']."s";}
$out['whosonline'] = ($cfg['disablewhosonline']) ? '' : $sys['whosonline_reg_count'].' '.$Lmember.', '.$sys['whosonline_vis_count'].' '."$Lguest";
Dynamic Labels. Enjoy. [color=#CC0000]Lazymod[/color] [color=#000000]Studios[/color]
|