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

celsoft

Главные администраторы
  • Публикации

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

  • Посещение

  • Дней в лидерах

    1 093

Все публикации пользователя celsoft

  1. Нет такой проблемы. Не забывайте что браузер кеширует картинку. И вы видите кеш старой картинки, которая была с неправильными параметрами просто, а на самом деле картинка на сервере актуальная. И очистка кеша браузера в данном случае решит вашу проблему.
  2. Одновременно три файла из трех разных папок в течении одной секунды? Потому как именно это условие нужно соблюсти. С двумя файлами или если больше секунды прошло, то ситуации уже нет. У вас есть такой реальный кейс? Если он у кого то есть, то мы почему то с этим не сталкивались. Только тепличные условия в виде локалки когда загрузка и обработка мговенны можно воспроизвести. А с реальным сервером и с реальными файлами только загрузка которых занимает время, да и разные файлы с одним именем в разных папках при этом. Никогда такого не возникло ни у кого.
  3. Я вас понял, вы про транслитерацию. Я подумал что префикс добавляется.
  4. Так и происходит и всегда собственно было в DLE, или я чего то непонимаю. Но оригинальное имя сохраняется.
  5. Праильно выдает. Там же находится HTML текст. Нужно использовать RSS стандарты если вы собираетесь вывести HTML, а вы их нарушаете. Нужно экранировать HTML используя <![CDATA[{short-story}]]>
  6. Это нужно менять в настройках PHP интерпретатора.
  7. Автору темы бан за нелегальное использование DLE, тема закрыта, в помощи отказано
  8. Нет конечно. Нужно не "тупо" подключать. А обновлять со старой версии DLE до актуальной строго по инструкции по обновлению.
  9. Дело не в кардинальности, а в появлении нового функциоала. Который мы пишем с учетом поддерживаемого железа и браузеров, без тестирования на древнейшем железе и без оглядки на него. Это старое железо больше не поддерживается никем. Поэтому для старого железа нельзя постоянно переходить на новое ПО. Оно устарело, оно не не предназначего ни для нового кода ни для новых функций. Например вы своими правками его убрали из функции и как следствие часть нового будет работать некорректно, не так как задумывалось собственно при разработке актуальной версии. Функцию removeEmptyElements вы точно исп
  10. Мне очень жаль, но эти операционные системы уже много лет как официально не поддерживаются и также нет их поддержки DLE. Вам нужно в таком случае пользоваться старыми версиями DLE. В новых версиях постоянно добавляется новый функционал, который работает исключительно на более актуальных технологиях. И проблемы у вас будут не только в этом коде, но и в большом количестве другого кода. Можете например переписать эту функцию например на: function removeEmptyElements(arr) { var newArray = []; for (var i = 0; i < arr.length; i++) { if (arr[i] !== '') { newArr
  11. Нет. Вы модифицировали файлы DLE убрав их.
  12. Чекбоксов на все не наберешься под каждое " персональное хотение". Настроек итак уже за несколько сотен перевалило и их не знают все даже самые опытные. При загрузке тоже чекбоксами обвесится, а то вдруг передумает? Все должно быть разумно, а не чекбокс под каждый чих на каждый клик, в противном случае вся страница в чекбоксах будет. Вон полистайте тему тут таких желаний под разные "хотелки" столько что диву даешься что такие желания вообще могут быть, и при этом каждый хочет, и каждый под свое желание хочет "хотя бы чекбокс". Если востребовано для кого то, то есть система плагинов, поставил
  13. Это совсем уже другая история. Не имеющая никакого отношения к этому. Раньше DLE вообще всегда и для всех картинок генерировал префикс к картинкам и оригинальное имя не оставалось никогда и всегда у картинок был уникальный префикс. Но потом большое количество людей начали возмущаться, что префикс им не нужен, что это плохо для SEO, что это вообще не нужная и лишняя информация в имени. Причем просило много людей и весьма продолжительное время. После чего префикс по этим просьбам был убран и если такого имени нет на сервере, то остается оригинал. Так что это даже не мое желание или мнение, это р
  14. Никто не говорит что нужно оставлять проблему. Я лишь говорю что на данный момент эта коллизия созданная искуственно, а не существующая в реальности. Разберем данный конкретный кейс. Его можно решить например создав GUD, это не сложно для меня, это изменить несколько байт кода, и меньше минуты времени. Но это займет в 4 раза больше памяти в базе данных на запись данной информации, это займет в 10 раз больше процессорного времени. Да это миллисекунды а не часы, но это разы!!! если сравнивать два разных подхода. И все складывается именно из миллисекунд, и если бы я не придавал значения каждой и
  15. Если в течении менее чем одна секунда то останется последний. Если разница по времени больше то ничего не произойдет и два файла будут отдельными. Я основываюсь как на логику, так и на реальный опыт и на реальную работу тысяч сайтов, а не только на исскуственные кейсы. Так вот согласно этому, такая конфигурация работает в DLE уже 20!!! лет, и ни разу!!!! ни один реальный сайт с этим не столкнулся и ни одной реальной жалобы мы не получили. Поэтому никаких проблем в работе именно такой логики я не вижу, и придумывать умышленно иную технологию, забивать данные и память излишним
  16. Его и изначально никогда не было, их сразу было два физически, один с оригинальным именем, другой с префиксом даты т.к. оригинальное имя уже занято и загружено. Зачем одновременно загружать три раза один и тот же файл. Никакой мистики нет. Если файл с таким именем есть на сервере, то создается имя с префиксом, где он представляет собой время загрузки вплоть до секунды, если в течении одной секунды!!! было несколько имен, то остается только одно независимо от количества отправлений. В данном случае вы отправили три файла с одним именем, первое оригинальное, второе получило префи
  17. Мне лично нет, за других не скажу, не знаю. Я вам отвечал лишь на ваше же пожелание и главное чтобы у вас не было непонимания почему вам не хватает каких то новых возможностей, теперь вы знаете кто причина этому. Это же не нанесло вам вреда я надеюсь.
  18. Нет нельзя. Да и делать подобное ну просто глупо. Так любой человек в любой момент, сможет сбросить вам ваш пароль не спрашивая вас.
  19. Перевожу: я воровал раньше но поймите это только для себя, так сказать исключительно на еду, потом перестал. Ну что ж, перестали и перестали, прекрасно. А для каких целей, где и когда вы использовали нелегальную копию скрипта неважно. Любой человек оправдает сам себя очень легко и придумает для себя всегда кучу обьяснений почему он это делал и для чего и вообще что он хороший. Но это не отменяет самого сделанного ранее факта, и не меняет отношение к этому человеку со стороны других людей. Более того, если вы об этом не задумывались, то не заплатив как положено разработчиками в 2021-22 год
  20. Нет не может. Посмотрите свои же сообщения на форуме, где вы пишите как вы решали у себя те и иные вопросы в DLE. А лицензии у вас нет 14 лет как уже. И не на демоверсии это делали, потому как на демоверсии такие вопросы не решают, и сообщениям вашим тоже не 14 лет. Так что лично мне все предельно ясно.
  21. Скорее всего версия PHP у вас не соответствует минимальным требованиям установленной DLE.
  22. Нет не запрещено. Только что это меняет? )) Вы уже сказали выше что не пользуетесь DLE и не пользовались )). Передумали и решили отмотать прошлое? )) Не имеет смысла, мое мнение не изменится. Я уверен что вы пользуетесь нелегальной копией. Мне достаточно посмотреть для этого историю ваших сообщений на форуме, по которой видно что вы активно пользуетесь DLE. Вы не забанены только потому что я не имею фактических доказательств, вот и все. Но это вопрос времени. Все рано или поздно проявится.
  23. Как бы обязательно 🤣 иначе у вас попросту собственного мнения и опыта, потому как на любой супер классный продукт в мире есть куча негативных отзывов и это не делает его плохим. Люди разные и ожидания и желания у всех без исключения разные. Также если вы действительно следите за этим то увидели бы, что к каждому релизу в комментариях к релизу все два лагеря, одни довольны, потому как получили то что просили, другие недовольны, потому что не получили, и эти же люди от релиза к релизу меняются местами. Недовольные раньше становятся довольными, а довольные раньше недовольными и там по кругу уже 2
  24. Значит откуда вам знать что появилось а что нет. Что нужно пользователям а что нет, если вы не пользуетесь DLE? В таком случае ваше предыдущее утверждение было некорректно и ни на чем не основанное. Вы не пользователь DLE. И его изменения вам в таком случае неизвестны. Но я уверен почему то что вы пользуетесь DLE, и вас все даже устраивает относительно других движков. Но почему то захотели еще большего и все это не платя за это. Это мое субьективное мнение. Иначе зачем находится здесь человеку много лет. Я бы не находился на сайте того продукта которым 14 лет не пользуюсь. Поэтому для меня это
  25. А каждая новая версия это что не увеличение функционала? Спрошу в вашем же провокационном тоне: а вы планируете приобретение лицензии? Потому как уже много лет пользуетесь нелегальными копиями скрипта. А вы именно пользуетесь нелегальными копиями скрипта. Не стыдно воровать, и при этом заниматься подобными провокационными вопросами? Это риторический вопрос, ответа не требуется, поэтому не засоряйте тему ответами. Это ваше мнение, потому что вы видимо чего то ждете конкретного, а все остальное для вас ненужное. Все что выходит в DLE это пожелания пользователей DLE, а значит у пользовате
×
×
  • Создать...