| 1 | <mt:setvar name="page_title" value="<__trans phrase="Edit Asset">"> |
|---|
| 2 | <$mt:setvar name="position_actions_bottom" value="1"$> |
|---|
| 3 | <MTSetVarBlock name="system_msg"> |
|---|
| 4 | <mt:if name="error"> |
|---|
| 5 | <mtapp:statusmsg |
|---|
| 6 | id="generic-error" |
|---|
| 7 | class="error"> |
|---|
| 8 | <mt:var name="error"> |
|---|
| 9 | </mtapp:statusmsg> |
|---|
| 10 | </mt:if> |
|---|
| 11 | <mt:if name="saved"> |
|---|
| 12 | <mtapp:statusmsg |
|---|
| 13 | id="saved" |
|---|
| 14 | class="success" |
|---|
| 15 | rebuild="all"> |
|---|
| 16 | <__trans phrase="Your asset changes have been made."> |
|---|
| 17 | </mtapp:statusmsg> |
|---|
| 18 | </mt:if> |
|---|
| 19 | </MTSetVarBlock> |
|---|
| 20 | <mt:setvarblock name="related_content"> |
|---|
| 21 | <mtapp:widget |
|---|
| 22 | id="asset-stats-widget" |
|---|
| 23 | class="stats-widget" |
|---|
| 24 | label="<__trans phrase="Stats">"> |
|---|
| 25 | <ul class="object-stats"> |
|---|
| 26 | <li><__trans phrase="[_1] - Created by [_2]" params="<$mt:date ts="$created_on_ts" relative="1" _default="$created_on_formatted"$>%%<$mt:var name="created_by" escape="html"$>"></li> |
|---|
| 27 | <mt:if name="modified_by"> |
|---|
| 28 | <li><__trans phrase="[_1] - Modified by [_2]" params="<$mt:date ts="$modified_on_ts" relative="1" _default="$modified_on_formatted"$>%%<$mt:var name="modified_by" escape="html"$>"></li> |
|---|
| 29 | </mt:if> |
|---|
| 30 | </ul> |
|---|
| 31 | </mtapp:widget> |
|---|
| 32 | |
|---|
| 33 | <mtapp:widget |
|---|
| 34 | id="appears-in" |
|---|
| 35 | label="<__trans phrase="Appears in...">"> |
|---|
| 36 | <mt:if name="appears_in"> |
|---|
| 37 | <mt:loop name="appears_in"> |
|---|
| 38 | <mt:if name="__first__"> |
|---|
| 39 | <ul> |
|---|
| 40 | </mt:if> |
|---|
| 41 | <li><a href="<mt:var name="script_url">?__mode=edit&_type=<mt:var name="class">&blog_id=<mt:var name="blog_id">&id=<mt:var name="id">" title="<__trans phrase="Published on [_1]" params="<mt:var name="created_on_formatted">">" class="icon-left icon-<mt:var name="class" lower_case="1">"><mt:var name="title"></a></li> |
|---|
| 42 | <mt:if name="__last__"> |
|---|
| 43 | </ul> |
|---|
| 44 | </mt:if> |
|---|
| 45 | </mt:loop> |
|---|
| 46 | <mt:if name="appears_in_more"> |
|---|
| 47 | <p><a href="<mt:var name="script_url">?__mode=list_entry&blog_id=<mt:var name="blog_id">&filter=asset_id&filter_val=<mt:var name="id">"><__trans phrase="Show all entries"></a></p> |
|---|
| 48 | <p><a href="<mt:var name="script_url">?__mode=list_pages&blog_id=<mt:var name="blog_id">&filter=asset_id&filter_val=<mt:var name="id">"><__trans phrase="Show all pages"></a></p> |
|---|
| 49 | </mt:if> |
|---|
| 50 | <mt:else> |
|---|
| 51 | <span class="hint"><__trans phrase="This asset has not been used."></span> |
|---|
| 52 | </mt:if> |
|---|
| 53 | </mtapp:widget> |
|---|
| 54 | <mt:if name="related"> |
|---|
| 55 | <mtapp:widget |
|---|
| 56 | id="related-assets" |
|---|
| 57 | label="<__trans phrase="Related Assets">"> |
|---|
| 58 | <ul> |
|---|
| 59 | <mt:loop name="related"> |
|---|
| 60 | <li class="asset asset-type-<mt:var name="asset_type" escape="html" lower_case="1"> <mt:if name="has_thumbnail">asset-thumbnail<mt:else>asset-no-thumbnail</mt:if> pkg"> |
|---|
| 61 | <div class="asset-thumb"> |
|---|
| 62 | <a href="<$mt:var name="script_url"$>?__mode=view&_type=<mt:var name="object_type">&id=<$mt:var name="id"$>&blog_id=<$mt:var name="blog_id"$>" title="<$mt:var name="file_name"$>"> |
|---|
| 63 | <mt:if name="has_thumbnail"> |
|---|
| 64 | <img src="<mt:var name="thumbnail_url" escape="html">?ts=<mt:var name="modified_on" escape="url">" width="<mt:var name="thumbnail_width" escape="html">" height="<mt:var name="thumbnail_height" escape="html">"<mt:if name="thumbnail_width"> style="padding: <$mt:var name="thumbnail_height_offset"$>px <$mt:var name="thumbnail_width_offset"$>px"</mt:if> /> |
|---|
| 65 | <mt:else> |
|---|
| 66 | <span><__trans phrase="No thumbnail image"></span> |
|---|
| 67 | </mt:if> |
|---|
| 68 | </a> |
|---|
| 69 | </div> |
|---|
| 70 | <div class="asset-metadata"> |
|---|
| 71 | <h3 class="asset-label"><a href="<$mt:var name="script_url"$>?__mode=view&_type=<mt:var name="object_type">&id=<$mt:var name="id"$>&blog_id=<$mt:var name="blog_id"$>" title="<$mt:var name="file_name"$>"><mt:var name="label"></a></h3> |
|---|
| 72 | <div class="asset-size"> |
|---|
| 73 | <mt:var name="created_on_formatted"><br /> |
|---|
| 74 | <mt:if name="class" eq="image"><mt:var name="image_width" escape="html"> × <mt:var name="image_height" escape="html">px</mt:if><br /> |
|---|
| 75 | <mt:var name="file_size_formatted" escape="html"> |
|---|
| 76 | <!-- <mt:if var="is_parent">(parent)</mt:if><mt:if var="is_child">(child)</mt:if><mt:if var="is_sibling">(sibling)</mt:if> --> |
|---|
| 77 | </div> |
|---|
| 78 | </div> |
|---|
| 79 | </li> |
|---|
| 80 | </mt:loop> |
|---|
| 81 | </ul> |
|---|
| 82 | </mtapp:widget> |
|---|
| 83 | </mt:if> |
|---|
| 84 | <$MTApp:PageActions$> |
|---|
| 85 | </mt:setvarblock> |
|---|
| 86 | <mt:setvarblock name="html_head" append="1"> |
|---|
| 87 | <script type="text/javascript"> |
|---|
| 88 | /* <![CDATA[ */ |
|---|
| 89 | function validate(form) { |
|---|
| 90 | if (form.label.value.match(/\S/,'')) |
|---|
| 91 | return true; |
|---|
| 92 | alert('<__trans phrase="You must specify a label for the asset." escape="singlequotes">'); |
|---|
| 93 | form.label.focus(); |
|---|
| 94 | return false; |
|---|
| 95 | } |
|---|
| 96 | /* ]]> */ |
|---|
| 97 | </script> |
|---|
| 98 | </mt:setvarblock> |
|---|
| 99 | <mt:setvarblock name="object_nav"> |
|---|
| 100 | <ul class="object-nav"> |
|---|
| 101 | <li id="previous-link"><mt:if name="previous_entry_id"><a href="<$mt:var name="script_url"$>?__mode=view&_type=<$mt:var name="object_type" lower_case="1"$>&id=<$mt:var name="previous_entry_id"$>&blog_id=<$mt:var name="blog_id"$>"><__trans phrase="Previous"></a><mt:else><span><__trans phrase="Previous"></span></mt:if></li> |
|---|
| 102 | <li id="manage-link"><a href="<$mt:var name="script_url"$>?__mode=list_<$mt:var name="object_type" lower_case="1"$>&blog_id=<$mt:var name="blog_id"$>"><__trans phrase="Manage Assets"></a></li> |
|---|
| 103 | <li id="next-link"><mt:if name="next_entry_id"><a href="<$mt:var name="script_url"$>?__mode=view&_type=<$mt:var name="object_type" lower_case="1"$>&id=<$mt:var name="next_entry_id"$>&blog_id=<$mt:var name="blog_id"$>"><__trans phrase="Next"></a><mt:else><span><__trans phrase="Next"></span></mt:if></li> |
|---|
| 104 | </ul> |
|---|
| 105 | </mt:setvarblock> |
|---|
| 106 | <mt:include name="include/header.tmpl"> |
|---|
| 107 | <div id="asset" class="status-<mt:if name="file_is_missing">missing<mt:else>publish</mt:if><mt:unless name="file_is_missing"> <mt:if name="has_thumbnail">asset-thumbnail<mt:else>asset-no-thumbnail</mt:if></mt:unless>"> |
|---|
| 108 | <form method="post" action="<mt:var name="script_url">" onsubmit="return validate(this)"> |
|---|
| 109 | <input type="hidden" name="blog_id" value="<mt:var name="blog_id">" /> |
|---|
| 110 | <input type="hidden" name="__mode" value="save" /> |
|---|
| 111 | <input type="hidden" name="_type" value="<mt:var name="object_type">" /> |
|---|
| 112 | <input type="hidden" name="id" value="<mt:var name="id">" /> |
|---|
| 113 | <input type="hidden" name="return_args" value="<mt:var name="return_args" escape="html">" /> |
|---|
| 114 | <input type="hidden" name="magic_token" value="<mt:var name="magic_token">" /> |
|---|
| 115 | |
|---|
| 116 | <div class="asset-preview asset-type-<mt:var name="asset_type" escape="html" lower_case="1">"> |
|---|
| 117 | <div class="asset-thumb"> |
|---|
| 118 | <div class="asset-thumb-inner"> |
|---|
| 119 | <mt:if name="has_thumbnail"> |
|---|
| 120 | <img src="<mt:var name="thumbnail_url" escape="html">" width="<mt:var name="thumbnail_width" escape="html">" height="<mt:var name="thumbnail_height" escape="html">"<mt:if name="thumbnail_width"> style="padding: <$mt:var name="thumbnail_height_offset"$>px <$mt:var name="thumbnail_width_offset"$>px"</mt:if> /> |
|---|
| 121 | <mt:else> |
|---|
| 122 | <span><__trans phrase="No thumbnail image"></span> |
|---|
| 123 | </mt:if> |
|---|
| 124 | <mt:if name="file_is_missing"> |
|---|
| 125 | <span class="asset-missing-msg"><mt:if name="file_is_missing"><__trans phrase="[_1] is missing" params="<mt:var name="asset_class_label" escape="html">"><mt:else><mt:var name="asset_class_label" escape="html"></mt:if></span> |
|---|
| 126 | </mt:if> |
|---|
| 127 | </div> |
|---|
| 128 | </div> |
|---|
| 129 | <div class="asset-thumb-metadata"> |
|---|
| 130 | <div class="asset-size"> |
|---|
| 131 | <mt:if name="class" eq="image"><mt:var name="image_width" escape="html"> × <mt:var name="image_height" escape="html">px<mt:if name="file_size_formatted"> - </mt:if></mt:if><mt:var name="file_size_formatted" escape="html"> |
|---|
| 132 | </div> |
|---|
| 133 | <div class="asset-actions"> |
|---|
| 134 | <a href="<mt:var name="url" escape="html">"><__trans phrase="View Asset"></a> |
|---|
| 135 | <mt:unless name="file_is_missing"> |
|---|
| 136 | <div class="asset-embed"> |
|---|
| 137 | <a href="javascript:void(0)" onclick="toggleHidden('asset-embed-input');toggleHidden('asset-embed-link');selectAll('asset-embed-input')" id="asset-embed-link"><__trans phrase="Embed Asset"></a> |
|---|
| 138 | <input value="<mt:var name="url" escape="html">" id="asset-embed-input" class="hidden" /> |
|---|
| 139 | </div> |
|---|
| 140 | </mt:unless> |
|---|
| 141 | </div> |
|---|
| 142 | </div> |
|---|
| 143 | |
|---|
| 144 | </div> |
|---|
| 145 | |
|---|
| 146 | <div class="asset-metadata"> |
|---|
| 147 | <mtapp:setting |
|---|
| 148 | id="type" |
|---|
| 149 | label="<__trans phrase="Type">" |
|---|
| 150 | label_class="text-top" |
|---|
| 151 | content_class="field-content-text"> |
|---|
| 152 | <mt:var name="asset_class_label" escape="html"> |
|---|
| 153 | </mtapp:setting> |
|---|
| 154 | |
|---|
| 155 | <mtapp:setting |
|---|
| 156 | id="label" |
|---|
| 157 | label="<__trans phrase="Label">" |
|---|
| 158 | label_class="text-top" |
|---|
| 159 | help_page="assets" |
|---|
| 160 | help_section="asset_label"> |
|---|
| 161 | <div class="textarea-wrapper"> |
|---|
| 162 | <input name="label" id="label" maxlength="100" value="<mt:var name="label" escape="html">" class="full-width" /> |
|---|
| 163 | </div> |
|---|
| 164 | </mtapp:setting> |
|---|
| 165 | |
|---|
| 166 | <mtapp:setting |
|---|
| 167 | id="description" |
|---|
| 168 | label="<__trans phrase="Description">" |
|---|
| 169 | label_class="text-top"> |
|---|
| 170 | <textarea name="description" id="description" rows="" cols="" class="full-width short"><mt:var name="description" escape="html"></textarea> |
|---|
| 171 | </mtapp:setting> |
|---|
| 172 | |
|---|
| 173 | <mtapp:setting |
|---|
| 174 | id="tags" |
|---|
| 175 | label="<__trans phrase="Tags">" |
|---|
| 176 | label_class="text-top"> |
|---|
| 177 | <div class="textarea-wrapper"> |
|---|
| 178 | <input name="tags" id="tags" class="full-width" value="<$mt:var name="tags" escape="html"$>" autocomplete="off" /> |
|---|
| 179 | </div> |
|---|
| 180 | </mtapp:setting> |
|---|
| 181 | </div> |
|---|
| 182 | |
|---|
| 183 | <mt:setvarblock name="action_buttons"> |
|---|
| 184 | <button |
|---|
| 185 | type="submit" |
|---|
| 186 | accesskey="s" |
|---|
| 187 | title="<__trans phrase="Save changes to this asset (s)">" |
|---|
| 188 | class="primary-button" |
|---|
| 189 | ><__trans phrase="Save Changes"></button> |
|---|
| 190 | </mt:setvarblock> |
|---|
| 191 | <mt:include name="include/actions_bar.tmpl" bar_position="bottom" hide_pager="1"> |
|---|
| 192 | </form> |
|---|
| 193 | |
|---|
| 194 | </div> |
|---|
| 195 | |
|---|
| 196 | <mt:include name="include/footer.tmpl"> |
|---|