Blog

Switched A New WordPress Site Live

I worked with a small team on a WordPress website project for some month. We finished the site during the last weeks and decided to replace the old website with this new WordPress site today. Because the new website lives in a subdirectory of the webspace I had to make some edits inside the WordPress admin backend (e.g. changing some general URLs) and fix some hard coded links. This took some effort but in the end I managed to get the site live.

This project is technically done yet. I’m looking forward to some further projects using FOSS software to support the work of this organization of  volunteers.

LibreOffice Extensions Site ‘Housekeeping’

I worked a bit inside the virtual machine which runs the LibreOffice extensions and templates website today and reordered the files and moved some of them inside new subfolders. The directory with the Plone instance is much cleaner again.

I had also a look on the content of the site and reviewed some template projects. I had to remove two of them because they didn’t fit the terms of use.

New Fix For The LibreOffice Extensions Site

I worked on an issue that a contributor to the LibreOffice extensions and templates website (https://extensions.libreoffice.org) forwarded to me. I had to investigate the source code for the connection to the uploaded documentation file for an extension and submitted a fix for this issue today the TDF github repository. The fix will be available within the next run of buildout for the LibreOffice extensions and templates website.

Python-Script To Find Projects In Review State Private

I worked on an improvement of my script to find LibreOffice extension and template projects that are in the review state private and never made it to the review queue. I’ll run that script soon and evalute the resulting lists. Maybe some of the authors have forgotten about their projects or have other issues with the publication process. Let’s see what happens.

Busy Days And Volunteer Work With WordPress

I’m currently busy with my payed day work and thus have only very small ressources for voluteer work. I met with some friends today to work on a new WordPress site. We finished some tasks and talked about the future steps and the lauch of the site. We also launched a NextCloud instance and I showed a bit of the features to my friends.

Because I’ll on another meeting they will show the site and the NextCloud instance to the whole group of local volunteers during the next weekend.

LibreOffice Non-Code Extension Creation – Templates Available

I wrote a first version of a howto about the creation of LibreOffice non-code extensions. This howto is written in German language and the source code is available from my Github repository:
https://github.com/andreasma/extensionbook

I added some sample templates to this repository, one for each LibreOffice non-code extension, which I described in the howto. You could view them here:
https://github.com/andreasma/extensionbook/tree/master/extensiontemplates

You could check out this code samples and adapt (by editing) them to your own new LibreOffice non-code extension.

I’m keen to see your LibreOffice non-code extension inside the LibreOffice extension repository: https://extensions.libreoffice.org

Happy hacking!

Further Work On Plone AddOns For LibreOffice Extensions/Templates Site

I fixed some internationalization issues within the Plone addons I used to run the LibreOffice extensions and templates website. I added also a function that searches for the latest unstable release of a project. If there is such unstable release it will be shown to the user of the website. I added a new slot to project view for this. The updated code is available in the github repository of The Documenta Foundation yet. It will soon be released and incorporated in Plone instance of the LibreOffice extensions and templates website.