Sergey
A PHP port of Ruby's Liquid Templates
зачем?
Sergey
на вид как twig
старий
Всем привет, парни
старий
С прошедшими праздниками
старий
старий
Чтобы удобнее было с RoR переходить, наверно
Sergey
они же не называются портом РоР или спринга
Sergey
а тут сразу зашквар в названии
старий
Но вроде факт влияния и вдохновления не скрывает никто
старий
Но это не одно и тоже, да
Sergey
бля, этой фейл
Smarty (from which Liquid was partially inspired)
рубисты увидели какой у php есть крутой шаблонизатор, написали свой на руби, а потом кто-то портировал его на php
старий
А зачем что-то вообще портировать с руби, так это вопрос открытый
Sergey
а потом это ешще использовать
старий
D
установил пакет через composer liquid/liquid
D
вроде работает
Sergey
D
только теперь все это внутри фреймворка сделать, а то вообще как в каменном веке буду)
D
ридми
D
D
+ еще протестировал, работает
D
думаю заменить blade в laravel на liquid
D
это реально?
Sergey
да, там любой шаблонизатор подзодит
D
Naki
Ребят помогите куда гуглить: Например я сделал форму HTML. Данные с этой формы я отправляю на другую HTML страницу (Страница 2). Теперь мне нужно "страницу 2" отправить на email, чтобы она была прикрепленным файлом. Это реально вообще? не бейте я нуб.
Anonymous
Вообще бы было бы нормально отправлять форму на пыховский файл, который отправляет и там уже получить страницу и отправить её на мыло (по типу: file_get_contents("http://url.com/mail.php?name=".$_GET[name]) ), а потом и редирект можно сделать на эту же страницу
Naki
Сейчас я делаю так: Отправляю из "Форма1" данные на пхп файл (страница 2)
Страница 2 = Предпросмотр для юзера. Т.е. это текстовый файл со вставленными его данными из "Форма1".
Теперь когда юзер посмотрел этот файлик и ему норм. Он тычет "Заполнено верно" и теперь этот файлик нужно откинуть на email.
Т.е. важен факт предпросмотра перед отправкой
Anonymous
Делаешь ссылку и гет параметрами
Anonymous
Типа: url.com/sendmail.php?name='.$_POST[name]
Naki
Спасибо огромное за направление)
Anonymous
Ну можно и так)
старий
Спасибо огромное за направление)
Генерируешь js-ом предпросмотр, красиво оформляешь, если все окей, то отстреливаешь форму на сервер, не окей - остаёшься на этой странице, пока не будет все окей.
Anonymous
Anonymous
Вооружен - больше не значит защищен
Anonymous
Спектра на js из под браузера снимает весь дамп оперативной памяти клиента
Anonymous
Полное описание эксплоита в пдфке
Anonymous
Anonymous
Жизнь боль
Anonymous
Читали уже?
Anonymous
Ходят слухи что 4 версия ядра линуха уже имела патч
старий
Жизнь боль
Снимает дамп процессорной памяти, но кому нахуй какое дело
Anonymous
Но судя по тексту пдф, не от спектры
старий
Жизнь боль
Не только на js, но вам лишь бы истерить
Anonymous
Как я понял так же дамп оперативной
Anonymous
Не только
Anonymous
Просто это обходит философию изолированности js
Anonymous
Что не есть хорошо
старий
Anonymous
Js исполняемый в браузере должен быть изолирован в рамках браузера
Anonymous
И если не ошибаюсь, хром вчера об этом говорили
Anonymous
И о патче от 28.01 который все поправит
старий
Ну, удачи
Anonymous
Да все равно мы с этим ничего не сделаем
Anonymous
Скинул просто почитать
Anonymous
Если кто не видел
старий
Не знаю о какой «философии изоляции js» ты там говоришь, если есть node.js
Anonymous
При чем тут нода:)))
Anonymous
Там в доке речь о ваниле
Anonymous
:)
старий
И ещё есть react-native, который крутит нативные функции мобил через jsvm
Anonymous
Если так смотреть, то да :)
Moz
старий
А node.js это и есть ванила в самом чистом виде
Anonymous
Которая вращается на сервере
Anonymous
А не на клиенте :)
старий
А на сервере процессоры отменили?
Anonymous
Бля я сам запутался что-то
старий
Запусти у себя на компе, будет у тебя сервер
старий
Открой браузер - будет клиент
Anonymous
Т. Е. Данная дичь на ноде утянет снимок дампа клиента, а не свой?
старий
Патч там только для того, чтобы никто на сайты не внедрял куски вредоносного кода и не воровал данные через браузер