Планируемые изменения или список задач

Накидал список задач и хотелок, которые желательно реализовать в ближайшее время.

Если какая-то из задач вам кажется настолько важной, что вы готовы заплатить — пишите комментарий к этому топику и ваше вознаграждение программисту. Программисты, которые хотят взять какую-то задачку так же отмечаются в топике с указанием этой задачи. Я создаю им аккаунт в СВН, они делают работу. Я проверяю — если меня всё устраивает, задачку закрываем. Деньги передаются программисту напрямую от обещавших.
[Prog] — программирование
[Text] — написание текста
[???] — задача под вопросом
[block х.х] — блокируется задачей х.х
[me] — планирую сделать сам, но при большом желании могу отдать кому-то на исполнение
[ME] — делаю сам, никому не отдаю
курсив — пояснения

Программирование

1. Блоги и публикация статей
1.1. [Text] Сделать удобоваримую структуру блогов — просто на бумажке выписать. Блоги могут быть разделены по группам. Подгрупп делать не надо!
1.2. [me][block 1.1][Prog] При создании заметки в выпадающем списке доступны все блоги. В выпадающем списке есть разделения по группам. При публикации заметки пользователь автоматически вступает в блог, куда размещается статья. Закрытые блоги, в которых пользователь не состоит показываются, но не доступны для выбора.
1.3. [me][block 1.2][Prog] По умолчанию блог не выбран. При попытке сохранить статью выдается ошибка «выберете блог». Личный блог на последнем месте.
1.4. [me][block 1.1][Prog] Коэффициенты для блогов. Назначаются админом. Коэффициент влияет на величину прибавляемого/убавляемого рейтинга автора заметки. По умолчанию у основных коллективных блогов 1. У непрофильных и личных — 0. У блогов, которые особенно интересны мне — больше 1.
1.4.1. [me][block 1.4][Prog] Отображать коэффициенты в подсказке с описание блога.
1.5. [???][Prog][block 1.5.1] Спрятать личные блоги с главной.
1.5.1. Перенести всё, что возможно, из личных блогов в коллективные.
1.6. Упорядочить блоги в выпадающем списке по названию

2. Создание блогов
2.1. [Prog][me] Забирать при создании блога Силу (много). Дабы не создавались ненужные блоги десятками.
2.2. [Prog][me][block 1.4] Забирать за создание блога с коэффициентом больше 0 еще Силу (еще больше). Или убедить меня в необходимости нового блога.
2.3. [block 1.4][me] Создать блог «Знакомимся», где новички смогут писать безболезненно про себя.
2.4. [Prog][ME] Спонсор блога — дополнительное окошко справа, в которое я смогу добавить спонсора блога, если таковой появится.

3. Поиск
3.1. [ME][Prog]Подключить другой поиск вместо поиска Google.
3.1.1. Склонялка для топиков и комментариев
3.1.2. Дополнительная строк поиска на странице поиска.
3.1.3. Ссылки на 2, 3 и т.д. страницы поиска в полосе прокрутки не работают (http://steampunker.ru/search/topics/?q=steampunk, должно быть steampunker.ru/search/topics/page2/?q=steampunk)
3.1.4. Фильтровать выдачу в зависимости от подключенных блогов.
3.2. [ME][Prog]Добавить строку поиска по тегам в облако тегов.

4. Голосование за пользователей
4.1. [Prog][me] Если кто-то проголосовал за пользователя, он сможет проголосовать в обратную сторону через какое-то время (день или неделя, пока не решил). Т.е. после плюса можно будет ставить минус, а после минуса — плюс.

5. Удобство админа
5.1. [Prog][me] В профилях пользователей показывать пользователей с таким же IP.

6. Редактирование комментариев
6.1. [Prog] Сделать возможность редактировать свои комментарии в течение 10 минут, если на них никто не ответил.

7. Баги
7.1. [Prog][me] Ошибка с отключенным флешом
7.2. [Prog] Убирается перенос строки, если строка заканчивается на "-"
7.3. Пост, который долго пролежал в черновиках и потом был опубликован, датируется датой публикации, но в поиске по тегам располагается по дате первого сохранения.

8. Верстка [me]
8.1. Всплывающие подсказки.
8.2. Кнопки «Поделиться ссылкой» для соц. сетей (по итогам опроса).
8.2.1. Сделать кнопки невидимыми по cookie
8.3. Предупреждение об отсутствии cut'а
8.3.1. Сделать покрасивее и брать текст из переводов
8.4. Количество оставшихся символов при публикации.
8.5. Обязательное описание вставляемых картинок

9. Сделать возможность переключать сайт на английский язык.

Не программирование

1. Общие
1.1. Оформить ЧаВо или FAQ.

47 комментариев

avatar
обсуждать можно. Что покажется неконструктивным — буду удалять )
avatar
1.4. Нет. Скорее он будет использоваться для вытягивания наверх того, чего мало. Например моддинга много — коэффициент 1, арт-ворклогов мало — коэффициент 2.

