Issue 0000624: Enhanced Links Menu
Change default value. By default, a link will be opened on new tab/window. git-svn-id: http://piwigo.org/svn/trunk@1736 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
parent
b6e43df29c
commit
6381378a8f
2 changed files with 12 additions and 3 deletions
|
@ -176,10 +176,19 @@ $conf['show_version'] = true;
|
|||
// You can also used special options. Instead to pass a string like parameter value
|
||||
// you can pass a array with different optional parameter values
|
||||
// $conf['links'] = array(
|
||||
// 'http://phpwebgallery.net' => array('label' => 'PWG website', 'new_window' => true, 'eval_visible' => 'return true;'),
|
||||
// 'http://phpwebgallery.net' => array('label' => 'PWG website', 'new_window' => false, 'eval_visible' => 'return true;'),
|
||||
// 'http://forum.phpwebgallery.net' => array('label' => 'For ADMIN', 'new_window' => true, 'eval_visible' => 'return is_admin();'),
|
||||
// 'http://phpwebgallery.net/doc' => array('label' => 'For Guest', 'new_window' => true, 'eval_visible' => 'return $user[\'is_the_guest\'];'),
|
||||
// );
|
||||
// Parameters:
|
||||
// 'label':
|
||||
// Label to display for the link, must be defined
|
||||
// 'new_window':
|
||||
// If true open link on tab/window
|
||||
// [Default value is true if it's not defined]
|
||||
// 'eval_visible':
|
||||
// It's php code witch must return if the link is visible or not
|
||||
// [Default value is true if it's not defined]
|
||||
//
|
||||
// Equivalence:
|
||||
// $conf['links'] = array(
|
||||
|
|
|
@ -74,7 +74,7 @@ foreach ($conf['links'] as $url => $url_data)
|
|||
'LABEL' => $url_data['label']
|
||||
)
|
||||
);
|
||||
if (isset($url_data['new_window']) and $url_data['new_window'])
|
||||
if (!isset($url_data['new_window']) or $url_data['new_window'])
|
||||
{
|
||||
$template->assign_block_vars('links.link.new_window', array('1'=>'1'));
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue