Fix: Removed a conception error reported by eclipse validators.
This commit is contained in:
parent
fa2eb71b14
commit
6ffc8e9786
@ -21,7 +21,7 @@
|
||||
* \file htdocs/contact/canvas/default/actions_contactcard_default.class.php
|
||||
* \ingroup thirdparty
|
||||
* \brief Fichier de la classe Thirdparty contact card controller (default canvas)
|
||||
* \version $Id$
|
||||
* \version $Id: actions_contactcard_default.class.php,v 1.9 2011/07/08 13:07:45 eldy Exp $
|
||||
*/
|
||||
include_once(DOL_DOCUMENT_ROOT.'/contact/canvas/actions_contactcard_common.class.php');
|
||||
|
||||
@ -70,17 +70,6 @@ class ActionsContactCardDefault extends ActionsContactCardCommon
|
||||
return parent::getTitle($action);
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the head of card (tabs)
|
||||
*/
|
||||
function showHead($action)
|
||||
{
|
||||
$head = contact_prepare_head($this->object);
|
||||
$title = $this->getTitle($action);
|
||||
|
||||
return dol_fiche_head($head, 'card', $title, 0, 'contact');
|
||||
}
|
||||
|
||||
/**
|
||||
* Assigne les valeurs POST dans l'objet
|
||||
*/
|
||||
@ -107,7 +96,11 @@ class ActionsContactCardDefault extends ActionsContactCardCommon
|
||||
if ($action == 'view')
|
||||
{
|
||||
// Card header
|
||||
$this->tpl['showhead']=$this->showHead($action);
|
||||
$head = contact_prepare_head($this->object);
|
||||
$title = $this->getTitle($action);
|
||||
|
||||
$this->tpl['showhead']=dol_get_fiche_head($head, 'card', $title, 0, 'contact');
|
||||
$this->tpl['showend']=dol_get_fiche_end();
|
||||
|
||||
// Confirm delete contact
|
||||
if ($user->rights->societe->contact->supprimer)
|
||||
@ -121,9 +114,9 @@ class ActionsContactCardDefault extends ActionsContactCardCommon
|
||||
$objsoc = new Societe($db);
|
||||
$objsoc->fetch($this->object->fk_soc);
|
||||
|
||||
$this->tpl['actionstodo']=show_actions_todo($conf,$langs,$db,$objsoc,$this->control->object,1);
|
||||
$this->tpl['actionstodo']=show_actions_todo($conf,$langs,$db,$objsoc,$this->object,1);
|
||||
|
||||
$this->tpl['actionsdone']=show_actions_done($conf,$langs,$db,$objsoc,$this->control->object,1);
|
||||
$this->tpl['actionsdone']=show_actions_done($conf,$langs,$db,$objsoc,$this->object,1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* $Id$
|
||||
* $Id: contactcard_view.tpl.php,v 1.9 2011/07/08 13:07:45 eldy Exp $
|
||||
*/
|
||||
|
||||
$contact = $GLOBALS['objcanvas']->control->object;
|
||||
@ -23,6 +23,7 @@ $contact = $GLOBALS['objcanvas']->control->object;
|
||||
?>
|
||||
|
||||
<!-- BEGIN PHP TEMPLATE CONTACTCARD_VIEW.TPL.PHP DEFAULT -->
|
||||
<?php echo $this->control->tpl['showhead']; ?>
|
||||
|
||||
<?php
|
||||
dol_htmloutput_errors($this->control->tpl['error'],$this->control->tpl['errors']);
|
||||
@ -134,7 +135,7 @@ dol_htmloutput_errors($this->control->tpl['error'],$this->control->tpl['errors']
|
||||
|
||||
</table>
|
||||
|
||||
</div>
|
||||
<?php echo $this->control->tpl['showend']; ?>
|
||||
|
||||
<?php if (! $user->societe_id) { ?>
|
||||
<div class="tabsAction">
|
||||
|
||||
@ -15,12 +15,12 @@
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* $Id: ajaxfileupload.tpl.php,v 1.7 2011/07/05 22:40:35 eldy Exp $
|
||||
* $Id: ajaxfileupload.tpl.php,v 1.8 2011/07/08 13:07:45 eldy Exp $
|
||||
*/
|
||||
?>
|
||||
|
||||
<!-- START TEMPLATE FILE UPLOAD -->
|
||||
<script id="template-upload" type="text/x-jquery-tmpl">
|
||||
<script type="text/x-jquery-tmpl">
|
||||
<tr class="template-upload{{if error}} ui-state-error{{/if}}">
|
||||
<td class="name">${name}</td>
|
||||
<td class="preview"></td>
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
* \file htdocs/lib/functions.lib.php
|
||||
* \brief A set of functions for Dolibarr
|
||||
* This file contains all frequently used functions.
|
||||
* \version $Id: functions.lib.php,v 1.544 2011/07/07 22:19:53 eldy Exp $
|
||||
* \version $Id: functions.lib.php,v 1.545 2011/07/08 13:07:44 eldy Exp $
|
||||
*/
|
||||
|
||||
// For compatibility during upgrade
|
||||
@ -460,12 +460,6 @@ function dol_syslog($message, $level=LOG_INFO)
|
||||
}
|
||||
|
||||
|
||||
/* For backward compatibility */
|
||||
function dolibarr_fiche_head($links, $active='0', $title='', $notab=0)
|
||||
{
|
||||
return dol_fiche_head($links, $active, $title, $notab);
|
||||
}
|
||||
|
||||
/**
|
||||
* Show tab header of a card
|
||||
* @param links Array of tabs
|
||||
@ -476,16 +470,29 @@ function dolibarr_fiche_head($links, $active='0', $title='', $notab=0)
|
||||
*/
|
||||
function dol_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto='')
|
||||
{
|
||||
print "\n".'<div class="tabs">'."\n";
|
||||
print dol_get_fiche_head($links, $active, $title, $notab, $picto);
|
||||
}
|
||||
|
||||
/**
|
||||
* Show tab header of a card
|
||||
* @param links Array of tabs
|
||||
* @param active Active tab name
|
||||
* @param title Title
|
||||
* @param notab 0=Add tab header, 1=no tab header
|
||||
* @param picto Add a picto on tab title
|
||||
*/
|
||||
function dol_get_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto='')
|
||||
{
|
||||
$out="\n".'<div class="tabs">'."\n";
|
||||
|
||||
// Affichage titre
|
||||
if ($title)
|
||||
{
|
||||
$limittitle=30;
|
||||
print '<a class="tabTitle">';
|
||||
if ($picto) print img_object('',$picto).' ';
|
||||
print dol_trunc($title,$limittitle);
|
||||
print '</a>';
|
||||
$out.='<a class="tabTitle">';
|
||||
if ($picto) $out.=img_object('',$picto).' ';
|
||||
$out.=dol_trunc($title,$limittitle);
|
||||
$out.='</a>';
|
||||
}
|
||||
|
||||
// Define max of key (max may be higher than sizeof because of hole due to module disabling some tabs).
|
||||
@ -503,11 +510,11 @@ function dol_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto
|
||||
{
|
||||
if (!empty($links[$i][0]))
|
||||
{
|
||||
print '<a class="tabimage" href="'.$links[$i][0].'">'.$links[$i][1].'</a>'."\n";
|
||||
$out.='<a class="tabimage" href="'.$links[$i][0].'">'.$links[$i][1].'</a>'."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<span class="tabspan">'.$links[$i][1].'</span>'."\n";
|
||||
$out.='<span class="tabspan">'.$links[$i][1].'</span>'."\n";
|
||||
}
|
||||
}
|
||||
else if (! empty($links[$i][1]))
|
||||
@ -516,27 +523,39 @@ function dol_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto
|
||||
if ((is_numeric($active) && $i == $active)
|
||||
|| (! is_numeric($active) && $active == $links[$i][2]))
|
||||
{
|
||||
print '<a id="active" class="tab" href="'.$links[$i][0].'">'.$links[$i][1].'</a>'."\n";
|
||||
$out.='<a id="active" class="tab" href="'.$links[$i][0].'">'.$links[$i][1].'</a>'."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
print '<a id="'.$links[$i][2].'" class="tab" href="'.$links[$i][0].'">'.$links[$i][1].'</a>'."\n";
|
||||
$out.='<a id="'.$links[$i][2].'" class="tab" href="'.$links[$i][0].'">'.$links[$i][1].'</a>'."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
print "</div>\n";
|
||||
$out.="</div>\n";
|
||||
|
||||
if (! $notab) print "\n".'<div class="tabBar">'."\n";
|
||||
if (! $notab) $out.="\n".'<div class="tabBar">'."\n";
|
||||
|
||||
return $out;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show tab footer of a card
|
||||
* @param notab 0=Add tab footer, 1=no tab footer
|
||||
* Show tab footer of a card
|
||||
* @param notab 0=Add tab footer, 1=no tab footer
|
||||
*/
|
||||
function dol_fiche_end($notab=0)
|
||||
{
|
||||
if (! $notab) print "\n</div>\n";
|
||||
print dol_get_fiche_end($notab);
|
||||
}
|
||||
|
||||
/**
|
||||
* Return tab footer of a card
|
||||
* @param notab 0=Add tab footer, 1=no tab footer
|
||||
*/
|
||||
function dol_get_fiche_end($notab=0)
|
||||
{
|
||||
if (! $notab) return "\n</div>\n";
|
||||
else return '';
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* $Id$
|
||||
* $Id: view.tpl.php,v 1.5 2011/07/08 13:11:07 eldy Exp $
|
||||
*/
|
||||
?>
|
||||
|
||||
@ -96,6 +96,5 @@
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- END PHP TEMPLATE -->
|
||||
@ -21,7 +21,7 @@
|
||||
* \file htdocs/societe/canvas/actions_card_common.class.php
|
||||
* \ingroup thirdparty
|
||||
* \brief Fichier de la classe Thirdparty card controller (common)
|
||||
* \version $Id: actions_card_common.class.php,v 1.22 2011/06/30 13:25:32 hregis Exp $
|
||||
* \version $Id: actions_card_common.class.php,v 1.23 2011/07/08 13:07:45 eldy Exp $
|
||||
*/
|
||||
|
||||
/**
|
||||
@ -535,13 +535,11 @@ class ActionsCardCommon
|
||||
}
|
||||
else
|
||||
{
|
||||
/* TODO dol_fiche_head and dol_fiche_end must return a string and not do a print
|
||||
$head = societe_prepare_head($this->object);
|
||||
$title = $this->getTitle($action);
|
||||
|
||||
$this->tpl['showhead']=dol_fiche_head($head, 'card', $title, 0, 'company');
|
||||
$this->tpl['showend']=dol_fiche_end();
|
||||
*/
|
||||
$this->tpl['showhead']=dol_get_fiche_head($head, 'card', $title, 0, 'company');
|
||||
$this->tpl['showend']=dol_get_fiche_end();
|
||||
|
||||
$this->tpl['showrefnav'] = $form->showrefnav($this->object,'socid','',($user->societe_id?0:1),'rowid','nom');
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user