Kubix! Опубликовано 21 августа, 2016 Жалоба Поделиться Опубликовано 21 августа, 2016 kPanel для Ragnarok Online Ввиду того, что мне пришлось устроиться на работу, в перервывах для повышения скилла начал писать панель. Все написано на Python 3.5 (Flask) + Bootstrap3 Ни в коем случае не агитирую юзать эту панель у себя, во-первых она недопилена, во-вторых много косяков, в третьих - кому нужно, если есть родная флюкса. Что сейчас может панель: Регистрация Мастер Аккаунта (1 аккаунт для управления всеми рошными) Регистрация рошного аккаунта Смена данных мастер аккаунта (пасс, мыло и тп) Вывод и просмотр новостей Редактирование и удаление новостей админом Вывод рошных аккаунтов владельца Просмотр новостей Интеграция с редактором TinyMCE для редактирования / добавления новостей Что планируется: Все рейтинги Некоторые фишки типа реферальной системы, промо кодов Подключение возможных платежек типа paymentwall/paypal, или что там сейчас юзают На счет дизайна фз, я не дизайнер и уж точно не верстальщик. Смотрел верстку на след. устройствах: (мобилка(5", 4"), ноут(15.6"), телевизор 32") все было ок, но он(дизайн) не рошный совсем. Пару скринов: Ну а если кому и захочется поизвращаться, вот GitHub - https://github.com/kubixservice/kpanel 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 22 августа, 2016 Жалоба Поделиться Опубликовано 22 августа, 2016 Просто оставлю это тут (: Для галочки 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
gikon Опубликовано 22 августа, 2016 Жалоба Поделиться Опубликовано 22 августа, 2016 Автор респект, красиво получается ) Скачаю для теста посмотрю что да как, спасибо ) Ссылка на комментарий Поделиться на другие сайты Поделиться
Elmiria Опубликовано 22 августа, 2016 Жалоба Поделиться Опубликовано 22 августа, 2016 14 часа назад, Gendalf сказал: Регистрация Мастер Аккаунта (1 аккаунт для управления всеми рошными) Регистрация рошного аккаунта Смена данных мастер аккаунта (пасс, мыло и тп) о, моя идея живет)) Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 22 августа, 2016 Автор Жалоба Поделиться Опубликовано 22 августа, 2016 (изменено) 13 часа назад, Кеник сказал: Просто оставлю это тут (: Для галочки Ну да, но рошка как-то ближе. Я же для себя :< 3 часа назад, Elmiria сказал: о, моя идея живет)) Эт я у Кенига посмотрел, когда он пытался на пыхыпы делать Изменено 22 августа, 2016 пользователем Gendalf Ссылка на комментарий Поделиться на другие сайты Поделиться
Elmiria Опубликовано 22 августа, 2016 Жалоба Поделиться Опубликовано 22 августа, 2016 Только что, Gendalf сказал: Эт я у Кенига посмотрел, когда он пытался на пыхыпы делать х) Это еще делал для меня Сан, но в итоге Мяка все перекроила под флюксу) Однако меня более склад интересовал общий, а сам мастер акк был просто необходимым функционалом) Особенно сочно писать проверки по гепард уник айди + мастер акк, не знаешь что веселее) Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 22 августа, 2016 Автор Жалоба Поделиться Опубликовано 22 августа, 2016 (изменено) 2 часа назад, Elmiria сказал: Это еще делал для меня Сан, но в итоге Мяка все перекроила под флюксу) Однако меня более склад интересовал общий, а сам мастер акк был просто необходимым функционалом) Особенно сочно писать проверки по гепард уник айди + мастер акк, не знаешь что веселее) Ну это изи, спасибо за идею, пойду склад пилить Изменено 22 августа, 2016 пользователем Gendalf Ссылка на комментарий Поделиться на другие сайты Поделиться
Elmiria Опубликовано 22 августа, 2016 Жалоба Поделиться Опубликовано 22 августа, 2016 1 час назад, Gendalf сказал: Ну это изи, спасибо за идею, пойду склад пилить х) Удачки) Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 22 августа, 2016 Жалоба Поделиться Опубликовано 22 августа, 2016 1 час назад, Gendalf сказал: Ну да, но рошка как-то ближе. + на работе Я же для себя :< Я и не говорю ничего) Наоборот, правильно. Я же точно так же для саморазвития делал) Ссылка на комментарий Поделиться на другие сайты Поделиться
[Tashkent-4rever] Опубликовано 23 августа, 2016 Жалоба Поделиться Опубликовано 23 августа, 2016 В 20.08.2016в4:47 AM, Gendalf сказал: Скрытое содержимое kPanel для Ragnarok Online Ввиду того, что мне пришлось устроиться на работу, в перервывах для повышения скилла начал писать панель. Все написано на Python 3.5 (Flask) + Bootstrap3 Ни в коем случае не агитирую юзать эту панель у себя, во-первых она недопилена, во-вторых много косяков, в третьих - кому нужно, если есть родная флюкса. Что сейчас может панель: Регистрация Мастер Аккаунта (1 аккаунт для управления всеми рошными) Регистрация рошного аккаунта Смена данных мастер аккаунта (пасс, мыло и тп) Вывод и просмотр новостей Редактирование и удаление новостей админом Вывод рошных аккаунтов владельца Просмотр новостей Интеграция с редактором TinyMCE для редактирования / добавления новостей Что планируется: Все рейтинги Некоторые фишки типа реферальной системы, промо кодов Подключение возможных платежек типа paymentwall/paypal, или что там сейчас юзают На счет дизайна фз, я не дизайнер и уж точно не верстальщик. Смотрел верстку на след. устройствах: (мобилка(5", 4"), ноут(15.6"), телевизор 32") все было ок, но он(дизайн) не рошный совсем. Пару скринов: Скрытое содержимое Ну а если кому и захочется поизвращаться, вот GitHub - https://github.com/kubixservice/kpanel Действительно Гендальф, волшебник так круто получилось я тоже хочу так научиться) Желаю удачи вам в повышении скилла ))) Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 26 августа, 2016 Автор Жалоба Поделиться Опубликовано 26 августа, 2016 (изменено) Продолжаю допиливать панель. Что добавил: Поддержку мультиязычности через Flask-Babel (перевод как в Hercules, с помощью .po файлов) Поиск на Angular.js Фильтр в просмотре склада на Angular.js Новую страничку просмотра склада Общий склад в принципе сделал, но без вмешательств в игре он вроде как бесполезен Обновил немного шаблоны некоторых страниц Добавил картинки рошных предметов Добавил возможность установить сайт через mod_wsgi (грубо говоря поставить панель на Apache) Попозже напишу гайд по установке, еще есть вариант залить все это в Docker контейнер, для легкости установки. Пару скринов: Скрытый текст Что планирую: Освоить Angular.js и переписать всю панель под него с помощью Api + Json Изменено 26 августа, 2016 пользователем Gendalf Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 27 августа, 2016 Жалоба Поделиться Опубликовано 27 августа, 2016 В очередной раз посоветую тут - пили на Django) Пока не слишком дофига наделал лучше заморочься и на него перенеси. Полезнее в плане применения навыков) Щас достаточно популярен и платят неплохо х) Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 27 августа, 2016 Жалоба Поделиться Опубликовано 27 августа, 2016 кубик попробуй замутить примерочную комнату)) ну типа персонаж может использовать с сайта палитры и перекраситься что-то типа комнаты стилиста а так молотчик, хотя в питоне я вообще 0, лучше бы замутил на перле)) там вроде бы возможностей больше Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 27 августа, 2016 Автор Жалоба Поделиться Опубликовано 27 августа, 2016 Мне на работе за питон платят, а не за перл, возможностей везде одинаково. А на счет django это да, но пока руки к нему не доходят, сложна :< Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 29 августа, 2016 Жалоба Поделиться Опубликовано 29 августа, 2016 В SQL файлах нигде нет master_account_id = Никто не сможет завести панель. Хотя на питоне её в принципе никто не заведет xD Цитата Это еще делал для меня Сан, но в итоге Мяка все перекроила под флюксу) Однако меня более склад интересовал общий, а сам мастер акк был просто необходимым функционалом) Было как-то скучно, но итоге забил. Отрезал мастер акки, и сунул в флюкс, но не до конца. Скрытый текст Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 29 августа, 2016 Автор Жалоба Поделиться Опубликовано 29 августа, 2016 5 часов назад, Sanasol сказал: В SQL файлах нигде нет master_account_id = Никто не сможет завести панель. Хотя на питоне её в принципе никто не заведет xD Кстати да, это я тупанул, нужно было по емейлу чекать акки) Не заведет потому что сложно, или потому что говно?) (панель сама однозначно говно, а вот питон?) Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 29 августа, 2016 Жалоба Поделиться Опубликовано 29 августа, 2016 Не заведет, потому что надо либо питон к веб-серверу прикручивать, либо запускать как отдельное приложение. 90% местных обитателей даже с помощью гугла вряд ли самостоятельно разберутся, а у тебя инструкции никакой нет 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 29 августа, 2016 Автор Жалоба Поделиться Опубликовано 29 августа, 2016 Ну сегодня займусь инструкцией Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 30 августа, 2016 Жалоба Поделиться Опубликовано 30 августа, 2016 16 час назад, Gendalf сказал: Кстати да, это я тупанул, нужно было по емейлу чекать акки) Не заведет потому что сложно, или потому что говно?) (панель сама однозначно говно, а вот питон?) потому что питон. Питон не распространен у нас и хостинги в большинстве своём - php/mysql по дефолту. Инструкция не особо поможет, потому что все равно на обычный хост не поставишь без танцев с бубном.(даже если хост подерживает питон в принципе) 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
lepus Опубликовано 30 августа, 2016 Жалоба Поделиться Опубликовано 30 августа, 2016 (изменено) Возможно контейнеры (openvz/ lxc) вытеснят привычный виртуальный хостинг (панель управления + apache, mysql, php). Уже сейчас за 100~200 рублей можно найти VPS и поставить питон, nodejs, golang и т.д. Например: https://lepus.su/pages/ovz.php Изменено 30 августа, 2016 пользователем lepus 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 30 августа, 2016 Жалоба Поделиться Опубликовано 30 августа, 2016 7 часов назад, Sanasol сказал: потому что питон. Питон не распространен у нас и хостинги в большинстве своём - php/mysql по дефолту. Инструкция не особо поможет, потому что все равно на обычный хост не поставишь без танцев с бубном.(даже если хост подерживает питон в принципе) Ну да, это уже больше сайтец под ВПС, а не шаред хостинг. Но с нынешними ценами, когда ВПСку по цене шаред хостинга взять можно не вижу особой проблемы) Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 30 августа, 2016 Жалоба Поделиться Опубликовано 30 августа, 2016 8 часов назад, lepus сказал: Возможно контейнеры (openvz/ lxc) вытеснят привычный виртуальный хостинг (панель управления + apache, mysql, php). Уже сейчас за 100~200 рублей можно найти VPS и поставить питон, nodejs, golang и т.д. Например: https://lepus.su/pages/ovz.php 57 минут назад, Кеник сказал: Ну да, это уже больше сайтец под ВПС, а не шаред хостинг. Но с нынешними ценами, когда ВПСку по цене шаред хостинга взять можно не вижу особой проблемы) Следующая проблема после того как мы поняли что нам нужна впс, а не шаред. Это собственно как раз понимание как настроить впс и поставить туда питон и иже с ним. Для тех кто кроме купить готовую сборку ничего не в состоянии сделать это большая проблема Всё в сумме должо быть: Купил хост Зашел на фтп или через веб-файл манагер Залил файлы Зашел на сайт Next Next Next Done Конец. Слишком сложно Понять что нужна VPS купить VPS залить файлы пытаться понять что такое консоль и как в ней развернуть питон проект осилить конфиг вебсервера для того чтобы заработало с питоном Хотя вроде для питона в некоторых панелях есть шаблоны для запуска из коробки практически. Для django скорее всего. Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 30 августа, 2016 Автор Жалоба Поделиться Опубликовано 30 августа, 2016 Поэтому настало время всяких Docker'ов, сделал контейнер со всем необходимым -> отправил на докерхаб -> зашел с впски, спулил, запустил. Либо сделал кому-то проект, дал ссылку на хаб, он спулил и запустил, без шаманизма ) Тогда по сути потребуется только впс, и сам докер установленный, не нужны ни питоны, ни апачи/мускули, ничего. Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 30 августа, 2016 Жалоба Поделиться Опубликовано 30 августа, 2016 (изменено) согласен с вами народ, питон не особо и распространён, да и даже на стареньких системах его сложно запустить, придётся юзать встроенное по, что не особо свежее... за старания конечно + но не думаю что народ будет юзать данную панельку, даже если она будет написана целиком и полностью с примочками и фишками, с питоном много проблем в установке и конфигах.. и вообще с появлением пхп всё изменилось, пхп просто тупо вытесняет всех конкурентов, раньше когда ещё была последняя версия виндовс самая популярная Windows 2000 Prof в сети интернет использовался почти всеми язык перл, всё было с расширением *.cgi иногда где-то встречался и *.py но теперь времена сильно изменились пхп всех вытяснил кстати по поводу впс и прочих модулей типо питона перрла и пхп, у системы сусе я когда инсталил апач там есть центр управления системой Yast во вкладке http-server удобный сонфигуратор менеджер, при его первом запуске он меня спрашивал какие модули я хочу подключить и настроить, было всё перл лдап пхп питон что-то тип этого можно было замутить и на VPS хостингах при первом запуске например с хоста купленного domain-vps.net открывался апач типо https://domain-vps.net/cgi-bin/configure.pl который бы имел доступ к самому баш скрипту и в нём бы выполнялась вся настройка next next loadmodule perl next loadmodule python и так далее затем done и restarting apache2 вообщем мысля ясна.. для лама - юзера это было бы просто идеально тупо нажимать --> next и в конечном итоге --> done! Изменено 30 августа, 2016 пользователем ucell-uz 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 5 декабря, 2016 Автор Жалоба Поделиться Опубликовано 5 декабря, 2016 В общем я подумал, и начал переписывать под джангу, только вместо бутстрапа буду юзать Ink. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения