diff --git a/htdocs/fichinter/fiche.php b/htdocs/fichinter/fiche.php index a750a8e848d..786691cd36c 100644 --- a/htdocs/fichinter/fiche.php +++ b/htdocs/fichinter/fiche.php @@ -808,24 +808,33 @@ else if ($id > 0 || ! empty($ref)) // Description (must be a textarea and not html must be allowed (used in list view) print ''; - print ''; - if ($action != 'editdescription' && $object->statut == 0) print ''; - print '
'; - print $langs->trans('Description'); - print 'id.'">'.img_edit($langs->trans('Modify'),1).'
'; - print ''; - if ($action == 'editdescription') + if (! empty($conf->global->MAIN_USE_JQUERY_JEDITABLE)) { - print '
'; - print ''; - print ''; - print '
'; - print ''; - print '
'; + print $langs->trans('Description'); + print ''; + print $form->editInPlace(dol_nl2br($object->description), 'description', $user->rights->ficheinter->creer && $object->statut == 0); } else { - print dol_nl2br($object->description); + print ''; + if ($action != 'editdescription' && $object->statut == 0) print ''; + print '
'; + print $langs->trans('Description'); + print 'id.'">'.img_edit($langs->trans('Modify'),1).'
'; + print ''; + if ($action == 'editdescription') + { + print '
'; + print ''; + print ''; + print '
'; + print ''; + print '
'; + } + else + { + print dol_nl2br($object->description); + } } print ''; print '';