It's quite simple Dan. I often switch to all-sections display to see the "big picture". If I find a certain section that requires some work I zoom in to work on it. To be sure, I can zoom in from the navigation block or from the format navigation bar but it is much faster and more convenient to do that from the section itself (especially if the sections are in a hierarchy and the target section is in an inner level and not currently visible in the navigation).
Itamar Tzadok
Publicaciones hechas por por Itamar Tzadok
I have tried to get HQ to keep the "Show only topic " in multi-sections display, to no avail. I still have it in my course format (not yet available for 2.3).
Another possible way, a bit shorter, is to set the table class to generaltable which is defined in canvas to set cells border to 1px solid #ddd, provided this definition is not overridden in the theme you are using (in which case you could ask your admin to add the css definition to the theme). See Illustration.

In the editor you need to set the border-color for a cell and then select update all cells in table. See illustration.
| cell | cell |
| cell | cell |

Just like the label does.
In function yourplugin_supports($feature) you need
case FEATURE_NO_VIEW_LINK: return true;
Then you need to define
function yourplugin_get_coursemodule_info($coursemodule) {
and return the content in object->extra;
hth