Code Monkey home page Code Monkey logo

flarum-map's People

Contributors

bientran avatar brian-guru avatar dependabot[bot] avatar jeromegillard avatar jgillardbm avatar litalino avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

flarum-map's Issues

Fix FoF/Pages integration

Previous fix on main excluded rendering maps on pages.
This branch should allow

  • Multiple maps in a post
  • Multiple posts with a map
  • Map in pages
  • Multiple maps in pages

FoF Upload incompatibility

PHP Fatal error:  Declaration of JeromeGillard\FlarumMap\Templates\MapTemplate::template(): string must be compatible with FoF\Upload\Contracts\TextFormatterTemplate::template(): Illuminate\Contracts\View\View in /data/host/skeleton/vendor/jeromegillard/map/src/Templates/MapTemplate.php on line 40

Not Working on Flarum 1.8.4

Error link Rss or Atom

After the error does not work

Enable PLugin Error flarum.ERROR: InvalidArgumentException: No hint path defined for [flarum-feeds]. in /public_html/vendor/illuminate/view/FileViewFinder.php:112

https://discuss.flarum.org/d/31732-map-extension-display-a-map-a-gpx-or-a-geojson-file-in-a-post/15

Specifically, when updating flarum 1.5.3 and fof-upload 1.5.3, this utility causes a page-wide error:
flarum.ERROR: InvalidArgumentException: Failed importing jeromegillard-map due to View [jeromegillard-map] not found. in /public_html/vendor/fof/upload/src/Extenders/AddPostDownloadTags.php:52

I'm trying my way: 32e4c2e

The website connects well but reports an error with the utility: : https://github.com/imorland/syndication

and extension: https://github.com/FriendsOfFlarum/upload when viewing file while uploading is empty in user info section

Afrux incompatibility

When Afrux is enabled, the forum crashes with the following error:

flarum.ERROR: InvalidArgumentException: No hint path defined for [afrux-theme-base]. in /data/host/skeleton/vendor/illuminate/view/FileViewFinder.php:112
Stack trace:
#0 /data/host/skeleton/vendor/illuminate/view/FileViewFinder.php(90): Illuminate\View\FileViewFinder->parseNamespaceSegments()
#1 /data/host/skeleton/vendor/illuminate/view/FileViewFinder.php(76): Illuminate\View\FileViewFinder->findNamespacedView()
#2 /data/host/skeleton/vendor/illuminate/view/Factory.php(137): Illuminate\View\FileViewFinder->find()
#3 /data/host/skeleton/vendor/flarum/core/src/Frontend/Document.php(227): Illuminate\View\Factory->make()
#4 /data/host/skeleton/vendor/flarum/core/src/Frontend/Document.php(206): Flarum\Frontend\Document->makeLayout()
#5 /data/host/skeleton/vendor/flarum/core/src/Frontend/Document.php(195): Flarum\Frontend\Document->makeView()
#6 /data/host/skeleton/vendor/flarum/core/src/Frontend/Controller.php(32): Flarum\Frontend\Document->render()
#7 /data/host/skeleton/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Frontend\Controller->handle()
#8 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
#9 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
#10 /data/host/skeleton/vendor/fof/anti-spam/src/Middleware/CheckLoginMiddleware.php(86): Laminas\Stratigility\Next->handle()
#11 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\AntiSpam\Middleware\CheckLoginMiddleware->process()
#12 /data/host/skeleton/vendor/fof/ban-ips/src/Middleware/RegisterMiddleware.php(94): Laminas\Stratigility\Next->handle()
#13 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\BanIPs\Middleware\RegisterMiddleware->process()
#14 /data/host/skeleton/vendor/kilowhat/flarum-ext-audit-free/src/Middlewares/SetLoggerActor.php(28): Laminas\Stratigility\Next->handle()
#15 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Kilowhat\Audit\Middlewares\SetLoggerActor->process()
#16 /data/host/skeleton/vendor/malago/flarum-achievements/src/Middlewares/MiddlewarePosted.php(27): Laminas\Stratigility\Next->handle()
#17 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Malago\Achievements\Middlewares\MiddlewarePosted->process()
#18 /data/host/skeleton/vendor/sycho/flarum-private-facade/src/PrivateFacadeMiddleware.php(98): Laminas\Stratigility\Next->handle()
#19 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): SychO\PrivateFacade\PrivateFacadeMiddleware->process()
#20 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ContentTypeOptionsHeader.php(21): Laminas\Stratigility\Next->handle()
#21 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ContentTypeOptionsHeader->process()
#22 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ReferrerPolicyHeader.php(30): Laminas\Stratigility\Next->handle()
#23 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ReferrerPolicyHeader->process()
#24 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/FlarumPromotionHeader.php(30): Laminas\Stratigility\Next->handle()
#25 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\FlarumPromotionHeader->process()
#26 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ShareErrorsFromSession.php(57): Laminas\Stratigility\Next->handle()
#27 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ShareErrorsFromSession->process()
#28 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(36): Laminas\Stratigility\Next->handle()
#29 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process()
#30 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
#31 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
#32 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#33 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
#34 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
#35 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process()
#36 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
#37 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process()
#38 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
#39 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process()
#40 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/CollectGarbage.php(46): Laminas\Stratigility\Next->handle()
#41 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CollectGarbage->process()
#42 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
#43 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process()
#44 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#45 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
#46 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
#47 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process()
#48 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#49 /data/host/skeleton/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
#50 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process()
#51 /data/host/skeleton/vendor/middlewares/base-path-router/src/BasePathRouter.php(99): Laminas\Stratigility\Next->handle()
#52 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process()
#53 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
#54 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process()
#55 /data/host/skeleton/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
#56 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process()
#57 /data/host/skeleton/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
#58 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process()
#59 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#60 /data/host/skeleton/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
#61 /data/host/skeleton/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(73): Laminas\Stratigility\MiddlewarePipe->handle()
#62 /data/host/skeleton/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#63 /data/host/apitest/public/index.php(26): Flarum\Http\Server->listen()
#64 {main}  

