⮉

Нарисуйте свое древо. Бесплатно. Онлайн.   [х]
Всероссийское Генеалогическое Древо
На сайте ВГД собираются люди, увлеченные генеалогией, историей, геральдикой и т.д. Здесь вы найдете собеседников, экспертов, умелых помощников в поисках предков и родственников. Вам подскажут где искать документы о павших в боях и пропавших без вести, в какой архив обратиться при исследовании родословной своей семьи, помогут определить по старой фотографии принадлежность к воинским частям, ведомствам и чину. ВГД - поиск людей в прошлом, настоящем и будущем!
Вниз ⇊

Genus

Новое генеалогическое приложение, созданное форумчанином Громовым Сергеем Александровичем (groseal)

Темы: ← Предыдущая   Следующая →Страницы: ← Назад 1 2 3 4 5 ... ... 16 17 18 19 20  * 21 Вперед →
Модераторы: A1enushka, Руслан Дикушин
groseal
Участник

groseal

Костромская область
Сообщений: 91
На сайте с 2018 г.
Рейтинг: 24
Всем привет!
Меня зовут Сергей. Я занимаюсь изучением родословной своей семьи.
Я перепробовал кучу программ и сайтов для ведения родословной и сохранения информации о людях из нее и ни одна из программ мне не понравилась, везде я чувствовал ограничения: какие то слишком сложные, какие то слишком простые, некоторые старые, другие платные, все какие то неудобные и неполноценные для меня. Меня это очень раздражало. Так как я по профессии программист, я решил сделать свою программу и вести дерево в ней. Сейчас я хочу ее протестировать перед релизом и предлагаю вам помочь мне с этим. Функционал моей программы довольно обширен и все время пополняется и дорабатывается.
Основное что в ней можно сделать:
- построить генеалогическое дерево в разных отображениях, настроить внешний вид
- сделать экспорт и импорт дерева из/в 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

Прикрепленный файл: Снимок экрана 2026-09-06 220657.jpgСнимок экрана 2026-09-06 220747.jpg, 179208 байтСнимок экрана 2026-09-06 220851.jpg, 170740 байтСнимок экрана 2026-09-06 220927.jpg, 253906 байтСнимок экрана 2026-09-06 221108.jpg, 147699 байт
Лайк (11)
tigle
Почетный участник

tigle

Ижевск
Сообщений: 179
На сайте с 2023 г.
Рейтинг: 129

groseal написал:
[q]
Можете файл импорта скинуть? Нужно посмотреть в каком виде в нем эти данные хранятся.
[/q]

Файл тот же самый, который я Вам уже посылал письмом от 13 сентября в 17:30
---
Костромитин(ов) (Хлевня Рязанская губерния)
Казаков (ст. Григориполисская Ставропольский край)
Орлов (д. Орлова Ирбитский уезд Пермская губерния)
Онищенко (с. Германовка Киев
Лайк (1)
Kreout
Новичок
Поиск предков на Дону и в Астрахани

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
Почетный участник

tigle

Ижевск
Сообщений: 179
На сайте с 2023 г.
Рейтинг: 129
Kreout, но у Familio то Биография (в Geni это Сведения) перенесена правильно. Ничего не потерялось и не добавилось. Меня бы в принципе устроил и такой вариант. Но в идеале конечно же хотелось бы сделать так, что бы форматирование из Geni переносилось "прозрачно" в Genus.
---
Костромитин(ов) (Хлевня Рязанская губерния)
Казаков (ст. Григориполисская Ставропольский край)
Орлов (д. Орлова Ирбитский уезд Пермская губерния)
Онищенко (с. Германовка Киев
tirael
Долгожитель форума

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
Участник

groseal

Костромская область
Сообщений: 91
На сайте с 2018 г.
Рейтинг: 24

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)
Темы: ← Предыдущая   Следующая →Страницы: ← Назад 1 2 3 4 5 ... ... 16 17 18 19 20  * 21 Вперед →
Модераторы: A1enushka, Руслан Дикушин
Вверх ⇈