summaryrefslogtreecommitdiff
path: root/pages/recordings.ecpp
diff options
context:
space:
mode:
Diffstat (limited to 'pages/recordings.ecpp')
-rw-r--r--pages/recordings.ecpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/pages/recordings.ecpp b/pages/recordings.ecpp
index 4a8eb14..caae7ec 100644
--- a/pages/recordings.ecpp
+++ b/pages/recordings.ecpp
@@ -72,8 +72,13 @@ for (iter = recordingsTree.begin(path); iter != end; iter++) {
std::string collapseimg(level > 0 ? "plus.png" : "plus.png");
}>
<li class="recording">
+<{
+ for (int i = 0; i < level; i++) {
+ reply.out() << "<img src=\"transparent.png\" alt=\"\" width=\"16\" height=\"16\" />";
+ }
+}>
% if (recItem->IsDir()) {
- <a onClick="Toggle(this)" href="#">
+ <a onClick="Toggle(this)">
% // Die folgenden img-Tags muessen direkt auf einander folgen
<img class="recording_expander" src="<$ collapseimg $>" alt="" /><img class="recording_folder" src="<$ folderimg $>" alt="" />
<span class="recording_name"><$ recItem->Name() $></span>
@@ -84,7 +89,7 @@ for (iter = recordingsTree.begin(path); iter != end; iter++) {
recItemParams.add("path", *i);
}
ostringstream levelStr;
- levelStr << ++level;
+ levelStr << (level + 1);
recItemParams.add("path", recItem->Name());
recItemParams.add("level", levelStr.str());
callComp("recordings.recordings_item", request, reply, recItemParams);