[wp-cvs] wordpress xmlrpc.php,1.62,1.63

Michel Valdrighi michelvaldrighi at users.sourceforge.net
Mon May 31 12:20:54 CDT 2004


Update of /cvsroot/cafelog/wordpress
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14082

Modified Files:
	xmlrpc.php 
Log Message:
removing ugly timestamp voodoo, calling iso8601_to_datetime instead

Index: xmlrpc.php
===================================================================
RCS file: /cvsroot/cafelog/wordpress/xmlrpc.php,v
retrieving revision 1.62
retrieving revision 1.63
diff -C2 -d -r1.62 -r1.63
*** xmlrpc.php	28 May 2004 03:39:17 -0000	1.62
--- xmlrpc.php	31 May 2004 17:20:51 -0000	1.63
***************
*** 953,959 ****
  		// Do some timestamp voodoo
  		$dateCreated = $contentstruct['dateCreated'];
! 		$dateCreated = $dateCreated ? iso8601_decode($dateCreated) : current_time('timestamp',1);
! 		$post_date = gmdate('Y-m-d H:i:s', $dateCreated + get_settings('gmt_offset') * 3600);
! 		$post_date_gmt = get_gmt_from_date(date('Y-m-d H:i:s', $dateCreated));
  		
  		$catnames = $contentstruct['categories'];
--- 953,963 ----
  		// Do some timestamp voodoo
  		$dateCreated = $contentstruct['dateCreated'];
! 		if (!empty($dateCreated)) {
! 		  $post_date     = iso8601_to_datetime($dateCreated);
! 		  $post_date_gmt = iso8601_to_datetime($dateCreated, GMT);
! 		} else {
! 		  $post_date     = current_time('timestamp');
! 		  $post_date_gmt = current_time('timestamp', 1);
! 		}
  		
  		$catnames = $contentstruct['categories'];
***************
*** 1064,1071 ****
  		// Do some timestamp voodoo
  		$dateCreated = $contentstruct['dateCreated'];
! 		$dateCreated = $dateCreated ? iso8601_decode($dateCreated) : current_time('timestamp',1);
! 		$post_date = date('Y-m-d H:i:s', $dateCreated);
! 		$post_date_gmt = get_gmt_from_date($post_date);
! 
  
  		// We've got all the data -- post it:
--- 1068,1078 ----
  		// Do some timestamp voodoo
  		$dateCreated = $contentstruct['dateCreated'];
! 		if (!empty($dateCreated)) {
! 		  $post_date     = iso8601_to_datetime($dateCreated);
! 		  $post_date_gmt = iso8601_to_datetime($dateCreated, GMT);
! 		} else {
! 		  $post_date     = $postdata['post_date'];
! 		  $post_date_gmt = $postdata['post_date_gmt'];
! 		}
  
  		// We've got all the data -- post it:




More information about the cvs mailing list