Giter Club home page Giter Club logo

vesta_common's People

Contributors

artemmolotov avatar bernatbanyuls avatar calducho avatar eyolf avatar greg40 avatar hahalj avatar hartenthaler avatar herzscheisse avatar hrn65 avatar jefferson49 avatar jpretired avatar mpwt avatar ngohuuthuan avatar ol810 avatar pklimis avatar ramu98 avatar ric2016 avatar ro-la avatar thedutchjewel avatar trindal avatar vdenis06 avatar zaharchenko-yurka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

vesta_common's Issues

Nicht übersetzter Begriff

Ich glaube, es gibt eine nicht übersetzten Wortgruppe „No relationship found“:

048CFE16-60E4-4488-BAB7-45B722B7E0AC

In keiner Übersetzungsdatei konnte ich sie bisher finden.

v2.1.0.0.0 - Changing language in Control panel is not possible

In webtrees it is possible to change language from menu. That works fine in webtrees 2.1 without modules, both in the Control panel and in My page.

But as soon as I add the vesta module v2.1.0.0.0, it does not work anymore in the Control panel: then I have to go to My page to change the language there.

vesta modules error with webtrees 2.0.3-dev

With last webtrees version 2.0.3-dev there is an error in vesta modules:
Fatal error: Class Vesta\VestaCommonLibModule contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Fisharebest\Webtrees\Module\ModuleCustomInterface::customModuleLatestVersion) in /var/www/Projekty/webtrees-2/modules_v4/vesta_common/VestaCommonLibModule.php on line 9

Benutzerdefinierte deutsche Übersetzung wird nicht geladen

Hallo,

kann es sein, dass eine benutzerdefinierte Übersetzung per Modul nicht (mehr) richt geladen wird. Ich habe einen Punkt aus Ihrem Add-on anders übersetzt - mit Deutsch (de) funktioniert es nicht, mit Englisch (en-US) funktioniert es.

Deutsch (hier sollte stehen: Ereignisse verbundener Personen)
Übersetzung_de

Englisch
Übersetzung_en-US

Haben Sie eine Idee, woran das liegen könnte? Ich nutze diese Übersetzung auf zwei Seiten. Auf beiden habe ich unterschiedlich viele Ihrer Add-ons installiert (Seite 1 mit 6 Stück, Seite 2 mit nur drei Stück). Mit dem aktuellen Update wird die benutzerdefinierte Übersetzung für Deutsch auf keiner Seite mehr richtig genutzt.

Cannot disable modul Vesta Common

Trying to deactivate all Vesta modules there will be displayed a message "Modul Common deactivated" but the check box is still checked.

Disabling Vesta when webtrees is upgrading

When webtrees is upgrading the Vesta modules are now disabled automatically. In general a good idea.

It would be nice if the standard tabs for "Facts and events" and "Families" could be enabled in this case automatically. Otherwise, it is not possible to use webtrees anymore.

Is it possible to enable Vesta modules again? I didn't find a possibility to do this at my own risk. The folders do not contain ".disable" and in the control panel, it looks like that the Vesta modules are enabled.

set ⚶ central

it would be easier and more consitent if the decission about the ⚶ symbol could set at one place.

Since it is used for every plugin it should / could be set in central, that would keep the plugins together. At Common and Webtrees Location Data Provider it can't be set, while the other resides at Vesta. I not exactly see the need, that it needs to be removed under admin/modules, but it sets the plugins at the lower bottom between ka and ja language.

I set it primarily for the frontend so i get a clean and similar interface.

so maybe it's a nice enhancement.

//since it refers to all i posted it under commons

LONG/LATI: Problem when mixed Event/LOC data

When I add LONG/LATI coordiantes directly to an birth place (E8 and N45) which also has LOC coordinates (N48.9833 and E9.45873), then I see the number of the map icons increased from 4 to 7 and all icons are linked only to the birth place LONG/LATI coordinates (see red marking in the screenshot below and here: Birth Place)

-> There should be only 4 map icons (linked to the birth place).

grafik

Link to the LOC data: https://proavitus.de/tree/proavitus/sharedPlace/X81/Oppenweiler

