New: Some pages can link to wiki help pages
This commit is contained in:
parent
567100671b
commit
f3cfea66e1
@ -41,7 +41,7 @@ $formfile = new FormFile($db);
|
|||||||
* Affichage page
|
* Affichage page
|
||||||
*/
|
*/
|
||||||
|
|
||||||
llxHeader();
|
llxHeader('','','EN:Backups|FR:Sauvegardes|ES:Copias_de_seguridad');
|
||||||
|
|
||||||
print_fiche_titre($langs->trans("Backup"),'','setup');
|
print_fiche_titre($langs->trans("Backup"),'','setup');
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|||||||
@ -35,7 +35,7 @@ if (! $user->admin)
|
|||||||
* View
|
* View
|
||||||
*/
|
*/
|
||||||
|
|
||||||
llxHeader();
|
llxHeader('','','EN:Restores|FR:Restaurations|ES:Restauraciones');
|
||||||
|
|
||||||
print_fiche_titre($langs->trans("Restore"),'','setup');
|
print_fiche_titre($langs->trans("Restore"),'','setup');
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|||||||
@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
require("../../main.inc.php");
|
require("../../main.inc.php");
|
||||||
|
|
||||||
function llxHeader($head = "", $urlp = "")
|
function llxHeader($head = '', $title='', $help_url='')
|
||||||
{
|
{
|
||||||
global $langs;
|
global $langs;
|
||||||
|
|
||||||
@ -43,7 +43,7 @@ function llxHeader($head = "", $urlp = "")
|
|||||||
$menu->add_submenu(DOL_URL_ROOT."/admin/tools/listevents.php", $langs->trans("Audit"));
|
$menu->add_submenu(DOL_URL_ROOT."/admin/tools/listevents.php", $langs->trans("Audit"));
|
||||||
$menu->add_submenu(DOL_URL_ROOT."/admin/tools/purge.php", $langs->trans("Purge"));
|
$menu->add_submenu(DOL_URL_ROOT."/admin/tools/purge.php", $langs->trans("Purge"));
|
||||||
|
|
||||||
left_menu($menu->liste);
|
left_menu($menu->liste, $help_url);
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -833,7 +833,9 @@ function top_menu($head, $title='', $target='')
|
|||||||
/**
|
/**
|
||||||
* \brief Affiche barre de menu gauche
|
* \brief Affiche barre de menu gauche
|
||||||
* \param menu_array Tableau des entrees de menu
|
* \param menu_array Tableau des entrees de menu
|
||||||
* \param helppagename Url pour le lien aide ('' par defaut)
|
* \param helppagename Name of wiki page for help ('' by default).
|
||||||
|
* Syntax is: EN:EnglishPage|FR:FrenchPage|ES:SpanishPage
|
||||||
|
* or http://server/url
|
||||||
* \param moresearchform Formulaire de recherche permanant supplementaire
|
* \param moresearchform Formulaire de recherche permanant supplementaire
|
||||||
*/
|
*/
|
||||||
function left_menu($menu_array, $helppagename='', $moresearchform='')
|
function left_menu($menu_array, $helppagename='', $moresearchform='')
|
||||||
@ -929,7 +931,7 @@ function left_menu($menu_array, $helppagename='', $moresearchform='')
|
|||||||
print "<!-- End Bookmarks -->\n";
|
print "<!-- End Bookmarks -->\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
// Lien vers l'aide en ligne (uniquement si langue fr_FR)
|
// Link to Dolibarr wiki pages
|
||||||
if ($helppagename)
|
if ($helppagename)
|
||||||
{
|
{
|
||||||
$langs->load("help");
|
$langs->load("help");
|
||||||
@ -943,15 +945,27 @@ function left_menu($menu_array, $helppagename='', $moresearchform='')
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// If relatvie URL
|
// If relative URL
|
||||||
if ($langs->defaultlang == "fr_FR")
|
$helppage=$langs->trans($helppagename); // By default
|
||||||
|
|
||||||
|
if (eregi('^es',$langs->defaultlang))
|
||||||
{
|
{
|
||||||
$helpbaseurl='http://wiki.dolibarr.org/index.php/%s';
|
$helpbaseurl='http://wiki.dolibarr.org/index.php/%s';
|
||||||
|
if (eregi('ES:([^|]+)',$helppage,$reg)) $helppage=$reg[1];
|
||||||
|
}
|
||||||
|
elseif (eregi('^fr',$langs->defaultlang))
|
||||||
|
{
|
||||||
|
$helpbaseurl='http://wiki.dolibarr.org/index.php/%s';
|
||||||
|
if (eregi('FR:([^|]+)',$helppage,$reg)) $helppage=$reg[1];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$helpbaseurl='http://wiki.dolibarr.org/index.php/%s';
|
||||||
|
if (eregi('EN:([^|]+)',$helppage,$reg)) $helppage=$reg[1];
|
||||||
}
|
}
|
||||||
$helppage=$langs->trans($helppagename);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($helpbaseurl)
|
if ($helpbaseurl && $helppage)
|
||||||
{
|
{
|
||||||
print '<div class="help">';
|
print '<div class="help">';
|
||||||
print '<a class="help" target="_blank" href="';
|
print '<a class="help" target="_blank" href="';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user