Optimize files loaded on login and passwordforgotten page
This commit is contained in:
parent
37fb02ee76
commit
728df13238
@ -87,7 +87,7 @@ if (!empty($conf->global->MAIN_OPTIMIZEFORTEXTBROWSER)) {
|
|||||||
$disablenofollow = 0;
|
$disablenofollow = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
print top_htmlhead('', $titleofloginpage, 0, 0, $arrayofjs, array(), 0, $disablenofollow);
|
print top_htmlhead('', $titleofloginpage, 0, 0, $arrayofjs, array(), 1, $disablenofollow);
|
||||||
|
|
||||||
|
|
||||||
$colorbackhmenu1 = '60,70,100'; // topmenu
|
$colorbackhmenu1 = '60,70,100'; // topmenu
|
||||||
|
|||||||
@ -60,7 +60,18 @@ $php_self = str_replace('action=validatenewpassword', '', $php_self);
|
|||||||
|
|
||||||
$titleofpage = $langs->trans('SendNewPassword');
|
$titleofpage = $langs->trans('SendNewPassword');
|
||||||
|
|
||||||
print top_htmlhead('', $titleofpage);
|
// Javascript code on logon page only to detect user tz, dst_observed, dst_first, dst_second
|
||||||
|
$arrayofjs = array();
|
||||||
|
|
||||||
|
$disablenofollow = 1;
|
||||||
|
if (!preg_match('/'.constant('DOL_APPLICATION_TITLE').'/', $title)) {
|
||||||
|
$disablenofollow = 0;
|
||||||
|
}
|
||||||
|
if (!empty($conf->global->MAIN_OPTIMIZEFORTEXTBROWSER)) {
|
||||||
|
$disablenofollow = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
print top_htmlhead('', $titleofpage, 0, 0, $arrayofjs, array(), 1, $disablenofollow);
|
||||||
|
|
||||||
|
|
||||||
$colorbackhmenu1 = '60,70,100'; // topmenu
|
$colorbackhmenu1 = '60,70,100'; // topmenu
|
||||||
|
|||||||
@ -1404,11 +1404,11 @@ function top_httphead($contenttype = 'text/html', $forcenocache = 0)
|
|||||||
* @param int $disablehead Disable head output
|
* @param int $disablehead Disable head output
|
||||||
* @param array $arrayofjs Array of complementary js files
|
* @param array $arrayofjs Array of complementary js files
|
||||||
* @param array $arrayofcss Array of complementary css files
|
* @param array $arrayofcss Array of complementary css files
|
||||||
* @param int $disablejmobile Disable jmobile (No more used)
|
* @param int $disableforlogin Do not load heavy js and css for login pages
|
||||||
* @param int $disablenofollow Disable no follow tag
|
* @param int $disablenofollow Disable no follow tag
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
function top_htmlhead($head, $title = '', $disablejs = 0, $disablehead = 0, $arrayofjs = '', $arrayofcss = '', $disablejmobile = 0, $disablenofollow = 0)
|
function top_htmlhead($head, $title = '', $disablejs = 0, $disablehead = 0, $arrayofjs = '', $arrayofcss = '', $disableforlogin = 0, $disablenofollow = 0)
|
||||||
{
|
{
|
||||||
global $db, $conf, $langs, $user, $mysoc, $hookmanager;
|
global $db, $conf, $langs, $user, $mysoc, $hookmanager;
|
||||||
|
|
||||||
@ -1646,15 +1646,16 @@ function top_htmlhead($head, $title = '', $disablejs = 0, $disablehead = 0, $arr
|
|||||||
} else {
|
} else {
|
||||||
print '<script src="'.DOL_URL_ROOT.'/includes/jquery/js/jquery-ui.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
print '<script src="'.DOL_URL_ROOT.'/includes/jquery/js/jquery-ui.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
||||||
}
|
}
|
||||||
if (!defined('DISABLE_JQUERY_TABLEDND')) {
|
|
||||||
print '<script src="'.DOL_URL_ROOT.'/includes/jquery/plugins/tablednd/jquery.tablednd.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
|
||||||
}
|
|
||||||
// jQuery jnotify
|
// jQuery jnotify
|
||||||
if (empty($conf->global->MAIN_DISABLE_JQUERY_JNOTIFY) && !defined('DISABLE_JQUERY_JNOTIFY')) {
|
if (empty($conf->global->MAIN_DISABLE_JQUERY_JNOTIFY) && !defined('DISABLE_JQUERY_JNOTIFY')) {
|
||||||
print '<script src="'.DOL_URL_ROOT.'/includes/jquery/plugins/jnotify/jquery.jnotify.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
print '<script src="'.DOL_URL_ROOT.'/includes/jquery/plugins/jnotify/jquery.jnotify.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
||||||
}
|
}
|
||||||
|
// Table drag and drop lines
|
||||||
|
if (empty($disableforlogin) && !defined('DISABLE_JQUERY_TABLEDND')) {
|
||||||
|
print '<script src="'.DOL_URL_ROOT.'/includes/jquery/plugins/tablednd/jquery.tablednd.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
||||||
|
}
|
||||||
// Chart
|
// Chart
|
||||||
if ((empty($conf->global->MAIN_JS_GRAPH) || $conf->global->MAIN_JS_GRAPH == 'chart') && !defined('DISABLE_JS_GRAPH')) {
|
if (empty($disableforlogin) && (empty($conf->global->MAIN_JS_GRAPH) || $conf->global->MAIN_JS_GRAPH == 'chart') && !defined('DISABLE_JS_GRAPH')) {
|
||||||
print '<script src="'.DOL_URL_ROOT.'/includes/nnnick/chartjs/dist/Chart.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
print '<script src="'.DOL_URL_ROOT.'/includes/nnnick/chartjs/dist/Chart.min.js'.($ext ? '?'.$ext : '').'"></script>'."\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1694,7 +1695,7 @@ function top_htmlhead($head, $title = '', $disablejs = 0, $disablehead = 0, $arr
|
|||||||
|
|
||||||
if (!$disablejs && !empty($conf->use_javascript_ajax)) {
|
if (!$disablejs && !empty($conf->use_javascript_ajax)) {
|
||||||
// CKEditor
|
// CKEditor
|
||||||
if ((!empty($conf->fckeditor->enabled) && (empty($conf->global->FCKEDITOR_EDITORNAME) || $conf->global->FCKEDITOR_EDITORNAME == 'ckeditor') && !defined('DISABLE_CKEDITOR')) || defined('FORCE_CKEDITOR')) {
|
if (empty($disableforlogin) && (!empty($conf->fckeditor->enabled) && (empty($conf->global->FCKEDITOR_EDITORNAME) || $conf->global->FCKEDITOR_EDITORNAME == 'ckeditor') && !defined('DISABLE_CKEDITOR')) || defined('FORCE_CKEDITOR')) {
|
||||||
print '<!-- Includes JS for CKEditor -->'."\n";
|
print '<!-- Includes JS for CKEditor -->'."\n";
|
||||||
$pathckeditor = DOL_URL_ROOT.'/includes/ckeditor/ckeditor/';
|
$pathckeditor = DOL_URL_ROOT.'/includes/ckeditor/ckeditor/';
|
||||||
$jsckeditor = 'ckeditor.js';
|
$jsckeditor = 'ckeditor.js';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user