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

Mr. Bot

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

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

  • Посещение

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

    5

Сообщения, опубликованные пользователем Mr. Bot

  1. 3 часа назад, MSK сказал:

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

    При такой настройке необходимо делать обязательный редирект на https.

    А кто сказал что его нет?
    Я по моему привёл кусок кода, там же ясно видно что DLE вообще не делает проверок с какого протокола запрашивается контент, и использует при "/" всегда HTTP.

  2. @celsoft
    Если в адресе сайта указано "/" и включён HTTPS, то в Canonical ссылки будут на HTTP версию.

    Проблемный кусок в engine.php в котором нет проверки на наличие HTTPS:

    if ($canonical) {
    	
    	if (strpos($canonical, "//") === 0) $canonical = "https:".$canonical;
    	elseif (strpos($canonical, "/") === 0) $canonical = "http://".$_SERVER['HTTP_HOST'].$canonical;
    
    	$metatags .= "\n<link rel=\"canonical\" href=\"{$canonical}\">";
    
    }

     

  3. 09.10.2020 в 07:17, webair сказал:

    Всё работает хорошо, кроме xfsearch

    
    rewrite "^/xfsearch/([^/]*)(/?)+$" /index.php?do=xfsearch&xf=$1 last;
    rewrite "^/xfsearch/([^/]*)/page/([0-9]+)(/?)+$" /index.php?do=xfsearch&xf=$1&cstart=$2 last;

    Правила местами поменяйте, этому багу уже 100 лет.

  4. 17 часов назад, celsoft сказал:

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

    Не знаю как там в древних апачах, но в PHP-FPM сервер не выделяет столько RAM, сколько весит загружаемый файл, только если конечно tmp не в RAM.
    По этому я и говорю, что ТСу не обязательно иметь много RAM на сервере, что бы грузить огромные файлы (именно файлы, а не картинки).

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

    Вот на основе чего сделать вывод что DLE не ищет по заголовкам по умолчанию? Пункт по умолчанию это поиск по статьям и заголовки тоже участвуют в этом. Поиск по умолчанию ведется везде и по заголовкам и по краткому описанию и по полному и по всем доп. полям. Что быстрый поиск по ajax, что при переходе на поиск. Если у вас не ищет, значит у вас включен полнотекстовый поиск, и ваш MySQL сервер имеет проблемы с формированием ключей для него, хотя поля имеют один общий индекс для этого.

    Ну наверное потому что для поиска по заголовкам там есть отдельный пункт?
    Если бы были проблемы с индексом, то поиск по заголовками так же не работал бы, т.к. полнотекстовый индекс общий как вы и сказали.
    Честно сказать времени в исходник залезть ещё не было, но думаю там я увижу что поиск идёт не по полю title.

  6. 55 минут назад, celsoft сказал:

    Сделать масло масленным? Интеграция встроена уже в IPS из коробки.

    Насколько мне известно, да и вы описывали, там только можно указать откуда форуму брать данные для авторизации, а тут же судя по описанию гораздо более продвинутые плюшки.
    Или с того момента в IPS много чего добавили для связки и всё сделанное вами сделано сугубо штатными средствами из коробки IPS?

  7. 44 минуты назад, celsoft сказал:

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

    50 Gb картинка выглядит как то дико даже по меркам телескопа хаббл...
    Для файлов такого размера же достаточно 1-2 Gb RAM на скрипт, остальное зависит от настроек ПО, я вот например храню временные файлы в tmp который монтируется как RAM, но нужно знать меру)

  8. 01.09.2020 в 18:49, celsoft сказал:

    А вы?

    А мы чего только не делали за свою историю.

    01.09.2020 в 18:49, celsoft сказал:

    А категории сейчас имеют?

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

    01.09.2020 в 18:49, celsoft сказал:

    Причем здесь перекрестные ссылки? Я про них и слова не сказал. Вот и ваши знания о DLE становятся понятны, а также логическое мышление о том как создавать структуры сайта. Правильно. Только категории ))

    И что же ещё есть в DLE? Доп. поля в виде перекрёстных ссылок? Ну они то точно закрывают все потребности, т.к. функциональные до немогу аж.

    01.09.2020 в 18:49, celsoft сказал:

    Вы знаете какой вы по счету за 16 лет существования DLE? Пророки кончины DLE приходят и уходят, а DLE остается ))

    Я знаю какой я уже по счёту, потому что видел ещё то что было прародителем вашего продукта...
    Однако то что вы начали спустя ~10 лет после прошений о функционале, реализовывать его, означает лишь одно, что с продажами не всё гладко, ну и ваше ООО которое борется с пиратскими копиями более активизировалось явно не из-за того что у вас стало больше времени на это.

    01.09.2020 в 18:49, celsoft сказал:

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

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

    01.09.2020 в 18:49, celsoft сказал:

    Более того даже вы лично сами ранее не удосужились написать ранее написать пожелание про вложенность catlist, а вот зато указывать другим что они якобы что то не доделали, так это запросто. Ну уж простите что мы не смогли вам залезть раньше в голову и прочитать мысли что вам нужна вложенность catlist. Каюсь, мыслей читать не умеем. Так если вы этого не просили, то какой смысл тогда вообще писать что мы что то сделали не так? Мы сделали так как нас просили. Вы не просили, на вас никто не ориентировался. Все очень просто.

    Вот что и подтверждает, что сайты вы лично не делаете, если бы делали, то сталкивались бы с таким обилием ограничений DLE, что уже поняли бы что нужно давно пофиксить.
    Если подумать, то в DLE несколько основопологающих условий, это [available=, [group=, [category=, [catlist=, [xfgiven_ и их отрицания, которые позволяют управлять кардинальной сменой содержимого страницы в зависимости от местоположения посетителя или настроек контента, однако вы каким то чудесным логическим мышлением решаете что некоторым из ним хорошо бы добавить возможность вложенности друг в друга, а другим нет, одним добавить перечисление ID через тире, а другим нет и т.д. и т.п.
    Но вот в 14.1 вдруг вы решаете что нужно вообще бы условия добавить, как их реализовали уже давным давно сторонние разработчики, и тут всё по накатанной, эти получат данный функционал, а эти нет.

    В итоге я вам разжевал уже что имея функционал мультикатегорий, мы новым функционалом не сможем покрыть даже старый функционал [catlist], потому что один не может быть вложенным друг в друга, а второй не может нормально учитывать вхождение новости в категорию, и получаем в итоге вот это нечто чем можно пользоваться разве что при отключённых мультикатегориях.

    01.09.2020 в 18:49, celsoft сказал:

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

    Ну покажите уже как его сделать?
    Нормальное такое вложенное крупное условие (не [catlist] в перемешку с [if], а 3-5 уровней вложености), причём исходя из того что есть в пресс релизе, что бы потом вдруг не выяснилось что перечисления id категорий в параметре category вдруг начнут сравниваться как массивы созданные с разделителем в виде запятой.
    Если в итоге это будет нормальным решением без костылей, то я заберу свои слова обратно, и вы сможете даже потыкать в меня пальцем.

    01.09.2020 в 18:49, celsoft сказал:

    Это ваше исключительно мнение и ваше желание чтобы вам сделали только вашу возможность персонально вам на заказ. Желание нормальное, и понятное, но нет. Ничего по персональным заказам мы не пишем, а предоставить ссылки на то где это просят другие вы не захотели. Да их не было здесь.

    Хм, про то как в релизах оказывается то что на форуме просил 1-2 человека за 10 лет я думаю уже все наслышаны (про вопросы в поддержку хорошие отговорки, но врятли эти люди не просили это тут, а писали сугубо в поддержку), а тут элементарные вещи которые пригодятся в 90% случаев верстальщику шаблона, это да, сразу персональное желание.

    01.09.2020 в 18:49, celsoft сказал:

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

    Очень странно мониторится, то что люди просят толпами и поддерживается лайками проходит мимо из релиза в релиз, а появляется всякий очень простой функционал сомнительного назначения, правда бывают исключения, но они носят больше исторический характер, т.к. реализовать их коробки то что уже как лет 10 есть в виде модуля или хака, ну это такая себе разработка функции.
    В каждом релизе главные нововведения это 1-3 (ну максимум 5) пунктов, остальное мелочь в виде правок кода за пол часа отсилы, за пол года можно было бы явно побольше реализовать, если DLE это не просто хобби.

    @celsoft
    Хотелось бы увидеть в расширенном поиске новый пункт по дефолту: "Поиск в статьях и заголовках статей", т.к. сейчас, если искомое название есть только в заголовке, то по умолчанию ajax поиск находит новости, а обычный и расширенный нет, что мягко говоря странно для посетителя, он просто не будет выбирать где искать в большинстве случаев, а закроет такой сайт думая что там нет того что он ищет.
    Нужен именно новый пункт, т.к. поиска по заголовку и телу новости нет, либо там, либо там, что в корне не верно, по умолчанию нужно искать ВЕЗДЕ, а вот уже потом, если пользователь продвинутый, то пусть отсекает те результаты, которые ему не нужны, выбирая дополнительные опции поиска.

  9. @celsoft , раз уж занялись интеграцией, может имеет смысл включить в состав DLE интеграцию хотя бы с IPS для всех пользователей?
    Форум в составе DLE нам всё равно никогда не увидеть.

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

    А подумать? Может изначально сделать корректную организацию сайта, а не считать категории панацеей. А почему не пять тысяч категорий? Это же так удобно заполнять и вести сайт. Всегда удивлялся людям которые делают на сайте больше 20 категорий, не думают о юзабилити ведения сайта и навигации по сайту, и разбиение на разделы сайта это только категории, и ничего иного. Столько перестных перелинковок есть в DLE, но все упорно делают портянки категорий. Считая что если их меньше двух миллионов это пустой сайт.

    Вот и нравоучения подоспели, я уж начал волноваться что их не будет.
    Вы когда-нибудь делали что то серьёзнее вареза или там сайта о котиках? Слышали о таком как очень древовидная структура контента?
    Может быть доп. поля в DLE умею сортировку по значениям из коробки, как модуль от @Gameer?
    Ну или вы считаете что перекрёстные ссылки в DLE это венец совершенства который не утилизирует CPU и RAM в трубу, особенно когда их становится в несколько сотен?
    С вашим однобоким мнением нужно что то делать, иначе как тут люди писали, DLE ничего хорошего не ждёт, когда вы указываете как им делать сайты, сколько категорий делать, каких размеров картинки загружать, а может и вообще такой то дополнительный функционал совсем не нужен.
    При текущих параметрах проекта, и задела на будущее, DLE ничего из коробки лучше чем категории предложить не может, а дорожкой карты у DLE нет, отсюда мы можем только обратиться к гадалке что бы узнать что же нас ждёт в ближайших релизах и что делать сейчас, что бы потом не пришлось переделывать.

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

    Второе, какое отношение это имеет к старой возможности catlist? Нужны новые возможности, оставляете пожелание, а не навязываете свое персональное. Или ссылку дайте где из 220 страниц пользователи постоянно просили вложенность catlist. С персональными желаниями это не ко мне. Есть тема пожеланий, оставляете, просите поддержать других пользователей и т.д. если это нужно.

    Отлично, всё как всегда, говоришь что "нововведение" не доделано до логического завершения и что этим нельзя будет пользоваться, так тебе сообщают что это и не планировалось и добавляйте свои пожелания в соответствующую тему, просто верх ценизма.
    Вы либо [catlist] сделайте с возможностью вложенности, либо [if category] сделайте нормальным, а то ни та, ни другая функция не закрывает потребности в нормальном выводе элементарных вещей.

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

    if имеет не только равенство и но поиск вхождения а порядок расположения строго регламентирован установленным порядком сортировки в админпанели. 

    Начнём с того что порядок категорий в ячейке category идёт сугубо от меньшего к большему, и от сортировки в панели управления это никак не зависит.
    Потом хотелось бы узнать, каким образом тут поможет поиск вхождения?
    Имеем такое вот:

    [if category ~ "12"]очень клёвые котики[/if]

    И что же будет, если данная новость будет так же добавлена в категорию 112?
    Или тут нужно дописать в инструкцию что добавлять больше 20 категорий крайне запрещено?

  11. 2 часа назад, celsoft сказал:

    Не видите как проверять параметр category? Проверять не равенство и вхождение невозможно? 

    Я то вижу что того что нужно там нет.

    Хорошо, имеем на сайте ~500 категорий, в полной новости нужно выводить например блок динамического текста, в котором в зависимости от наличия новости в определённой категории, нужно подставлять слова, как мне это сделать, при том что новость может находится в нескольких категориях?
    Может вы нам тут расскажите как использовать поле category в контексте [if] В ПРАКТИЧЕСКИХ ЦЕЛЯХ и МУЛЬТИКАТЕГОРИЯХ, если оно является всего лишь текстовым полем с перечислением ID категорий?

    [else] не планируется к реализации? Это облегчило бы сложные условия.

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

    какие это отношение имеет тегу [if] который сейчас обсуждался до этого?

    Такое что ваши нововведения опять НЕДОДЕЛАНЫ и пользоваться ими будет не возможно.

    18 часов назад, celsoft сказал:

    А наличие тега [if] вообще делает вложенность и использование catlist совершенно необязательным.

    Вы ответите как заменить [catlist] тегом [if] при мультикатегориях? Я вот судя из описания релиза, не вижу как это сделать.

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

    Конечно. И у меня это сложности не вызывает. А у вас в чем конкретная сложность?

    Сложность в том что такие теги как [catlist] не поддерживают вложенность друг в друга, и нельзя делать сложные условия для вывода какой то информации.
    Например, если мы в шаблоне поиска с помощь [catlist] подключаем нужный шаблон раздела сайта, то в самом шаблоне кратких новостей данного раздела, мы уже [catlist] использовать не можем, отсюда куча бед.
    И такие проблемы с кучей других тегов, когда нужно сделать что то сложнее сайта-визитки, по этому плагин @Gameer про условия в шаблонах и пользуется популярностью.
    Доделайте тогда уж некоторым особо важным тегам типо [catlist] до релиза возможность вложения друг в друга, потому что п.3 не покрывает всех возможностей [catlist].

    2 часа назад, celsoft сказал:

    Кто вам сказал что без вложенных условий? Об этом написано и в описании релиза и в комментариях отвечено отдельно. Но вы делаете свои выводы, странно.

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

    • Поддерживаю 1
  14. В 28.08.2020 в 11:45, celsoft сказал:

    Это прямое сравнение указанных данных с базой данный. Вам же объяснили как они в базе данных записаны.

    Да я то знаю как оно будет работать и как оно представлено в базе данных, тут вопрос в другом, вы когда это реализовывали, думали вообще о том КАК ЭТО ИСПОЛЬЗОВАТЬ?
     

    Например каким образом это использовать при мультикатегориях в принципе.


    Опять же без вложенных условий это превратиться в слабоиспользуемый инструмент, либо придётся комбинировать с [catlist=, т.к. ОН ДО СИХ ПОР НЕ ПОДДЕРЖИВАЕТ ВЛОЖЕННОСТЬ УСЛОВИЙ, что в свою очередь ОЧЕНЬ его ограничивает.
    Вобщем как обычно сделано наполовину, вроде бы есть, но реально интересные вещи этим не реализовать.

  15. В 26.08.2020 в 02:58, dds сказал:

    Ухх ссылка на страницу за 2011 год... Есть прекрасный модуль  "UserBox - вывод информации о любом пользователе в любом месте сайта на DLE". Он бесплатен и находится в свободном доступе.  Используй его и будет тебе счастье. Он кстати написан одним из тех людей, кто и отвечает в той древней ссылке которую тебе дали., 

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

  16. 4 часа назад, Gameer сказал:

    @celsoft вы серьезно хотите заставить пользователей писать в условиях даты в unix формате?

    Опять релиз ни о чем.

    Да там и перечисления с запятой видимо так же сделаны мизинцем правой ноги свёкра брата сестры по линии тёщи...
    Как с этим работать - не понятно.
    А так попахивает диким плагиатом... 😃

  17. 13 минут назад, celsoft сказал:

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

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

  18. В 21.08.2020 в 14:50, celsoft сказал:

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

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

  19. В 22.08.2020 в 09:09, kamensk сказал:

    Не понял. Причем здесь викс и перекос со спамом?

    Вы хотите сказать, что разрабы ДЛЕ в деффолтные шаблоны запихнули вредоносный код и кучу спама???

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

    В 22.08.2020 в 09:09, kamensk сказал:

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

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

    Вы бы хоть наглядно на примере пояснили бы - что ТАКОГО нет в ДЛЕ - что на 2020 год так актуально??? Привидите конкретные примеры, пожалуйста.

    Если делать сайт для себя любимого, то да, хватает, а если делать сайт для людей, то никак не хватает.
    Что бы быть в курсе, нужно зайти в соответствующую тему.

    В 22.08.2020 в 09:29, proba сказал:

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

    В соответствующую тему сложно заглянуть? Прямо как celsoft отвечаете, не нравится, валите на другие CMS, только более радикально.

    В 22.08.2020 в 15:43, biruza сказал:

    Нет AMP, это многих волнует, хотя возможно некоторых не волнует или обходятся плагинами.

    Но конкретно в коробке dle AMP нет и возможно и не предвидится, т.к. разработчик эту тему никак не комментирует или когда-то четыре года назад комментировал и сказал, что разработка AMP не предвидится.

    Без AMP можно жить, а вот с функционалом ногами из 2000-ых врятли, те же ПС выглядят как какое то наследие времён миграции статических сайтов на динамическое содержимое, и в DLE такого полно.

    • Поддерживаю 1
  20. В 20.08.2020 в 12:08, alex32 сказал:

    А кто тебе сказал, что тут все из России?

    1. Мы все прекрасно знаем где больше всего пользуются DLE, и тот мизер из-за границы это реально мизер.

    2. Платёжный функционал и какие то инструменты покупок нужны бизнесу, а не сайту о котиках, отсюда можно сделать вывод что нормальный бизнес не хочет рисковать получить хорошенько так по шеям за нарушение законодательства.

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