FIX A page of a site replaced with another when switching in edit mode
Conflicts: htdocs/website/index.php
This commit is contained in:
parent
fa95f5575c
commit
163665e4b5
@ -213,6 +213,20 @@ $htmlheadercontentdefault.='-->'."\n";
|
|||||||
* Actions
|
* Actions
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// Protections
|
||||||
|
if ($action == 'updatesource' && (GETPOST('refreshsite_x') || GETPOST('refreshsite.x') || GETPOST('refreshpage_x') || GETPOST('refreshpage.x')))
|
||||||
|
{
|
||||||
|
$action = 'preview'; // To avoid to update another page or another site when we click on button to select another site or page.
|
||||||
|
}
|
||||||
|
if (GETPOST('refreshsite', 'alpha')) // If we change the site, we reset the pageid and cancel addsite action.
|
||||||
|
{
|
||||||
|
$pageid=0;
|
||||||
|
if ($action == 'addsite') $action = 'preview';
|
||||||
|
if ($action == 'updatesource') $action = 'preview';
|
||||||
|
}
|
||||||
|
if (GETPOST('refreshpage', 'alpha') && ! in_array($action, array('updatecss'))) $action='preview';
|
||||||
|
|
||||||
|
|
||||||
$backtopage=$_SERVER["PHP_SELF"].'?file_manager=1&website='.$websitekey.'&pageid='.$pageid.(GETPOST('section_dir', 'alpha')?'§ion_dir='.urlencode(GETPOST('section_dir', 'alpha')):''); // used after a confirm_deletefile into actions_linkedfiles.inc.php
|
$backtopage=$_SERVER["PHP_SELF"].'?file_manager=1&website='.$websitekey.'&pageid='.$pageid.(GETPOST('section_dir', 'alpha')?'§ion_dir='.urlencode(GETPOST('section_dir', 'alpha')):''); // used after a confirm_deletefile into actions_linkedfiles.inc.php
|
||||||
include DOL_DOCUMENT_ROOT.'/core/actions_linkedfiles.inc.php';
|
include DOL_DOCUMENT_ROOT.'/core/actions_linkedfiles.inc.php';
|
||||||
|
|
||||||
@ -270,15 +284,6 @@ if ($action == 'adddir' && $permtouploadfile)
|
|||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
if (GETPOST('refreshsite','alpha')) // If we change the site, we reset the pageid and cancel addsite action.
|
|
||||||
{
|
|
||||||
$pageid=0;
|
|
||||||
if ($action == 'addsite') $action = 'preview';
|
|
||||||
}
|
|
||||||
if (GETPOST('refreshpage','alpha') && ! in_array($action, array('updatecss'))) $action='preview';
|
|
||||||
|
|
||||||
|
|
||||||
// Add site
|
// Add site
|
||||||
if ($action == 'addsite')
|
if ($action == 'addsite')
|
||||||
{
|
{
|
||||||
@ -1755,7 +1760,7 @@ if (! GETPOST('hide_websitemenu'))
|
|||||||
$out.=ajax_combobox('website');
|
$out.=ajax_combobox('website');
|
||||||
print $out;
|
print $out;
|
||||||
//print '<input type="submit" class="button" name="refreshsite" value="'.$langs->trans("Load").'">';
|
//print '<input type="submit" class="button" name="refreshsite" value="'.$langs->trans("Load").'">';
|
||||||
print '<input type="image" class="valignmiddle" src="'.img_picto('', 'refresh', '', 0, 1).'" name="refreshpage" value="'.$langs->trans("Load").'">';
|
print '<input type="image" class="valignmiddle" src="'.img_picto('', 'refresh', '', 0, 1).'" name="refreshsite" value="'.$langs->trans("Load").'">';
|
||||||
|
|
||||||
|
|
||||||
if ($websitekey)
|
if ($websitekey)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user