Skip to content

Messaging.nl

Doug Blank edited this page Oct 11, 2026 · 1 revision

🌐 English · Deutsch · Español · Français · 简体中文

Berichten

Gramps Connect heeft een ingebouwde manier om de stamboom te bespreken met de andere mensen die er samen met u aan werken, zonder de app te verlaten of een geeltje op een afdruk te plakken. Alles is een Discussie: een thread met een titel waarin iedereen kan posten, en die optioneel kan worden gekoppeld aan een willekeurig aantal records — een onderzoeksdoel dat de Personen, Bronnen, Citaten en Bibliotheken bijeenbrengt waarop het steunt, of gewoon een informeel gesprek over één record, of over niets in het bijzonder.

Een zwevend venster, geen pagina

Een discussie opent als een klein zwevend venster — een chatbubbel verankerd in de rechteronderhoek van het scherm, in Messenger-stijl — geen pagina die overneemt waar u naar keek. Er een openen navigeert u nooit weg van het record of de lijst waar u bent: het venster zweeft erbovenop, u kunt eronder gewoon verder bladeren en bewerken, en het blijft open, waar u daarna ook op klikt. Met de kopbalk minimaliseert u het tot een smalle titelstrook (klik om het weer uit te vouwen) of sluit u het helemaal; er kan meer dan één discussie tegelijk open zijn, elk in een eigen venster, tot 5 — het openen van een 6e sluit de oudste om ruimte te maken. Er gaat niets van de discussie zelf verloren als het venster zo (of op een andere manier) sluit; open hem op elk moment opnieuw via zijn eigen knop Bespreken of de sectie Discussies van zijn record.

Binnenin is het een berichtenthread — alles wat iemand heeft gezegd, oudste eerst, elke ballon met wie het schreef en wanneer, met uw eigen berichten rechts uitgelijnd — plus een inklapbare lijst Gekoppelde objecten. Typ een antwoord en verstuur het, en het wordt meteen aan de thread toegevoegd; de tabbladen van alle anderen pikken het op de normale manier van live synchronisatie op, en een venster dat al open is werkt ook live bij.

Iedereen met bewerkrechten kan een typfout in elk bericht verbeteren (een potloodpictogram op de ballon vervangt die ter plekke door een klein tekstvak) of er een helemaal verwijderen — niet alleen die van de auteur zelf, volgens dezelfde regel "iedereen met rechten" die elke andere bewerking/verwijdering in Gramps Connect volgt, in plaats van een strengere regel "alleen uw eigen berichten". Hoe dan ook geeft elk open venster met die discussie het meteen weer, ook dat van iemand anders, live.

Een record bespreken

De meeste recordtypen — Personen, Gezinnen, Gebeurtenissen, Plaatsen, Bibliotheken, Bronnen, Citaten — hebben een knop Bespreken in hun detailpaneel. Als er nog geen discussie aan het record is gekoppeld, gaat die direct naar een klein formulier: een titel (vooraf ingevuld vanuit het record, bewerkbaar), een beschrijving en wie u wilt uitnodigen. Zodra er al ten minste één discussie aan het record is gekoppeld, biedt Bespreken in plaats daarvan een keuze — deelnemen aan een daarvan uit een lijst, of een nieuwe beginnen ernaast, voor een record waarover redelijkerwijs meer dan één gesprek tegelijk loopt (bijvoorbeeld een algemeen gesprek en een smallere onderzoeksvraag). Hoe dan ook springt er een zwevend venster open; de eigen sectie Discussies van het record (naast de Notities en Verhalen) toont ook elke discussie die eraan is gekoppeld, zodat u gemakkelijk naar elk daarvan terugkeert zonder te hoeven onthouden op Bespreken te klikken.

Iemand rechtstreeks een bericht sturen werkt op dezelfde manier: klik op diens avatar in de lijst met actieve gebruikers om een privédiscussie tussen alleen u tweeën te openen (of te beginnen), als zwevend venster. Die verschijnt niet gekoppeld aan een record, en staat ook niet op de pagina Discussies, dus hij blijft buiten de algemene lijst tenzij u weet dat u ernaar moet zoeken.

Uitgenodigde deelnemers worden bij de discussie getoond (in het zwevende venster en op de beheerpagina), zodat iedereen kan zien voor wie hij bedoeld is, maar ze zijn een label, geen slot — iedereen die de stamboom al kan zien, kan nog steeds meedoen, ook als hij niet op de oorspronkelijke lijst stond. Voeg later genodigden toe of verwijder ze via de beheerpagina van de discussie.

Een account met de rol Gast kan niet als uitgenodigde deelnemer worden gekozen — omdat discussies volledig verborgen zijn voor Gasten (zie hieronder), zou het uitnodigen van een Gast alleen een naam toevoegen waar niemand ooit iets mee kan.

Genoemd worden levert u een eigen melding op — "U bent uitgenodigd voor een discussie", los van de gewone activiteitsmelding — of u nu werd genoemd toen de discussie werd gestart of later aan de uitnodigingslijst werd toegevoegd. Die verschijnt maar één keer per discussie, de eerste keer dat u op de lijst wordt gevonden, zodat hij zich niet steeds opnieuw aankondigt telkens wanneer iemand anders daarna dezelfde discussie bewerkt.

Discussies doorbladeren en beheren

