+
+
+
+<comment>functions to show media for an article/comment edit page</comment>
+<function showArticleAttachments(anArticle)>
+ <call showAttachments(1, anArticle)>
+</function>
+
+<function showCommentAttachments(aComment)>
+ <call showAttachments(0, aComment)>
+</function>
+
+<function showAttachments(anIsArticle, anObject)>
+ <if anIsArticle=="1">
+ <assign objectKey="articleid">
+ <assign objectModule="Content">
+ <else>
+ <assign objectKey="commentid">
+ <assign objectModule="Comment">
+ </if>
+
+ <table cellspacing="2" cellpadding="2">
+ <tr>
+ <td class="table-head" colspan="2">
+ ${lang("content.attachments")}
+ </td>
+ </tr>
+
+ <tr>
+ <td align=right valign=top class="table-left">
+ ${lang("content.images")}:
+ </td>
+ <td align="left" valign="top" class="listrow2">
+ <a href="${config.actionRoot}?module=Images&do=list&${objectKey}=${anObject.id}">[+] ${lang("content.addimage")}</a> |
+ <a href="${config.actionRoot}?module=Images&do=add&${objectKey}=${anObject.id}">${lang("content.uploadimage")}</a>
+ </td>
+ </tr>
+ <list anObject.to_all_media_images as m>
+ <tr>
+ <td align=right valign=top>
+ <a href="${config.actionRoot}?module=Images&do=edit&id=${m["id"]}"><img src="${config.actionRoot}?module=Images&do=getIcon&id=${m["id"]}" alt="edit" border="0"></a>
+ </td>
+ <td align="left" valign="top">
+ <a href="${config.actionRoot}?module=${objectModule}&do=dettach&${objectKey}=${anObject.id}&mid=${m["id"]}">[-] ${lang("delete")}</a>
+ </td>
+ </tr>
+ </list>
+
+
+ <tr>
+ <td align=right valign=top class="table-left">
+ ${lang("content.audio")}:
+ </td>
+ <td align="left" valign="top" class="listrow2">
+ <a href="${config.actionRoot}?module=Audio&do=list&${objectKey}=${anObject.id}">[+] ${lang("content.addaudio")}</a> |
+ <a href="${config.actionRoot}?module=Audio&do=add&${objectKey}=${anObject.id}">${lang("content.uploadaudio")}</a>
+ </td>
+ </tr>
+ <list anObject.to_all_media_audio as m>
+ <tr>
+ <td align=right valign=top>
+ <a href="${config.actionRoot}?module=Audio&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
+ </td>
+ <td align="left" valign="top">
+ <a href="${config.actionRoot}?module=${objectModule}&do=dettach&${objectKey}=${anObject.id}&mid=${m["id"]}">[-] ${lang("delete")}</a>
+ </td>
+ </tr>
+ </list>
+
+
+ <tr>
+ <td align=right valign=top class="table-left">
+ ${lang("content.video")}:
+ </td>
+ <td align="left" valign="top" class="listrow2">
+ <a href="${config.actionRoot}?module=Video&do=list&${objectKey}=${anObject.id}">[+] ${lang("content.addvideo")}</a> |
+ <a href="${config.actionRoot}?module=Video&do=add&${objectKey}=${anObject.id}">${lang("content.uploadvideo")}</a>
+ </td>
+ </tr>
+ <list anObject.to_all_media_video as m>
+ <tr>
+ <td align=right valign=top>
+ <a href="${config.actionRoot}?module=Video&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
+ </td>
+ <td align="left" valign="top">
+ <a href="${config.actionRoot}?module=${objectModule}&do=dettach&${objectKey}=${anObject.id}&mid=${m["id"]}">[-] ${lang("delete")}</a>
+ </td>
+ </tr>
+ </list>
+
+ <tr>
+ <td align=right valign=top class="table-left">
+ ${lang("content.other")}:
+ </td>
+ <td align="left" valign="top" class="listrow2">
+ <a href="${config.actionRoot}?module=OtherMedia&do=list&${objectKey}=${anObject.id}">[+] ${lang("content.addother")}</a> |
+ <a href="${config.actionRoot}?module=OtherMedia&do=add&${objectKey}=${anObject.id}">${lang("content.uploadother")}</a>
+ </td>
+ </tr>
+ <list anObject.to_all_media_other as m>
+ <tr>
+ <td align=right valign=top">
+ <a href="${config.actionRoot}?module=OtherMedia&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
+ </td>
+ <td align="left" valign="top">
+ <a href="${config.actionRoot}?module=${objectModule}&do=dettach&${objectKey}=${anObject.id}&mid=${m["id"]}">[-] ${lang("delete")}</a>
+ </td>
+ </tr>
+ </list>
+ </table>
+</function>
+
+