by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 13:56
    johanjanssens edited #360
  • 13:56
    johanjanssens edited #360
  • 13:32
    johanjanssens edited #360
  • 13:31
    johanjanssens edited #360
  • 13:31
    johanjanssens edited #360
  • 13:30
    johanjanssens edited #360
  • 13:29
    johanjanssens edited #360
  • 13:17

    johanjanssens on master

    #359 - Register ext:pages exten… (compare)

  • Jun 05 18:07
    johanjanssens updated the wiki
  • Jun 05 15:17
    johanjanssens updated the wiki
  • Jun 05 14:09
    johanjanssens updated the wiki
  • Jun 04 14:51
    johanjanssens updated the wiki
  • Jun 04 12:41
    johanjanssens closed #359
  • Jun 04 12:40

    johanjanssens on master

    #359 - Include package in both … #359 - Add 'pages' package name… #359 - Implement extension bund… and 1 more (compare)

  • Jun 04 12:40

    johanjanssens on 359-extension

    (compare)

  • Jun 04 12:40
    johanjanssens closed #360
  • Jun 04 01:51
    johanjanssens labeled #362
  • Jun 04 01:51
    johanjanssens assigned #362
  • Jun 04 01:51
    johanjanssens opened #362
  • Jun 04 01:41
    johanjanssens edited #361
Alexandre ELISÉ
@alexandreelise
Your presentation is almost finished
Johan Janssens
@johanjanssens
great :)
Alexandre ELISÉ
@alexandreelise
do you have a selfhosted version of gitpod?
or the free one
steven could easily do this
Johan Janssens
@johanjanssens
it’s not ready yet, we are working on it, we will use the free version to get startedrted
Alexandre ELISÉ
@alexandreelise
presentation is finished
Johan Janssens
@johanjanssens
Great!
Johan Janssens
@johanjanssens
i could a bit of help setting up and maintaining the playground
if you wanna help with that, would be much appreciated
Alexandre ELISÉ
@alexandreelise
I am willing to help when I have some spare time
1 reply
no problem
I am using gitpod now to prepare my docker setup for my presentation
I don't know how to push back the changes to github
Johan Janssens
@johanjanssens
Great :)
Alexandre ELISÉ
@alexandreelise
do you know where to put the public key of github in gitpod?
5 replies
didn't figured that one yet
Alexandre ELISÉ
@alexandreelise
no need to
you just give gitpod access rights to control your public repos read/write from gitpod app in the upper right corner
I works fine now even with https protocol not over ssh
thanks for sharing that awesome tool you are using
Johan Janssens
@johanjanssens
You are welcome!
Alexandre ELISÉ
@alexandreelise
A tool that you and your team might want to look into https://www.portainer.io/ manage your docker environment with a web gui easily
2 replies
take care
Alexandre ELISÉ
@alexandreelise
I can't wait to see your own webinars specifically on webservices capabilities of pages
since for now it's not standalone (waiting at least 3 years) I would like to manage my articles outside the website in the cloud somewhere maybe googledocs maybe github and use the api as you shown us and parse the result cached into pages
Johan Janssens
@johanjanssens
Googledocs, is something that is already possible, as i showed you in the video, the more complete approach would be to build a pages collection using their API: https://developers.google.com/docs/api/quickstart/php
Alexandre ELISÉ
@alexandreelise
@johanjanssens what is your definition of a webservice?
When was it first implemented in joomla?
Johan Janssens
@johanjanssens
Webservices got implemented in Joomla 1.5, by yours truely, we added support for the xmlrpc protocol.
Xmlrpc was the lightweigth version of SOAP, both got build at Microsoft.

Joomla used two protocals which can be considered web services, RSS feeds to syndicate content (read) from another site, the new buzzword for that today is decoupled cms, and xml-rpc to read/write, the new buzzword for that today is Headless cms; or CAAS, content as a service.

It’s same concept of 15 years ago, dressed up in different clothes.

Alexandre ELISÉ
@alexandreelise
thanks
Johan Janssens
@johanjanssens
yw
Alexandre ELISÉ
@alexandreelise
Hi @johanjanssens are you aware of how subforms validation work the joomla way? I dug in the code using PhpStorm and XDebug and it seems the root cause for it not working is an autoloader issue. It doesn't load the SubformRule class in Joomla 3.9.18 any help please?
2 replies
Alexandre ELISÉ
@alexandreelise
you are working on the playground right?
Johan Janssens
@johanjanssens
Yes, we are working on bending gitpod to our needs, once done will setup the playground repo.
Alexandre ELISÉ
@alexandreelise
@johanjanssens how to reach you out of joomlatools or timble for technical joomla questions? Is it even possible to reach you ?
Johan Janssens
@johanjanssens
We only provide commercial support for our Joomla extensions. We don’t do standard Joomla support, Joomla code is too much below par right now and too much changes to keep up with.
Alexandre ELISÉ
@alexandreelise
ok
In other words. I just need to be part of Timble to learn from the best
^^
Johan Janssens
@johanjanssens
true
Alexandre ELISÉ
@alexandreelise
Hi @johanjanssens Here is a useful hint on token based authentication for your pages webservices api. Maybe it might be useful to you. It has been implemented in Joomla! 4 by Nicholas the guy behind akeeba and admin tools. A top tier developer like you . He discuss about it there joomla/joomla-cms#27021
10 replies
Enjoy
Take care my friend
Tony Partridge
@tonypartridge_gitlab
Hey guys, I'm struggling to get PHP 7.4.4 or 7.4.5 running on JTools box, bison issue. any suggestions? I've compiler bison and bison -V loads as 3.3.2 but box php:use 7.4.4 reports bison 2.3 out of date needs greater than 3.0 >
1 reply
Alexandre ELISÉ
@alexandreelise
Hi @johanjanssens While navigating on joomlatools website entreprise part. I found a blank page. Maybe you might want to check it out. Here is the link https://www.joomlatools.com/enterprise/cloud-hosting
7 replies
Johan Janssens
@johanjanssens

Hi @johanjanssens Here is a cool feature from the php ecosystem you might want to play with https://symfony.com/doc/current/security/voters.html

Thanks sounds complex :)

Johan Janssens
@johanjanssens
It's a delegated permission system/access check, over-architected, like many things in Symfony lately.