De weergave Discussies in de zijbalk is een lijst van elke discussie in de hele stamboom, of die nu ergens aan is gekoppeld of niet — als u er een selecteert, opent de eigen beheerpagina (niet het zwevende venster) met de titel, de beschrijving en een knop Discussie openen. De lijst is gesorteerd met de nieuwste eerst op de kolom Laatst gewijzigd, en het posten van een nieuw bericht zet de discussie ook weer bovenaan die lijst, niet alleen een echte naamswijziging of bewerking van de beschrijving — zodat de lijst meteen laat zien in welke gesprekken recent iets is gebeurd. Gebruik de knop Een discussie beginnen van de lijst om er een vanaf nul te beginnen — geef hem een titel en optioneel een beschrijving van waarvoor hij is — en de eigen knop Een object koppelen om de specifieke Personen, Bronnen, Citaten, Bibliotheken, Gebeurtenissen, Plaatsen, Media of Notities binnen te halen waar een onderzoeksvraag echt over gaat, één tegelijk, van elk type. Zo bouwt u een echte onderzoeksdiscussie op: begin hem hier, en houd dan het zwevende venster open terwijl u de bronnen en citaten toevoegt die hij nodig blijkt te hebben. Iedereen kan later een record van een discussie ontkoppelen zonder de discussie of het record zelf te verwijderen.

Iedereen met bewerkrechten kan een discussie hernoemen, de beschrijving of de uitnodigingslijst wijzigen, of hem helemaal verwijderen, allemaal vanaf de beheerpagina — het zwevende venster is om te chatten, niet om te bewerken. Een discussie verwijderen verwijdert ook elk bericht erin, niet alleen de titel/beschrijving, zodat er niets achterblijft, en sluit het eigen zwevende venster als dat open was — er is geen ongedaan maken, dus er wordt eerst om bevestiging gevraagd.

Echte namen, geen gebruikersnamen

Een bericht toont de echte naam van de afzender, niet diens gebruikersnaam om in te loggen, telkens wanneer die naam beschikbaar is — opgezocht via een achtergrondopzoeking vergelijkbaar met een gebruikersgids. Uw eigen naam wordt altijd gevonden (er is geen speciale toestemming nodig om te weten wie u bent); de echte naam van alle anderen zien hangt ervan af of uw rol inzicht heeft in de gebruikerslijst. Een gebruikersnaam zonder vindbare naam wordt gewoon getoond zoals hij is.

Onder de motorkap

Een discussie is een gewone Gramps-Note, gemarkeerd met een aangepast notitietype ("topic" — de naam in de onderliggende gegevens, van voordat "Discussie" de naam werd die in de app wordt getoond), zodat hij kan worden onderscheiden van een gewone notitie of een automatisch gegenereerd levensverhaal — dezelfde truc die wordt gebruikt om die twee uit elkaars vaarwater te houden. De titel en beschrijving staan in de eigen tekst van de notitie als een klein JSON-object in plaats van vrije tekst, op dezelfde manier als de tekst van een gegenereerd verhaal zijn eigen gestructureerde specificatie bevat. Elk bericht is een eigen aparte Note, van het type "topic-message", en aan zijn discussie gericht door de eigen handle van de discussie op de eerste regel van de tekst te zetten (de gebruikersnaam van de afzender en het bericht volgen op de rest, in dezelfde vorm "gebruikersnaam: het bericht zelf" die een berichtnotitie altijd heeft gebruikt, omdat Note geen eigen auteursveld heeft) — dus een bericht posten hoeft nooit de eigen notitie van de discussie te wijzigen, en wijzigt ook nooit de gekoppelde records. De keerzijde zit bij het verwijderen: een bericht wordt aangesproken via die ingebedde handle, niet via het eigen referentiemechanisme note_list van Gramps, dus de gebruikelijke opruiming van Gramps bij het verwijderen (die alleen backlinks via note_list volgt) kan de berichten van een discussie niet vinden wanneer de discussie zelf wordt verwijderd. Gramps Connect verwijdert ze eerst zelf, als deel van dezelfde actie, zodat een verwijderde discussie zijn berichten niet ongemerkt achterlaat.

Een discussie aan een record koppelen gebruikt het eigen mechanisme note_list van Gramps — de handle van de eigen notitie van de discussie wordt toegevoegd aan de lijst met notities van dat record, dezelfde lijst waarin de gewone notities staan — dus er zit niets bedrijfseigens onder de koppelingen van een discussie; een discussie (en waaraan die is gekoppeld) is precies zo overdraagbaar als de rest van de stamboom als die in Gramps Desktop of gramps-web wordt geopend, gewoon als een gewone notitie met een inhoud die op JSON lijkt en een label dat op een titel lijkt, als u daar ernaar gaat zoeken.

Elke discussie- en berichtnotitie is gemarkeerd als private, zodat die verborgen blijft voor accounts met de rol Gast, dezelfde vlag die een gewone gevoelige notitie zou gebruiken. Daarom verschijnt het pictogram Discussies in de zijbalk helemaal niet voor een account met de rol Gast — er zou alleen een altijd lege lijst achter zitten. Dat is de enige toegangscontrole die er is: het is niet echt privé in een sterkere zin, want iedereen met gewone rechten om notities te bekijken (elke rol behalve Gast) kan er via de API nog steeds een lezen als hij ernaar zou zoeken — een één-op-één-discussie is gewoon een gewone discussie met een naam die privé aanvoelt, geen cryptografische garantie, en een lijst met uitgenodigde deelnemers evenmin. Een bericht posten vereist alleen ooit toestemming om nieuwe objecten aan de stamboom toe te voegen; een discussie aan een bestaand record koppelen (of via de eigen knop Bespreken een nieuwe discussie over een record beginnen) vereist ook bewerkrechten, net als het koppelen van elke andere verwijzing aan een record — en daarom biedt Bespreken ook altijd aan om aan een bestaande discussie deel te nemen (geen extra rechten nodig), zelfs voor iemand die geen nieuwe kan beginnen.

Clone this wiki locally