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

alexei1800@mail.ru

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

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

  • Посещение

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

  1. Из-за этой строчки кода в файле engine/inc/editnews.php появляются тормоза. Перед тем как переделывать, у меня вопрос, это уже дописанная строка или же, это стандартный код.

    <script type="text/javascript">
    <!--
    var dle_act_lang   = ["Да", "Нет", "Ввод", "Отмена", "Загрузка изображений и файлов на сервер"];
    var cal_language   = {en:{months:['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],dayOfWeek:["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"]}};
    //-->
    </script>

     

     

     

     

     

    для наглядности скопировал на тестовый домен http://alexei-zverev-test.ru/dle2.html

    тормозит  убираешь часть данного кода тормозить перестает

  2.  

    В 13.04.2018 в 13:38, celsoft сказал:

    Кто так проверяет то. Вы задайте все оформление CSS страницы, загрузите скрипты и т.д. браузер обрабатывает страницу и работает с ней как с единым целым, и тратит память как на единое целое.

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

    Но не тормозит, заменил  в dle админке текстовый редактор стандартный на скаченный с сайта, все равно тормозит.

    Отсюда делаю выводы - значит благодаря сторонним скриптам происходит конфликт, отсюда тормоза, другой же текстовый редактор на айфонах не тормозит

    В 15.04.2018 в 09:15, celsoft сказал:

     

    Крайне неверное утверждение. Я не скажу конечно про все айфоны, но начиная с 6 айфона никаких багов и фризов нет, все работает очень быстро. Более старых моделей у меня просто нет физически.

    Админка проверяется с айфона 6

    Буду пробовать последовательно отключать скрипты, чтобы определить где возникают тормоза

  3. В 14.04.2018 в 21:32, Zero сказал:

    Может переборщили с JS библиотеками которые в админке пачками подключены? Переключение стилизации админки разве не сильно требовательно к ресурсам?
    Вон айфоны уже не тянут админку)

    Да тоже так кажется проблема еще в том, что у меня нет айфона приходится звонить товарищу, чтобы он проверял сайт после каждого изменения.

    Но вот на телефонах-смартфонах проблем нет.

    И во втором текстовом редакторе проблем нет, но другой текстовый редактор не устраивает заказчика.

  4. В 13.04.2018 в 13:05, Zero сказал:

    А я в самом начале сказал ему смотреть документацию, т.к. там этот тег есть, но он ответил:

    Вот такие нынче программисты пошли, что даже условную шаблонную логику не понимают...

    Отвечу я всегда отвечаю, когда меня обвиняют в глупости, а в такой конструкции можно использовать теги dle?

    [newscount=1]<input type="hidden" name="izo1" id="izo1" value="[xfvalue_image_url_prevbanner]">[/newscount]
    [newscount=2]<input type="hidden" name="izo2" id="izo2" value="[xfvalue_image_url_prevbanner]">[/newscount]
    [newscount=3]<input type="hidden" name="izo3" id="izo3" value="[xfvalue_image_url_prevbanner]">[/newscount]
    [newscount=4]<input type="hidden" name="izo4" id="izo4" value="[xfvalue_image_url_prevbanner]">[/newscount]
    [newscount=5]<input type="hidden" name="izo5" id="izo5" value="[xfvalue_image_url_prevbanner]">[/newscount]

    Судя по ответу пользователя Gameer можно, но после прочтения документации, можно ли сразу однозначно ответить на этот вопрос?

     

    Не кажется ли вам, что правильным ответом на мой вопрос было бы либо ответ посмотри файл engine/modules/show.custom.php.

    Либо же ответ пользователя Gameer .

     

    Я вот, когда читал документацию целенаправленно искал что-то типа переменной {news_number}, которую еще не ввели, но надеюсь введут

     

     

  5.  я сделал небольшую правку в движке engine/modules/show.custom.php в этом файле зарегистрировал переменную которая начиная с 1 увеличивается на единицу, начиная с 1 новости.

     

    Спасибо за ваш ответ

  6. на офицальном сайте https://www.froala.com/wysiwyg-editor все работает нормально не лагает

    У меня сложилось впечателение, что теоритически в код данного плагина были внесенены изменения после которых плагин стал тормозить. Чтобы проверить данное утверждение мне бы хотелось получить доступ к файлам самого плагина, если возможность их прислать. Версия дле 11.3

  7. Есть некое утверждение, что это стандартное решение, т.е. это уже было так реализовано в dle. Мне кажется что это кто-то уже реализовал так. Так как это решение напрямую относится к моей работе вот я испрашиваю. 

  8. Мне интересно это уже кто-то придумал такое своеобразное решение( по всей видимости это так, но мало ли) или это стандартное решение при добавлении галереи на dle. А именно имеется кнопка загрузить изображения( жмешь загружаются несколько изображений).

    А также есть текстовый редактор куда записываешь через новую строку подписи к изображениям.00.png

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

    То есть, это не ты писал? 

     

    С чего ты взял, что можешь указывать, кому и и как тут писать, а кому ограничиваться?  

    Т.е. вначале меня оскобили, засомневались в моих способностях, посоветовали обратиться к программисту, а я должен вести себя вежливо и ничего в ответ не говорить. К чему тут на форуме устраивать этот цирк. Вот к вам вопросов нет, вы не переходите на личности. 

     

     

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

    То есть, это не ты писал? 

     

    С чего ты взял, что можешь указывать, кому и и как тут писать, а кому ограничиваться?  

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

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

    Этой статье больше 10 лет. Уже многое в скрипте изменилось. Разрешать использование PHP в шаблонах плохо и небезопасно. Существуют уже давно другие способы безопасного внедрения сторонних PHP кодов. Они описаны в документации https://dle-news.ru/extras/online/index.html?modules_include.html

    Я вас понимаю, для вас обидны высказывания других пользователей скрипта. Но в этом ваша вина. Вы в соседней теме поставили себя выше других, заявив что вы программист, и разбираетесь во всем лучше других, при этом задаете ну очень простые вопросы, которые программист не задаст. И теперь другие пользователи форума будут это постоянно вам "припоминать" эти слова и "тыкать" в них, когда вы просите помощи. Это же форум, публичное место, где ваши сообщения читают и видять все другие пользователи. И делают соответствующие для себя выводы. И они правы, зачем вам давать какие то примеры и помощь, если вы сами заявили, что вы программист. А программист не будет просить примеры, он спросит примерно следующее: "Ребята, хочу внедрить в при выводе новостей через {custom...} свою функциональность, какой файл скрипта отвечает за формирование этого контента". На что ему собственно и ответят где, это кстати файл engine/modules/show.custom.php. После чего он пойдет и сделает ее себе, потому как он программист и любому программисту код в этом файле уже понятен. Но вы же просите дайте готовый пример и код и распишите и расскажите и т.д., а программисту это не нужно. Поэтому вам теперь другие участники форума это и "припоминают".

     

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

     

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

    Т.е. вы меня оскорбляете и я должен соглашаться с вашими оскорблениями

    Вы продолжаете меня оскорблять, приписывать мне какие-то заявления и мысли. 

    Следовало ограничиться этим посмотри файл engine/modules/show.custom.php

     

  11. 6 часов назад, Captain сказал:

    Ну вы же программист или я не понял, должны всё знать и уметь читать, я например, нет? А делая шаблон заказчику с внедрением небезопасного кода в двиг, за это "мозги отрывают", утрирую - убивал бы. Отвечать не нужно. ;) 

    отвечу на ваш высер.

    Я программист, не эксрасенс. В документации нет тега, отвечающего за номер новости.

    Как можно "все знать и уметь читать" т.е. в самописном движке догадаться, что и как сделать

  12. 5 часов назад, celsoft сказал:

    Как это не скажешь. Вам же написали, причем правильно написали, что скорость выполнения JS кода целиком и полностью зависит от клиента, , т.е. бразура, т.к. его выполняет клиент. И ваша задача это клиенту обьяснить. Что нельзя "прыгнуть" выше чем может его устройство. DLE не может поменять чип устройства на более производительный.

     

    В DLE есть целых три редактора, а не один. Выбираются они в настройках скрипта в админпанели. Каждый из них обладает разными возможностями и разной скоростью работы, т.к. функциональность у них разная. Пусть ваш клиент выберет нужный ему редактор с приемлемой скоростью. Самый быстрый из них это BBCODES редактор, потому как он не визуальный.

    Этот froala я немного модифицировал, добавил дополнительные кнопки и возможности, при использовании другого редактора, эти возможности нужно добавлять другому редактору. Может в самом редакторе есть какие-нибудь дополнительные функции которые можно отключить и которые редко используются.

    Пока задачу не решил, но все равно спасибо за ответ.

  13. 3 часа назад, alex32 сказал:

    Не путай номер новости и ID

    Хреновая идея, разрешать php  в шаблонах. Вставить счетчик в цикл while религия не позволяет?  Две строчки на все про все.

    Мне в шаблонах нужно пронумеровать новости от 1 до 5. В документации я не нашел возможности использования использования тега с номером новости. Конкретно на примере можете показать, я не знаю как в dle шаблоне использовать счетчик while. В каждой новости я использую input hidden c некими параметрами, мне нужно пронумеровать эти inputы.  id="izo1", id="izo2", id="izo3", id="izo4".  Ваш ответ не очень информативен, не могли бы вы показать пример, все равно он занимает не более 2-3 строк

  14. Вот тут нашел статейку 

    celsoft Советы 68 965 29
    Итак нередко возникает необходимость вставки на свой сайт PHP скрипт стороннего производителя. Однако по умолчанию данная возможность отключена в скрипте. Поэтому предлагаем вам небольшой хак, позволяющий использовать любой PHP код в шаблонах

    Откройте файл index.php найдите строчку:
    echo $tpl->result['main'];
    и замените ее на 
    eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

    Все заработало, спасибо

  15. В 05.04.2018 в 15:21, odys сказал:

    и его удалять не нужно, в админке есть кнопка отчистить кеш

    Удаление через админку кэша не равносильно удалению вручную кэша с оставлением .htacess

     

    Но вы конечно правы...

    Но главный смысл что мне помогло только удаление кэша.

     

    И что интересно при редактировании других tpl, не нужно было удалять кэш, все зарабатывало сразу же...

  16.  

    10 часов назад, Zero сказал:

    Сходить и почитать документацию по шаблонным тегам например...

    https://dle-news.ru/extras/online/index.html?startnews.html

    Читаю документацию, тут нет нигде тега отвечающий за номер новости, начиная с 1.  Хотя бы скиньте ссылку, где я смогу прочитать решение своей проблемы

  17. 10 часов назад, Zero сказал:

    Это ж разработчик, вон в соседней теме он пяткой грудину себе сломал уже)
    Сказал что это баг DLE, значит это баг DLE...

    Ну если не баг dle, то баг froala, если у нескольких  людей возникает ошибка в редактировании на мобильных устройствах через этот редактор, то значит что-то в нем не так.

     

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

     

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

  18. 9 часов назад, Zero сказал:

    Сходить и почитать документацию по шаблонным тегам например...

    Вы правы, но хочется поменьше работать, а чтобы просто ctrl+c, ctrl+v.

    Поэтому хотелось бы просто увидеть работающий пример, ну как на php, только на dle

    $i=1

    while($i<6)

    {

    echo'<input type="hidden" name="izo'.$i.'" id="izo'.$i.'" value="">';

    $i++;

    }

  19. 9 часов назад, Zero сказал:

    Из вас разработчик, как из меня доярка...
    Лучше поискать вам своё занятие, а не вот это всё...
    PS: Разработчик который не понимает что будет если подключить на одной странице несколько разных версий JQ, вызывает у меня опасения...

    Ты доярка нахрена ты пишешь не по теме.

    Если что-то работает, то пусть работает  лучше не трогать, я всегда данного принципа придерживаюсь.

     

     Я где-то писал, что можно использовать разные версии JQ? Скорее всего будет конфликт, но если все работает, нахрена что-то менять!

     

    Я приводил конкретный пример, что я сам использовал на сайте 2 версии библиотеки. 2.2 и 1.6 потому, что некоторые скрипты работали только на 2.2. А мне нужен был скрипт, работающий под 1.6.(аналоги в версии 2.2 для скрипта найдены не были) И что же не каких конфликтов все работало как надо. Если бы человек подключил  еще какой-нибудь скрипт, то скорее всего у него бы ничего не заработало и возникла такая же ошибка как у меня со слайдером. Я не спорю, что сделано было неправильно, но тем не менее...

    Задолбали тут всякие колхозники типо zero, selsoft, если нечего сказать - лучше промолчать.

    Пример надо брать с alex32, все говорит четко и по делу - я вот могу с ним в чем-то не согласится, но от его ответов есть главное польза.

  20. 9 часов назад, Zero сказал:

    Это ж разработчик, вон в соседней теме он пяткой грудину себе сломал уже)
    Сказал что это баг DLE, значит это баг DLE...

    Какую информативность несет данный ответ??? Нечего сказать помолчи

  21. Вот допустим есть код {custom xfields="Выводить на главной" template="topnews" limit="5"}

    а в topnews такой код

    [not-available=showfull]<input type="hidden" name="izo" id="izo{news-id}" value="[xfvalue_image_url_prevbanner]">[/not-available]

     

    Мне нужно вместо id новости, пронумировать новости от 1 до 5, чтобы выводилось так

    <input type="hidden" name="izo" id="izo1" value="img/1.jpg">

    <input type="hidden" name="izo" id="izo2" value="img/dd.jpg">

    <input type="hidden" name="izo" id="izo3" value="img/ee.jpg">

    <input type="hidden" name="izo" id="izo4" value="img/31.jpg">

    <input type="hidden" name="izo" id="izo5" value="img/122.jpg">

     

    Как сделать нумерацию выводимых новостей

  22. 9 минут назад, alex32 сказал:

    froala -  это в первую очередь JS. JS обрабатывается на стороне клиента. Вывод - телефон лажовый и  тупо не справляется со скриптами, а редактор и DLE тут совершенно не при чем. 

    Да это понятно. Ну заказчику ведь не скажешь, что ничего нельзя сделать к сожалению...

    Задание звучит так...

    1.    пункт 15)  При редактировании публикации в панели администрирования на мобильных устройствах (iphone, ipad) редактирование текста происходит с задержкой во времени («Лагает»). Необходимо устранить этот «баг».

     

    Неужели никто не сталкивался с такой бедой. Есть ли хоть какие-нибудь мысли. 

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