Failed importing jeromegillard-map after enable map extension

[2023-12-20 11:08:41] flarum.ERROR: InvalidArgumentException: Failed importing jeromegillard-map due to View [jeromegillard-map] not found. in /var/www/pbs/vendor/fof/upload/src/Extenders/AddPostDownloadTags.php:52
Stack trace:
#0 /var/www/pbs/vendor/fof/upload/src/Extenders/AddPostDownloadTags.php(31): FoF\Upload\Extenders\AddPostDownloadTags->createTag()
#1 /var/www/pbs/vendor/flarum/core/src/Formatter/Formatter.php(177): FoF\Upload\Extenders\AddPostDownloadTags->FoF\Upload\Extenders{closure}()
#2 /var/www/pbs/vendor/flarum/core/src/Formatter/Formatter.php(213): Flarum\Formatter\Formatter->getConfigurator()
#3 /var/www/pbs/vendor/illuminate/cache/Repository.php(426): Flarum\Formatter\Formatter->Flarum\Formatter{closure}()
#4 /var/www/pbs/vendor/flarum/core/src/Formatter/Formatter.php(214): Illuminate\Cache\Repository->rememberForever()
#5 /var/www/pbs/vendor/flarum/core/src/Formatter/Formatter.php(257): Flarum\Formatter\Formatter->getComponent()
#6 /var/www/pbs/vendor/flarum/core/src/Forum/ForumServiceProvider.php(112): Flarum\Formatter\Formatter->getJs()
#7 [internal function]: Flarum\Forum\ForumServiceProvider->Flarum\Forum{closure}()
#8 /var/www/pbs/vendor/flarum/core/src/Frontend/Compiler/Source/StringSource.php(38): call_user_func()
#9 /var/www/pbs/vendor/flarum/core/src/Frontend/Compiler/Source/StringSource.php(49): Flarum\Frontend\Compiler\Source\StringSource->getContent()
#10 /var/www/pbs/vendor/flarum/core/src/Frontend/Compiler/RevisionCompiler.php(174): Flarum\Frontend\Compiler\Source\StringSource->getCacheDifferentiator()
#11 /var/www/pbs/vendor/flarum/core/src/Frontend/Compiler/RevisionCompiler.php(71): Flarum\Frontend\Compiler\RevisionCompiler->calculateRevision()
#12 /var/www/pbs/vendor/flarum/core/src/Frontend/Compiler/RevisionCompiler.php(111): Flarum\Frontend\Compiler\RevisionCompiler->commit()
#13 /var/www/pbs/vendor/flarum/core/src/Frontend/Content/Assets.php(118): Flarum\Frontend\Compiler\RevisionCompiler->getUrl()
#14 [internal function]: Flarum\Frontend\Content\Assets->Flarum\Frontend\Content{closure}()
#15 /var/www/pbs/vendor/flarum/core/src/Frontend/Content/Assets.php(117): array_map()
#16 /var/www/pbs/vendor/flarum/core/src/Frontend/Content/Assets.php(92): Flarum\Frontend\Content\Assets->getUrls()
#17 /var/www/pbs/vendor/flarum/core/src/Frontend/Content/Assets.php(66): Flarum\Frontend\Content\Assets->addAssetsToDocument()
#18 /var/www/pbs/vendor/flarum/core/src/Frontend/Frontend.php(62): Flarum\Frontend\Content\Assets->__invoke()
#19 /var/www/pbs/vendor/flarum/core/src/Frontend/Frontend.php(54): Flarum\Frontend\Frontend->populate()
#20 /var/www/pbs/vendor/flarum/core/src/Frontend/Controller.php(32): Flarum\Frontend\Frontend->document()
#21 /var/www/pbs/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Frontend\Controller->handle()
#22 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http{closure}()
#23 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ExecuteRoute->process()
#24 /var/www/pbs/vendor/fof/oauth/src/Middleware/BindRequest.php(33): Laminas\Stratigility\Next->handle()
#25 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\OAuth\Middleware\BindRequest->process()
#26 /var/www/pbs/vendor/fof/oauth/src/Middleware/ErrorHandler.php(58): Laminas\Stratigility\Next->handle()
#27 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): FoF\OAuth\Middleware\ErrorHandler->process()
#28 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ContentTypeOptionsHeader.php(21): Laminas\Stratigility\Next->handle()
#29 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ContentTypeOptionsHeader->process()
#30 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ReferrerPolicyHeader.php(30): Laminas\Stratigility\Next->handle()
#31 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ReferrerPolicyHeader->process()
#32 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/FlarumPromotionHeader.php(30): Laminas\Stratigility\Next->handle()
#33 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\FlarumPromotionHeader->process()
#34 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ShareErrorsFromSession.php(57): Laminas\Stratigility\Next->handle()
#35 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ShareErrorsFromSession->process()
#36 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(36): Laminas\Stratigility\Next->handle()
#37 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CheckCsrfToken->process()
#38 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle()
#39 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ResolveRoute->process()
#40 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle()
#41 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\SetLocale->process()
#42 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle()
#43 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\AuthenticateWithSession->process()
#44 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle()
#45 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\RememberFromCookie->process()
#46 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle()
#47 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\StartSession->process()
#48 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/CollectGarbage.php(46): Laminas\Stratigility\Next->handle()
#49 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\CollectGarbage->process()
#50 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle()
#51 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ParseJsonBody->process()
#52 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle()
#53 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\HandleErrors->process()
#54 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle()
#55 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\InjectActorReference->process()
#56 /var/www/pbs/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#57 /var/www/pbs/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process()
#58 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\RequestHandler->process()
#59 /var/www/pbs/vendor/middlewares/base-path-router/src/BasePathRouter.php(101): Laminas\Stratigility\Next->handle()
#60 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePathRouter->process()
#61 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle()
#62 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Laminas\Stratigility\Middleware\OriginalMessages->process()
#63 /var/www/pbs/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle()
#64 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Middlewares\BasePath->process()
#65 /var/www/pbs/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle()
#66 /var/www/pbs/vendor/laminas/laminas-stratigility/src/Next.php(49): Flarum\Http\Middleware\ProcessIp->process()
#67 /var/www/pbs/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(75): Laminas\Stratigility\Next->handle()
#68 /var/www/pbs/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(64): Laminas\Stratigility\MiddlewarePipe->process()
#69 /var/www/pbs/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(73): Laminas\Stratigility\MiddlewarePipe->handle()
#70 /var/www/pbs/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
#71 /var/www/pbs/public/index.php(26): Flarum\Http\Server->listen()
#72 {main}

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.