Планируемые изменения или список задач
Накидал список задач и хотелок, которые желательно реализовать в ближайшее время.
Если какая-то из задач вам кажется настолько важной, что вы готовы заплатить — пишите комментарий к этому топику и ваше вознаграждение программисту. Программисты, которые хотят взять какую-то задачку так же отмечаются в топике с указанием этой задачи. Я создаю им аккаунт в СВН, они делают работу. Я проверяю — если меня всё устраивает, задачку закрываем. Деньги передаются программисту напрямую от обещавших.
[Prog] — программирование
[Text] — написание текста
[???] — задача под вопросом
[block х.х] — блокируется задачей х.х
[me] — планирую сделать сам, но при большом желании могу отдать кому-то на исполнение
[ME] — делаю сам, никому не отдаю
курсив — пояснения
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 и т.д. страницы поиска в полосе прокрутки не работают (//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. Оформить ЧаВо или FAQ.
Если какая-то из задач вам кажется настолько важной, что вы готовы заплатить — пишите комментарий к этому топику и ваше вознаграждение программисту. Программисты, которые хотят взять какую-то задачку так же отмечаются в топике с указанием этой задачи. Я создаю им аккаунт в СВН, они делают работу. Я проверяю — если меня всё устраивает, задачку закрываем. Деньги передаются программисту напрямую от обещавших.
[Prog] — программирование
[Text] — написание текста
[???] — задача под вопросом
[block х.х] — блокируется задачей х.х
[me] — планирую сделать сам, но при большом желании могу отдать кому-то на исполнение
[ME] — делаю сам, никому не отдаю
курсив — пояснения
Программирование
1. Блоги и публикация статей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. Перенести всё, что возможно, из личных блогов в коллективные.
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.1. Склонялка для топиков и комментариев
4. Голосование за пользователей
4.1. [Prog][me] Если кто-то проголосовал за пользователя, он сможет проголосовать в обратную сторону через какое-то время (день или неделя, пока не решил). Т.е. после плюса можно будет ставить минус, а после минуса — плюс.
5. Удобство админа
7. Баги
7.3. Пост, который долго пролежал в черновиках и потом был опубликован, датируется датой публикации, но в поиске по тегам располагается по дате первого сохранения.
8. Верстка [me]
8.2.1. Сделать кнопки невидимыми по cookie
8.3.1. Сделать покрасивее и брать текст из переводов
8.5. Обязательное описание вставляемых картинок
9. Сделать возможность переключать сайт на английский язык.
47 комментариев
1.5.1. — это подзадача для 1.5. Чтобы спрятать все заметки из персональных блогов, надо старые заметки, которые попали на главную перенести в коллективные блоги, чтоб не пострадала индексация сайта поисковиками.
2.1. Да
— Добавить кнопку «Написать» на страницу пользователя
— Добавить пункт «Черновики» в раздел «Публикации» страницы пользователя
Пользователям
— Справка (!)
— После регистрации автоматически отправлять пользователю личное сообщение с краткой справкой по использованию блогов и правилам поведения на сайте.
3.2 Может быть сделать выбор — «Отобразить теги как облако» и «По алфавиту»?
Сейчас коплю денежку, чтобы сделать достойный редизайн.
Письмо отправлять — много мороки. Справка в разработке.
3.2. — они сейчас одновременно и как облако и по алфавиту )
в общем там тоже копаться надо, и я не уверен, что оно того стоит.
Кроме того, это альтернативный вариант, который не отменяет прочих мер — просто это куда проще сделать и не требует программных изменений. А потом, когда они будут внесены, можно будет и отменить.
Папка-источник каждый раз сбрасывается, загрузить сразу несколько нельзя, названия генерируются автоматически — не поймёшь, где какое фото в тексте без предпросмотра-беготни по черновику, новое фото добавляется всегда в начало текста.
Загрузку ссылками я и не пробовал — ещё больше мороки, наверняка.
Хотя бы сделать загрузку списком — куда удобнее писать ворклоги — кинул все 125 стадий процесса и пошёл курить/поесть/в сортир.
Но я понимаю, это менее важно. Успеется.
1. Сохранение папки, откуда загружаете картинки — это фишка конкретно вашего браузера.
2. Сразу несколько нельзя. Есть достойный пример? Чтоб мне посмотреть. То, что видел я — либо загрузка zip архива с фотками, либо все равно приходилось выбирать каждую фотку.
2.1. Мне сейчас не нравится, что пользователи описание фотографиям не добавляют, при загрузке пачки фоток это тем более никто делать не будет.
3. Название генерируются автоматически. Возможно сделать неавтоматическую генерацию, только откуда мне названия брать? Я так понимаю, описание к фотографиям вы не пишите, раз потом не можете определить какая из фоток какая? =)
4. Новое фото добавляется всегда в начало текста — не понял. Фото добавляется туда, куда пользователь поставил курсор — и это правильно, и это лучший возможный вариант! Если у вас не так — это бага и мне нужно знать название вашего браузера.
5. «Загрузку ссылками я и не пробовал — ещё больше мороки, наверняка.» Такие фразы меня просто убивают. Попробуйте, а пока, конкретно за эту фразу, держите минус.
Короче с вас пример большой загрузки файлов на каком-нибудь сайте.
2. С примером затруднюсь — только осваиваю сеть.
2.1 Описание куда проще вставить в тексте, а не приписывать к фотографии. Ведь текст пишется по ходу дела, а фотографий много.
3. Я использую названия, сгенерированные камерой — они по порядку съёмки идут, легко разобраться. Нельзя, чтобы бралось именно это название, и указывалось в тексте?
4. Ух. Да вроде обычный Internet Explorer — предустановленный. № 7, по идее, так как регулярно вылезает предложение обновить до 8-го. Простите профана, не разбирался ещё.
А фото таки перед первой строкой вылезают, приходится переставлять. Или, на худой конец, грузить все по порядку, а потом писать сам лог — теперь так делаю.
5. Не пробовал. Все перечисленные проблемы и так растягивают процесс на пару-тройку часов, ещё и ссылки получать из сетевого хранения — ещё дольше выйдет, а как иначе? Просто по количеству операций. Минус за лень принимается.
Просто спрашиваю, не обижайтесь. Возможно, это действительно проблемы исключительно моего софта, раз больше никто не жалуется.
Как то прочёл в интернете зачем нужен Internet Explorer.
Оказывается затем, чтобы единственный раз, после установки Windows выйти в интернет и скачать там нормальный браузер! :))
Главная задача — свести количество тематических блогов раздела к минимуму, но при этом сохранить исчерпывающий охват тем.
Для чего необходимо:
— Объединить ныне существующие разнообразные многочисленные блоги (со смежным, пересекающимся содержанием, отражающие разные аспекты одной титульной темы в несколько — с наиболее общим и универсальным характером, отражённом в названии. При этом все оттенки и дробления основного предмета в сегодняшних блогах переносим в рекомендованные тэги, включая бывшие названия блогов. Так что утраты доступа информации к материалами «исчезнувшего» старого любимого блоге не произойдёт.
— На основании теперешних инфо о блогах компиллировать развёрнутую инфо о таких объединённых блогах.
— Составить единые по формату краткие аннотации к основным разделам и каждому блогу, а также список его тегов и алфавитный перечень тэгов по каждой рубрике. Именно этот выпадающий список должен помочь, когда пишешь в сооотв. блог, но об этом позднее.
— Приготовить ТЗ для программера, а в перспективе — вэб дизайнера.
Эту работу по составлению описаний необходимо делать одновременно с классификацией разделов и блогов — иначе по одним названиям (далеко не всегда прозрачным) будет трудно составить правильное представление о возможном содержании их статей и круге обсуждаемых вопросов.
Тем более там аякс совсем не нужен, как вы предлагали.
Вот это сможете сделать?
4. Голосование за пользователей
4.1. [Prog][me] Если кто-то проголосовал за пользователя, он сможет проголосовать в обратную сторону через какое-то время (константа). Т.е. после плюса можно будет ставить минус, а после минуса — плюс.
Если вдруг что-то где-то не хватает — пишите. Но не раньше 24 мая.
Готово, можно проверять (над полем для ввода текста).
Готово, тоже можно проверять. Ограничения, при которых срабатывает подсказка — это более 2000 символов или более 3-х изображений.
Если нажать «Ок» — статья опубликуется без cut'a. Если нажать «Отмена» — статья не опубликуется.
Сделал. В ближайшее время часть блогов переименую.