Project

General

Profile

« Previous | Next » 

Revision 643

Added by thorn almost 17 years ago

Had to fix some strtotime()-related issues in admin/pages/sections and module news to use with PHP4.

View differences:

save_post.php
25 25

  
26 26
require('../../config.php');
27 27

  
28
require_once(WB_PATH."/include/jscalendar/jscalendar-functions.php");
29

  
28 30
// Get id
29 31
if(!isset($_POST['post_id']) OR !is_numeric($_POST['post_id'])) {
30 32
	header("Location: ".ADMIN_URL."/pages/index.php");
......
45 47
	$title = $admin->add_slashes($admin->get_post('title'));
46 48
	$short = $admin->add_slashes($admin->get_post('short'));
47 49
	$long = $admin->add_slashes($admin->get_post('long'));
48
	$publishedwhen = strtotime($admin->get_post('publishdate'));
49
	$publisheduntil = strtotime($admin->get_post('enddate'));
50 50
	$commenting = $admin->get_post('commenting');
51 51
	$active = $admin->get_post('active');
52 52
	$old_link = $admin->get_post('link');
......
102 102
	change_mode($filename);
103 103
}
104 104

  
105
// get publisedwhen and publisheduntil
106
$publishedwhen = jscalendar_to_timestamp($admin->get_post('publishdate'));
107
if($publishedwhen == '' || $publishedwhen < 1)
108
	$publishedwhen=0;
109
$publisheduntil = jscalendar_to_timestamp($admin->get_post('enddate'), $publishedwhen);
110
if($publisheduntil == '' || $publisheduntil < 1)
111
	$publisheduntil=0;
112

  
105 113
// Update row
106 114
$database->query("UPDATE ".TABLE_PREFIX."mod_news_posts SET group_id = '$group_id', title = '$title', link = '$post_link', content_short = '$short', content_long = '$long', commenting = '$commenting', active = '$active', published_when = '$publishedwhen', published_until = '$publisheduntil', posted_when = '".mktime()."', posted_by = '".$admin->get_user_id()."' WHERE post_id = '$post_id'");
107 115

  

Also available in: Unified diff