From f35577d79245c4fd96651506a40af3aaeefb8215 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 7 Dec 2019 19:08:40 +0100 Subject: [PATCH] Fix backtopage link --- htdocs/website/index.php | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/htdocs/website/index.php b/htdocs/website/index.php index 3d0d7f25871..a175d6f48fd 100644 --- a/htdocs/website/index.php +++ b/htdocs/website/index.php @@ -2445,7 +2445,7 @@ if (!GETPOST('hide_websitemenu')) { if (preg_match('/^create/', $action)) print ''; if (preg_match('/^edit/', $action)) print ''; - if ($action != 'preview') print ''; + if ($action != 'preview') print ''; } print ''; // end websitetools @@ -3343,6 +3343,7 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm') print ''.$langs->trans("Type").''; print ''.$langs->trans("Link").''; print ''.$langs->trans("Description").''; + print ''; print ''; foreach ($listofpages['list'] as $answerrecord) @@ -3357,7 +3358,20 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm') print $answerrecord->getNomUrl(1); print ' ('.($answerrecord->title ? $answerrecord->title : $langs->trans("NoTitle")).')'; print ''; - print ''.$answerrecord->description; + print ''.$answerrecord->description.''; + print ''; + $param = '?action=replacesiteconfirm'; + $param .= '&optioncontent='.GETPOST('optioncontent'); + $param .= '&optionmeta='.GETPOST('optionmeta'); + $param .= '&optionsitefiles='.GETPOST('optionsitefiles'); + $param .= '&searchstring='.$searchkey; + $disabled = ''; + $urltoedithtmlsource = $_SERVER["PHP_SELF"].'?action=editsource&websiteid='.$website->id.'&pageid='.$answerrecord->id.'&backtopage='.urlencode($_SERVER["PHP_SELF"].$param); + if (empty($user->rights->website->write)) { + $disabled = ' disabled'; + $urltoedithtmlsource = ''; + } + print ''.$langs->trans("EditHTMLSource").''; print ''; print ''; } @@ -3387,6 +3401,7 @@ if ($action == 'replacesite' || $action == 'replacesiteconfirm') print ''; print ''; print ''; + print ''; print ''; } }