diff --git a/htdocs/core/lib/loan.lib.php b/htdocs/core/lib/loan.lib.php
index ad578c2e7d3..fa80fe31a2b 100644
--- a/htdocs/core/lib/loan.lib.php
+++ b/htdocs/core/lib/loan.lib.php
@@ -41,6 +41,16 @@ function loan_prepare_head($object)
$head[$tab][2] = 'card';
$tab++;
+ if (empty($conf->global->MAIN_DISABLE_NOTES_TAB))
+ {
+ $nbNote = (empty($object->note_private)?0:1)+(empty($object->note_public)?0:1);
+ $head[$tab][0] = DOL_URL_ROOT."/loan/note.php?id=".$object->id;
+ $head[$tab][1] = $langs->trans("Notes");
+ if($nbNote > 0) $head[$tab][1].= ' '.$nbNote.'';
+ $head[$tab][2] = 'note';
+ $tab++;
+ }
+
// Show more tabs from modules
// Entries must be declared in modules descriptor with line
// $this->tabs = array('entity:+tabname:Title:@mymodule:/mymodule/mypage.php?id=__ID__'); to add new tab
diff --git a/htdocs/loan/note.php b/htdocs/loan/note.php
new file mode 100644
index 00000000000..155dacf460b
--- /dev/null
+++ b/htdocs/loan/note.php
@@ -0,0 +1,101 @@
+
+ * Copyright (C) 2004-2007 Laurent Destailleur
+ * Copyright (C) 2005-2012 Regis Houssin
+ * Copyright (C) 2013 Florian Henry
+ * Copyright (C) 2015 Frederic France
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+/**
+ * \file htdocs/loan/note.php
+ * \brief Tab for notes on loan
+ * \ingroup loan
+ */
+
+require '../main.inc.php';
+require_once(DOL_DOCUMENT_ROOT.'/loan/class/loan.class.php');
+require_once DOL_DOCUMENT_ROOT.'/core/lib/loan.lib.php';
+
+$action = GETPOST('action');
+
+$langs->load('loan');
+
+// Security check
+$id = GETPOST('id','int');
+$result = restrictedArea($user, 'loan', $id, '&loan');
+
+$object = new Loan($db);
+if ($id > 0) $object->fetch($id);
+
+$permissionnote=$user->rights->loan->write; // Used by the include of actions_setnotes.inc.php
+
+
+/*
+ * Actions
+ */
+
+include DOL_DOCUMENT_ROOT.'/core/actions_setnotes.inc.php'; // Must be include, not include_once
+
+
+/*
+ * View
+ */
+
+$form = new Form($db);
+
+llxHeader('',$langs->trans("Loan"),'');
+
+if ($id > 0)
+{
+ /*
+ * Affichage onglets
+ */
+
+ $head = loan_prepare_head($object);
+
+ dol_fiche_head($head, 'note', $langs->trans("Loan"), 0, 'bill');
+
+
+ print '