Changeset 872
- Timestamp:
- 12/10/06 04:50:46 (2 years ago)
- Files:
-
- branches/wheeljack/lib/MT/App/CMS.pm (modified) (3 diffs)
- branches/wheeljack/tmpl/cms/dialog_list_assets.tmpl (modified) (1 diff)
- branches/wheeljack/tmpl/cms/upload.tmpl (modified) (1 diff)
- branches/wheeljack/tmpl/cms/upload_complete.tmpl (modified) (4 diffs)
- branches/wheeljack/tmpl/cms/upload_confirm.tmpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/wheeljack/lib/MT/App/CMS.pm
r869 r872 9148 9148 $param{refocus} = 1; 9149 9149 $param{missing_paths} = -d $blog->site_path || -d $blog->archive_path ? 0 : 1; 9150 $param{entry_insert} = $app->param('entry_insert'); 9150 9151 $app->build_page('upload.tmpl', \%param); 9151 9152 } … … 9287 9288 site_path => scalar $q->param('site_path'), 9288 9289 middle_path => $middle_path, 9290 entry_insert => $q->param('entry_insert'), 9289 9291 fname => $basename }); 9290 9292 } … … 9368 9370 $asset->created_by($app->user->id); 9369 9371 $asset->save; 9372 $param{asset_id} = $asset->id; 9370 9373 9371 9374 if ($param{is_image}) { 9372 9375 eval { require MT::Image; MT::Image->new or die; }; 9373 9376 $param{do_thumb} = $@ ? 0 : 1; 9377 $param{entry_insert} = $q->param('entry_insert'); 9374 9378 # Pass image default settings along. 9375 9379 $param{image_defaults} = $blog->image_default_set() ? 1 : 0; branches/wheeljack/tmpl/cms/dialog_list_assets.tmpl
r871 r872 129 129 <li class="special"> 130 130 <img src="<TMPL_VAR NAME=STATIC_URI>images/status_icons/create.gif" alt="<MT_TRANS phrase="Upload New File">" width="9" height="9" /> 131 <a href="<TMPL_VAR NAME=SCRIPT_URL>?__mode=start_upload&__type=asset&blog_id=<TMPL_VAR NAME=BLOG_ID>&dialog_view=1& return_args=<TMPL_VAR NAME=RETURN_ARGS ESCAPE=URL>')"><MT_TRANS phrase="Upload New File"></a>131 <a href="<TMPL_VAR NAME=SCRIPT_URL>?__mode=start_upload&__type=asset&blog_id=<TMPL_VAR NAME=BLOG_ID>&dialog_view=1&entry_insert=1&return_args=<TMPL_VAR NAME=RETURN_ARGS ESCAPE=URL>')"><MT_TRANS phrase="Upload New File"></a> 132 132 </li> 133 133 </TMPL_IF> branches/wheeljack/tmpl/cms/upload.tmpl
r851 r872 29 29 <input type="hidden" name="blog_id" value="<TMPL_VAR NAME=BLOG_ID>" /> 30 30 <input type="hidden" name="middle_path" value="" /> 31 <input type="hidden" name="entry_insert" value="<TMPL_VAR NAME=ENTRY_INSERT>" /> 31 32 32 33 <h2><span class="weblog-title-highlight"><TMPL_VAR NAME=BLOG_NAME ESCAPE=HTML>:</span> <MT_TRANS phrase="Upload New File"></h2> branches/wheeljack/tmpl/cms/upload_complete.tmpl
r818 r872 5 5 6 6 function doClick (f, mode) { 7 <TMPL_IF NAME=ENTRY_INSERT> 8 doHandleMode(f, mode, 'asset_insert'); 9 <TMPL_ELSE> 7 10 <TMPL_IF NAME=CAN_POST> 8 11 if (f.new_entry.checked) { 9 12 doHandleMode(f, mode, 'start_upload_entry'); 10 } else if (!f.new_entry.checked) { 13 } 14 else { 11 15 doHandleMode(f, mode, 'list_assets'); 12 } else { 13 </TMPL_IF> 14 doHandleMode(f, mode, 'list_assets'); 15 <TMPL_IF NAME=CAN_POST> 16 } 16 } 17 <TMPL_ELSE> 18 doHandleMode(f, mode, 'list_assets'); 19 </TMPL_IF> 17 20 </TMPL_IF> 18 21 } 19 22 20 23 function doHandleMode (f, mode, type) { 24 if (type == 'asset_insert') { 25 alert('This feature not yet ready for prime time...');return false; 26 } 21 27 var url = '<TMPL_VAR NAME=SCRIPT_URL>?__mode=' + type; 22 28 url += '&blog_id=<TMPL_VAR NAME=BLOG_ID>&url=<TMPL_VAR NAME=URL ESCAPE=URL>&site_path=<TMPL_VAR NAME=SITE_PATH>&fname=<TMPL_VAR NAME=FNAME ESCAPE=URL>'; … … 115 121 116 122 <form action="<TMPL_VAR NAME=SCRIPT_URL>" onsubmit="return false;"> 123 <input type="hidden" name="id" value="<TMPL_VAR NAME=ASSET_ID>" /> 117 124 <TMPL_IF NAME=DO_THUMB> 118 125 <input type="hidden" name="full_width" value="<TMPL_VAR NAME=WIDTH>" /> … … 130 137 <div class="selector list"> 131 138 <div class="upload-data-wrapper"> 139 <TMPL_UNLESS NAME=ENTRY_INSERT> 132 140 <TMPL_IF NAME=IS_IMAGE> 133 141 <b><MT_TRANS phrase="Image Options"></b> … … 135 143 <b><MT_TRANS phrase="File Options"></b> 136 144 </TMPL_IF> 145 </TMPL_UNLESS> 137 146 <div class="upload_indent_choices"> 147 <TMPL_UNLESS NAME=ENTRY_INSERT> 138 148 <TMPL_IF NAME=CAN_POST> 139 149 <p><label><input type="checkbox" name="new_entry" value="1" checked="checked" onclick="toggleSubPrefs(this); return true;" /> <MT_TRANS phrase="Create a new entry using this uploaded file."></label> <a href="#" onclick="return openManual('file_upload', 'creating_a_new_entry')" class="help">?</a><br /></p> 140 150 </TMPL_IF> 151 </TMPL_UNLESS> 141 152 </div> 142 153 branches/wheeljack/tmpl/cms/upload_confirm.tmpl
r811 r872 10 10 <input type="hidden" name="middle_path" value="<TMPL_VAR NAME=MIDDLE_PATH ESCAPE=HTML>" /> 11 11 <input type="hidden" name="magic_token" value="<TMPL_VAR NAME=MAGIC_TOKEN>" /> 12 <input type="hidden" name="entry_insert" value="<TMPL_VAR NAME=ENTRY_INSERT>" /> 12 13 13 14 <h2><span class="weblog-title-highlight"><TMPL_VAR NAME=BLOG_NAME ESCAPE=HTML>:</span> <MT_TRANS phrase="Upload New File"></h2>
