Genus
Новое генеалогическое приложение, созданное форумчанином Громовым Сергеем Александровичем (groseal)
grosealУчастник  Костромская область Сообщений: 91 На сайте с 2018 г. Рейтинг: 24 | Вверх #6 сентября 22:15 28 сентября 22:29 Всем привет! Меня зовут Сергей. Я занимаюсь изучением родословной своей семьи. Я перепробовал кучу программ и сайтов для ведения родословной и сохранения информации о людях из нее и ни одна из программ мне не понравилась, везде я чувствовал ограничения: какие то слишком сложные, какие то слишком простые, некоторые старые, другие платные, все какие то неудобные и неполноценные для меня. Меня это очень раздражало. Так как я по профессии программист, я решил сделать свою программу и вести дерево в ней. Сейчас я хочу ее протестировать перед релизом и предлагаю вам помочь мне с этим. Функционал моей программы довольно обширен и все время пополняется и дорабатывается. Основное что в ней можно сделать: - построить генеалогическое дерево в разных отображениях, настроить внешний вид - сделать экспорт и импорт дерева из/в gedcom файл - сделать валидацию файла и валидацию своего дерева, найти в нем ошибки и неточности (на данный момент написано 74 правила) - поделиться своим деревом с другими людьми - отделить часть дерева в отдельный проект и настроить для него нужный уровень приватности - настроить конфиденциальность в проекте, скрывать данные о людях из дерева, не показывать их другим участниками работы над проектом - сохранение и систематизация медиа данных (изображения, документы, видео, аудио), альбомы - сохранение метаинформации о персонах (события, места, упоминания, связи) - студия печати: подготовить проект плаката, публикации и сохранить в виде картинки или PDF Использовать тут: https://genus.groseal1.keenetic.linkПредложить идею, сообщить об ошибке, баге https://genus.groseal1.keenetic.link/backlogНа данный момент мое приложение выглядит так: Кому интересно мне помочь можно писать мне тут или в телеге @Groseal, в ВК https://vk.ru/groseal, мой телефон +79536504777, groseal@mail.ru, https://vk.ru/genusgen
     | | Лайк (11) |
