diff options
Diffstat (limited to 'pages/recordings.ecpp')
-rw-r--r-- | pages/recordings.ecpp | 9 |
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); |