| Выложил в вики краткую справку по новому языку запросов для будущего раздела с артом. Прошу всех желающих помочь с тестированием, попробовать самые разные комбинации и поискать неадекватные, неправильные результаты или сообщения об ошибках. Сделать это можно на тестовом полигоне будущего раздела: http://art.4otaku.ruО результатах отписывайтесь сюда в комментарии, или во все тот же тред на борде. Заранее спасибо. Следующим на очереди опубликую будущее api для чтения информации из раздела с артом. Кроме этого хочу упомянуть еще два небольших урезания функционала по сравнению с прошлой версией, чтобы была возможность успеть возразить. Во-первых сейчас в группах можно задавать свой порядок для артов. В новых группах такой возможности не будет, порядок можно будет задавать только для CG-паков или манги. Имеющиеся сейчас группы, являющиеся по факту мангой будут в нее преобразованы и сохранят свой порядок артов. Во-вторых имя тега будет иметь три небольших ограничения. В нем нельзя будет использовать пробелы, первый символ тега не может быть восклицательным знаком, а двоеточие имеет право быть только первым либо последним символом тега. |
| Время идет, новый раздел с артом воплощается в реальность, и с каждой итерацией внешне все больше похож на старый. Потыкавшись туда и сюда, все больше понимаешь что дизайн был вполне подходящий, и никаких особых революций-то и не надо. Небольшие доработки, заменить плохо подходящие стандартные элементы от остальных разделов (вроде списка тегов и прочего внизу арта) и станет совсем хорошо. Отсутствие необходимости во внешних изменениях не отменяет необходимости во внутренних. Самое главное всегда было то, как работает выборка арта по критериям. Это придется полностью переписать (если кому-то непонятно зачем, скажите в комментах, я с удовольствием подробно распишу почему при увеличении количества артов в три раза мне придется продавать почки за мощности хостинга и поною о том, что мне неохота это делать). Если уж схема запросов к артам перерабатывается, почему бы не сделать ее более гибкой? Первое и главное изменение это разделение состояний "протегано" и "одобрено". Первое ставится автоматически по достижении пяти тегов. Без наличия обоих арт не видно в основном списке. Для того, чтобы посмотреть остальные нововведения, а также потыкаться на тестовой версии раздела и найти баги, приглашаю всех желающих в тред на борде. Заранее благодарен за бета-тестинг. |
| Работа над новым разделом с артом идет, структуры данных меняются, принимаются решения. В том числе и решения о том, что что-то не стоит переносить из версии в версию. Но решение об удалении чего-то не такое безобидное, как решение о добавлении. Поэтому я хотел вынести эти пункты на обсуждение и дать возможность меня отговорить. Если окажется что чем-то из этого активно пользуются, то разумеется это надо оставить. 1) Алиасы тегов. Останется только имя тега, в адресной строке браузера будет использоваться оно же. 2012 год на дворе, можно уже и не беспокоится о том, что какой-то браузер не осилит какой-то символ в адресе. 2) Возможность вешать пароли на группы. Все запароленные до этого группы станут открытыми. 3) Возможность арту иметь список больше, чем из одного опубликовавшего. Если для записи это может быть актуально, там может быть немало работы разделенной на несколько человек, то при добавлении арта это не выглядит таким же осмысленным. Автор перевода это отдельный пункт, и он затронут не будет. 4) Категории. Отличать их от тегов актуально в других разделах, но не здесь. Они будут превращены в теги. 5) Возможность писать ник добавившего. Имхо, лишнее поле только загромождает форму для добавления, плюс в нем ухитряются делать типовую ошибку, разделив части ника пробелами и получив несколько добавивших вместо одного. Вместо этого будет браться имя пользователя, если он залогинен. Анонимусы же вполне ожидаемо останутся анонимны. 6) История переводов. Тут я хочу отказаться не от самого явления (которое кстати до сих пор никто не видел, оно тихо хранится себе в базе без возможности посмотреть), а от его структуры. Раньше все пузыри перевода одного арта были одной "сущностью" перевода, теперь они станут раздельными сущностями. Можно будет отредактировать один пузырь не трогая остальные. В связи с этим старая история переводов теряет смысл, и я намерен ее удалить, оставив только последние версии для каждого перевода. 7) Это не совсем удаление чего-то, а скорее информация к сведению. Вариации арта станут полностью самостоятельными артами. Со своим набором тегов, временем добавления, добавившим, отдельными переводами, отдельно будут участвовать в группах, и.т.д. Поскольку на текущий момент ничего из этого для них не хранится, после переезда у вариаций окажется по 0 тегов, дата добавления будет "только что", а добавившим будет считаться анонимус. Надеюсь что никого этим сильно не обижу. P.S. Да, я отказался от идеи сделать " ленточных червей" на главной странице. Будет просто список последних артов, как сейчас. |
| После длительного вынужденного перерыва по личным обстоятельствам, я смог наконец вернуться к делам сайта. Во-первых небольшие изменения в джаббер-конференциях. otaku@room.4otaku.ru окончательно стала конференцией сайта, там можно как обсуждать тематику сайта, так и допускается легкий флуд. main@room.4otaku.ru переехала по новому адресу it@room.4otaku.ru, лучше отображающему ее тематику. Также появилась новая конференция homestuck@room.4otaku.ru для любителей этого веб-комикса. Во-вторых я намерен завершить намеченные преобразования по дизайну раздела с артом. В прошлом обсуждении, несмотря на то что некоторые люди грозились, альтернативного макета так никто и не привел. Несколько приведенных концепций вроде "как во вконтакте" и "переворачивающиеся карточки" на мой субъективный взгляд не кажутся жизнеспособными, а поскольку воплощать предстоит мне, то ничего хорошего из этого не выйдет. Был бы макет, явно показывающий их преимущества - был бы совсем другой разговор. Концепция в целом остается прежней, но часть пожеланий я учту и обязательно выполню. Например расположение тегов, которое не понравилось практически всем. Те кому сильно не понравится новый внешний вид раздела всегда смогут приделать свою "шкурку" к доступному для всех api. Это получится как два отдельных сайта, изменения на каждом из которых отображаются на обоих. |
| Как я уже писал ранее, раздел с артом будет переезжать на свой субдомен и полностью сменит дизайн. Я подготовил набросок пары макетов будущего дизайна, и предлагаю их обсудить. Макеты это разумеется не рабочий сайт, ссылки никуда не ведут, залогиниться не выйдет, и вообще это сделано только для показа и обсуждения. Однако, для демонстрации будущего функционала, пара элементов уже отзываются. Это красная кнопка и кнопка "спрятано". Итак, сами макеты: главная страница, список артов, просмотр арта. Обсуждаем, критикуем, вносим предложения. Если кто-то умеет работать с html/css, он может отредактировать исходники и предложить исправленный вариант. Исходники можно скачать тут. |
|