Skip to main content


Zen Postbox Add-On Update!


The Zen Postbox add-on has been updated to version 1.3

This fixes an issue where the postbox styling was not shown sitewide or when users were not logged into the server. Now if either of the add-ons is enabled the postboxes should be shown on that server everywhere, even to users who are not logged in.

The add-ons have also been updated to make sure they work with the 2025.7 Release Candidate development version.

Again, the difference between Postbox and Zen Postbox is the first one only includes the stylesheet to show them. You have to manually add the BBcode to your posts. The "Zen" one adds a button to the Compose modal to let you pick from a list and automatically adds the BBcode to your post.

* Download Zen Postbox 1.3
* Download Postbox 1.3

@Friendica Admins #Friendica #Addons #Postboxes

in reply to Random Penguin

If the animated backgrounds are not working:

1. make sure when you install the update that the folder name is "zen_postbox" and not "zen_postbox-1.3"

2. check that the permissions for that folder and the sub-folders are correct.

3. Lastly, you will likely have to go into Main Menu > Admin > Addons and disable and re-enable the Zen Postbox addon to get the new "head" hook to register.

4. Open Compose and press the rainbow background button. If you can see the thumbnails for the animated ones you're good. If the last 11 boxes are empty check everything again. If this fix worked you'll see all the thumbnails, and if you add one of the animated ones to your post draft and Preview it you should see the background in the preview.

This does not affect the "Postbox" addon. In Bookface this only affects the animated backgrounds because they are not included in Bookface while the rest of them are.

@Kevin (I noticed it seems to be broken on dillyofapickle).

in reply to Random Penguin

@Random Penguin should be fixed now, or at least it seemed to be working for me now 😀
in reply to Kevin

Yep! My guess is addon stuff gets cached somewhere somehow. Sometimes on my Dev Server the only way to get my edits to addons to work is to disable and re-enable them.
in reply to Random Penguin

@Alt Pygoscelis Papua @Kevin If you mean editing templates, then your cache at /view/smarty3/compiled/ need to be purged. Just delete all xx directories in it. And please don't forget to run ./bin/composer.phar install on your development system and with --no-dev on your server. Plus you want to truncate the table hooks which contains "cached" addon call-back data: TRUNCATE TABLE `hook`. If your addon has own configuration tables, then you maybe want to delete their entries in config, too.

And which cache driver have you configured? REDIS?

in reply to Roland Häder🇩🇪

My Dev Server is actually offline running Friendica in XAMPP filled with fake test accounts and dummy content. I hadn't realized all those files in /view/smarty3/compiled/ were cache files, good to know!
in reply to Random Penguin

@Alt Pygoscelis Papua @Kevin It is a bit strange that the cache isn't automatically cleared when a corresponding template has been changed. Friendica's own Smarty3 class can be found at src/Render/FriendicaSmarty and seem to rely on the default behavior of how Smarty handles updating its cache. I need to investigate this mater further.
in reply to Roland Häder🇩🇪

@Kevin @Alt Pygoscelis Papua Hmm, Friendica's code handles over single configuration options to it's own FriendicaSmarty::__construct() constructor while it could use there DI::config()->get('foo', 'bar'); directly avoiding longer parameter lists?

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

⇧