CF8 - Debug

How to identify and restrict debug mode visibility in ChronoForms.

Overview

The issue is that debug mode can be left enabled unintentionally and is visible to all users.
To identify forms with debug enabled, add a debug status column to the forms manager. To restrict visibility, use a run condition based on IP address to ensure only authorized users can see debug output.

Answered
rb rbock 14 Nov, 2024

Can I see in the list of forms which one has debug enabled? I always forget to disable debug!

Max_admin Max_admin 14 Nov, 2024
Answer

I added this to the forms manager

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
rb rbock 16 Nov, 2024

here?

 CF8 - Debug image 1

In CF7 I was able to intercept this with PHP... How do I make it so that debug is only visible for my IP in CF8?

rb rbock 16 Nov, 2024

Ok, I solve this using JavaScript and a run condition with my IP address... Not pretty, but it works... I just have to insert it into all the forms...

Max_admin Max_admin 16 Nov, 2024
1 Likes

I have added this to the next update!

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.