| [ Index ] |
|
Code source de Dotclear 2.0-beta6 |
1 <?php 2 # ***** BEGIN LICENSE BLOCK ***** 3 # This file is part of DotClear. 4 # Copyright (c) 2005 Olivier Meunier and contributors. All rights 5 # reserved. 6 # 7 # DotClear is free software; you can redistribute it and/or modify 8 # it under the terms of the GNU General Public License as published by 9 # the Free Software Foundation; either version 2 of the License, or 10 # (at your option) any later version. 11 # 12 # DotClear is distributed in the hope that it will be useful, 13 # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 # GNU General Public License for more details. 16 # 17 # You should have received a copy of the GNU General Public License 18 # along with DotClear; if not, write to the Free Software 19 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 # 21 # ***** END LICENSE BLOCK ***** 22 23 /** 24 @ingroup DC_CORE 25 @brief Dotclear helper methods 26 27 Provides some Dotclear helpers 28 */ 29 class dcUtils 30 { 31 /** 32 Static function that returns user's common name given to his 33 <var>user_id</var>, <var>user_name</var>, <var>user_firstname</var> and 34 <var>user_displayname</var>. 35 36 @param user_id <b>string</b> User ID 37 @param user_name <b>string</b> User's name 38 @param user_firstname <b>string</b> User's first name 39 @param user_displayname <b>string</b> User's display name 40 @return <b>string</b> 41 */ 42 public static function getUserCN($user_id, $user_name, $user_firstname, $user_displayname) 43 { 44 if (!empty($user_displayname)) { 45 return $user_displayname; 46 } 47 48 if (!empty($user_name)) { 49 if (!empty($user_firstname)) { 50 return $user_firstname.' '.$user_name; 51 } else { 52 return $user_name; 53 } 54 } elseif (!empty($user_firstname)) { 55 return $user_firstname; 56 } 57 58 return $user_id; 59 } 60 } 61 62 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
| Généré le : Fri Feb 23 22:16:06 2007 | par Balluche grâce à PHPXref 0.7 |