Надо вернуться по ходу размышлений до той точки, когда вы решили использовать eval - и никогда больше в эту сторону не ходить. Вместо этого сформулировать, что хотелось сделать, и найти способ сделать это по-человечески.
WSGlebKavash, во-первых, я счастливый пользователь Линукса, и ваши пляски с мокрософтовскими прищепками меня только забавляют.
ВижуалСтудию я ставил в виртуалке, и она с какого-то до смерти хотела мою учетку, чтобы подтвердить, что я не спиратил коммьюнити-версию. Причем по своей врожденной кривизне не подтверждала и это, пришлось ставить версию посвежее.
Эксклюзивные функции от M$, особенно требующие ее сервера, который мне ни разу не впился, я как-то не изучал.
Если в Битриксе нет доступа на страницу - выдает не 404, а форму авторизации для повышения уровня доступа.
404, скорее всего, означает проверку в самом теле страницы и редирект.
Griboks, если про программу знает каждая собака - да.
Если это нишевое решение - вопрос в том, захочет ли купивший делиться платной версией с кем-то другим.
Для того, чтобы не терять копейку из-за пределов точности, достаточно перед приведением к целому добавить 0,1.
А вот для того, чтобы вообще не использовать дробную математику, стоит написать парсер строки:
100 * (число до запятой) +
10 * (первую цифру после запятой или ноль) +
(вторая цифра после запятой или ноль)
На OctoberCMS и плагинов не надо - разбираешь адрес и по нему определяешь, какие данные подставить в тот шаблон. Правда, веб-администратор с этим вряд ли справится, нужен программист.
Лучшие практики работы с древовидными данными гуглятся по запросу "хранение древовидных данных в БД".
Практики, возможно, можно было бы улучшить, если знать, что это за данные и что с ними делается, но раз они секретны, то и помощь на этом закончится.
"Редактировать в Битриксе" и "чтобы работало корректно" - это принципиально несовместимые понятия.
Внутренний редактор Битрикса - это бомба замедленного действия из коробки.
WbICHA, ставил пару недель назад W10Home, свежекупленный в DNS.
Другой возможности завести локальную учетку, кроме как выдернуть шнур, по-прежнему не обнаружил.
Может, конечно, я где-то пропустил небесный инструктаж и просто не знаю, как это сделать, но я как бы за компьютер не вчера сел...
WbICHA, "без проблем" - это когда есть кнопочка "иди в жопу со своей учеткой MS, мне нужна локальная".
А вот когда приходится отнимать у машины сеть. чтобы система соизволила предложить локальную учетку - это откровенное навязывание услуги.
Dyikot, а Эйфелеву башню ничто, в принципе, не мешает покрасить розовой краской.
Шарп - уже есть.
Кресты - язык, одно из главных достоинств которого - это огромная масса уже написанного на нем кода.
Так что совместимость для него важнее снижения порога вхождения. Тем более, что ваше предложение не столько снизит этот порог, сколько запутает новичков разными способами сделать одно и то же.
И да, для тех, кто не убегался по плацу - реально удобнее НЕ строем.