Skip to main content

Firefox AddOn: TYPO3 Workbench

Thanks to Markus from VisionConnect for sharing!

The TYPO3 Workbench Plugin is an Firefox addon that helps you to manage your TYPO3 Projects and offers you often needed information in the development process.

The start of this Firefox addon development was based on our laziness. Being a web development company with focus on TYPO3 we also offer support to our customers. By the time we completed more than 300 internet- and intranet projects we were tired of typing /typo3 to reach the backend of the content management system.

At that time we decided to develop a simple functionality for us and our customers to open the TYPO3 backend without the need for typing in /typo3.

This was the start of our first addon "TYPO3 Backend" for Firefox at January, 29 2007.

Very early we had the idea to add more convenience to the everyday work with TYPO3 and Firefox. So we added some desired modules and called it "TYPO3 Workbench".

The modules of TYPO3 Workbench

1. TYPO3 Backend

First of all you can switch to the TYPO3 backend from the website with a simple click. By using the login-manager of Firefox it is also possible to automatically log into the backend.

This even works if TYPO3 is not installed in the root of the web server. For example if a localhost installation (e.g. XAMPP) is used.

It also checks whether there is a "/typo3/index.php" or not. According to the result of that check, the log in button will be shown or not. It is also useful if you want to check if a TYPO3 CMS is used.

2. My Projects

In the daily work of a TYPO3 developer there are many web addresses and projects to handle.

Simply use your bookmarks function to add a folder with your current projects or use the tagging function. Set a reference to the folder or the used tag in the TYPO3 Workbench configuration. The TYPO3 Workbench will add a menu to the context menu with your projects listed.

By clicking on one of the menu items, the log in function of TYPO3 Workbench can be used and the backend of the project will be opened in a new browser tab.

3. References

With a growing number of intranet projects we became aware that we had several problems using online references while working in VPN mode or inside the infrastructure of our customer.

It was our goal to get the necessary references available offline.

Based of the HTML availability of the important references (TSREF and TSConfig) we added them to TYPO3 Workbench. In the latest version of the TYPO3 Workbench we also added the reference for FLUID and Extbase, since those are available as a single HTML file on docs.typo3.org.


We also added an integrated search. Developers can copy the desired part and paste it into their template.

4. Find Extensions

To allow fast access to the extension repository we added a simple search function.

Just add search criteria and a new browser tab will open with the Extension Repository on TYPO3.org submitting your search.

5. Search Forums

Search engines like Google tend to show more and more non relevant results for developers. Especially if you are a beginner. It's often better to search through relevant TYPO3 forums to get the desired information.

With the forum search in TYPO3 Workbench you can customize in which forums you want to search. By using this function each selected forum will be opened with its results shown in a new browser tab.

If you find a forum that's missing just send the URL to us (Get in touch via with us at VisionConnect GmbH) and we will consider adding them with the next release.

6. Snippet Database

Based on our experience developing intranet solutions for our customers we wanted to have code snippets right at hand when need them.With the Snippets Database we build a solution to store Snippets locally.

For example a company can also store their database somewhere in the local network. Colleagues can fill the database all together.
Just like Kasper Skaarhoj stated for TYPO3: Inspiring people to share!

Goals for the future

The addon is based on the XUL user interface language. Gaining a better inter-compatibility to the chrome browser, we are planning to rebuild the addon based on standard web technologies like JavaScript, HTML and CSS.

If you think something is missing in the addon, feel free to contact us through our website. We like to hear suggestions for building a better addon for the TYPO3 community. You can also download the sources of the addon there, if you like to develop a new version or build some improvements.

Comments

Hosting TYPO3 on Amazon Web Services (AWS) offers scalability, reliability, and performance, making it a robust choice for enterprises and large-scale websites. However, managing TYPO3 on AWS can be complex. This is where Cloudways comes into play, offering a managed hosting solution that simplifies this process. By hosting TYPO3 on Cloudways, you benefit from streamlined management, optimized performance, and effective support.

Additionally, Cloudways is currently offering a compelling promotion: 40% off for the first four months on all hosting plans with the promo code BFCM4040, valid from 13th November to 1st December 2023. This offer, which also includes up to 40 free migrations, is perfect for those looking to migrate to a more user-friendly platform while still leveraging the power of AWS for their TYPO3 website.

Great article Markus!

I can see that this addon surely helps out to managed Typo3 Projects. I've recently read a blog that included some Typo3 extensions: https://www.cloudways.com/blog/using-typo3-extensions-and-templates/

I wonder how these stuff and extensions help to build websites.

Hello BastianBalthasarBux,

thank you for your comment. Unfortunately I realized just today that you wrote a wish for some improvements.

Better make use of our contact form on our Website

https://www.visionconnect.de/agentur/aktuelles/firefox-add-on/

to submit any whishes.

To be honest I am looking more in my E-Mail Folder than on this Website.

But I will add your whish to my list.

Kind regards

Markus Söth

Great addon!

One small missing thing: my projects is not able to search a special bookmark-folder recursively, or simply more than one folder. That would be nice if it would work in future version!

Write comment

* These fields are required