1.5.1. — это подзадача для 1.5. Чтобы спрятать все заметки из персональных блогов, надо старые заметки, которые попали на главную перенести в коллективные блоги, чтоб не пострадала индексация сайта поисковиками.

2.1. Да
avatar
Юзабилити
— Добавить кнопку «Написать» на страницу пользователя
— Добавить пункт «Черновики» в раздел «Публикации» страницы пользователя

Пользователям
— Справка (!)
— После регистрации автоматически отправлять пользователю личное сообщение с краткой справкой по использованию блогов и правилам поведения на сайте.

3.2 Может быть сделать выбор — «Отобразить теги как облако» и «По алфавиту»?
avatar
Юзабилити — это скорее к редизайну.
Сейчас коплю денежку, чтобы сделать достойный редизайн.

Письмо отправлять — много мороки. Справка в разработке.

3.2. — они сейчас одновременно и как облако и по алфавиту )
avatar
Я имел ввиду теги простым списком по алфавиту… А какие трудности с отправкой личного сообщения (не письма)?
avatar
во первых от кого его слать, во вторых — т.е. при каждой регистрации мы пользователю будет отправлять еще и письмо на почту, что ему пришло личное сообщение?
в общем там тоже копаться надо, и я не уверен, что оно того стоит.
avatar
При создании пользователя еще один INSERT INTO, письмо не отсылать. В качестве отправителя, например, Steampunker.ru
avatar
в общем пока эта задача блокируется задачей написать справку.
avatar
Про письмо пользователю: так ведь и так приветствие высылается! Может, просто продублировать памяткой, или дополнить текст самого приветствия этой памяткой? По моему, это просто, нет?
avatar
Это просто. Но меньше шансов, что нажмут на ссылку.
avatar
Письмо с приветствием обычно не читают :) и тем более по ссылкам из него не переходят. А вот ПМ прочтут, хотя бы из любопытства, что это за желтый конвертик и кто это пишет…
avatar
Обычно — не читают. Но если написать в заголовке, что с письме содержится важная информация и ссылка — другое дело.
Кроме того, это альтернативный вариант, который не отменяет прочих мер — просто это куда проще сделать и не требует программных изменений. А потом, когда они будут внесены, можно будет и отменить.
avatar
Да, согласен, хуже не будет
avatar
Сделал поиск по тегам. Если будут какие баги, пишите.
avatar
Личное предложение: нельзя ли отладить загрузку фотографий напрямую с компьютера?
Папка-источник каждый раз сбрасывается, загрузить сразу несколько нельзя, названия генерируются автоматически — не поймёшь, где какое фото в тексте без предпросмотра-беготни по черновику, новое фото добавляется всегда в начало текста.
Загрузку ссылками я и не пробовал — ещё больше мороки, наверняка.
Хотя бы сделать загрузку списком — куда удобнее писать ворклоги — кинул все 125 стадий процесса и пошёл курить/поесть/в сортир.
Но я понимаю, это менее важно. Успеется.
avatar
Просьба разделать разные пункты на разные предложения, а не валить все в одну кучу!
1. Сохранение папки, откуда загружаете картинки — это фишка конкретно вашего браузера.
2. Сразу несколько нельзя. Есть достойный пример? Чтоб мне посмотреть. То, что видел я — либо загрузка zip архива с фотками, либо все равно приходилось выбирать каждую фотку.
2.1. Мне сейчас не нравится, что пользователи описание фотографиям не добавляют, при загрузке пачки фоток это тем более никто делать не будет.
3. Название генерируются автоматически. Возможно сделать неавтоматическую генерацию, только откуда мне названия брать? Я так понимаю, описание к фотографиям вы не пишите, раз потом не можете определить какая из фоток какая? =)
4. Новое фото добавляется всегда в начало текста — не понял. Фото добавляется туда, куда пользователь поставил курсор — и это правильно, и это лучший возможный вариант! Если у вас не так — это бага и мне нужно знать название вашего браузера.
5. «Загрузку ссылками я и не пробовал — ещё больше мороки, наверняка.» Такие фразы меня просто убивают. Попробуйте, а пока, конкретно за эту фразу, держите минус.