Additionally the url from the first bing icon includes strange html code:

https://www.bing.com/maps/?v=2&cp=45~8&lvl=10&dir=0&sty=o&sp=point.45_8_ — <span class="error" title="Unbekannter GEDCOM Code">_DUMMY:EVEN</span>

Entry of shared place not possible in specific situation in SOUR:DATA:EVEN:PLAC

Observed with webtrees 2.1.16 and vesta Shared Places 2.1.16.1.6.

If using a wrong date range in SOUR:DATA:EVEN:DATE (in this example: FROM 1885 TO 1818), vesta shared places does not allow to select an existing shared place. In the example below, the shared place "Fehrbellin, Landkreis Ostprignitz-Ruppin, Brandenburg, DEU", exists in the webtrees tree, but is not found for selection.

Of course, this is a very special situation and no high priority to fix. However, it is interesting that the error message from vesta-webtrees-2-custom-modules/vesta_shared_places#154 is generated in this case. In this situation, the error message in the logs is reproducible. However, it is probably not the only root cause for the error message, because I (hopefully) do not use wrong date ranges more frequently.

Eingabe Shared Place nicht möglich bei Quellen

I also attach a stack trace of the error in the webtrees error logs (Control panel / Website logs), and a GEDCOM snipped for the source.

Stack Trace.txt
Gedcom SOUR.ged.txt

Show all places in a list error

Hi,

I have just update Webtrees to 2.0.7 and updated the Vesta modules as well.

When I choose "Place hierarchy" from the Lists menu, select "Australia", then "Australian Capital Territory" and then try to "Show all places in a list", I get the attached error message.

error.txt

This is the link to the page in question.

I am still learning about Webtrees so maybe I have a setting wrong somewhere but I thought I'd better let you know about this issue.

Regards,

Phil.

Sticky: Webtrees dev build issues

The webtrees core code hasn't quite settled yet. Therefore ongoing changes in webtrees often break some functionality of the Vesta custom modules.

For now, in general the webtrees dev builds are not supported by the Vesta core modules - it is too much effort to provide releases that work with both the latest webtrees release and the latest webtrees dev build. Therefore it isn't required to report bugs that only occur when using a webtrees dev build. All other bug reports are very much appreciated!

2.1.15.0.0 - Place hierarchy does not work correct

