Перейти к содержимому

cyber01

Администраторы
  • Публикации

    617
  • Зарегистрирован

  • Посещение

Все публикации пользователя cyber01

  1. cyber01

    Minecraft Launcher

    я бы картинку чуть по другому сделал.. чтобы экран компа был чистый, смотреть на него под прямым углом и поля авторизации были на нем (для контраста)
  2. Изменения в dev версии: Добавлена поддержка Github/Gist Зачатки системы тегов (есть добавление тегов/удаление, нет: поиска по тегам, облака тегов) Мультикатегорий точно не будет Редизайн вывода программы
  3. @@ECS, сделаю гитхаб, только времени сейчас нету...
  4. я думаю это можно исправить просто окончанием проверки на закрывающей скобке
  5. Изменения от 28.10.15: добавлено подобие api (для запроса данных) первая реализация зависимостей мультикатегорий скорее всего не будет, скорее всего будет возможность указать доп.категорию одним полем
  6. @@Fingercomp, у меня авторизация весь день не сбрасывалась... А вообще примерно часов 6-12 держится
  7. Изменения от 23.10.15: Помимо проверки данных формы с серверной стороны добавлена также клиентская проверка Изменен формат (правильных данных) для поля Pastebin, теперь это могут быть только символы латиницы и цифры, длина 8 символов Вывод программ от новых к старым (при выборе категории. При просмотре в списке программ (Мои программы) - по ID) При попытке отправки формы с неверными данными - форма не отправится, а ошибочные поля подсветятся Добавлен счетчик скачиваний (фиксируются скачивания через сайт) Исправлено отображение даты Немного обновлены категории Добавлено сообщение о том, что в категории нет программ
  8. Пока еще времени особо нету, позже (на днях) буду допиливать... Сейчас пофиксил твою и зеро ошибочки (регулярки) Изменения от 23.10.15 Добавлен в исключения символ / (слеш) Добавлены в исключения круглые скобки Изменения в регулярных выражениях (что считается правильным), читаем ниже Поле Имя: символы А-Я, A-Z, цифры, круглые скобки, точка, запятая, пробел, слеш прямой, дефис. Длина 1-50 символов Поле Версия: символы А-Я, A-Z, цифры, точка, пробел, дефис. Длина 1-15 символов Поле Категория: число типа int Поле Pastebin: Символы A-Z, цифры, дефис, пробел (последние 2 уберу), длина 1-8 символов (надо оставить только 8) Поле Форум: обычная ссылка (с http://) Поле Краткое описание: символы А-Я, A-Z, цифры, круглые скобки, точка, запятая, пробел, слеш прямой, дефис. Длина 1-60 символов Поле Полное описание: тоже самое, что в кратком описании, но длина 1-250 символов
  9. @@Zer0Galaxy, желтый цвет - это опера балуется Подозреваю, что проблема в скобках (символ скобки), надо регулярки править еще.. Как будет время - буду доделывать и репу и фиксить баги @@Fingercomp, ты вставил не ссылку,а кусок от нее... а проверяется именно полноценная ссылка
  10. @@Zer0Galaxy, ок, спасибо посмотрю что и как. Можешь кинуть тоже самое, только в виде текста? Проверю, что именно не проходит валидность
  11. из-за этого размеры таблиц вырастут в разы, а время их запроса тоже.. у меня так: http://puu.sh/kUI8P/731610571b.png
  12. @@Fingercomp,честно говоря не понял о чем ты
  13. @@Fingercomp, вывод пользователю - фигня, это не проблема.. Хранить тоже не проблема (поле категория у программы будет принимать от одного до нескольких значений, перечисленных через запятую), проблема это все правильно обработать (распарсить запятые - не проблема), чтобы вывести проги только из нужной категории. Это еще обдумаю.. @@LeshaInc, 2 таблицы ради того, чтобы хранить теги? Тут получается так: либо у программы может быть куча полей (в том числе и теги), а там уже выборка по всем полям и прочее, либо делать как ты говоришь еще целых 2 таблицы (зачем?) и добавлять дополнительные запросы к бд (что неразумно) и терять время отображения результата... @@Alex, по поводу структуры - добавить мультикатегории легко, обработать сложнее. А вот фильтры пока записал в планы
  14. P.S. мультикатегории для программ сделать довольно проблемно т.к.: 1. Не хватает знаний на реализацию (пару моментов) 2. Придется переписать примерно половину всего Так что мультикатегории пока что на второй план отодвигаю
  15. Речь не о тегах,а о категориях... это глобальный классификатор,а теги уже второстепенные
  16. Просьба - напишите приблизительный список категорий, которые должны быть - сделаю
  17. По поводу списка категорий и их названиях - список был первым, что пришло в голову Алексу, просто сделал как демовариант. @@Fingercomp, 1. Я думаю можно решить через систему зависимостей. Разместить как 2 пакета.. 2. Система зависимостей уже есть в планах 3. Вроде как рид собирался, но для этого нужно API`шку 4. Записал в планы 5. Возможно сделаю 6. Записал в планы 7. Обдумаю Некоторые моменты еще не знаю как реализовать т.к. программист из меня как из Лёши майнер
  18. Можешь аргументы озвучить в личку..
  19. @@LeshaInc, а чем тебе не нравится Bootstrap, ты у себя его лепил везде где только можно и теперь он тебе не нравится... Просто и легко вот и все.... P.S. и еще напомню, что это все таки первый публичный тест... до этого только ковырялся я сам, да скрины алекс и рид видели..
  20. А чем плох простой дизайн? Давайте усложним, чтобы каждая страница весила по 500кб и открывалась несколько секунд... О каких лишних кликах идет речь? Фильтры - лишний функционал по следующим причинам: 1. Данных (да и параметров по которым их можно отсортировать) совсем немного 2. Категории - единственный "фильтр", который стандартизован (придерживается какой-либо политики именования и прочее) т.к. пользователи в названии и прочих параметрах могут писать всё, что угодно.. а по этой каше сложно будет что-либо отсортировать 3. У нас не сайт-магазин, не надо сравнивать теплое с мягким. Если внимательно читал шапку - просмотр категорий и программ (сам дизайн) будет переделываться (правда не знаю когда).
  21. В принципе можно оставить там скриншот (той же ссылкой),а подробнее уже искать на форуме например..
  22. Думаю можно эту самую картинку заменить на скриншот т.к. мало кто делает нормальный логотип-изображение своей проги...
  23. @@Krutoy,а чем текущий не нравится (просмотр категории/программы не в счет)? @@Zer0Galaxy, будет админка - будет модерация, пока что доступно всем и каждому... Если есть какие-либо предложения по данным, которые нужно показывать у каждой программы или по категориям - пишите
  24. Представляю вам свою разработку: Репозиторий программ на Lua мода Opencomputers. Адрес: http://rep.computercraft.ru/ Сделан для того, чтобы собрать имеющиеся у пользователей программы, для удобства доступа к ним. Проще говоря, чтобы программы "не затерялись в глубинах форума". Сам по себе сервис не хранит программы, а является своеобразным индексом т.е. хранятся только ссылки на программы (ссылка на тему форума и ссылка на Pastebin). Доступно несколько базовых категорий программ: Программы для робота Сетевые программы Утилиты Игры Библиотеки Управление редстоуном Управление компонентами модов Безопасность О каждой программе содержится следующая информация: Название Версия Автор Дата загрузки Категория Ссылка на Pastebin Ссылка на тему на форуме Краткое и полное описание Также доступна возможность скачать программу через сайт, это будет полезно тем, у кого pastebin.com заблокирован провайдером. А также, чтобы не запоминать комбинации вроде fga7aw6 с Pastebin,а добавить программу в репозиторий и загрузить её просто указав ее индекс (например 1) и все. Авторизация происходит по данные с форума, поэтому требуется ввести логин и пароль с форума. После авторизации пользователю доступны базовые функции по управлению программами: просмотр списка своих(добавленных пользователем) программ редактирование программы удаление программы Проект все еще находится на стадии разработки, поэтому возможны ошибки в работе. Время на его разработку не всегда находится, а также не хватает знаний на некоторые моменты, поэтому буду делать по мере возможностей. Известные ошибки: При наличии в названии/версии/описании символа / (слеш) программа не добавляется, а форма обнуляется. При наличии в названии/версии/описании символа () (скобки) программа не добавляется, а форма обнуляется. При ошибке форма обнуляется Планы на разработку и улучшение (приоритетные выделены): Добавить страничку контактов Админпанель Премодерация программ (возможно) Смена оформления при просмотре программы/категории Система оценки/рейтингов программы Счетчик скачивания программ Комментарии к программам Возможность добавить программу в несколько категорий Подобие API Клиент под ОС Зависимости библиотек Теги Обновление списка категорий Поиск по репозиторию (под вопросом) Поддержка github/gist Список последних программ на главной Сортировка программ в просмотре категорий по дате (от новых к старым) Авторы идеи: @@SDV, @@Alex Реализация: @@cyber01 В связи с недостатком времени и некоторой потерей интереса к разработке - выкладываю код репозитория на Github. Ваши изменения (если конечно оно будет адекватным) буду уже заливать "в продакшн". Жду пулл реквестов, если таковые будут. P.S. местами (а может и везде) там лютый быдлокод, прошу не ругать - все таки не программер я.
×
×
  • Создать...