Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Мои хотелки #304

Open
John710 opened this issue Nov 28, 2024 · 19 comments
Open

Мои хотелки #304

John710 opened this issue Nov 28, 2024 · 19 comments

Comments

@John710
Copy link

John710 commented Nov 28, 2024

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

  1. Изменение масштаба дерева колесом мыши. Это прям важно так как крайне не удобно просматривать широкое дерево.
  2. Изменение Favicon сайта
  3. Выбор цвета волос и глаз, тут не думаю что вдруг появятся новые цвета однажды)
  4. Возможность выбора только года, либо года и месяца(рождения и смерти), так как у далеких предков точная дата может быть не известна, а выбирать день и месяц на угад не хочется...
  5. Фото человека из общего фото. Иногда есть только одно фото и то общее, в этом случае приходится загружать отдельное фото профиля, обрезая. Предлагаю сделать так, чтобы отммеченное лицо на фото можно было сделать главным для человека и оно автоматически кропалось в его профиль.
  6. Добавить описание к причине смерти. Например: Причина - болезнь, Описание - название и характеристики болезни.
  7. Добавить описание к местам. К примеру место рождения записан город и в описании свободный ввод(роддом и геометка), к месту смерти так же(город и геометка места захоронения). Геометку можно просто ссылкой на гугл или яндекс карты.
  8. Место жительства. Многих родственников помотало по стране. Можно добавлять адрес и даты проживания. А в дальнейшем, если все же получится реализовать карту, можно будет отображать "жизненный маршрут".
  9. Путешествия. Аналогично с местами жительства, только кто куда ездил, и возможно еще мини альбом с фотографиями от туда.
  10. Раздел с тэгами. К тэгам относить города, цвета, языки, пол, профессии и так далее. И далее по ним сортировку, для того, чтобы увидеть корреляции с родственниками по каким либо параметрам.
@centralhardware
Copy link
Contributor

Возможность выбора только года, либо года и месяца(рождения и смерти), так как у далеких предков точная дата может быть не известна, а выбирать день и месяц на угад не хочется...

уже можно, просто datepicker это не поддерживает и надо вписать только год вручную

@centralhardware
Copy link
Contributor

centralhardware commented Nov 28, 2024

Выбор цвета волос и глаз, тут не думаю что вдруг появятся новые цвета однажды)

тут, ИМХО, лучше дать возможность вписать произвольное значение, нежели хардкодить выбор каким то набором заранее определенных значений

@John710
Copy link
Author

John710 commented Nov 28, 2024

уже можно, просто datepicker это не поддерживает и надо вписать только год вручную

Отлично! Проверил, работает. Не юзер френдли конечно, но хорошо что есть.

тут, ИМХО, лучше дать возможность вписать произвольное значение, нежели хардкодить выбор каким то набором заранее определенных значений

А чего хардкодить? Группы крови к примеру за ранее заданы и новых вроде не предвидится. А с чего вдруг люди начнут рождаться с новыми цветами волос и глаз, не ясно.

@centralhardware
Copy link
Contributor

centralhardware commented Nov 28, 2024

Группу крови тоже можно описать более подробно, чем обычно используемые четыре группы и резус-фактор, но это довольно редкий случай. В отличие от этого, гораздо чаще возникает необходимость более детально описать волосы или глаза человека, помимо их цвета.
PS: но в целом фиг его знает

@centralhardware
Copy link
Contributor

Не юзер френдли конечно, но хорошо что есть.

на это есть тикет, #7

@John710
Copy link
Author

John710 commented Nov 28, 2024

Группу крови тоже можно описать более подробно, чем обычно используемые четыре группы и резус-фактор, но это довольно редкий случай. В отличие от этого, гораздо чаще возникает необходимость более детально описать волосы или глаза человека, помимо их цвета.

Есть общепринятые варианты цветов глаз и волос, групп крови тоже, вполне логично добавить выбор цветов. А уж если возникает необходимость добавить свой подвариант, то просто вписать вручную

@centralhardware
Copy link
Contributor

по поводу масштаба вот недавно то же был тикет #300 (comment)

