Sergey
Ктож спорит) но такой вариант проходит как правило с бюджетниками домашнего региона, где можно лично договориться об оплате(откатах :) )
Это да. Сходить в гости, поулыбаться и т.д. Ну если оно того стоит конечно... И не всегда кстати откаты бывают... Для них это тоже своего рода головная боль... Лишние думки...
Vladimir
Так то версия для слабовидящих подключается минут за 30. Вот работать с бюджетниками да, особо не хочется.
про объяву висящую на MODX.pro ? она не хочет ту версию, которая подключается за 30 минут) ей нужно отдельный контекст (она просто не знает что он называется контекст) с урезанным содержимым, другую верстку, адаптивную и т.п.
Sergey
Для них это левый заработок)
Да не... это мелочёвка... левый заработок там обычно на гос.закупе... ГСМ, ремонты, стройки, приобретение авто и т.д.
Sergey
Бюджеты лишними не бывают :))
Ну так-то да )))) Там тоже птицы разного уровня полёта...
Vladimir
Адаптив для слабовидящих на IE7 и iPhoneX 😁
не сама придумывает)) таков ЗАКОНЪ все гос сайты и сайты медицинских учреждений должны иметь версию для слабовидящих ну и там все остальное прописано ... а IE7 , наверно, на какой-то секретной операционке которая с процессором Эльбрус дружит))))
Vladimir
ТЗ не смотрел до этого. Доработка сайт на MODx Revolution 2.2-14* - вот это сразу нафиг :)
я ей говорю, давай обновлю бесплатно) ну, просто что б не поломали, а то раструбила на весь свет) ща кто-нибудь потренируется
Sergey
не сама придумывает)) таков ЗАКОНЪ все гос сайты и сайты медицинских учреждений должны иметь версию для слабовидящих ну и там все остальное прописано ... а IE7 , наверно, на какой-то секретной операционке которая с процессором Эльбрус дружит))))
😆👍🏻 Я там про IE5.5 не просто так шутил... у нас реально есть одна крупная гос.организация, на сегодняшний день, там половина штата работает на Windows2000 c IE5.5. Переставлять нельзя - регламент. Браузер норм. не скачаешь - прав ни на что нет. Вот так и работают.
Андрей
Законы это да, но то что творится в госучреждениях это пипец. Там не то что WinXp, там 2000-е и 98 ещё в ходу__
Vladimir
табличная верстка! вот решение))
Андрей
Во, уже написали выше
Vladimir
ну я х.з. , дамочка замолчала после этого предложения) дело хозяйское, я не настаиваю
Sergey
табличная верстка! вот решение))
Всё равно штат через WinGate сидит... где админ фильтр на .jpg/.png/.gif поставил )))))
Vladimir
сейчас это пофиг, личная вся байда ушла в смартфоны
Sergey
ну я х.з. , дамочка замолчала после этого предложения) дело хозяйское, я не настаиваю
Времени не много прошло. Она ЦП собирает. А может про подвох какой подумала...
Sergey
сейчас это пофиг, личная вся байда ушла в смартфоны
там телефоны на входе в 9:00 оставляют, и в 18:00 забирают... 😆😆😆
Vladimir
там телефоны на входе в 9:00 оставляют, и в 18:00 забирают... 😆😆😆
ой, да ладно, знаю я эти конторы, фикция сплошная хотя в минсельхозе ставр края меня заставили разобрать телефон и вынуть симку и аккумулятор .. давно, более 10 лет назад
Андрей
Перепилено всё пипец как
Vladimir
Перепилено всё пипец как
была у меня копия творения фабрики... не в той стране они родились)) суда страшного на них нет))))
Андрей
Да дичь полная
Sentinel
Sergey
Доброе утро!
Sergey
Пилю роль менеджера для сайта. Вцелом все отлично. Ресурсы простые сохраняются без проблем. А вот тикеты почему-то нет - пишет "Доступ запрещен". Не мог бы кто подсказать, какую галочку в политике добавить? Политика изначально бралась за основу Content editor (стандартная)
Sentinel
Если у меня в контексте ru есть каталог с категориями, я в контексте en его уже не выведу?
Sergey
Для тикетов есть своя политика, посмотри пример в политиках доступа
а возможно вообще оттуда виды прав добавить в свою политику? Я ж не смогу поидее выбрать несколько политик в своей роли
Pavel
а возможно вообще оттуда виды прав добавить в свою политику? Я ж не смогу поидее выбрать несколько политик в своей роли
Ну да, у каждой политики есть свой ключ, смотришь ключ - создаешь правило с этим ключем
Sergey
подозреваю не просто так его права выведены в отдельную политику..
Sergey
спасибо попробую)
Pavel
подозреваю не просто так его права выведены в отдельную политику..
Они выведены в отдельную политику чтобы можно было посмотреть ключи, не более
Pavel
Ну или по быстрому назначить все доступы одной группе пользователей
Pavel
Гос. проект, че
Pavel
Pavel
Давайте поиграем с вами в игру, найди 5 аргументов почему это говнокод? Всяким амбоссадорам не участвовать)
Pavel
Ну не считая того что проект стоит несколько десятков миллионов а писали его наверное студенты за зачет)
Pavel
А вы говорите "Процессоры не всегда к месту, иногда легче использовать обычный set". уж лучше всегда использовать процессоры если котелок не варит...
Alexey
я сам не очень шарю, но могу предположить
Pavel
Давай)
Alexey
1. Нужна валидация и ответ, если валидация на сервере не пройдена
Иван
Гос. проект, че
Линк можно)
Alexey
2. Нужно экранирование входных данных
Alexey
и 3. я бы сделал подтверждение нового email
Pavel
Линк можно)
Я до этого кидал, но после того как я это увидел уже не кину, сорян, тут прям на скрине видно как можно ломануть сайт вообще не запариваясь или авторизоваться под другим пользователем
Pavel
и 3. я бы сделал подтверждение нового email
Крутяк, еще 2 кто нибудь найдет?)
Pavel
И да, проект рабочий, т.е. вот прямо сейчас работает с таким кодом и на нем уже 22к пользователей активных
Pavel
Эх...
Alexey
Крутяк, еще 2 кто нибудь найдет?)
В чанке можно выполнить любой сниппет, передав вместо email неведомую хню?)
Alexey
Да, но это относится к экранированию)
А оно вообще работает? save() не видно
Pavel
А оно вообще работает? save() не видно
save идет после switch) Работает к сожалению(
Pavel
Кидаю save показать, но тут тоже все очень весело с загрузкой фото)
Pavel
Pavel
@Electricaev че, тоже скажешь "Кто как может тот так и делает" да? 😂😂
Pavel
Учиться ведь надо, ага, с практикой приходит и опыт, да
Anonymous
Так сложилось, что сегодня ещё и великая среда👍 можно сказать день великого вебмастера😀. Честно говоря я и не знал, что сегодня такой праздник 🎉 + сегодня я взялся за свой первый в жизни платный проект💪 не спроста все это😄 значит все ещё только впереди! Поздравляю всех вас с праздником! От себя хочу выразить вам всем огромную благодарность за помощь в начинаниях, за терпение, понимание! За действительно доброе отношение к новичкам! Спасибо за ваш труд друзья над совершенствованием и развитием MODX👍💪. PS. Всем 🍻 🍺 и ещё раз с праздником 🎉
Pavel
и 3. я бы сделал подтверждение нового email
Короче не буду мучать: 1. экранирование 2. Проверка есть ли такая почта еще у кого нибудь 3. Подтверждение нового email 4. Почту отправлять только после save if($profiile->save()) 5. В чанке письма брать почту текущего пользователя, а не через post ее пихать 6. Перед операцией над пользователем проверять есть ли вообще такой пользователь, не заблокирован ли он 7. Проверять авторизацию и контекст хотя бы 8. Чистить кэш, т.к. из-за кэша например что-то отправляется на старую почту, а что-то приходит на новую, + в админке отображается старая почта пока кэш не почистишь Наверное можно еще пунктов 5 добавить, но это прям жопа) А самое главное непонятно почему нельзя было использовать стандартный процессор где за тебя уже все придумали и сделали
Миша
@Electricaev че, тоже скажешь "Кто как может тот так и делает" да? 😂😂
ну а чего нет? Сейчас покажешь как можно сделать, и человек уже будет знать
Pavel
ну а чего нет? Сейчас покажешь как можно сделать, и человек уже будет знать
Так че каждому отдельно показывать надо что ли? Есть же паттерны, есть десятки примеров в интернете, в любом курсе или любой книге всегда говорится хотя бы о фильтрации входных данных, да и самому можно догадаться. Мне никто ниечего не объяснял. Василию думаю тоже) Это же интуитивно очевидные вещи
Миша
Ну учиться же.
Миша
Теперь так можно на всех говорить
Миша
Всё тупые
Alexey
Чем больше сила (деньги) - тем больше и отвественность (с) Питер Сайтмейкер
Sentinel
Можете объяснить почему на втором контексте fenom не работает?
Sentinel
так не выводит {$_modx->config.slogan_ua} так выводит [[++slogan_ua]]
Sentinel
тоже не выводит
Pavel
Тогда хз, не использую контексты в принципе
Эльдар
чё сегодня правда день разработчика?)
Денис
404
Эльдар
404
ну или это прикол типо дата с номером ошибки совпадает?)
Pavel
Теперь так можно на всех говорить
ок, смотри, как разработчик не читая книг или не обучаясь смог бы понять что этот код говно? Он же работает? Знаешь как будет на самом деле? Он никогда не поймет, клиенты так и будут обращаться к нему с претензией что их сайт взломали, а он будет винить во всем "дырявый modx"