Alex.

Select your language

  • Français (Fr) FR
  • English (UK) EN
  • Start here
  • Services
  • Tech. Blog
    • Api Tech Blog
    • Custom Fields
    • Free Forever
  • About
  • Login
Contact Me
A l e x
Share what I have learned in these free pieces. (Articles, Extensions, etc...)
How to use modular SQL in your XML manifest
Photo from Unsplash

TIPS - How to use modular SQL in your XML manifest

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 27 September 2023
Hits: 7902
  • tips
  • core

Hello super joomlers!

A new Joomla! core juicy trick just for you.

Did you know that you can use multiple sql files for the install process of your custom component?

Read more: TIPS - How to use modular SQL in your XML manifest

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

Relax, you are our guest : The Power of the Guest
Photo from Unsplash

Relax, you are our guest : The Power of the Guest

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 3441
  • tips

Hello super joomlers!

During your Joomla! journey, you will from time to time have a problem that can be solved by: "The Power of the Guest"

In fact it is the Guest access level, that is by default in Joomla! core

 

The Power of the Guest relies upon the fact that we can show elements of our Joomla! site like (menus, articles, modules, etc...) just to guests (not logged in users)

Therefore we can tailor an awesome user experience just for our guests.

 

Don't hesitate to use this functionality in your Joomla! sites.

 

That's all for today! Take care

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

How to show a png image with transparent background using Imagick in PHP
Photo from Unsplash

SOLUTION - How to show a png image with transparent background using Imagick in PHP

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 3232
  • tips

Hello super joomlers!

After searching the web, the official website, php documentation and forums, I found, at last, the solution thanks to a friend's suggestion : "What if it was just the image background?"

Read more: SOLUTION - How to show a png image with transparent background using Imagick...

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

3 things to master as a Joomla! developer
Photo from Unsplash

SUGGESTION - 3 things to master as a Joomla! developer

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2593

Hello super joomlers!

As a Joomla! developer, in my opinion, there are 3 things to master:

Read more: SUGGESTION - 3 things to master as a Joomla! developer

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

Direct access to a Joomla! plugin configuration using a link
Photo from Unsplash

TIPS - Direct access to a Joomla! plugin configuration using a link

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2538
  • tips

Hello super joomlers!

Assuming your plugin was a system plugin named helloworld. (plg_system_helloworld)

The base structure of the link to access to your plugin directly from your Joomla! website backend would therefore be: 

Read more: TIPS - Direct access to a Joomla! plugin configuration using a link

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

Conferences notes about "clean code"
Photo from Unsplash

NOTES - Conferences notes about "clean code"

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2438

After watching many conferences about clean code on Youtube. I share with you what I have learned.

General rules about clean code:

  • do not abbrieviate
  • return early
  • do not use return
  • Keep classes and methods small
  • features separeted in methods
  • defensive controls exit early
  • one ident level

Read more: NOTES - Conferences notes about "clean code"

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

Show hidden content after Joomla! 4.x dev installation
Photo from Unsplash

SOLUTION - Show hidden content after Joomla! 4.x dev installation

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2435

Hello super joomlers!

If you are like me and like using the latest and greatest stuff, you might have tried to install Joomla! 4.x-dev on your computer. But maybe you had the same issue than I had. Either on frontend and backend modules won't show up. However no prominent error pops up. An SQL query to the rescue! Here it is:

UPDATE `#__modules` SET `publish_down` = '0000-00-00 00:00:00' WHERE 1=1;
UPDATE `#__content` SET `publish_down` = '0000-00-00 00:00:00' WHERE 1=1;

At first sight, the second query is not required. But just in case the articles won't show up, you can execute the second query. To do this you can use tools like phpMyAdmin, adminer, Sequel Pro, HeidiSql or MySQL Workbench.
Take care super joomlers

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

Force loading of Joomla! backend global language file in your extensions
Photo from Unsplash

SOLUTION - Force loading of Joomla! backend global language file in your extensions

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2324
  • tips

Hello super joomlers!

Sorry for being so quiet for so long. I'm back with a new present for you: How to load global language file from your Joomla! site in any of your custom extensions. Are you a Joomla! extension developer? You might have had, just like me,  that same  problem when coding your extension.

Read more: SOLUTION - Force loading of Joomla! backend global language file in your...

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

How to install Percona Server on Ubuntu Bionic in 5 steps
Photo from Unsplash

TIPS - How to install Percona Server on Ubuntu Bionic in 5 steps

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2311
  • tips

Hello Super Joomlers!

Today I will talk about percona server. An optimized and ultra high performance fork of MySQL to have enterprise level quality for free. Here is the 5 steps to install it on Ubuntu Bionic.

Read more: TIPS - How to install Percona Server on Ubuntu Bionic in 5 steps

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

How to send an email in text and html using Joomla! 3 JMail api?
Photo from Unsplash

TIPS - How to send an email in text and html using Joomla! 3 JMail api?

Details
Written by: Mr Alexandre J-S William ELISÉ
Category: Free Forever
Also available: Français (Fr)
Last Updated: 14 January 2023
Hits: 2241
  • tips

Hello super joomlers!

By default, you can only send and email in text only or html only with JMail api in Joomla! 3.

But with this code snippet, you can send both, html and text email at the same time.

This is useful to improve your score and find your email less and less in your customers spams mailbox.

Here is the code.

Envoyez un email quasiment parfait TIPS - How to send an email in text and html using Joomla! 3 JMail api?

  • About the author:

    Hi! Alex here,

    Joomla Developer since 2009, focused on Web Services since 2017,

    first in Joomla! 3 with jBackend and com_api

    More recently Web Services in Joomla! 4.x core.

    I like paperback format books, challenging projects and defensive cybersecurity "Blue Team".

    You can:

    • Contact me
    • Subscribe to daily technical newsletter about Joomla (daily at 9h00 A.M UTC +00:00)
    • Add a star to the project that helped you the most. Sharing is caring.

  1. TIPS - How to clone one branch only with git 2.21.0
  2. TIPS - How to install cryptography extension libsodium for php7.0.27
  3. CHALLENGE - Custom router rules

Page 1 of 2

  • 1
  • 2
  • The undocumented meaning of package in joomla.asset.json
  • SUGGESTION - Install many different extensions at once
  • SUGGESTION - Drag-n-drop your menu links at any depth
  • CHALLENGE - Custom router rules
  • TIPS - How to use modular SQL in your XML manifest

Subscribe Now For Free

Please fill in this field
    Please fill in this field
    Please fill in this field
    I agree with the Terms and conditions
    ×
    and the Privacy policy
    ×
    Alex | Api Adept

    Your Website. Augmented.

    Get in touch
    • Contributions
    • Conference Room
    • Leave a message
    Useful Links
    • Login
    • My account
    • Personal Data Request
    • Confirm Personal Data Request
    • Extend Your Consent

    Select your language

    • Français (Fr) FR
    • English (UK) EN
    Our Address
    FRANCE

    Copyright © 2023 Alex | Api Adept. All Rights Reserved.
    • General Sales Terms And Conditions
    • General Terms Of Use
    • Legal Notice
    • License for extensions created for Joomla (AGPL-3.0-or-later)
    • Privacy Policy And Cookies
    Oooh...

    Leaving already?

    Contact Continue