Call to undefined method Fisharebest\Webtrees\I18N::collation() …/modules_v4/vesta_common/patchedWebtrees/Http/Controllers/DefaultPlaceWithinHierarchy.php:80
#0 …/modules_v4/vesta_places_and_pedigree_map/VestaPlaceWithinHierarchy.php(81): Cissee\WebtreesExt\Http\Controllers\DefaultPlaceWithinHierarchy->getChildPlacesCacheIds(Object(Fisharebest\Webtrees\Place))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#1 …/modules_v4/vesta_places_and_pedigree_map/PlaceWithinHierarchyViaParticipants.php(64): Cissee\Webtrees\Module\PPM\VestaPlaceWithinHierarchy->getChildPlaces()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#2 …/modules_v4/vesta_common/patchedWebtrees/Http/Controllers/GenericPlaceHierarchyController.php(88): Cissee\Webtrees\Module\PPM\PlaceWithinHierarchyViaParticipants->getChildPlaces()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#3 …/app/Http/Middleware/RequestHandler.php(55): Cissee\WebtreesExt\Http\Controllers\GenericPlaceHierarchyController->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#4 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RequestHandler->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#5 …/modules_v4/vesta_research_suggestions/ResearchSuggestionsModule.php(277): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#6 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Cissee\Webtrees\Module\ResearchSuggestions\ResearchSuggestionsModule->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#7 …/modules_v4/webtrees-faces/src/Modules/FacesModule.php(94): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#8 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): UksusoFF\WebtreesModules\Faces\Modules\FacesModule->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#9 …/app/Module/HitCountFooterModule.php(154): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#10 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Module\HitCountFooterModule->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#11 …/app/Module/CheckForNewVersion.php(122): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#12 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Module\CheckForNewVersion->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#13 …/app/Http/Middleware/CheckCsrf.php(80): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#14 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckCsrf->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#15 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#16 …/app/Webtrees.php(275): Middleland\Dispatcher->dispatch(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#17 …/app/Http/Middleware/Router.php(161): Fisharebest\Webtrees\Webtrees::dispatch(Object(Nyholm\Psr7\ServerRequest), Array)
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#18 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\Router->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#19 …/app/Http/Middleware/BootModules.php(60): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#20 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BootModules->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#21 …/app/Http/Middleware/RegisterGedcomTags.php(54): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#22 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RegisterGedcomTags->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#23 …/app/Http/Middleware/LoadRoutes.php(75): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#66 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\LoadRoutes->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#25 …/app/Http/Middleware/CheckForNewVersion.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#26 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForNewVersion->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#27 …/app/Http/Middleware/UseTransaction.php(45): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_shared_places#124 …/vendor/illuminate/database/Concerns/ManagesTransactions.php(29): Fisharebest\Webtrees\Http\Middleware\UseTransaction::Fisharebest\Webtrees\Http\Middleware{closure}(Object(Illuminate\Database\MySqlConnection))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#29 …/app/Http/Middleware/UseTransaction.php(46): Illuminate\Database\Connection->transaction(Object(Closure), 3)
#89 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTransaction->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#31 …/app/Http/Middleware/DoHousekeeping.php(73): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#32 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\DoHousekeeping->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#99 …/app/Http/Middleware/UseTheme.php(69): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#34 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTheme->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#35 …/app/Http/Middleware/CheckForMaintenanceMode.php(51): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#36 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForMaintenanceMode->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#37 …/app/Http/Middleware/UseLanguage.php(71): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#38 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseLanguage->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#39 …/app/Http/Middleware/UseSession.php(78): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#40 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseSession->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#41 …/app/Http/Middleware/UpdateDatabaseSchema.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#42 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UpdateDatabaseSchema->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#43 …/app/Http/Middleware/UseDatabase.php(122): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#44 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseDatabase->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#45 …/app/Http/Middleware/BadBotBlocker.php(279): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#46 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BadBotBlocker->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#47 …/app/Http/Middleware/CompressResponse.php(73): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#48 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CompressResponse->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#49 …/app/Http/Middleware/ContentLength.php(40): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#50 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ContentLength->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#51 …/vendor/middlewares/client-ip/src/ClientIp.php(65): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#52 …/app/Http/Middleware/ClientIp.php(47): Middlewares\ClientIp->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#53 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ClientIp->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#54 …/app/Http/Middleware/HandleExceptions.php(90): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#55 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\HandleExceptions->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#56 …/app/Http/Middleware/BaseUrl.php(73): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#57 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BaseUrl->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#58 …/app/Http/Middleware/ReadConfigIni.php(68): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#59 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ReadConfigIni->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#60 …/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#61 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\SecurityHeaders->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#62 …/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#63 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\EmitResponse->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#64 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#65 …/app/Webtrees.php(275): Middleland\Dispatcher->dispatch(Object(Nyholm\Psr7\ServerRequest))
#66 …/app/Webtrees.php(262): Fisharebest\Webtrees\Webtrees::dispatch(Object(Nyholm\Psr7\ServerRequest), Array)
#67 …/index.php(51): Fisharebest\Webtrees\Webtrees->httpRequest()
#68 {main}

Bug in Place Hierarchy (WT 2.1)

