Changeset 1215
- Timestamp:
- 04/30/2004 08:56:49 AM (22 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
-
wp-admin/admin-functions.php (modified) (2 diffs)
-
wp-admin/edit-form-advanced.php (modified) (2 diffs)
-
wp-admin/post.php (modified) (4 diffs)
-
wp-admin/wp-admin.css (modified) (1 diff)
-
wp-includes/functions.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/admin-functions.php
r1205 r1215 24 24 25 25 function get_nested_categories($default = 0) { 26 global $post , $tablecategories, $tablepost2cat, $mode, $wpdb;27 28 if ($post ->ID) {26 global $post_ID, $tablecategories, $tablepost2cat, $mode, $wpdb; 27 28 if ($post_ID) { 29 29 $checked_categories = $wpdb->get_col(" 30 30 SELECT category_id 31 31 FROM $tablecategories, $tablepost2cat 32 WHERE $tablepost2cat.category_id = cat_ID AND $tablepost2cat.post_id = '$post ->ID'32 WHERE $tablepost2cat.category_id = cat_ID AND $tablepost2cat.post_id = '$post_ID' 33 33 "); 34 34 } else { … … 326 326 } 327 327 328 function touch_time($edit = 1) { 329 global $month, $postdata; 330 // echo $postdata['Date']; 331 if ('draft' == $postdata->post_status) { 332 $checked = 'checked="checked" '; 333 $edit = false; 334 } else { 335 $checked = ' '; 336 } 337 338 echo '<p><input type="checkbox" class="checkbox" name="edit_date" value="1" id="timestamp" '.$checked.'/> <label for="timestamp">' . __('Edit timestamp') . '</label> <a href="http://wordpress.org/docs/reference/post/#edit_timestamp" title="' . __('Help on changing the timestamp') . '">?</a><br />'; 339 340 $time_adj = time() + (get_settings('gmt_offset') * 3600); 341 $post_date = $postdata->post_date; 342 $jj = ($edit) ? mysql2date('d', $post_date) : gmdate('d', $time_adj); 343 $mm = ($edit) ? mysql2date('m', $post_date) : gmdate('m', $time_adj); 344 $aa = ($edit) ? mysql2date('Y', $post_date) : gmdate('Y', $time_adj); 345 $hh = ($edit) ? mysql2date('H', $post_date) : gmdate('H', $time_adj); 346 $mn = ($edit) ? mysql2date('i', $post_date) : gmdate('i', $time_adj); 347 $ss = ($edit) ? mysql2date('s', $post_date) : gmdate('s', $time_adj); 348 349 echo '<input type="text" name="jj" value="'.$jj.'" size="2" maxlength="2" />'."\n"; 350 echo "<select name=\"mm\">\n"; 351 for ($i=1; $i < 13; $i=$i+1) { 352 echo "\t\t\t<option value=\"$i\""; 353 if ($i == $mm) 354 echo " selected='selected'"; 355 if ($i < 10) { 356 $ii = "0".$i; 357 } else { 358 $ii = "$i"; 359 } 360 echo ">".$month["$ii"]."</option>\n"; 361 } ?> 362 </select> 363 <input type="text" name="aa" value="<?php echo $aa ?>" size="4" maxlength="5" /> @ 364 <input type="text" name="hh" value="<?php echo $hh ?>" size="2" maxlength="2" /> : 365 <input type="text" name="mn" value="<?php echo $mn ?>" size="2" maxlength="2" /> : 366 <input type="text" name="ss" value="<?php echo $ss ?>" size="2" maxlength="2" /> </p> 367 <?php 368 } 369 328 370 ?> -
trunk/wp-admin/edit-form-advanced.php
r1197 r1215 11 11 12 12 $allowed_users = explode(" ", trim(get_settings('fileupload_allowedusers'))); 13 14 $post_ID = intval($postdata['ID']);15 13 16 14 $submitbutton_text = __('Save'); … … 74 72 <fieldset id="categorydiv"> 75 73 <legend><a href="http://wordpress.org/docs/reference/post/#category" title="<?php _e('Help on categories') ?>"><?php _e('Categories') ?></a></legend> 76 <div><?php dropdown_categories( $default_post_cat); ?></div>74 <div><?php dropdown_categories(get_settings('default_category')); ?></div> 77 75 </fieldset> 78 76 -
trunk/wp-admin/post.php
r1205 r1215 207 207 require_once('admin-header.php'); 208 208 209 $post = $ _GET['post'];209 $post = $post_ID = $p = (int) $_GET['post']; 210 210 if ($user_level > 0) { 211 $postdata = get_postdata($post);212 $authordata = get_userdata($postdata ['Author_ID']);211 $postdata = $wpdb->get_row("SELECT * FROM $tableposts WHERE ID = '$post_ID'"); 212 $authordata = get_userdata($postdata->post_author); 213 213 if ($user_level < $authordata->user_level) 214 214 die ('You don’t have the right to edit <strong>'.$authordata[1].'</strong>’s posts.'); 215 215 216 $content = $postdata ['Content'];216 $content = $postdata->post_content; 217 217 $content = format_to_edit($content); 218 $edited_lat = $postdata ["Lat"];219 $edited_lon = $postdata ["Lon"];220 $excerpt = $postdata ['Excerpt'];218 $edited_lat = $postdata->post_lat; 219 $edited_lon = $postdata->post_lon; 220 $excerpt = $postdata->post_excerpt; 221 221 $excerpt = format_to_edit($excerpt); 222 $edited_post_title = format_to_edit($postdata ['Title']);223 $post_status = $postdata ['post_status'];224 $comment_status = $postdata ['comment_status'];225 $ping_status = $postdata ['ping_status'];226 $post_password = $postdata ['post_password'];227 $to_ping = $postdata ['to_ping'];228 $pinged = $postdata ['pinged'];229 $post_name = $postdata ['post_name'];222 $edited_post_title = format_to_edit($postdata->post_title); 223 $post_status = $postdata->post_status; 224 $comment_status = $postdata->comment_status; 225 $ping_status = $postdata->ping_status; 226 $post_password = $postdata->post_password; 227 $to_ping = $postdata->to_ping; 228 $pinged = $postdata->pinged; 229 $post_name = $postdata->post_name; 230 230 231 231 include('edit-form-advanced.php'); 232 $p = $_GET['post']; 232 233 233 include(ABSPATH.'wp-blog-header.php'); 234 start_wp();234 $post = $wpdb->get_row("SELECT * FROM $tableposts WHERE ID = '$post_ID'"); 235 235 ?> 236 236 <div id='preview' class='wrap'> 237 237 <h2><?php _e('Post Preview (updated when post is saved)'); ?></h2> 238 238 <h3 class="storytitle" id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__("Permanent Link: %s"), the_title()); ?>"><?php the_title(); ?></a></h3> 239 <div class="meta"><?php _e("Filed under:"); ?> <?php the_category(','); ?> — <?php the_author() ?> @ <?php the_time() ?> <?php edit_post_link(); ?></div>239 <div class="meta"><?php _e("Filed under:"); ?> <?php the_category(','); ?> — <?php the_author() ?> @ <?php the_time() ?></div> 240 240 241 241 <div class="storycontent"> 242 <?php the_content(); ?> 242 <?php 243 $content = apply_filters('the_content', $post->post_content); 244 echo $content; 245 ?> 243 246 </div> 244 247 </div> … … 255 258 256 259 case 'editpost': 257 // die(var_dump('<pre>', $_POST));260 // die(var_dump('<pre>', $_POST)); 258 261 $standalone = 1; 259 262 require_once('./admin-header.php'); … … 288 291 $post_status = $_POST['post_status']; 289 292 $comment_status = $_POST['comment_status']; 290 if (empty($comment_status)) $comment_status = get_settings('default_comment_status'); 293 if (empty($comment_status)) $comment_status = 'closed'; 294 //if (!$_POST['comment_status']) $comment_status = get_settings('default_comment_status'); 295 291 296 $ping_status = $_POST['ping_status']; 292 if (empty($ping_status)) $ping_status = get_settings('default_ping_status'); 297 if (empty($ping_status)) $ping_status = 'closed'; 298 //if (!$_POST['ping_status']) $ping_status = get_settings('default_ping_status'); 293 299 $post_password = addslashes($_POST['post_password']); 294 300 $post_name = sanitize_title($_POST['post_name']); … … 411 417 header ('Location: ' . $location); 412 418 do_action('edit_post', $post_ID); 419 exit(); 413 420 break; 414 421 -
trunk/wp-admin/wp-admin.css
r1205 r1215 367 367 } 368 368 369 #content {369 #content, #excerpt { 370 370 margin-left: 1%; 371 371 width: 97%; -
trunk/wp-includes/functions.php
r1206 r1215 435 435 $cat_name = $cache_catnames[$cat_ID]; 436 436 return $cat_name; 437 }438 439 function touch_time($edit = 1) {440 global $month, $postdata;441 // echo $postdata['Date'];442 if ('draft' == $postdata['post_status']) {443 $checked = 'checked="checked" ';444 $edit = false;445 } else {446 $checked = ' ';447 }448 449 echo '<p><input type="checkbox" class="checkbox" name="edit_date" value="1" id="timestamp" '.$checked.'/> <label for="timestamp">' . __('Edit timestamp') . '</label> <a href="http://wordpress.org/docs/reference/post/#edit_timestamp" title="' . __('Help on changing the timestamp') . '">?</a><br />';450 451 $time_adj = time() + (get_settings('gmt_offset') * 3600);452 $post_date = $postdata['Date'];453 $jj = ($edit) ? mysql2date('d', $post_date) : gmdate('d', $time_adj);454 $mm = ($edit) ? mysql2date('m', $post_date) : gmdate('m', $time_adj);455 $aa = ($edit) ? mysql2date('Y', $post_date) : gmdate('Y', $time_adj);456 $hh = ($edit) ? mysql2date('H', $post_date) : gmdate('H', $time_adj);457 $mn = ($edit) ? mysql2date('i', $post_date) : gmdate('i', $time_adj);458 $ss = ($edit) ? mysql2date('s', $post_date) : gmdate('s', $time_adj);459 460 echo '<input type="text" name="jj" value="'.$jj.'" size="2" maxlength="2" />'."\n";461 echo "<select name=\"mm\">\n";462 for ($i=1; $i < 13; $i=$i+1) {463 echo "\t\t\t<option value=\"$i\"";464 if ($i == $mm)465 echo " selected='selected'";466 if ($i < 10) {467 $ii = "0".$i;468 } else {469 $ii = "$i";470 }471 echo ">".$month["$ii"]."</option>\n";472 } ?>473 </select>474 <input type="text" name="aa" value="<?php echo $aa ?>" size="4" maxlength="5" /> @475 <input type="text" name="hh" value="<?php echo $hh ?>" size="2" maxlength="2" /> :476 <input type="text" name="mn" value="<?php echo $mn ?>" size="2" maxlength="2" /> :477 <input type="text" name="ss" value="<?php echo $ss ?>" size="2" maxlength="2" /> </p>478 <?php479 437 } 480 438
Note: See TracChangeset
for help on using the changeset viewer.