Короче с вас пример большой загрузки файлов на каком-нибудь сайте.
avatar
Современные браузеры позволяют мульти-выбор файлов (с Ctrl или Shift). Передается, насколько помню, в виде массива. Форму менять не нужно, нужно обработчик переписать. Либо флешовый згрузчик использовать, есть готовые.
avatar
А как это будет выглядеть в загрузке? Мне нужен пример.
avatar
Сейчас посмотрел — на стороне сервера обработка похоже такая же как при использовании нескольких полей type=«file» Был не прав на счет html формы, чуть-чуть менять придется rakaz.nl/2009/08/uploading-multiple-files-using-html5.html
avatar
1. Учли.

2. С примером затруднюсь — только осваиваю сеть.

2.1 Описание куда проще вставить в тексте, а не приписывать к фотографии. Ведь текст пишется по ходу дела, а фотографий много.

3. Я использую названия, сгенерированные камерой — они по порядку съёмки идут, легко разобраться. Нельзя, чтобы бралось именно это название, и указывалось в тексте?

4. Ух. Да вроде обычный Internet Explorer — предустановленный. № 7, по идее, так как регулярно вылезает предложение обновить до 8-го. Простите профана, не разбирался ещё.

А фото таки перед первой строкой вылезают, приходится переставлять. Или, на худой конец, грузить все по порядку, а потом писать сам лог — теперь так делаю.

5. Не пробовал. Все перечисленные проблемы и так растягивают процесс на пару-тройку часов, ещё и ссылки получать из сетевого хранения — ещё дольше выйдет, а как иначе? Просто по количеству операций. Минус за лень принимается.