tigleПочетный участник  Ижевск Сообщений: 179 На сайте с 2023 г. Рейтинг: 129 | groseal написал: [q] Можете файл импорта скинуть? Нужно посмотреть в каком виде в нем эти данные хранятся.[/q]
Файл тот же самый, который я Вам уже посылал письмом от 13 сентября в 17:30 | | Лайк (1) |
KreoutНовичок Поиск предков на Дону и в Астрахани  Москва Сообщений: 11 На сайте с 2025 г. Рейтинг: 3 | tigle, переносы строк в GEDCOM и отображение разметки стоит проверить отдельно. В GEDCOM 5.5.1 CONT продолжает заметку с новой строки, а CONC склеивает её без перевода строки и без добавленного пробела. Например, фрагмент заметки: 1 NOTE Первая строка 2 CONT Вторая 2 CONC часть должен дать две строки: «Первая строка» и «Втораячасть». На такой искусственной заметке можно проверить обработку переносов без семейных данных. https://gedcom.io/specifications/ged551.pdfНеожиданный жирный шрифт и исчезнувшие четыре дефиса похожи на интерпретацию текста как Markdown. В CommonMark строка из четырёх дефисов может стать горизонтальной чертой; это гипотеза по описанию, а не установленная причина в Genus. https://spec.commonmark.org/0.31.2/#thematic-breaksДля импортёра это две разные проверки: сначала правильно собрать NOTE с CONT/CONC, затем проверить, сохраняются ли буквальные символы заметки или включается форматирование. Само совпадение слов после импорта ещё не подтверждает сохранность переносов и оформления. --- Лесниковы — ст. Константиновская
Рящевы, Рудовы — х. Вифлянцев
Сальниковы, Измагуловы, Халимовы
Овчаренко — прямая мужская линия
Абрам (Авраам) Шабанов — Область войска Донского
Дон и Красный Яр Астраханской губернии | | Лайк (3) |
tigleПочетный участник  Ижевск Сообщений: 179 На сайте с 2023 г. Рейтинг: 129 | Вверх #10 октября 9:33 10 октября 14:35 Kreout, но у Familio то Биография (в Geni это Сведения) перенесена правильно. Ничего не потерялось и не добавилось. Меня бы в принципе устроил и такой вариант. Но в идеале конечно же хотелось бы сделать так, что бы форматирование из Geni переносилось "прозрачно" в Genus. | | |
tiraelДолгожитель форума  Подмосковье Сообщений: 1332 На сайте с 2023 г. Рейтинг: 4851 | groseal, groseal, скажите, пожалуйста, я правильно понимаю, что в формате GEDCOM предусмотрен оператор (не знаю, как точно называется все эти CONC, NOTE и т.д.) для обозначения "Биографии", а не заметки NOTE? --- Ищу сведения: Хижниковы,Хижняковы,Хижинковы (ст.Новочеркасская), Бродские (Одесса, Туркестанский край), Коломойцевы,Зоновы (Никополь,СПб,Мск) Погореловы (Воронеж. губ до1925, Крым/Кубань с1925, Ленинград с 60х), Саватеевы/Савватеевы (Владимирская губ, Москва и обл. Кулебякино), Моисеевы (Рязанская г | | |
| Norseman Долгожитель форума
г. Иваново Сообщений: 261 На сайте с 2009 г. Рейтинг: 365 | tirael написал: [q] groseal, groseal, скажите, пожалуйста, я правильно понимаю, что в формате GEDCOM предусмотрен оператор (не знаю, как точно называется все эти CONC, NOTE и т.д.) для обозначения "Биографии", а не заметки NOTE?[/q]
Я не groseal  Но свои 5 копеек вставлю. Насколько знаю стандарт 5.5.1 и частично 7-ку - тега (так это правильно называется) для биографии - нет. Впрочем в 7ке могли уже и добавить. Впрочем, не знаю можно ли рассматривать shared notes как аналог. | | Лайк (1) |
grosealУчастник  Костромская область Сообщений: 91 На сайте с 2018 г. Рейтинг: 24 | Вверх #12 октября 19:45 12 октября 19:47 tirael написал: [q] groseal, groseal, скажите, пожалуйста, я правильно понимаю, что в формате GEDCOM предусмотрен оператор (не знаю, как точно называется все эти CONC, NOTE и т.д.) для обозначения "Биографии", а не заметки NOTE?[/q]
Нет, отдельного специального тега именно для биографии в GEDCOM не предусмотрено. На самом деле для длинных текстовых описаний жизни человека (биографии) как раз и используют тег NOTE. Часто возникает путаница, потому что люди видят в файлах ещё теги CONT или CONC и думают, что это что-то вроде «биографического блока». На деле эти два тега служат другой цели — они нужны только для переноса длинных строк. В GEDCOM есть ограничение на длину одной строки (255 символов). Если текст (например, развёрнутое описание жизни, событий, источников) не помещается в одну строку, его разбивают. И тут: CONT говорит, что следующая строка — это продолжение предыдущей, но с переносом (как абзац); CONC означает конкатенацию (склеивание строк без пробела) — текст сливается в одну логическую строку без разрыва (например, если разбивка произошла посреди слова). То есть схема выглядит так: вы открываете NOTE, пишете начало биографии, а если строка выходит слишком длинной — разбиваете её с помощью CONT или CONC. Программа-читатель потом соберёт всё обратно в единый текст. Все пользовательские теги, которые не входят в официальный стандарт GEDCOM, по соглашению должны начинаться с нижнего подчёркивания (например, _BIO). Такой кастомный тег — это уже расширение, а не норма. В чистом стандарте для текста любой длины (хоть краткая заметка, хоть объёмная биография) используется NOTE с поддержкой переносов через CONT/CONC. Поэтому, если вы экспортируете данные и видите большой текстовый блок — скорее всего, он обернут в NOTE, а CONT/CONC просто помогли уместить его в формат. | | Лайк (4) |
|