show debug position in layout
There is a posistion of debug that is used in Astroid but not show in layout.
I would like this position shown even thought it cannot be edited so the end user knows it is there and active.
While developing my layout I added a default position because I could not see it, but when it did tp=1 I saw 2 x debug posistions
Enable template positions and try ?wf=1 (wf = WireFrame).
This should get you want you need.
Not quite what I was on about.
The debug module position should be visible in layout so the end user knows it is already there. It is confusing to hide the debug position in layout. Why would the end user think, joomdev have hidden the debug position and to check this I should use ?wf=1 This is exactly what I thought and then I went on to make a debug module positions, it was only when I ran ?tp=1 I discovered that there was a debug position.
All module positions that are used/present should be shown in the layout manager, even if then cannot be edited. People use the layout page as a module map
Well, debug is kind of always included in every template but never displayed in the layout manager.
I think we can do 2 things.
- improve the documentation to clarify that debug already exists even though doesn't show.
- when the user is about to create a new position and select debug from the module popup, we again show that debug is already included, just enable and ready to roll.
What do you think Jon?
I think you suggestions are valid.
- Adding this to the documentation is great, but unles you know it is hidden you will not go looking for it.
- If a user tries adding the debug module you can say it is already active but hidden, and you can put a link in that message to the documentation.
- or is it possible to remove it from the module list for the layout page
Perhaps you could just put an image of a debug section and module in a sort of greyed out area after the main layout section shwoing the debug module but with a note saying this module posistion exists but cannot be edited.

I will take your lead on this one.