* first draft of json message template; thanks to Jan Kus / RailsLove.com
authorWilfried Göesgens <willi@citadel.org>
Tue, 7 Jul 2009 20:09:57 +0000 (20:09 +0000)
committerWilfried Göesgens <willi@citadel.org>
Tue, 7 Jul 2009 20:09:57 +0000 (20:09 +0000)
webcit/static/t/view_json_message.js [new file with mode: 0644]
webcit/static/t/view_json_message_inline_attach.js [new file with mode: 0644]
webcit/static/t/view_json_message_list_attach.js [new file with mode: 0644]

diff --git a/webcit/static/t/view_json_message.js b/webcit/static/t/view_json_message.js
new file mode 100644 (file)
index 0000000..559dcee
--- /dev/null
@@ -0,0 +1,18 @@
+{"message": {
+       "from" : {
+               "name" : "<?MAIL:SUMM:FROM("J")>",
+               "email": "<?MAIL:SUMM:RFCA>"
+       },
+       "date" : "<?MAIL:SUMM:DATEFULL>",
+       "to" : {
+               "email" : "<?MAIL:SUMM:TO("J")>"
+       },
+       "cc" : {
+               "email" : "<?MAIL:SUMM:CCCC("J")>"
+       },
+       "subject" : "<?MAIL:SUMM:SUBJECT("J")>"
+  },
+       "body" : "<?MAIL:BODY("J")>",
+       "attachments" : [<?ITERATE("MAIL:MIME:ATTACH:LINKS", "view_json_message_list_attach")>],
+       "submessages" : [<?ITERATE("MAIL:MIME:ATTACH:SUBMESSAGES", "view_json_message_inline_attach")>]
+}
\ No newline at end of file
diff --git a/webcit/static/t/view_json_message_inline_attach.js b/webcit/static/t/view_json_message_inline_attach.js
new file mode 100644 (file)
index 0000000..01826a3
--- /dev/null
@@ -0,0 +1,7 @@
+{
+       "filename" : "<?MAIL:MIME:FILENAME("X")>",
+       "size" : "<?MAIL:MIME:LENGTH>",
+       "content-type" : "<?MAIL:MIME:CONTENTTYPE>",
+       "url" : "mimepart_download/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>",
+       "mime-data" : "<?MAIL:MIME:DATA>"
+},     
diff --git a/webcit/static/t/view_json_message_list_attach.js b/webcit/static/t/view_json_message_list_attach.js
new file mode 100644 (file)
index 0000000..7e87234
--- /dev/null
@@ -0,0 +1,7 @@
+{
+       "filename" : "<?MAIL:MIME:FILENAME("X")>",
+       "size" : "<?MAIL:MIME:LENGTH>",
+       "content-type" : "<?MAIL:MIME:CONTENTTYPE>",
+       "url" : "mimepart_download/<?MAIL:MIME:MSGNUM>/<?MAIL:MIME:PARTNUM>/<?MAIL:MIME:FILENAME("U")>",
+       "mime-data" : "<?MAIL:MIME:DATA>"
+},
\ No newline at end of file