Changeset 1487
- Timestamp:
- 12/22/07 18:18:58 (10 months ago)
- Files:
-
- devel/mod/contenttoolbar/contenttoolbar_video_wizard.php (modified) (1 diff)
- devel/mod/contenttoolbar/js/edit.js (modified) (1 diff)
- devel/mod/contenttoolbar/lib.php (modified) (2 diffs)
- devel/mod/contenttoolbar/templates/video_widget.html (modified) (1 diff)
- devel/mod/contenttoolbar/templates/video_wizard.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
devel/mod/contenttoolbar/contenttoolbar_video_wizard.php
r1081 r1487 26 26 27 27 $explanation = __gettext("To embed videos from popular sites like Google Video and Youtube, obtain the embed HTML, paste it in the following form and configure your preferred size:"); 28 $video_url_label = __gettext("Video URL");28 $video_url_label = __gettext("Video embed code"); 29 29 $video_size_label = __gettext("Video size"); 30 30 $video_button_label = __gettext("Insert video"); devel/mod/contenttoolbar/js/edit.js
r1248 r1487 338 338 339 339 /** 340 * Auto detect embed object size 341 * @author Rolando Espinoza La fuente <rho@prosoftpeople.com> 342 */ 343 function parseSize(text, wid, hid) { 344 var embedpattern = /<(embed|object)[\w\s\"=;:.&\?\/-]*>.*<\/(embed|object)>/; 345 var sizew = /width=\"(\d+)\"/; 346 var sizeh = /height=\"(\d+)\"/; 347 var embed = text.match(embedpattern); 348 349 if(embed==null) return null; 350 351 width = sizew.exec(embed[0]); 352 height = sizeh.exec(embed[0]); 353 354 if (width!=null) {document.getElementById(wid).value=width[1];} 355 if (height!=null) {document.getElementById(hid).value=height[1];} 356 357 } 358 359 /** 340 360 * Called by to insert a new video string 341 361 * @param string edid input_field id devel/mod/contenttoolbar/lib.php
r1147 r1487 49 49 50 50 function contenttoolbar_widget_edit($widget) { 51 global $CFG, $page_owner; 51 global $CFG, $page_owner, $metatags; 52 53 $metatags .= '<script type="text/javascript" src="'.$CFG->wwwroot.'mod/contenttoolbar/js/edit.js"><!-- edit.js --></script>'; 52 54 53 55 $video_url = widget_get_data("video_url",$widget->ident); … … 60 62 $body = "<h2>" . __gettext("Video widget") . "</h2>"; 61 63 $explanation = __gettext("To embed videos from popular sites like Google Video and Youtube, obtain the embed HTML, paste it in the following form and configure your preferred size:"); 62 $video_url_label = __gettext("Video URL");64 $video_url_label = __gettext("Video embed code"); 63 65 $video_size_label = __gettext("Video size"); 64 66 $video_button_label = __gettext("Insert Video"); devel/mod/contenttoolbar/templates/video_widget.html
r1081 r1487 6 6 <tr> 7 7 <td><label>{{video_url_label}}:</label></td> 8 <td><textarea id="video_url" name="widget_data[video_url]" cols="50" rows="6" >{{video_url}}</textarea></td>8 <td><textarea id="video_url" name="widget_data[video_url]" cols="50" rows="6" onblur="parseSize(this.value,'video_width','video_height');" >{{video_url}}</textarea></td> 9 9 </tr> 10 10 <tr> devel/mod/contenttoolbar/templates/video_wizard.html
r1081 r1487 16 16 <tr> 17 17 <td><label>{{video_url_label}}:</label></td> 18 <td><textarea id="video_url" cols="40" rows="5" ></textarea></td>18 <td><textarea id="video_url" cols="40" rows="5" onblur="parseSize(this.value,'video_width','video_height');"></textarea></td> 19 19 </tr> 20 20 <tr>