@centralhardware
Copy link
Contributor

centralhardware commented Nov 28, 2024

Есть общепринятые варианты цветов глаз и волос

В волосы наверно надо добавить приписку естественный, а то в какие только цвета их сейчас не красят, надо будет rgb picker добавлять тогда

@John710
Copy link
Author

John710 commented Nov 28, 2024

Я понимаю что тиккеты были, к сожалению столько свободного времени нет, чтобы перерыть все старые тиккеты..
Но автор будет видеть еще запросы по тем или иным пунктам и возможно реализует функционал быстрее.

В волосы наверно надо добавить приписку естественный, а то в какие только цвета их сейчас не красят, надо будет rgb picker добавлять тогда

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

@centralhardware
Copy link
Contributor

centralhardware commented Nov 28, 2024

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

если это дети то ты их знаешь с рождения, а вот скажем родители, дедушки, супруги уже пойдут с тем цветом какой есть, а это может быть и не их естественный цвет волос

@John710
Copy link
Author

John710 commented Nov 28, 2024

если это дети то ты их знаешь с рождения, а вот скажем родители, дедушки, супруги уже пойдут с тем цветом какой есть, а это вероятно не их цвет при рождение

То есть у Вас у всех дедов и бабушек, которых уже нет, в этом пункте написано седой или пепельный?))
Если не знаешь цвет, то просто оставляешь пункт не заполненным. У супругов и родителей можно и спросить..

@VADemon
Copy link

VADemon commented Nov 28, 2024

ввиду цвет при рождении,

Светлый, а потом потемнел? ;) Это ж придется произвольным текстовым полем делать.

@centralhardware
Copy link
Contributor

оно прямо сейчас так и сделано

@John710
Copy link
Author

John710 commented Nov 28, 2024

Светлый, а потом потемнел? ;) Это ж придется произвольным текстовым полем делать.

Ну придираетесь) Понятно же, что я писал "при рождении" имея в виду этот факт..

оно прямо сейчас так и сделано

Почему я вообще этот пункт записал, потому что сейчас при заполнении большого количества родственников, немного надоело однотипно везде писать эти пункты, при том по другим пунктам достаточно нажать и выбрать из предложенного. И это удобство, а не для "особых случаев с rgb".

@centralhardware
Copy link
Contributor

centralhardware commented Nov 28, 2024

вообще можно же сделать простой picker из предложенных вариантов, а поле оставить как и было текстовым. Тогда:

  • уйдут однотипные действия
  • будет сохранена обратная совместимость БД

@John710
Copy link
Author

John710 commented Nov 28, 2024

вообще можно же сделать простой picker из предложенных вариантов, а поле оставить как и было текстовым. Тогда:

  • уйдут однотипные действия
  • будет сохранена обратная совместимость БД

🤦‍♂️ Так я об этом пишу..

@impworks
Copy link
Owner

impworks commented Nov 29, 2024

Здравствуйте! Спасибо за интерес к проекту. Отвечу на ваши вопросы по порядку:

  1. Изменение масштаба дерева колесом мыши. Это прям важно так как крайне не удобно просматривать широкое дерево.

Это можно сделать средствами браузера, зажимайте Ctrl при прокрутке колесика.

  1. Изменение Favicon сайта

Кастомизация внешнего вида не является целью проекта.

  1. Выбор цвета волос и глаз, тут не думаю что вдруг появятся новые цвета однажды)

Можно добавить дефолтные варианты в UI, оставив при этом возможность свободного ввода. Добавил в бэклог. #306

  1. Возможность выбора только года, либо года и месяца(рождения и смерти), так как у далеких предков точная дата может быть не известна, а выбирать день и месяц на угад не хочется...

Как сказали выше, можно вписать вручную. Пример поддерживаемых форматов:

15.02.???? - только дата
15.02.195? - дата + десятилетие
??.02.1951 - месяц + год
??.??.1951 - только год
??.??.195? - только десятилетие

