Stanislav, выделить "dbconn.php" в вашем ответе, выгуглить это сочетание до первого же пункта в поиске - документации Битрикса и прочитать там, что это файл настройки старого движка. А насчет настройки нового я ответил в комментарии к вопросу.
alexsmirnovdotcom, полноэкранное окно тоже легко делается адаптивным, а его элементы - сворачиваются в табы.
Я просто помогаю вам представить альтернативы топорному конструктору из ограниченного набора готовых элементов. Выбор все равно за вами.
alexsmirnovdotcom, ну, форма же явно не займет все пространство, если открыть во все окно.
На оставшемся месте можно повторить все элементы модалки (заголовок, крестик для закрытия и форма) внутри div. И так несколько раз.
alexsmirnovdotcom, я представляю, что вы задумали, это довольно очевидно.
Просто предлагаю немного выйти из плоскости и подумать, не стоит ли сделать менее банальный и более удобный интерфейс. Если окно модально - можно с тем же успехом открыть его во весь экран. Если другие модальные окна должны быть дочерними - их можно заменить закрываемыми вставками в это же окно.
Простой Человек, если у вас движок хочет делать запросы, которые не поддерживает БД, проблема дампа довольно второстепенна, работать все равно ничего не будет.
Максим Иванов, и какие у вас варианты, кроме создания разных стилей для разных во всем страниц?
Насильно натягивать то, что случайно совпало, но может снова разделиться при любой правке - вряд ли.
Сидеть перед двумя дизайнами и уговаривать их, что они все-таки для одного сайта - тоже не поможет.
Максим Иванов, сесть между этими двумя страницами кактусом в лотос и нечеловеческим усилием представить себе третью. После этого искать общее и отделять частное.
Надо вернуться по ходу размышлений до той точки, когда вы решили использовать eval - и никогда больше в эту сторону не ходить. Вместо этого сформулировать, что хотелось сделать, и найти способ сделать это по-человечески.
WSGlebKavash, во-первых, я счастливый пользователь Линукса, и ваши пляски с мокрософтовскими прищепками меня только забавляют.
ВижуалСтудию я ставил в виртуалке, и она с какого-то до смерти хотела мою учетку, чтобы подтвердить, что я не спиратил коммьюнити-версию. Причем по своей врожденной кривизне не подтверждала и это, пришлось ставить версию посвежее.
Эксклюзивные функции от M$, особенно требующие ее сервера, который мне ни разу не впился, я как-то не изучал.
Если в Битриксе нет доступа на страницу - выдает не 404, а форму авторизации для повышения уровня доступа.
404, скорее всего, означает проверку в самом теле страницы и редирект.
Griboks, если про программу знает каждая собака - да.
Если это нишевое решение - вопрос в том, захочет ли купивший делиться платной версией с кем-то другим.
Для того, чтобы не терять копейку из-за пределов точности, достаточно перед приведением к целому добавить 0,1.
А вот для того, чтобы вообще не использовать дробную математику, стоит написать парсер строки:
100 * (число до запятой) +
10 * (первую цифру после запятой или ноль) +
(вторая цифра после запятой или ноль)
На OctoberCMS и плагинов не надо - разбираешь адрес и по нему определяешь, какие данные подставить в тот шаблон. Правда, веб-администратор с этим вряд ли справится, нужен программист.
Лучшие практики работы с древовидными данными гуглятся по запросу "хранение древовидных данных в БД".
Практики, возможно, можно было бы улучшить, если знать, что это за данные и что с ними делается, но раз они секретны, то и помощь на этом закончится.