diff --git a/htdocs/adherents/card.php b/htdocs/adherents/card.php
index f6f6294f030..79640cb981c 100644
--- a/htdocs/adherents/card.php
+++ b/htdocs/adherents/card.php
@@ -869,7 +869,7 @@ else
$adht = new AdherentType($db);
- print load_fiche_titre($langs->trans("NewMember"));
+ print load_fiche_titre($langs->trans("NewMember"), '', 'members');
if ($conf->use_javascript_ajax)
{
diff --git a/htdocs/adherents/cartes/carte.php b/htdocs/adherents/cartes/carte.php
index dc1438238a9..d7e0e9215a9 100644
--- a/htdocs/adherents/cartes/carte.php
+++ b/htdocs/adherents/cartes/carte.php
@@ -248,7 +248,7 @@ $form=new Form($db);
llxHeader('', $langs->trans("MembersCards"));
-print load_fiche_titre($langs->trans("LinkToGeneratedPages"));
+print load_fiche_titre($langs->trans("LinkToGeneratedPages"), '', 'members');
print ''.$langs->trans("LinkToGeneratedPagesDesc").'
';
print '
';
diff --git a/htdocs/adherents/list.php b/htdocs/adherents/list.php
index 18c248aac3d..52bdba74485 100644
--- a/htdocs/adherents/list.php
+++ b/htdocs/adherents/list.php
@@ -39,6 +39,7 @@ $massaction=GETPOST('massaction', 'alpha');
$show_files=GETPOST('show_files', 'int');
$confirm=GETPOST('confirm', 'alpha');
$toselect = GETPOST('toselect', 'array');
+$contextpage= GETPOST('contextpage', 'aZ')?GETPOST('contextpage', 'aZ'):'memberslist'; // To manage different context of search
// Security check
$result=restrictedArea($user, 'adherent');
@@ -419,7 +420,7 @@ print '';
print '';
print '';
-print_barre_liste($titre, $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, $massactionbutton, $num, $nbtotalofrecords, 'generic', 0, $newcardbutton, '', $limit);
+print_barre_liste($titre, $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, $massactionbutton, $num, $nbtotalofrecords, 'members', 0, $newcardbutton, '', $limit);
$topicmail="Information";
$modelmail="member";
diff --git a/htdocs/adherents/stats/index.php b/htdocs/adherents/stats/index.php
index 09b572b600c..2f2c6f33920 100644
--- a/htdocs/adherents/stats/index.php
+++ b/htdocs/adherents/stats/index.php
@@ -56,9 +56,10 @@ $langs->loadLangs(array("companies","members"));
$form=new Form($db);
-llxHeader();
+$title = $langs->trans("SubscriptionsStatistics");
+llxHeader('', $title);
-print load_fiche_titre($langs->trans("SubscriptionsStatistics"), $mesg);
+print load_fiche_titre($title, '', 'members');
$dir=$conf->adherent->dir_temp;
diff --git a/htdocs/adherents/subscription/list.php b/htdocs/adherents/subscription/list.php
index 3deccf3a54e..5d8bbdad08d 100644
--- a/htdocs/adherents/subscription/list.php
+++ b/htdocs/adherents/subscription/list.php
@@ -262,7 +262,7 @@ print '';
print '';
print '';
-print_barre_liste($title, $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, $massactionbutton, $num, $nbtotalofrecords, 'generic', 0, $newcardbutton, '', $limit);
+print_barre_liste($title, $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, $massactionbutton, $num, $nbtotalofrecords, 'members', 0, $newcardbutton, '', $limit);
$topicmail="Information";
$modelmail="subscription";
diff --git a/htdocs/adherents/type.php b/htdocs/adherents/type.php
index 221d54b5752..08cd29de5e1 100644
--- a/htdocs/adherents/type.php
+++ b/htdocs/adherents/type.php
@@ -248,7 +248,7 @@ if (! $rowid && $action != 'create' && $action != 'edit')
print '';
print '';
- print_barre_liste($langs->trans("MembersTypes"), $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, '', $num, $nbtotalofrecords, 'generic', 0, $newcardbutton, '', $limit);
+ print_barre_liste($langs->trans("MembersTypes"), $page, $_SERVER["PHP_SELF"], $param, $sortfield, $sortorder, '', $num, $nbtotalofrecords, 'members', 0, $newcardbutton, '', $limit);
$moreforfilter = '';
@@ -322,7 +322,7 @@ if ($action == 'create')
{
$object = new AdherentType($db);
- print load_fiche_titre($langs->trans("NewMemberType"));
+ print load_fiche_titre($langs->trans("NewMemberType"), '', 'members');
print '