When working with this framework, you will notice the back end layout of the content in the TemplaVoila page module looks different than you may be used to.
The following are examples of the the adjustments made by this framework to achieve its final back end layout (item #4).
Before upgrading TYPO3 or TemplaVoila, please check the note at the bottom of this page.
There is a note at the bottom of this page about using 1024x768 monitors.
I recommend using Firefox (Mac or PC) or Safari (Mac) for editing the backend. You can use Internet Explorer but should review the notes about using Internet Explorer at the bottom of this page.
For the front-end of the site, you can code for all the browsers you wish to support.
It is possible to setup translated field labels for the back-end though the locallang.xml file in the core_templates directory.
The page we are using as an example looks like this on the front end. The page template has a feature area and two content areas. There is also a triple module group placed in the main content area.
This is what the page looks like on the backend with no use of beLayout in the DS or adjustments to the TemplaVoila extension. It is what TemplaVoila provides by default.
This is what the page looks like on the backend when using beLayout in the DS but no adjustments to the TemplaVoila extension.
The content areas are placed in tabs which makes for less clutter and less scrolling to reach content.
It is better than the previous example but still too much visual noise.
In addition to using beLayout in the datastructure, I have now made a couple of small code adjustments.
Compared to the first example, this version has much less visual noise, less scrolling while editing and gives more ability to style through CSS.
Since the CSS styles all reside in the datastructure, you can easily make changes to the color scheme to fit your tastes.
Due to the current legacy code in the TYPO3 core and TemplaVoila there are limits to how much you can style, but this approach does open up some possibilities
Please read the next section: Notes on Upgrades.
As seen above, most of the changes made to the back end by this framework are acomplished using beLayout in the datastructure. These are independent of the TYPO3 core and TemplaVoila extension and are not affected by upgrades.
However, as mentioned in the last example, to get the full backend look of this framework, a couple of small changes were made to the TYPO3 core and TemplaVoila extension. The framework can be used without making these changes but the backend will not be as clean. These changes have been made in the Busy Noggin QuickSite (if you need them, the original files are still there but appended with "_original").
What this means, of course, is that if TemplaVoila or the TYPO3 core is upgraded, these changes will need to be made to the upgraded versions.
Soon, I will put in feature requests for TemplaVoila to replace its inline styles with class styles and for other small enhancements which I believe could benefit all TemplaVoila users (whether or not they use this framework).
If you have a smaller monitor and have a page with columns or modules, you may find on the backend that the content in the columns may overlap. This is because there is not enough room to display all three frames of the TYPO3 backend and the columns.
If this is your experience, you can click on the vertical bar between the page tree and the content area. This will collapse the page tree frame and give enough room in the content area for the columns. When you are done editing you can click the bar again and the page tree will appear.
As mentioned earlier, I recommend using Firefox (Mac or PC) or Safari (Mac) for editing the backend. You can use Internet Explorer but I have not had much personal experience with its performance with this framework. I know IE7 butts the columns areas together on some of the column and module groups (front end is fine). It is still usable but annoying. Oddly enough, IE6 seems to behave itself.