|
|
Модератор форума: Yuri_G |
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Купил премиум шаблон, а не летает - ползает! |
Купил премиум шаблон, а не летает - ползает! |
Недавно купил премиум шаблон и с помощью него хотел построил сайт http://kinonovinka.net/load/paren_s_nashego_kladbishha/1-1-0-187. Но в итоге он ужасно долго грузится - сам не знаю почему. http://tools.pingdom.com/fpt/ выдаёт быструю загрузку, а по факту страница может грузится 7 секунд и более
Сообщение отредактировал geroi_n47 - Вторник, 27 Окт 2015, 13:34:07
|
- нужно отключить прелоадер, только как я уже не помню, так сразу не скажу давно делался Если не знаете какой именно скрипт вызывает загрузку,попробуйте на любой странице шаблона по очереди убирать скрипты из кода. Сообщение отредактировал Рекс - Вторник, 27 Окт 2015, 18:15:38
|
geroi_n47, на всякий случай сохраните на компьютере файл http://kinonovinka.net/js/common.js
далее пройдите в файловый менеджер - папка js - файл common.js напротив файла нажмите на разводной ключ и из файла удалите этот кусок Код $(window).on('load', function () { var $preloader = $('#page-preloader'), $spinner = $preloader.find('.spinner'); $spinner.fadeOut(); $preloader.delay(350).fadeOut('slow'); $('.section').each(function() { var $this = $(this); $this.waypoint(function (direction) { $this.addClass('animated fadeInUp'); }, { offset: '95%' }) }); |
geroi_n47, теперь обязательно сделайте бекап шаблонов. панель управления - дизайн - управление дизайном - бекап шаблонов
потом пройдите сюда. панель управления - дизайн - управление дизайном - быстрая замена - многострочный режим - в поле что заменить вставьте Код <div id="page-preloader"> <span class="spinner"> <span></span> <span></span> <span></span> <span></span> <span></span> </span> </div> |
geroi_n47, выложите сюда то что вы вставляли в поле что заменить (могли попасть лишние пробелы или ещё что-то)
|
webanet, я скопировал то что вы написали и вставил в поле -> вот ещё раз вставляю )
Код <div id="page-preloader"> <span class="spinner"> <span></span> <span></span> <span></span> <span></span> <span></span> </span> </div> Сообщение отредактировал geroi_n47 - Четверг, 29 Окт 2015, 00:31:09
|
geroi_n47, давайте попробуем так. панель управления - дизайн - управление дизайном - страницы сайта - выложите код шаблона страницы сайта сюда. в исходнике и в оригинале может выглядеть по-разному
|
webanet, вернул часть кода, которую удалял из комона и всё заработало
Код $(window).on('load', function () { var $preloader = $('#page-preloader'), $spinner = $preloader.find('.spinner'); $spinner.fadeOut(); $preloader.delay(350).fadeOut('slow'); $('.section').each(function() { var $this = $(this); $this.waypoint(function (direction) { $this.addClass('animated fadeInUp'); }, { offset: '95%' };) };); Если убрать её вновь - не работает. Странно, ведь после удаления он работал нормально - грузился стабильно в течении дня. Полтергейст прям какой-то. Вот шаблон страниц сайта. Вообще меня этот прелоадер бесит жутко - его лучше бы всё равно выпилить Цитата <html class="no-js"> <head> <meta charset="utf-8"/> <title>$SITE_NAME$ - $MODULE_NAME$</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <?$META_DESCRIPTION$?> <?$META_KEYWORDS$?> <link href='http://fonts.googleapis.com/css?family=Graduate|Ubuntu+Condensed|Roboto+Condensed&subset=latin,cyrillic' rel='stylesheet' type='text/css'> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /> <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/animate.css/3.2.6/animate.min.css"/> <link rel="stylesheet" href="/css/style.css"/> <script src="$HOME_PAGE_LINK$js/ie-detector.js"></script> <script src="$HOME_PAGE_LINK$js/modernizr.js"></script> <!--[if lte IE 9]><meta http-equiv="X-UA-Compatible" content="IE=edge"/><![endif]--> </head> <body> $ADMIN_BAR$ <div id="page-preloader"> <span class="spinner"> <span></span> <span></span> <span></span> <span></span> <span></span> </span> </div> <div id="page-wrapper" class="page-wrapper"> $GLOBAL_AHEADER$ <div id="page-body" class="page-body"> <div class="container"> <nav> <ul class="social-list"> <li><a href="#"><i class="fa fa-facebook"></i></a></li> <li><a href="#"><i class="fa fa-twitter"></i></a></li> <li><a href="#"><i class="fa fa-vk"></i></a></li> <li><a href="#"><i class="fa fa-instagram"></i></a></li> </ul> <a class="menu-link visible-sm-inline-block visible-xs-inline-block" href="#"><i class="fa fa-bars"></i> Menu</a> <!-- <sblock_nmenu> --> <?if($NMENU_1$)?><!-- <bc> -->$NMENU_1$<!-- </bc> --><?endif?> <!-- </sblock_nmenu> --> </nav> </div> <section class="section"> <div class="container"> <div class="row"> <div class="col-sm-4 col-md-4 col-lg-3"> <aside> $GLOBAL_CLEFTER$ </aside> </div> <div class="col-sm-8 col-md-8 col-lg-9"> <div class="page-content"> <!-- <body> -->$CONTENT$<!-- </body> --> </div> </div> </div> </div> </section> </div> $GLOBAL_BFOOTER$ </div> <script src="$HOME_PAGE_LINK$js/jquery.waypoints.js"></script> <script src="$HOME_PAGE_LINK$js/slick.min.js"></script> <script src="$HOME_PAGE_LINK$js/jquery.matchHeight-min.js"></script> <script src="$HOME_PAGE_LINK$js/jquery.formstyler.min.js"></script> <script src="$HOME_PAGE_LINK$js/jquery.placeholder.min.js"></script> <script src="$HOME_PAGE_LINK$js/respond.min.js"></script> <script src="$HOME_PAGE_LINK$js/common.js"></script> </body> </html> Сообщение отредактировал webanet - Четверг, 29 Окт 2015, 00:49:36
|
geroi_n47,
Цитата Полтергейст прям какой-то. удаляйте снова кусок кода из файла common.js далее пробуйте мнова быструю замену. прямо в вашем сообщении выделила красным кусок, который подлежит удалению. скопируйте его. в быстрой замене обязательно должна быть многострочная замена. и пробуйте снова. если не получится. вы на примере кода шаблона страницы сайта уже будете ориентироваться где находится код, подлежащий удалению. пройдитесь по списку шаблонов панель управления - дизайн - управление дизайном и поудаляйте выделенный красным код. только незабудьте перед этим сделать бекап шаблонов удалите из js кусок и выделенное красным и прелоадера не будет |
webanet, Во! удалил! Там в шаблонах пробел был перед каждой строчкой - а я ещё не понял в начале). Правда без прелоадера перед загрузкой картинка огромная вылазит на 1 секунду - но это лучше, чем ждать вечность. Кусок кода, к тому же, удалить не получится - иначе вместо сайта будет такая картина.
Код $(window).on('load', function () { var $preloader = $('#page-preloader'), $spinner = $preloader.find('.spinner'); $spinner.fadeOut(); $preloader.delay(350).fadeOut('slow'); $('.section').each(function() { var $this = $(this); $this.waypoint(function (direction) { $this.addClass('animated fadeInUp'); }, { offset: '95%' };) };); Сообщение отредактировал geroi_n47 - Четверг, 29 Окт 2015, 01:12:56
|
| |||
| |||