El mòdul Sosa es deriva del mòdul escrit per André Dumas per a webtrees 1.5. En particular, utilitza l'estructura de la taula wt_sosa creada per aquest mòdul i que conté, per a cada persona i cada gedcom, el número Sosa i la generació corresponent.
A l'inici, comprovem si la taula existeix i, si no, la creem¹. S'actualitza puntualment, per iniciativa d'algun editor. Quan es mostra la pàgina d'un individu, el mòdul simplement llegeix la taula sense tornar a calcular els números de Sosa cada vegada.
¹ Amb determinades configuracions (php ≥ 8), es mostra un missatge d'error però la taula es crea igualment. Torneu a carregar la pàgina per continuar.
El mòdul Sosa²⁰ està adaptat a les versions 2.0 i 2.1. Per als webtrees 1.7, utilitzeu Sosa¹⁷.
En la numeració Sosa-Stradonitz, el número 1 s'assigna a l'arrel de l'arbre genealògic. (Viquipèdia).
El individu per defecte del gedcom actual serà l'arrel utilitzada per a actualitzar els nombres Sosa.
Cal ser administrador o editor per finalitzar l'operació.
Nota. El nombre de generacions processades es defineix pel paràmetre $maxgen=21 del fitxer update.phtml. Un valor més alt pot provocar un desbordament de memòria.Descarrega Sosa²⁰ per a webtrees 2.0 i 2.1 (versió 2024-09). Inclou tres fitxers que s'han de col·locar a la carpeta modules_v4/sosa20.
Per provar, Sosa²² per a webtrees 2.2, incompatible amb 2.0 i 2.1.
El mòdul s'ha adaptat al cas particular del lloc gustine.eu en particular tenir en compte l'emmascarament de la soca. Per compensar-ho, mostrem el besavi —visible per als visitants corrents— del qual la persona és l'avantpassat, així com un número de Sosa que se'n calcula.
El mateix enfocament per a diverses branques col·laterals les tiges de les quals també estan ocultes als visitants. Aquí de nou es mostren els besavis afectats.
Sosa o no, sempre existix una relació entre la persona i l'arrel de l'arbre (faça clic sobre ella), ja que tots els individus de la base de dades estan emparentats per consanguinitat o afinitat.