Solved Fancy imagebar for webtrees 2 released
- JustCarmen
- Topic Author
- Offline
- Elite Member
For performance reasons the configuration options are less extended as in webtrees 1, but in most cases the provided options will be sufficient.
But I've also added a cool new feature! The images in the imagebar are clickable now. By clicking an image the user is redirected to the individual page, family page or source page the image is linked to.
The latest version of the module is available at Github . Grab the fancy-imagebar-2.0.7.zip file. I will soon update my website.
Take a look at my website to get an impression of the new Fancy Imagebar.
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- nuxiong
- Offline
- Senior Member
- Posts: 285
Please Log in or Create an account to join the conversation.
- JustCarmen
- Topic Author
- Offline
- Elite Member
It looks like it is the same error as reported here: github.com/JustCarmen/webtrees-fancy-imagebar/issues/37
At the moment I cannot reproduce the error. When doing a clean install myself everything works as expected. But I will investigate it of course.
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- nuxiong
- Offline
- Senior Member
- Posts: 285
Please Log in or Create an account to join the conversation.
- JustCarmen
- Topic Author
- Offline
- Elite Member
github.com/JustCarmen/webtrees-fancy-ima...releases/tag/2.0.7.1
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- nuxiong
- Offline
- Senior Member
- Posts: 285
Error: Call to a member function fullName() on null in /www/wwwroot/genleri.com/modules_v4/jc-fancy-imagebar/FancyImagebarModule.php:428 Stack trace: #0 /www/wwwroot/genleri.com/modules_v4/jc-fancy-imagebar/FancyImagebarModule.php(348): JustCarmen\webtrees\Module\FancyImagebarModule->createFancyImagebar() #1 /www/wwwroot/genleri.com/modules_v4/jc-fancy-imagebar/FancyImagebarModule.php(209): JustCarmen\webtrees\Module\FancyImagebarModule->fancyImagebar() #2 /www/wwwroot/genleri.com/resources/views/layouts/default.phtml(190): JustCarmen\webtrees\Module\FancyImagebarModule->bodyContent() #3 [internal function]: Fisharebest\webtrees\View::{closure}() #4 /www/wwwroot/genleri.com/vendor/illuminate/support/Collection.php(1120): array_map() #5 /www/wwwroot/genleri.com/resources/views/layouts/default.phtml(191): Illuminate\Support\Collection->map() #6 /www/wwwroot/genleri.com/app/View.php(189): include('/www/wwwroot/zi...') #7 /www/wwwroot/genleri.com/app/View.php(286): Fisharebest\webtrees\View->render() #8 /www/wwwroot/genleri.com/app/Helpers/functions.php(203): Fisharebest\webtrees\View::make() #9 /www/wwwroot/genleri.com/app/Http/ViewResponseTrait.php(58): view() #10 /www/wwwroot/genleri.com/app/Http/RequestHandlers/TreePage.php(93): Fisharebest\webtrees\Http\RequestHandlers\TreePage->viewResponse() #11 /www/wwwroot/genleri.com/app/Http/Middleware/WrapHandler.php(83): Fisharebest\webtrees\Http\RequestHandlers\TreePage->handle() #12 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\WrapHandler->process() #13 /www/wwwroot/genleri.com/modules_v4/faces/src/Modules/FacesModule.php(93): Middleland\Dispatcher->handle() #14 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): UksusoFF\webtreesModules\Faces\Modules\FacesModule->process() #15 /www/wwwroot/genleri.com/app/Module/HitCountFooterModule.php(157): Middleland\Dispatcher->handle() #16 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Module\HitCountFooterModule->process() #17 /www/wwwroot/genleri.com/app/Http/Middleware/CheckCsrf.php(75): Middleland\Dispatcher->handle() #18 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\CheckCsrf->process() #19 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle() #20 /www/wwwroot/genleri.com/app/Http/Middleware/Router.php(134): Middleland\Dispatcher->dispatch() #21 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\Router->process() #22 /www/wwwroot/genleri.com/app/Http/Middleware/BootModules.php(62): Middleland\Dispatcher->handle() #23 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\BootModules->process() #24 /www/wwwroot/genleri.com/app/Http/Middleware/LoadRoutes.php(76): Middleland\Dispatcher->handle() #25 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\LoadRoutes->process() #26 /www/wwwroot/genleri.com/app/Http/Middleware/UseTransaction.php(45): Middleland\Dispatcher->handle() #27 /www/wwwroot/genleri.com/vendor/illuminate/database/Concerns/ManagesTransactions.php(29): Fisharebest\webtrees\Http\Middleware\UseTransaction::Fisharebest\webtrees\Http\Middleware\{closure}() #28 /www/wwwroot/genleri.com/app/Http/Middleware/UseTransaction.php(46): Illuminate\Database\Connection->transaction() #29 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseTransaction->process() #30 /www/wwwroot/genleri.com/app/Http/Middleware/DoHousekeeping.php(81): Middleland\Dispatcher->handle() #31 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\DoHousekeeping->process() #32 /www/wwwroot/genleri.com/app/Http/Middleware/UseTheme.php(70): Middleland\Dispatcher->handle() #33 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseTheme->process() #34 /www/wwwroot/genleri.com/app/Http/Middleware/CheckForMaintenanceMode.php(51): Middleland\Dispatcher->handle() #35 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\CheckForMaintenanceMode->process() #36 /www/wwwroot/genleri.com/app/Http/Middleware/RegisterFactories.php(73): Middleland\Dispatcher->handle() #37 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\RegisterFactories->process() #38 /www/wwwroot/genleri.com/app/Http/Middleware/UseLanguage.php(73): Middleland\Dispatcher->handle() #39 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseLanguage->process() #40 /www/wwwroot/genleri.com/app/Http/Middleware/UseSession.php(71): Middleland\Dispatcher->handle() #41 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseSession->process() #42 /www/wwwroot/genleri.com/app/Http/Middleware/UseFilesystem.php(58): Middleland\Dispatcher->handle() #43 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseFilesystem->process() #44 /www/wwwroot/genleri.com/app/Http/Middleware/UpdateDatabaseSchema.php(58): Middleland\Dispatcher->handle() #45 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UpdateDatabaseSchema->process() #46 /www/wwwroot/genleri.com/app/Http/Middleware/UseDebugbar.php(67): Middleland\Dispatcher->handle() #47 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseDebugbar->process() #48 /www/wwwroot/genleri.com/app/Http/Middleware/UseDatabase.php(118): Middleland\Dispatcher->handle() #49 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseDatabase->process() #50 /www/wwwroot/genleri.com/app/Http/Middleware/BadBotBlocker.php(213): Middleland\Dispatcher->handle() #51 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\BadBotBlocker->process() #52 /www/wwwroot/genleri.com/app/Http/Middleware/UseCache.php(74): Middleland\Dispatcher->handle() #53 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\UseCache->process() #54 /www/wwwroot/genleri.com/vendor/middlewares/client-ip/src/ClientIp.php(81): Middleland\Dispatcher->handle() #55 /www/wwwroot/genleri.com/app/Http/Middleware/ClientIp.php(47): Middlewares\ClientIp->process() #56 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\ClientIp->process() #57 /www/wwwroot/genleri.com/app/Http/Middleware/HandleExceptions.php(90): Middleland\Dispatcher->handle() #58 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\HandleExceptions->process() #59 /www/wwwroot/genleri.com/app/Http/Middleware/BaseUrl.php(77): Middleland\Dispatcher->handle() #60 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\BaseUrl->process() #61 /www/wwwroot/genleri.com/app/Http/Middleware/ReadConfigIni.php(69): Middleland\Dispatcher->handle() #62 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\ReadConfigIni->process() #63 /www/wwwroot/genleri.com/app/Http/Middleware/SecurityHeaders.php(47): Middleland\Dispatcher->handle() #64 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\SecurityHeaders->process() #65 /www/wwwroot/genleri.com/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle() #66 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\EmitResponse->process() #67 /www/wwwroot/genleri.com/app/Http/Middleware/PhpEnvironment.php(49): Middleland\Dispatcher->handle() #68 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\webtrees\Http\Middleware\PhpEnvironment->process() #69 /www/wwwroot/genleri.com/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle() #70 /www/wwwroot/genleri.com/index.php(57): Middleland\Dispatcher->dispatch() #71 {main}
Please Log in or Create an account to join the conversation.
- anjop
- Offline
- Junior Member
Thanks!
www.helmutpaul.at / www.lippsfamilie.de
www.paul-engl.at / www.komoot.de/user/anjop
----
webtrees 2.1.12; theme: colours; modules: Different Vesta Modules; Fancy Imagebar; Theme modifications (by Rob Peters);
PHP Version 8.1.9; mySQL 4.9.7; Mac OSX 10.15.7; webbrowser Safari
Please Log in or Create an account to join the conversation.
- JustCarmen
- Topic Author
- Offline
- Elite Member
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- anjop
- Offline
- Junior Member
I disabled the addon in the moment, as it looks very often so wired? Is it more helpful for you to find the error, if I enable it again?
www.helmutpaul.at / www.lippsfamilie.de
www.paul-engl.at / www.komoot.de/user/anjop
----
webtrees 2.1.12; theme: colours; modules: Different Vesta Modules; Fancy Imagebar; Theme modifications (by Rob Peters);
PHP Version 8.1.9; mySQL 4.9.7; Mac OSX 10.15.7; webbrowser Safari
Please Log in or Create an account to join the conversation.
- Enigma1964
- Offline
- Junior Member
Only I miss a few pictures that are in the image folder and some pictures are in it very often (sometimes a couple of times next to each other).
Is that right?
Please Log in or Create an account to join the conversation.
- mboucher
- Offline
- Junior Member
Michael Boucher
php8.1
mySQL5.7
www.mike-boucher.com/MikeFamilyFiles (version 2.1.18)
www.mike-boucher.com/BBunchwt (version 2.1.18)
Please Log in or Create an account to join the conversation.
- JustCarmen
- Topic Author
- Offline
- Elite Member
github.com/JustCarmen/webtrees-fancy-imagebar
Just one file has been changed: FancyImagebarModule.php
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- jcj2760
- Offline
- New Member
Sincerely.
Jean Christophe
Jean-Christophe J.
WT 2.0.7 - PHP 7.6 - MYSQL v.5.6
Please Log in or Create an account to join the conversation.
- mboucher
- Offline
- Junior Member
Really like the new version!
Michael Boucher
php8.1
mySQL5.7
www.mike-boucher.com/MikeFamilyFiles (version 2.1.18)
www.mike-boucher.com/BBunchwt (version 2.1.18)
Please Log in or Create an account to join the conversation.
- HonkXL
- Offline
- Junior Member
My homepage: genealogie-weiland.de
My webtrees: wt.genealogie-weiland.de
Please Log in or Create an account to join the conversation.
- nuxiong
- Offline
- Senior Member
- Posts: 285
mysql5.6.48
Please Log in or Create an account to join the conversation.
- corieltauvi
- Offline
- New Member
Please Log in or Create an account to join the conversation.
- JustCarmen
- Topic Author
- Offline
- Elite Member
corieltauvi wrote: Thanks. Great to see the module back again - I'd been hoping you'd find time to update it.
See: github.com/JustCarmen/webtrees-fancy-ima...r/releases/tag/2.0.9
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- Enigma1964
- Offline
- Junior Member
I have now disabled the imagebar due to the visible delay loading the website / pages
Please Log in or Create an account to join the conversation.
- anjop
- Offline
- Junior Member
www.helmutpaul.at / www.lippsfamilie.de
www.paul-engl.at / www.komoot.de/user/anjop
----
webtrees 2.1.12; theme: colours; modules: Different Vesta Modules; Fancy Imagebar; Theme modifications (by Rob Peters);
PHP Version 8.1.9; mySQL 4.9.7; Mac OSX 10.15.7; webbrowser Safari
Please Log in or Create an account to join the conversation.