Задача по поддержке этого в UI-выпадалке календаря есть (#7), но готовые календари такое не умеют - придется делать свой с нуля, а это трудоемко. Возможно, когда-нибудь руки дойдут.

  1. Фото человека из общего фото. Иногда есть только одно фото и то общее, в этом случае приходится загружать отдельное фото профиля, обрезая. Предлагаю сделать так, чтобы отммеченное лицо на фото можно было сделать главным для человека и оно автоматически кропалось в его профиль.

С этим есть несколько проблем:

  1. Для автоматического кропа нужно распознавать лицо, иначе большинство фоток будут давать кривой результат
  2. Главное фото является свойством страницы. Сейчас нет функционала, позволяющего связывать изменения, чтобы например при создании отметки на фото редактировалась также сама страница и можно было откатить оба изменения атомарно.
    Такого рода штуки хорошо ложились бы на концепцию автофиксов (Automatic suggestions #154) но пока что это у меня нет ресурса на задачу такого объема.
  1. Добавить описание к причине смерти. Например: Причина - болезнь, Описание - название и характеристики болезни.

Факты - это маленькая формализованная выжимка. Не следует пытаться указать там абсолютно все связанные детали. Если вам есть что написать про причину смерти - лучше создать раздел в тексте статьи и описать это там в свободной форме.

  1. Добавить описание к местам. К примеру место рождения записан город и в описании свободный ввод(роддом и геометка), к месту смерти так же(город и геометка места захоронения). Геометку можно просто ссылкой на гугл или яндекс карты.
  2. Место жительства. Многих родственников помотало по стране. Можно добавлять адрес и даты проживания. А в дальнейшем, если все же получится реализовать карту, можно будет отображать "жизненный маршрут".

Для важных мест (дом, семейное захоронение, ...) можно использовать тип страницы "Место". Сейчас у связи "житель" нельзя указать срок действия - это стоит добавить. Завел задачу #307.

  1. Путешествия. Аналогично с местами жительства, только кто куда ездил, и возможно еще мини альбом с фотографиями от туда.

Для путешествий подходит тип страницы "событие". Ее также можно использовать в качестве мини-фотоальбома.

  1. Раздел с тэгами. К тэгам относить города, цвета, языки, пол, профессии и так далее. И далее по ним сортировку, для того, чтобы увидеть корреляции с родственниками по каким либо параметрам.

Сделать это формализованно будет очень сложно, объем доработки будет несоразмерен пользе от нее. Поэтому могу посоветовать добавлять теги вида #путешествие #работа #блаблабла в конец статьи - уже сейчас по ним можно просто искать полнотекстовым поиском, а попозже я добавлю для них подсветку, чтобы при клике на тег автоматически переходить в поиск. Завел задачу #305.

@John710
Copy link
Author

John710 commented Nov 29, 2024

Это можно сделать средствами браузера, зажимайте Ctrl при прокрутке колесика.

Да, можно, но это не удобно. Для этого требуется перейти в режим на весь экран, покрутить как хочется, а после выйти из этого режима. Много лишних действий. Во всех подобных сервисах этот интерфейс вертится колесом мыши и это очень удобно. А так же при нажатии на человека открывается страница человека, что тоже не так удобно, как если бы открывалась вкладка, к примеру с правой стороны, с информацией, а уже из нее можно было перейти на страницу.

Как сказали выше, можно вписать вручную. Пример поддерживаемых форматов:

Опять же можно, но до этого нужно догадаться. Не юзер френдли. Да и делать с нуля возможно нет необходимости, а просто сделать три выпадашки:
421412

  1. Для автоматического кропа нужно распознавать лицо

А есть ли возможность обойти это, таким образом: при отметке человека на фото мы выбираем его лицо, тем самым уже распознаем и эта область становится одной из главных фото человека?

По остальным пунктам в целом согласен. Предлагал на основе опыта с подобными сервисами, вроде myheritage.

@centralhardware
Copy link
Contributor

А возможно сделать две самых простых кнопки которые будут изменять масштаб страницы ? Просто я на маке и мышки вообще нету. Наверно надо выучить горячие клавиши уже но все же

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants