Перейти к публикации

alexei1800@mail.ru

местные
  • Публикации

    78
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем alexei1800@mail.ru

  1. На мобильных устройствах при редактировании текста - происходят лаги. Если быстро набираешь текст, то часть текста может пропасть.

    Кто-нибудь разрешал данную проблемму?

    Т.е. набираешь быстро текст, а буквы появляются медленно

  2. 1) alex32, я удалил из end.js,  библиотку jquery-1.10.2.min.js,  и все заработало

    Помимо библиотеки там было куча кода для которого в принципе необходимости в данной библиотеки не было.

    Еще раз, где я написал бред, мне вот это непонятно...

    2)celsoft  вы опять пишите заумности не к месту. Вы несовсем правильно разобрались в вопросе с комментарием -   он открыт  и закрыт правильно

     

     

  3. 1 минуту назад, alex32 сказал:

    Это не урл. Это не надо никуда сохранять. Учи азы

    Если сохранить это как javascript и вставить в слайдер. И слайдер перестанет работать, то я утверждаю, что на сайте данный слайдер работать не будет. Готов поспорить на что угодно.

    3 минуты назад, alex32 сказал:

    Да? С такими заявлениями я бы не стал называть себя програмистом. Бред сивый кобылы какой-то. Большего идиотизма я еще не читал

    Ну захотелось мне так проверить совместимость слайдера. Если ты пишешь бред объясни. Мне кажется так быстрее проверить. Чем отключать поочередно все скрипты, чтобы узнать с каким из скриптов не совместим слайдер.

    5 минут назад, alex32 сказал:

    Да ладно? И давно alert() стал функцией jQuery???

    Я плачу от таких завлений:D

    alert() не функция jQuery, к чему вы пишите этот бред, если в коде синтаксическая ошибка, то alert() после данного кода выполняться не будет, если не так обоснуй мою неправоту.

    7 минут назад, alex32 сказал:

    Не совета, а хотел, что бы кто-то сделал за тебя

    Я хотел разрешить данную задачу, с наименьшими трудозатратами. Главное, чтобы все работало

     

    1) Я плачу от таких завлений

    Черт дернул меня связаться с dle, я объяснил свое логику, есть аргументированное возражение пиши, не оффтопь

     

    И наконец последнее, опять хамство и оскорбление. Я ВРОДЕ БЫ ПОНЯТНО НАПИСАЛ, ЧТО НЕЛЬЗЯ ДОБАВИТЬ СЛАЙДЕР ИДЕТ КОНФЛИКТ СКРИПТОВ, А ИМЕННО СКРИПТА end.js, зачем писать оскорбление и другую поучительную хрень. Я просто искал слайдер такой простой, чтобы некаких конфликтов с этим end.js не возникало. И пошли странные советы, посмотреть консоль ошибок, что это мне даст. Разобраться  с остальными скриптами, да пофигу как они написаны они не мешают работе.

    end.js ПРОБЛЕММА этого скрипта в том, что половина его занимает код jquery-1.10.2.min.js . А оставшиеся половина самописный код, вперемежку с функциями, кто написал это "говнокод" не знаю. И решение я вижу удалять кусками это самописный код с функциями, пока слайдер не заработает.

     

    На этом форуме я полагал мне подскажут совет как сделать все гораздо быстрее. А не будут хамить и писать какую-то хрень

    10 минут назад, alex32 сказал:

     

    Странно. Ну если програмист такого ВЫСОЧАЙШЕГО уровня заявляет, что код работает корректно, то тут базара нет... Странно только, почему же он не работает... Парадокс...

    PS. Учи азы, "програмист". Обратно в школу.

  4. 1 час назад, celsoft сказал:

    Потому что это строка не должна никуда копироваться и тем более переноситься на другие сайты, о чем вы написали, когда скопировали ее на другой сайт.

    JS это язык программирования, у него нет неправильного оформления, в нем только ошибки. Я вам привел конкретную синтаксическую ошибку. И таких у вас достаточно много, т.к. отсутствие закрывающего тега все что ниже пытается выполнить как единый JS, а не как отдельный HTML.

    А он у вас и не выполняется корректно.

     

    Вы пытаетесь сделать методом "тыка", так в программировании не делается. Наймите вебмастера, который будет знать что это за скрипт, для чего он и что делает, и удалить все лишнее, уберет ошибки и приведет все в порядок в вашем шаблоне, и тогда у вас все заработает. А так не зная что для чего и почему проблема, вы до бесконечности будете пытаться сделать

    Вместо помощи полная некомпетентность и хамство. Типа того, что после синтаксической ошибки, будет выполняться какой-то код, Данный урл http://test.nao24.ru/engine/classes/min/index.php?charset=utf-8&g=general&21, нельзя сохранить. Лекция про то, что такое яваскрипт и про метод тыка. А также совет найти программиста.

     

    Если нечего сказать, лучше промолчать!!!

  5. 48 минут назад, celsoft сказал:

    Потому что это строка не должна никуда копироваться и тем более переноситься на другие сайты, о чем вы написали, когда скопировали ее на другой сайт.

    JS это язык программирования, у него нет неправильного оформления, в нем только ошибки. Я вам привел конкретную синтаксическую ошибку. И таких у вас достаточно много, т.к. отсутствие закрывающего тега все что ниже пытается выполнить как единый JS, а не как отдельный HTML.

    А он у вас и не выполняется корректно.

     

    Вы пытаетесь сделать методом "тыка", так в программировании не делается. Наймите вебмастера, который будет знать что это за скрипт, для чего он и что делает, и удалить все лишнее, уберет ошибки и приведет все в порядок в вашем шаблоне, и тогда у вас все заработает. А так не зная что для чего и почему проблема, вы до бесконечности будете пытаться сделать

    Я и есть программист и как бы не очень приятно читать, когда отвечают какую-то чушь не по существу.

    1) Потому что это строка не должна никуда копироваться и тем более переноситься на другие сайты, о чем вы написали, когда скопировали ее на другой сайт.

    Что тут непонятного, копируешь строку в браузере и сохраняешь например как jquery.js, затем добавляешь этот скрипт на слайдер(который надо добавить на сайт), в одном случаи он не открывается  - следовательно слайдер не совместим с этим скриптом, в другом открывается, следовательно совместим. Что вы за чушь пишите!!!

     

    2)Ну скорее всего не ошибками, а скажем неправильным оформлением.

    Если в скрипте есть синтаксическая ошибка, то допустим следующий код после ошибки, скажем alert("222"); не будет выполняться. Раз код выполняется, то значит эта не ошибка, а неправильное оформление. Бывают случаи конфликтов скриптов. Когда из-за одного скрипта другой не работает.

     

    3)А он у вас и не выполняется корректно.

     

    <script src="/templates/mainTemplate/js/main1.js"></script-->

    Тут вообще-то комментарий

     

    Что касается кода, Проблемма в том, что раз его поставили, то он зачем-то нужен, плюс в нем, есть какие-то самописные вставки, наверное в версии 2.5 что-то не работает, поэтому и добавил кто-то дополнительно версию 1.1. Но так как не  с кого спросить, что как и зачем, вот и получается что приходится работать с тем что есть.

     

    Я просто тоже писал такой "говнокод" когда был установлен jquery 2.2 и все на нем работало, а нужно был код, который работал под jquery 1.6, я тоже не стал заморачиваться, прописал jquery 1.6  - все заработало без ошибок. Может тут тоже человек руководствовался такой же логикой. Но совмещение разных версий jquery это не ошибка.

     

     

     

    4)Вы пытаетесь сделать методом "тыка", так в программировании не делается. Наймите вебмастера, который будет знать что это за скрипт, для чего он и что делает, и удалить все лишнее, уберет ошибки и приведет все в порядок в вашем шаблоне, и тогда у вас все заработает. А так не зная что для чего и почему проблема, вы до бесконечности будете пытаться сделать

     

    Я и есть программист, перед мной поставлена простая задача поставить на главную страницу слайдер пролистывания новостей, некоторые слайдеры не ставятся по причине не совместимости с создающем скриптом, который формирует  формирует DLE 

    А некоторые не работают из-за скрипта, который я указал end.js

    Если этот скрипт удалить, то что-то еще не будет работать, не просто ведь так его добавили.

     

    Я спросил совета, а вы пишите информацию не имеющую отношения к действительности.

     

    Код выполняется корректно, даже если и есть ошибки, они глобально не влияют на работу сайта...

     

     

  6. 3 часа назад, celsoft сказал:

    Ничего и никуда копировать не нужно. Эти URL формирует DLE без вас, согласно своим настройкам.

     

     

    Я имел ввиду что сформировавшийся url не совместим со слайдером flexslider,

    Я вижу непонятный кусок кода, то ли с ошибками, то ли непонятно чем.

    Ну скорее всего не ошибками, а скажем неправильным оформлением. 

    Если был бы код с ошибками, то следующим за этим код не выполнялся бы. 

    Попробую удалить, проблемма в том, что непонятно, кто и зачем оставлял эти скрипты, следовательно вполне возможно что удаляя что-то из этих скриптов, что-то перестанет работать

  7. 1 минуту назад, alex32 сказал:

    Кого куда скопировать? Это минифицированые jquery,   jquery-ui и dle_js,  никого никуда вставлять не надо.

    Значит на сайте еще одна jQuery подклюбчена, потому что через консоль определяется версия 1.10.2

    Так вот в этом <script src="{THEME}/js/end.js"></script> скрипте я так понимаю и есть

    function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2"

    2 минуты назад, alex32 сказал:

    Да ты хоть миллиард слайдеров поставь, ты пока порядок не наведешь в шаблоне и не уберешт ошибки js работать не будет ни хрена.

    Так вот же скрипт  <script src="{THEME}/js/end.js"></script> с отключением его конфликты в некоторых слайдерах исчезают и работает все правильно.

     

    Но отключить его нельзя, так как по ходу часть кода в этом скрипте самописная. Ну или не знаю

     

    $(document).ready(function(){$(".header-search > span").click(function(e){e.preventDefault();e.stopPropagation();$(window).trigger('click',e);$(this).parent().toggleClass("active");$(window).off('click',closeHiddenField).click({el:this,cnt:$(".header-search")},closeHiddenField);});$(".modal-menu__switcher > .modal-menu_btn").off('click').click(function(e){e.preventDefault();e.stopPropagation();$(window).trigger('click',e);$(this).parent().toggleClass("active");$(window).off('click',closeHiddenField).click({el:this,cnt:$(".top-modal-menu")},closeHiddenField);});var closeHiddenField=function(e){if($(e.target).parents().filter(e.data.cnt).length==0){console.log('close');$(window).off('click',closeHiddenField);$(e.data.el).parent().removeClass('active');}};$(".video-block").click(function(){var dataYoutube=$(this).attr('data-youtube');$(this).addClass("active").html('<iframe src="https://www.youtube.com/embed/'+dataYoutube+'?autoplay=1" frameborder="0" allowfullscreen></iframe>')});$(".modal-menu__switcher").click(function(){$('#modal').arcticmodal();});})

  8. Народ может кто подскажет еще один слайдер - 13 будет по счету. 

    Закомментировать данный скрипт не вариант <script src="{THEME}/js/end.js"></script>  

    Ну вот я использую консоль браузера, как с помощью нее определить, почему же не срабатывает слайдер

  9. owlcarousel  опять же работает только после отключения <script src="{THEME}/js/end.js"></script> 

     

     

    По поводу flexslider на сайте установлен скрипт http://test.nao24.ru/engine/classes/min/index.php?charset=utf-8&g=general&21

    Если его скопировать и поставить в демо, то flexslider работать не будет

     

    owlcarousel вот я пробую установить этот скрипт, смотрю консоль ошибок TypeError: $(...).owlCarousel is not a function

    комментирую <script src="{THEME}/js/end.js"></script>  данная ошибка исчезает

    Что в данном случаи дает мне консоль ошибок, и как избативится от ошибок

    18 минут назад, alex32 сказал:

    Не конфликтует. У меня они оба на одной странице прекрасно работают.  

    Надо наводить порядок в шаблонах, с такой кашей скриптов, само собой ничего работать не будет.

    ДА там только один скрипт конфликтует, но как я понимаю он необходим, так как он покупался вместе с шаблоном

  10. 2 минуты назад, alex32 сказал:

    Любой jQuery слайдер. Например flexslider или owlcarousel

     flexslider  пробовал, попробую owlcarousel.

    Проблема в том, что <script src="{THEME}/js/end.js"></script> конфликт скрипта  происходит только в том случаи, когда добавляешь слайдер, в остальных случаях все работает нормально.

     

    Через консоль в браузере посмотреть, так там вообще куча ошибок возникает не имеющего отношения к теме

  11. 1 минуту назад, celsoft сказал:

    Это скрипт от вашего шаблона. К DLE он отношения не имеет.

    Какой посоветуете слайдер, чтобы просто можно было пролистывать дивы.

    Не хотелось бы отключать end.js так как я не знаю для чего он нужен. 

    Я посмотрел на подключенную версию квери /*! jQuery v2.2.4 | (c) jQuery Foundation | jquery.org/license */

  12. 47 минут назад, alex32 сказал:

    Тут телепатов нет.  Поставь слайдер, пусть он даже не работает, потом дай ссылку на страницу, где он установлен. Тогда будет видно, что не работате и почему.

    Я нашел скрипт блокирующий слайдеры он стандартный или добавленный <script src="{THEME}/js/end.js"></script>

  13. 2 минуты назад, Captain сказал:

    В DLE jQuery подключен по умолчанию, удалите:

    
    <script src="{THEME}/js/jquery-1.9.1.min.js"></script>

     

    да я удалил, не помогает, есть хоть какой-то слайдер какой 100% будет работать

    Ну для примера создаешь файл скажем 11.php вставляешь этот же код, и вуаля слайдер работает, мне просто нужен слайдер, чтобы на главной можно было бы новости пролистывать

  14. не могу добавить слайдер, причем вообще некакой не добавляется, конфликт скриптов что ли. при этом код на jquery работает.

    Ну для примера пробую добавить карасель в main.tpl вставляю 

        <link href="{THEME}/css/skin.css" type="text/css" rel="stylesheet" >
         <script src="{THEME}/js/jquery-1.9.1.min.js"></script>
     <script src="{THEME}/js/jquery.jcarousel.min.js"></script>

     

    <script type="text/javascript">
    $(document).ready(function() {
    $('#mycarousel44').jcarousel({
            wrap: 'both',
            scroll: 1,   visible: 1, auto: 7
        });
    })

     

    <div id="slider">
      <ul id="mycarousel44" class="jcarousel-skin-tango">
          <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
      </ul>
    </div>

     

    И ничего не происходит, при этом иногда при загрузке, такое ощущение, что слайдер появляется, загрузка проходит, слайдер исчезает. Вместо $(document).ready(function() { пробовал $( window ).load(function() {

    бестолку

  15. В 31.03.2018 в 06:47, alex32 сказал:

    Это зависит ТОЛЬКО отверстки вашего шаблона.

     

    А вот таких "вредных" советов давать не надо. А то кто-то пойдет по этому "кривому" пути, и начнется эпидемия взломов. Файл htaccess защищает папку. Просто надо правильно настраивать права на папки и фалы.

    Ну не знаю может .htacess удалять не надо, но кэш точно надо удалять, без удаления кэша не работало

  16. Разобрался может кому поможет

    1) all_news.tpl файл редактируем

    {custom category="1-50" xfields="В округе" template="secondnews" available="cat" limit="10" navigation="yes"}

     

    ставим

     

    {custom category="1-34" xfields="В округе" template="secondnews" available="cat" limit="10" navigation="yes"}

     

    И удаляем кэш, причем я удалил даже файл .htacess после этого помогло

  17. а как определить версию сайта и можно ли в таком случаи( просто нет возможности сделать test.nao24.ru/ купить лицензию на месяц для сайта http://lenochka-prekrasna.ru/

    Или можно покупать только на год?

    Есть ли какой-нибудь телефон поддержки?

  18. что в css можно добавить line-height это понятно, но через  froala editor есть ли возможность менять это значение, для каждого абзаца на свой

    Я не помню название editor, но на каком-то сайте видел в амдинке, выделяешь текст и как в ворде можно ставить значение междустрочного интервала

  19. Ну вот чтобы было понятно есть сайт http://nao24.ru/

    Я сделал копию сайта http://lenochka-prekrasna.ru/

    Поначалу в админку сайта http://lenochka-prekrasna.ru/admin.php заходило нормально

    потом появились ошибки о превышении лимита

     

    Мне нужно на хостинге сделать поддомен http://test.nao24.ru/

×
×
  • Создать...