When clicking on a city I get the following:
Non-static method Cissee\WebtreesExt\Functions\FunctionsFactAssociates::getOutputForRelationshipFallback() cannot be called statically …/modules_v4/vesta_common/patchedWebtrees/functions/FunctionsFactAssociates.php:53
#0 …/modules_v4/vesta_common/patchedWebtrees/functions/FunctionsFactAssociates.php(126): Cissee\WebtreesExt\Functions\FunctionsFactAssociates::getOutputForRelationship()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#1 …/modules_v4/vesta_common/resources/views/fact.phtml(188): Cissee\WebtreesExt\Functions\FunctionsFactAssociates::getHtmlAndPushScript()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#2 …/app/View.php(183): include('...')
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#3 …/app/View.php(278): Fisharebest\Webtrees\View->render()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#4 …/app/Helpers/functions.php(145): Fisharebest\Webtrees\View::make()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#5 …/modules_v4/vesta_common/resources/views/lists/place-history.phtml(145): view()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#6 …/app/View.php(183): include('...')
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#7 …/app/View.php(278): Fisharebest\Webtrees\View->render()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#8 …/app/Helpers/functions.php(145): Fisharebest\Webtrees\View::make()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#9 …/modules_v4/vesta_places_and_pedigree_map/resources/views/modules/generic-place-hierarchy/events.phtml(91): view()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#10 …/app/View.php(183): include('...')
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#11 …/app/View.php(278): Fisharebest\Webtrees\View->render()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#12 …/app/Helpers/functions.php(145): Fisharebest\Webtrees\View::make()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#13 …/modules_v4/vesta_common/patchedWebtrees/Http/Controllers/GenericPlaceHierarchyController.php(116): view()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#14 …/app/Http/Middleware/RequestHandler.php(54): Cissee\WebtreesExt\Http\Controllers\GenericPlaceHierarchyController->handle()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#15 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RequestHandler->process()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#16 …/app/Http/Middleware/CheckCsrf.php(76): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#17 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckCsrf->process()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#18 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#19 …/app/Webtrees.php(265): Middleland\Dispatcher->dispatch()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#20 …/app/Http/Middleware/Router.php(153): Fisharebest\Webtrees\Webtrees::dispatch()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#21 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\Router->process()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#22 …/app/Http/Middleware/BootModules.php(60): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_places_and_pedigree_map#23 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BootModules->process()
#66 …/app/Http/Middleware/RegisterGedcomTags.php(54): Middleland\Dispatcher->handle()
#25 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RegisterGedcomTags->process()
#26 …/app/Http/Middleware/LoadRoutes.php(75): Middleland\Dispatcher->handle()
#27 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\LoadRoutes->process()
#28 …/app/Http/Middleware/UseTransaction.php(45): Middleland\Dispatcher->handle()
#29 …/vendor/illuminate/database/Concerns/ManagesTransactions.php(29): Fisharebest\Webtrees\Http\Middleware\UseTransaction::Fisharebest\Webtrees\Http\Middleware{closure}()
#30 …/app/Http/Middleware/UseTransaction.php(46): Illuminate\Database\Connection->transaction()
#31 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTransaction->process()
#32 …/app/Http/Middleware/DoHousekeeping.php(73): Middleland\Dispatcher->handle()
#33 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\DoHousekeeping->process()
#34 …/app/Http/Middleware/UseTheme.php(69): Middleland\Dispatcher->handle()
#35 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTheme->process()
#36 …/app/Http/Middleware/CheckForMaintenanceMode.php(51): Middleland\Dispatcher->handle()
#37 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForMaintenanceMode->process()
#38 …/app/Http/Middleware/UseLanguage.php(71): Middleland\Dispatcher->handle()
#39 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseLanguage->process()
#40 …/app/Http/Middleware/UseSession.php(78): Middleland\Dispatcher->handle()
#41 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseSession->process()
#42 …/app/Http/Middleware/UpdateDatabaseSchema.php(57): Middleland\Dispatcher->handle()
#43 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UpdateDatabaseSchema->process()
#44 …/app/Http/Middleware/UseDatabase.php(118): Middleland\Dispatcher->handle()
#45 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseDatabase->process()
#46 …/app/Http/Middleware/BadBotBlocker.php(233): Middleland\Dispatcher->handle()
#47 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BadBotBlocker->process()
#48 …/app/Http/Middleware/CompressResponse.php(73): Middleland\Dispatcher->handle()
#49 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CompressResponse->process()
#50 …/app/Http/Middleware/ContentLength.php(40): Middleland\Dispatcher->handle()
#51 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ContentLength->process()
#52 …/vendor/middlewares/client-ip/src/ClientIp.php(65): Middleland\Dispatcher->handle()
#53 …/app/Http/Middleware/ClientIp.php(47): Middlewares\ClientIp->process()
#54 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ClientIp->process()
#55 …/app/Http/Middleware/HandleExceptions.php(90): Middleland\Dispatcher->handle()
#56 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\HandleExceptions->process()
#57 …/app/Http/Middleware/BaseUrl.php(79): Middleland\Dispatcher->handle()
#58 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BaseUrl->process()
#59 …/app/Http/Middleware/ReadConfigIni.php(68): Middleland\Dispatcher->handle()
#60 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ReadConfigIni->process()
#61 …/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle()
#62 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\SecurityHeaders->process()
#63 …/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle()
#64 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\EmitResponse->process()
#65 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle()
#66 …/app/Webtrees.php(265): Middleland\Dispatcher->dispatch()
#67 …/app/Webtrees.php(252): Fisharebest\Webtrees\Webtrees::dispatch()
#68 …/index.php(51): Fisharebest\Webtrees\Webtrees->httpRequest()
#69 {main}

