Changeset 363771
- Timestamp:
- 03/23/2011 04:41:04 PM (15 years ago)
- Location:
- wpmu-prefill-post/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (1 diff)
-
wpmu-prefill-post.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpmu-prefill-post/trunk/readme.txt
r356670 r363771 41 41 42 42 == Changelog == 43 = 1.01 = 44 Fix "tinyMCE is not defined" bug 45 Fix excerpt bug (note : excerpt still does not work with qtranslate) 43 46 = 1.0 = 44 47 Initial release -
wpmu-prefill-post/trunk/wpmu-prefill-post.php
r356666 r363771 5 5 Description: Add the ability to create post template. Work with wordpress and wordpress mu. Works with qtranslate. Inspirated from "Article Templates". Note : You need php 5.2+ 6 6 Author: Benjamin Santalucia (ben@woow-fr.com) 7 Version: 1 7 Version: 1.01 8 8 Author URI: http://wordpress.org/extend/plugins/profile/ido8p 9 9 */ … … 195 195 $templates[self::MASTERBLOG.'-'.$element->ID]=stripslashes($element->post_content); 196 196 $titles[self::MASTERBLOG.'-'.$element->ID]=stripslashes($element->post_title); 197 $excerpt[self::MASTERBLOG.'-'.$element->ID]=stripslashes($element->post_excerpt); 197 198 } 198 199 } … … 201 202 $templates[$current_blog.'-'.$element->ID]=stripslashes($element->post_content); 202 203 $titles[$current_blog.'-'.$element->ID]=stripslashes($element->post_title); 204 $excerpt[$current_blog.'-'.$element->ID]=stripslashes($element->post_excerpt); 203 205 } 204 206 … … 215 217 $templates[$blog_id.'-'.$element->ID]=stripslashes($element->post_content); 216 218 $titles[$blog_id.'-'.$element->ID]=stripslashes($element->post_title); 219 $excerpt[$blog_id.'-'.$element->ID]=stripslashes($element->post_excerpt); 217 220 } 218 221 } … … 225 228 var <?php echo self::DOMAIN;?>Templates = <?php echo json_encode($templates); ?>; 226 229 var <?php echo self::DOMAIN;?>Titles = <?php echo json_encode($titles); ?>; 230 var <?php echo self::DOMAIN;?>Excerpt = <?php echo json_encode($excerpt); ?>; 227 231 function setTemplate() { 228 232 var select = document.getElementById("<?php echo WPMUPrefillPost::DOMAIN; ?>Select"); … … 246 250 } 247 251 //title 252 var tpt = document.getElementById('title-prompt-text'); 253 if(tpt){ 254 tpt.style.visibility="hidden"; 255 } 248 256 document.getElementById('title').value=<?php echo self::DOMAIN;?>Titles[select.value]; 249 257 258 //excerpt 259 var texcerpt = document.getElementById('excerpt'); 260 if(texcerpt){ 261 texcerpt.value=<?php echo self::DOMAIN;?>Excerpt[select.value]; 262 } 263 250 264 //if qtrans is enabled 251 265 if(typeof qtrans_get_active_language == "function"){ … … 261 275 qtrans_integrate_title(); 262 276 } 277 278 263 279 } 264 280 function hasContent(){ 265 if(window.tinyMCE )281 if(window.tinyMCE && tinyMCE.get('content')) 266 282 return tinyMCE.get('content').getContent().replace(/<[^>]+>/g,'').replace(/\s/g,'').length>0; 267 283 return document.getElementById("content").value.replace(/<[^>]+>/g,'').replace(/\s/g,'').length>0;
Note: See TracChangeset
for help on using the changeset viewer.