Помощь сравниваем нулл и оф.релиз

Тема в разделе "DLE", создана пользователем zeta, 22 сен 2010.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. zeta

    zeta Постоялец

    Регистр.:
    26 сен 2006
    Сообщения:
    112
    Симпатии:
    8
    В принципе у меня есть лицензия, но предпочитаю пользоваться нулом, так как не люблю пользоваться скриптами, где есть хоть один закодированный файл. Нулы и оф. релизы всегда сравниваю, не потому, что не доверяю нулерам, а больше для порядку :)

    В нуле 9.0 в нескольких файлах вижу строчку
    forced_root_block : '',

    которой нет a оф. релизе.

    Если можно - зачем эта строчка? Нужна ли она или ее можно убрать?
     
  2. logo

    logo Читатель

    Заблокирован
    Регистр.:
    21 авг 2008
    Сообщения:
    503
    Симпатии:
    704
    Насколько мне известно, функция forced_root_block служит для формирования блоков при выводе контента и мне сомнительно что она несет какую то угрозу безопасности движка.
     
  3. Demon425

    Demon425

    Регистр.:
    9 июл 2008
    Сообщения:
    461
    Симпатии:
    116
    По большому счёту потенциальную угрозу могут нести только:

    file_get_contents
    curl
    http://
    wget
    shell_exec
    fopen
    fsockopen
    eval

    Сторонние шеллы не в счёт. правда их могут подключать через include и т.п.
     
  4. zeta

    zeta Постоялец

    Регистр.:
    26 сен 2006
    Сообщения:
    112
    Симпатии:
    8
    Ладно, пусть нет угрозы. Но к чему вообще эта функция? Нулеры ее сами вставили или не убрали из предыдущей версии или как? Откуда-то она взялась? Зачем-то она нужна или нет? Их таких штук 7 в скрипте - в нуле есть, в оф релизе нет.
     
  5. krivov

    krivov Постоялец

    Регистр.:
    24 дек 2007
    Сообщения:
    143
    Симпатии:
    19
    может эта функция и есть часть нула :)
     
  6. logo

    logo Читатель

    Заблокирован
    Регистр.:
    21 авг 2008
    Сообщения:
    503
    Симпатии:
    704
    Ну вы хотя бы, назвали документы и привели выдержки из кода, где встречается данная функция. Ну блин, нет среди нас экстрасенсов и получается, что разговор ни о чем идет.
     
  7. zeta

    zeta Постоялец

    Регистр.:
    26 сен 2006
    Сообщения:
    112
    Симпатии:
    8
    Я вообще-то думала, не мне одной это интересно... Раз вы пользуетесь нулом - разве вам не интересно знать чем именно он отличается от релиза? А примеры...

    В папке engine/editor
    файлы comments.php, newsletter.php, shortnews.php,
    shotrsite.php

    в нуле -
    force_br_newlines : true,
    forced_root_block : '',
    dialog_type : 'window',

    в релизе
    force_br_newlines : true,
    dialog_type : 'window',


    в файле static.php
    в нуле:
    force_br_newlines : true,
    forced_root_block : '',
    force_p_newlines : false,

    в релизе вместо всего этого media_strict : false,


    я никак не думаю, что это может быть угрозой, также никак не похоже на то, что это как-то связано с процессом нуления :), я просто интересуюсь, можно ли это без последствий вообще убрать, как в релизе... Или может нулеры сделали более рационально, чем целсофт?
     
  8. AlexeyL

    AlexeyL Писатель

    Регистр.:
    18 авг 2009
    Сообщения:
    21
    Симпатии:
    1
    а зачем вам нуллы,если есть кейгены?

    Не проще ли поставить оф релиз и знать что если всроют, то точно либо по твоей оплошности, либо еще не залатанноый дыре в двиге!
     
  9. Sanja_

    Sanja_ Создатель

    Регистр.:
    9 окт 2009
    Сообщения:
    27
    Симпатии:
    8
    можно вообще заменить файлы которые не нравяться в нуле и всё =)
     
  10. MadMan

    MadMan

    Регистр.:
    9 июн 2006
    Сообщения:
    160
    Симпатии:
    1.081
    на самом деле вообще все просто: у вас на руках лицензия скачанная в первые дни релиза, а дистрибутив как правило ни раз обновлялся!

    я для нуля качаю дистрибутив как можно позднее так как там обычно идут какието доработки которые не разглошались)))
     
Статус темы:
Закрыта.