vesta-modules: how to get older versions?

I've updated wt to V2.1.8 and also the vesta modules via https://cissee.de/vesta.latest.zip.

But now I have problems with other custom modules and have switched back to wt V2.1.7 for the time being. Now the current Vesta modules no longer work with V2.1.7.

Can I download the previous Vesta version (as a complete package) somewhere?

ERROR: Only webtrees versions before 2.1.7 are supported

Updated to webtrees 2.1.7 and now all vesta modules are disabled with the following error message:
This version of the module is incompatible with your current webtrees version. Only webtrees versions before 2.1.7 are supported. All functionality of the module is therefore disabled.

Gedcom 7: Planned handling of RESI

If converting my Gedcom data to Gedcom 7, some validators throw errors/warnings about the RESI tag. The background for this is that Gedcom 7 seems to require a non-empty <Text> after the RESI tag.

RESI <Text> {1:1} g7:INDI-RESI
+1 TYPE <Text> {0:1} g7:TYPE
+1 <<INDIVIDUAL_EVENT_DETAIL>> {0:1}

Do you already have some thoughts about how to handle the RESI tag in Gedcom 7? Will you copy the PLAC value to the <Text> value? This would be compliant to the standard. However, it introduces an additional redundancy to the already existing redundancy between PLAC and _LOC.

1 RESI Hammelburg, Landkreis Bad Kissingen, Bayern, DEU
2 DATE FROM SEP 1960 TO 10 OCT 1960
2 PLAC Hammelburg, Landkreis Bad Kissingen, Bayern, DEU
3 _LOC @P7268@

Another alternative would be to leave the <Text> empty and accept that some validators will throw errors/warnings.

Bug in my log

I tried different themes.

