diff options
author | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-06 12:54:37 +0000 |
---|---|---|
committer | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-06 12:54:37 +0000 |
commit | 9d30ca58281c0aaedcb5aa6c3a825bab892a3a12 (patch) | |
tree | 44199418b53fd4278e59169977c6fc3a4027d09d /pages | |
parent | c721bad2e8ad6acc2d9fceeb075725d73aeb40f5 (diff) | |
download | vdr-plugin-live-9d30ca58281c0aaedcb5aa6c3a825bab892a3a12.tar.gz vdr-plugin-live-9d30ca58281c0aaedcb5aa6c3a825bab892a3a12.tar.bz2 |
Output of recordings as nested <ul><li> structure
Diffstat (limited to 'pages')
-rw-r--r-- | pages/recordings.ecpp | 4 | ||||
-rw-r--r-- | pages/recordings_item.ecpp | 11 |
2 files changed, 6 insertions, 9 deletions
diff --git a/pages/recordings.ecpp b/pages/recordings.ecpp index d056f15..6a3a8cf 100644 --- a/pages/recordings.ecpp +++ b/pages/recordings.ecpp @@ -38,10 +38,8 @@ using namespace vdrlive; </tr> </table> % RecordingsTree recordingsTree; -% std::string pathArg("Filme"); -% esyslog("DH: calling component: %s with arg %s", "recordings_item", pathArg.c_str()); <div class="recordings"> -<& recordings_item path=("Serien") path=("Familie Heinz Becker") &> +<& recordings_item &> </div> % } </div> diff --git a/pages/recordings_item.ecpp b/pages/recordings_item.ecpp index f8eb24c..b152bbe 100644 --- a/pages/recordings_item.ecpp +++ b/pages/recordings_item.ecpp @@ -35,15 +35,14 @@ for (iter = recordingsTree.begin(path); iter != end; iter++) { <span class="recordingname"><$ recItem->Name() $></span> <{ if (recItem->IsDir()) { - std::string pathArg; + cxxtools::QueryParams recItemParams(qparam, false); for (path_type::const_iterator i = path.begin(); i != path.end(); ++i) { - pathArg += "path=(" + *i + ") "; + recItemParams.add("path", *i); } - string name(recItem->Name()); - pathArg += "path=(" + name + ") "; + recItemParams.add("path", recItem->Name()); + callComp("recordings_item", request, reply, recItemParams); + } }> - <span class="recordingtest"><$ pathArg $></span> -% } </li> <{ } |