[wp-cvs] wordpress xmlrpc.php,1.57,1.57.2.1

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


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

Modified Files:
      Tag: WordPress-Ver-1_2_1-Branch
	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.57
retrieving revision 1.57.2.1
diff -C2 -d -r1.57 -r1.57.2.1
*** xmlrpc.php	21 May 2004 22:17:51 -0000	1.57
--- xmlrpc.php	31 May 2004 17:20:29 -0000	1.57.2.1
***************
*** 1299,1305 ****
  		// 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'];
--- 1299,1309 ----
  		// 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'];
***************
*** 1410,1417 ****
  		// 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:
--- 1414,1424 ----
  		// 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