…/modules_v4/vesta_gov4webtrees/resources/css/style.css"))) AND ((("NlGV" LIKE "NlGV …/modules_v4/vesta_common/VestaModuleTrait.php:360
#0 …/app/Http/RequestHandlers/ModuleAction.php(85): Cissee\Webtrees\Module\Gov4Webtrees\Gov4WebtreesModule->getAssetAction()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#1 …/app/Http/Middleware/RequestHandler.php(55): Fisharebest\Webtrees\Http\RequestHandlers\ModuleAction->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#2 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RequestHandler->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#3 …/app/Module/CheckForNewVersion.php(122): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#4 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Module\CheckForNewVersion->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#5 …/app/Http/Middleware/CheckCsrf.php(80): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_personal_facts#3 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckCsrf->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#7 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#8 …/app/Webtrees.php(275): Middleland\Dispatcher->dispatch()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#9 …/app/Http/Middleware/Router.php(161): Fisharebest\Webtrees\Webtrees::dispatch()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#10 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\Router->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#11 …/app/Http/Middleware/BootModules.php(60): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_common#2 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BootModules->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#13 …/app/Http/Middleware/RegisterGedcomTags.php(54): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#14 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RegisterGedcomTags->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#15 …/app/Http/Middleware/LoadRoutes.php(75): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_shared_places#17 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\LoadRoutes->process()
vesta-webtrees-2-custom-modules/vesta_shared_places#24 …/app/Http/Middleware/CheckForNewVersion.php(57): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#18 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForNewVersion->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#19 …/app/Http/Middleware/UseTransaction.php(45): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#20 …/vendor/illuminate/database/Concerns/ManagesTransactions.php(29): Fisharebest\Webtrees\Http\Middleware\UseTransaction::Fisharebest\Webtrees\Http\Middleware\{closure}()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#21 …/app/Http/Middleware/UseTransaction.php(46): Illuminate\Database\Connection->transaction()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#22 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTransaction->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#23 …/app/Http/Middleware/DoHousekeeping.php(73): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#24 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\DoHousekeeping->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#25 …/app/Http/Middleware/UseTheme.php(69): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#26 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTheme->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#27 …/app/Http/Middleware/CheckForMaintenanceMode.php(51): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#28 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForMaintenanceMode->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#29 …/app/Http/Middleware/UseLanguage.php(71): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#30 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseLanguage->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#31 …/app/Http/Middleware/UseSession.php(78): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#32 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseSession->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#33 …/app/Http/Middleware/UpdateDatabaseSchema.php(57): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#34 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UpdateDatabaseSchema->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#35 …/app/Http/Middleware/UseDatabase.php(122): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#36 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseDatabase->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#37 …/app/Http/Middleware/BadBotBlocker.php(282): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#38 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BadBotBlocker->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#39 …/app/Http/Middleware/CompressResponse.php(73): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#40 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CompressResponse->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#41 …/app/Http/Middleware/ContentLength.php(40): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#42 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ContentLength->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#43 …/vendor/middlewares/client-ip/src/ClientIp.php(65): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_shared_places#77 …/app/Http/Middleware/ClientIp.php(47): Middlewares\ClientIp->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#45 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ClientIp->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#46 …/app/Http/Middleware/HandleExceptions.php(90): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#47 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\HandleExceptions->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#48 …/app/Http/Middleware/BaseUrl.php(73): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#49 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BaseUrl->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#50 …/app/Http/Middleware/ReadConfigIni.php(68): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#51 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ReadConfigIni->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#52 …/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#53 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\SecurityHeaders->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#54 …/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#55 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\EmitResponse->process()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#56 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#57 …/app/Webtrees.php(275): Middleland\Dispatcher->dispatch()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#58 …/app/Webtrees.php(262): Fisharebest\Webtrees\Webtrees::dispatch()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#59 …/index.php(51): Fisharebest\Webtrees\Webtrees->httpRequest()
vesta-webtrees-2-custom-modules/vesta_gov4webtrees#60 {main}

What is the release schedule

I updated my webtrees today, including php version to 8, and found that the vesta suite was not compatible.
This version of the module is incompatible with your current webtrees version. Only webtrees versions before 2.1.14 are supported. All functionality of the module is therefore disabled. To restore functionality, either use an updated version of this module (once available) or downgrade your webtrees version (if possible). Custom module 2.1.13.0.0 Richard Cissée https://cissee.de/

Extended Relationship - Error message

With Webtrees 2.1.2 & Vesta 2.1.2.1.0 I get the following error on the fact and events tab of one person (others show without errors). Not sure what triggers the error, I do not see anything particular in the Gedcom of this person.

afbeelding

Error when I try to add a related person to a family (FAM:ASSO)

Fisharebest\Webtrees\Services\RelationshipService::getCloseRelationshipName(): Argument #2 ($individual2) must be of type Fisharebest\Webtrees\Individual, Cissee\WebtreesExt\FamilyExt given, called in …/modules_v4/vesta_common/resources/views/fact.phtml on line 208 …/app/Services/RelationshipService.php:75
#0 …/modules_v4/vesta_common/resources/views/fact.phtml(208): Fisharebest\Webtrees\Services\RelationshipService->getCloseRelationshipName()
#1 …/app/View.php(183): include('...')
#2 …/app/View.php(278): Fisharebest\Webtrees\View->render()
#3 …/app/Helpers/functions.php(145): Fisharebest\Webtrees\View::make()
#4 …/modules_v4/vesta_personal_facts/resources/views/family-page.phtml(105): view()
#5 …/app/View.php(183): include('...')
#6 …/app/View.php(278): Fisharebest\Webtrees\View->render()
#7 …/app/Helpers/functions.php(145): Fisharebest\Webtrees\View::make()

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.