<?php
/***************************************************************************
- * Copyright (C) 2003-2009 Polytechnique.org *
+ * Copyright (C) 2003-2011 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-function smarty_function_display_phones($param, &$smarty)
+function smarty_function_display_phones($param, $smarty)
{
$txthtml = "";
if (count($param['tels'])) {
foreach ($param['tels'] as $tel) {
$tel_type = ($param['dcd'] ? 'Dernier ' : '');
- switch ($tel['tel_type']) {
- case 'fixed':
- $tel_type .= 'Tél';
- break;
- case 'fax':
- $tel_type .= 'Fax';
- break;
- case 'mobile':
- $tel_type .= 'Mob';
- break;
- default:
- $tel_type .= $tel['tel_type'];
- }
- $txthtml .= "<div>\n<em>" . $tel_type . " : </em>\n<strong>" . $tel['tel'] . "</strong>\n";
+ $tel_type .= $tel->displayType(true);
+ $txthtml .= "<div>\n<em>" . $tel_type . " : </em>\n<strong>" . $tel->display . "</strong>\n";
$comment = "";
- if ($tel['comment'] != "") {
- $commentHtml = str_replace(array('&', '"'), array('&', '"'), $tel['comment']);
+ if ($tel->comment != "") {
+ $commentHtml = str_replace(array('&', '"'), array('&', '"'), $tel->comment);
$commentJs = str_replace(array('\\', '\''), array('\\\\', '\\\''), $commentHtml);
$txthtml .= "<img style=\"margin-left: 5px;\" src=\"images/icons/comments.gif\""
. " onmouseover=\"return overlib('"