Просто спрашиваю, не обижайтесь. Возможно, это действительно проблемы исключительно моего софта, раз больше никто не жалуется.
avatar
Да вроде обычный Internet Explorer
Только не это! Все что угодно, Firefox, Opera, Chrome, но только не IE! Смени браузер, разницу и в скорости, и в адекватности в работе с сайтами почувствуешь сразу.
avatar
Firefox уже советовали. Учёл. Спасибо.
avatar
Я пользуюсь всеми тремя. =))
avatar
Да! Извиняюсь за оф топ.
Как то прочёл в интернете зачем нужен Internet Explorer.
Оказывается затем, чтобы единственный раз, после установки Windows выйти в интернет и скачать там нормальный браузер! :))
avatar
Я попробовал добавлять описания — проблема с названиями отпадает — ведь оно видно в тексте. Спасибо за совет, буду теперь так делать.
avatar
Могу взяться за составление списка для п.1.1 — уже изучал ныне существующие блоги, вывешивал черновой вариант их распределения по тематическому принципу. Даже проводился в течение 1,5 мес. опрос мнений по всем присланным участниками сайта вариантам названий рубрик. Осталось отредактировать перечень блогов, к-рые могут войти в эти рубрики.
Главная задача — свести количество тематических блогов раздела к минимуму, но при этом сохранить исчерпывающий охват тем.
Для чего необходимо:
— Объединить ныне существующие разнообразные многочисленные блоги (со смежным, пересекающимся содержанием, отражающие разные аспекты одной титульной темы в несколько — с наиболее общим и универсальным характером, отражённом в названии. При этом все оттенки и дробления основного предмета в сегодняшних блогах переносим в рекомендованные тэги, включая бывшие названия блогов. Так что утраты доступа информации к материалами «исчезнувшего» старого любимого блоге не произойдёт.
— На основании теперешних инфо о блогах компиллировать развёрнутую инфо о таких объединённых блогах.
— Составить единые по формату краткие аннотации к основным разделам и каждому блогу, а также список его тегов и алфавитный перечень тэгов по каждой рубрике. Именно этот выпадающий список должен помочь, когда пишешь в сооотв. блог, но об этом позднее.
— Приготовить ТЗ для программера, а в перспективе — вэб дизайнера.
  • Firs
  • 0
avatar
Да, и при написании и унификации аннотаций мне совершенно необходима помощь райтера, лит. редактора, копирайтера или любого участника, умеющего связно и лаконично формулировать идеи. Увы, мои собственные способности излагать мысли в письменном виде слишком часто приводят к недоразумениям :)))
Эту работу по составлению описаний необходимо делать одновременно с классификацией разделов и блогов — иначе по одним названиям (далеко не всегда прозрачным) будет трудно составить правильное представление о возможном содержании их статей и круге обсуждаемых вопросов.
avatar
И про все блоги — справку: что было до реформирования. Иначе получится абсурд — старым пользователям, привыкшим к старой системе, будет сложнее ориентироваться, чем новичкам — по привычке!
avatar
Починил багу с тире/дефисом в конце строки.
avatar
если будет нужна помошь по движку обрашяйтесь буду рад помоч
avatar
У вас был опыт работы с движком или опыт PHP без livestreet?
avatar
Да. Знаю двиг, писал несколько плагинов.
avatar
Наверное вы имеете ввиду всплывающие подсказки на Аяксе
avatar
согласен что проше, но думаю на аяксе будет красивше)
avatar
Кстати бага — В профиле любого пользователя — Публикации — Комментарии — все комментарии показываются с датой последнего, т.е. у всех комментариев одна и та же дата. Не порядок
avatar
Займусь подсказками ок?
avatar
Не, подсказками я сам займусь, все что касается верстки, я могу сам сделать. )
Тем более там аякс совсем не нужен, как вы предлагали.

Вот это сможете сделать?
4. Голосование за пользователей
4.1. [Prog][me] Если кто-то проголосовал за пользователя, он сможет проголосовать в обратную сторону через какое-то время (константа). Т.е. после плюса можно будет ставить минус, а после минуса — плюс.
avatar
ок займус этим
avatar
Вроде большую часть всплывающих подсказок сделал. Постепенно станут доступны, как кэш обновиться.
Если вдруг что-то где-то не хватает — пишите. Но не раньше 24 мая.
avatar
8.4. Количество оставшихся символов при публикации.
Готово, можно проверять (над полем для ввода текста).
avatar
А в черновике эта функция тоже работает?
avatar
Извиняюсь, что спросил раньше чем проверил! Эта функция в черновике работает!!!
avatar
8.3. Предупреждение об отсутствии cut'а
Готово, тоже можно проверять. Ограничения, при которых срабатывает подсказка — это более 2000 символов или более 3-х изображений.
Если нажать «Ок» — статья опубликуется без cut'a. Если нажать «Отмена» — статья не опубликуется.
avatar
1.6. Упорядочить блоги в выпадающем списке по названию
Сделал. В ближайшее время часть блогов переименую.
avatar
Названия блогов поменял, некоторые старые названия добавил в скобки.
avatar
Нагляднее стало, хотя привыкнуть будет не так просто. Ничего, не запутаемся.
avatar
Если у кого-то беда с верхним меню, нажмите в своем браузере ctrl+F5 или ctrl+R, если не помогла первая комбинация.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.