[ Index ] |
|
Code source de LifeType 1.2.4 |
1 {include file="$admintemplatepath/chooser/header.template"} 2 <script type="text/javascript" src="js/tinymce/tiny_mce-plog-resourcelist.js"></script> 3 <script type="text/javascript" src="js/ui/plogui.js"></script> 4 5 {if $htmlarea} 6 <script type="text/javascript" src="js/tinymce/tiny_mce_popup.js"></script> 7 <script type="text/javascript"> 8 tinyMCE.setWindowArg('mce_windowresize', false); 9 </script> 10 {/if} 11 12 {literal} 13 <style> 14 #resource_list_upload 15 { 16 border-bottom : 4px solid #DEDEDE; 17 border-collapse: collapse; 18 text-align: left; 19 } 20 </style> 21 22 <script type="text/javascript"> 23 YAHOO.util.Event.addListener( window, "load", function() { 24 var t = new Lifetype.UI.TableEffects( "list" ); 25 t.stripe(); 26 t.highlightRows(); 27 }); 28 </script> 29 {/literal} 30 31 <div id="list_nav_bar"> 32 <div id="list_nav_select"> 33 <form id="resourceListAlbum" action="admin.php" method="post"> 34 <fieldset> 35 <legend>{$locale->tr("show_by")}</legend> 36 <div class="list_nav_option"> 37 <label for="albumId">{$locale->tr("album")}</label> 38 <br /> 39 <select name="albumId" id="albumId"> 40 <option value="0">{$locale->tr("root_album")}</option> 41 {foreach from=$albumsList item=albumItem} 42 {assign var=indentLevel value=$albumItem->getValue("level")} 43 <option value="{$albumItem->getId()}" {if $album}{if $album->getName()==$albumItem->getName()}selected="selected"{/if}{/if}> 44 {textformat indent=$indentLevel indent_char=" "}{$albumItem->getName()}{/textformat} 45 </option> 46 {/foreach} 47 </select> 48 </div> 49 <div class="list_nav_option"> 50 <br /> 51 <input type="hidden" name="op" value="resourceList" /> 52 <input type="submit" name="Show" value="{$locale->tr("show")}" /> 53 </div> 54 </fieldset> 55 </form> 56 </div> 57 <br style="clear:both" /> 58 </div> 59 60 <div id="container"> 61 {include file="$admintemplatepath/successmessage.template"} 62 {include file="$admintemplatepath/errormessage.template"} 63 <table id="list" class="info" summary="{$locale->tr("resources")}"> 64 <thead> 65 <tr> 66 <th style="width:75%;">{$locale->tr("resource")}</th> 67 <th style="width:25%;">{$locale->tr("actions")}</th> 68 </tr> 69 </thead> 70 <tbody> 71 {if $album && $pager->getCurrentPage()==1} 72 <tr> 73 <td> 74 <a href="admin.php?op=resourceList&albumId={$album->getParentId()}&page=1"> 75 <img src="imgs/admin/icon_folder-72.png" border="0" alt="Parent" /> <br/>..</a> 76 </td> 77 <td> 78 {if $resources_enabled} 79 <a onclick="_toggle('resource_list_upload');" href="#upload"> 80 <span style="font-size:13px;font-weight:bold">{$locale->tr("upload_here")}</span> 81 </a> </td> 82 {/if} 83 </tr> 84 {/if} 85 {foreach from=$albums item=resalbum} 86 <tr> 87 <td> 88 <a href="admin.php?op=resourceList&albumId={$resalbum->getId()}&page=1"> 89 <img src="imgs/admin/icon_folder-72.png" border="0" alt="folder" /><br/>{$resalbum->getName()}</a><br/> 90 </td> 91 <td> 92 {assign var=albumLink value=$url->albumLink($resalbum)} 93 {assign var=albumName value=$resalbum->getName()} 94 {assign var=albumDesc value=$resalbum->getDescription()} 95 {if $htmlarea} 96 <a href="javascript:addHtmlareaAlbumLink('{$albumLink}','{$albumName|escape:"javascript"}','{$albumDesc|escape:"javascript"}');">{$locale->tr("add_album")}</a><br/> 97 {else} 98 <a href="javascript:addAlbumLink('{$albumLink}','{$albumName|escape:"javascript"}','{$albumDesc|escape:"javascript"}');">{$locale->tr("add_album")}</a><br/> 99 {/if} 100 </td> 101 </tr> 102 {/foreach} 103 {foreach from=$resources item=resource} 104 <tr> 105 <td> 106 {if $resource->hasPreview()} 107 <img src="{$url->resourcePreviewLink($resource)}" alt="Preview" /> 108 {else} 109 {if $resource->isSound()} 110 <img alt="Sound" src="imgs/admin/icon_sound-48.png" height="48" width="48" style="border:0px;" /> 111 {elseif $resource->isVideo()} 112 <img alt="Video" src="imgs/admin/icon_video-48.png" height="48" width="48" style="border:0px;" /> 113 {elseif $resource->isZip()} 114 <img alt="Zip" src="imgs/admin/icon_compressed-48.png" height="48" width="48" style="border:0px;" /> 115 {else} 116 <img alt="File" src="imgs/admin/icon_file-48.png" height="48" width="48" style="border:0px;" /> 117 {/if} 118 {/if} 119 <a target="_blank" href="{$url->resourceLink($resource)}"><br/>{$resource->getFileName()}</a> 120 </td> 121 <td> 122 {assign var=resourceId value=$resource->getId()} 123 {assign var=resourceLink value=$url->resourceLink($resource)} 124 {assign var=resourceDownloadLink value=$url->rawResourceDownloadLink($resource)} 125 {assign var=resourceMediumSizePreviewLink value=$url->rawResourceMediumSizePreviewLink($resource)} 126 {assign var=resourcePreviewLink value=$url->rawResourcePreviewLink($resource)} 127 {assign var=resourceName value=$resource->getFileName()} 128 {assign var=resourceDesc value=$resource->getDescription()} 129 {assign var=resourceType value=$resource->getResourceType()} 130 {assign var=resourceMimeType value=$resource->getMimeType()} 131 {if $htmlarea} 132 <a href="javascript:addHtmlareaLink('{$resourceId}','{$resourceDownloadLink|escape:"javascript"}','','{$resourceName|escape:"javascript"}','{$resourceDesc|escape:"javascript"}','{$resourceType}','{$resourceMimeType}');">{$locale->tr("add_resource")}</a><br/> 133 {else} 134 <a href="javascript:addResourceLink('{$resourceId}','{$resourceDownloadLink|escape:"javascript"}','','{$resourceName|escape:"javascript"}','{$resourceDesc|escape:"javascript"}','{$resourceType}','{$resourceMimeType}');">{$locale->tr("add_resource")}</a><br/> 135 {/if} 136 {if $resource->hasPreview()} 137 {if $htmlarea} 138 <a href="javascript:addHtmlareaLink('{$resourceId}','{$resourcePreviewLink|escape:"javascript"}','{$resourceDownloadLink|escape:"javascript"}','{$resourceName|escape:"javascript"}','{$resourceDesc|escape:"javascript"}','{$resourceType}','{$resourceMimeType}');">{$locale->tr("add_resource_preview")}</a><br/> 139 <a href="javascript:addHtmlareaLink('{$resourceId}','{$resourceMediumSizePreviewLink|escape:"javascript"}','{$resourceDownloadLink|escape:"javascript"}','{$resourceName|escape:"javascript"}','{$resourceDesc|escape:"javascript"}','{$resourceType}','{$resourceMimeType}');">{$locale->tr("add_resource_medium")}</a><br/> 140 {else} 141 <a href="javascript:addResourceLink('{$resourceId}','{$resourcePreviewLink|escape:"javascript"}','{$resourceDownloadLink|escape:"javascript"}','{$resourceName|escape:"javascript"}','{$resourceDesc|escape:"javascript"}','{$resourceType}','{$resourceMimeType}');">{$locale->tr("add_resource_preview")}</a><br/> 142 <a href="javascript:addResourceLink('{$resourceId}','{$resourceMediumSizePreviewLink|escape:"javascript"}','{$resourceDownloadLink|escape:"javascript"}','{$resourceName|escape:"javascript"}','{$resourceDesc|escape:"javascript"}','{$resourceType}','{$resourceMimeType}');">{$locale->tr("add_resource_medium")}</a><br/> 143 {/if} 144 {/if} 145 {if $resource->isSound()} 146 <a href="javascript:insertMediaPlayer('{$resourceDownloadLink|escape:"javascript"}','{$htmlarea}','20','300')">{$locale->tr("insert_player")}</a> 147 {elseif $resource->isVideo() && $resource->getFileExtension(true) == "flv"} 148 {assign var=metadata value=$resource->getMetadataReader()} 149 {assign var=height value=$metadata->getHeight()} 150 {assign var=width value=$metadata->getWidth()} 151 <a href="javascript:insertMediaPlayer('{$resourceDownloadLink|escape:"javascript"}','{$htmlarea}','{$height}','{$width}')">{$locale->tr("insert_player")}</a> 152 {/if} 153 </td> 154 {/foreach} 155 </tbody> 156 </table> 157 {if $album && $resources_enabled} 158 {** show this album only if we're not browsing the root album and resources are enabled **} 159 <a name="upload"></a> 160 <div id="resource_list_upload" style="display: none;"> 161 <form name="uploadFile" method="post" action="admin.php" enctype="multipart/form-data"> 162 <fieldset class="inputField"> 163 <legend>{$locale->tr("upload_here")}</legend> 164 <div class="field"> 165 <label for="resourceFile_1">{$locale->tr("file")}</label> 166 <span class="required">*</span> 167 <input type="file" name="resourceFile_1" value="" id="resourceFile_1" /> 168 </div> 169 <div class="field"> 170 <label for="resourceDescription">{$locale->tr("description")}</label> 171 <span class="required">*</span> 172 <textarea name="resourceDescription" id="resourceDescription" rows="5" style="width:100%"></textarea> 173 </div> 174 </fieldset> 175 <div class="buttons" id="buttons" style="padding-bottom:7px"> 176 <input type="reset" name="reset" value="{$locale->tr("reset")}" /> 177 <input type="submit" name="Upload" onclick="showProgressBar('buttons')" value="{$locale->tr("add")}" /> 178 <input type="hidden" name="albumId" value="{$album->getId()}" /> 179 <input type="hidden" name="op" value="addResource" /><br/> 180 <input type="hidden" name="destView" value="resourceList" /> 181 </div> 182 <div class="status_bar" id="status_bar" style="display: none;"> 183 {$locale->tr("upload_in_progress")} 184 <img src="imgs/admin/spinner_small.gif" alt="Spinner" /> 185 </div> 186 </form> 187 </div> 188 {/if} 189 <div id="list_action_bar"> 190 {adminpager style=list} 191 {if $htmlarea} 192 <input id="close_button" type="button" onClick="javascript:onCancel()" value="{$locale->tr("close")}" /> 193 {else} 194 <input id="close_button" type="button" onClick="window.close()" value="{$locale->tr("close")}" /> 195 {/if} 196 </div> 197 </div> 198 {include file="$admintemplatepath/chooser/footer.template"}
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 21:04:15 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |