[mythtv] Patch Mythweb: Default date format moved into config.php

Ed Wildgoose edward.wildgoose at frmhedge.com
Sun Dec 14 18:45:59 EST 2003


This solves two minor details for me:

1) Moves the session date defaults into config.php which is a bit more 
logical for anyone wanting to change the server wide date format (eg Brit's)
2) Makes a default date string available as a constant, which I want to 
use in another upcoming change

Note, the major differences from before are that all times and dates now 
default to not having a leading zero.  I think this is satisfactory though?

Thanks

Ed W
-------------- next part --------------
Index: config/conf.php
===================================================================
RCS file: /var/lib/mythcvs/mythweb/config/conf.php,v
retrieving revision 1.10
diff -u -r1.10 conf.php
--- config/conf.php	3 Dec 2003 07:58:10 -0000	1.10
+++ config/conf.php	14 Dec 2003 23:41:35 -0000
@@ -39,5 +39,9 @@
 	define('video_img_path', '');
 
 // Movie word
-	define('movie_word', 'Movie');
+	define('movie_word', 'Film');
+	
+// Date formats
+	define('generic_date', 'D, M j');
+	define('generic_time', 'g:i A')
 ?>
Index: includes/init.php
===================================================================
RCS file: /var/lib/mythcvs/mythweb/includes/init.php,v
retrieving revision 1.8
diff -u -r1.8 init.php
--- includes/init.php	19 Nov 2003 06:57:46 -0000	1.8
+++ includes/init.php	14 Dec 2003 23:41:35 -0000
@@ -96,14 +96,14 @@
 	}
 
 // Load/set default session data
-	if (!$_SESSION['date_statusbar'])       $_SESSION['date_statusbar']       = 'D, M d, g:i A';
-	if (!$_SESSION['date_scheduled'])       $_SESSION['date_scheduled']       = 'D, M j (g:i A)';
-	if (!$_SESSION['date_scheduled_popup']) $_SESSION['date_scheduled_popup'] = 'D, M j';
-	if (!$_SESSION['date_recorded'])        $_SESSION['date_recorded']        = 'D, M j (g:i A)';
-	if (!$_SESSION['date_search'])          $_SESSION['date_search']          = 'D, M d, g:i A';
-	if (!$_SESSION['date_listing_key'])     $_SESSION['date_listing_key']     = 'D, M d, g:i A';
-	if (!$_SESSION['date_listing_jump'])    $_SESSION['date_listing_jump']    = 'D, F j';
-	if (!$_SESSION['date_channel_jump'])    $_SESSION['date_channel_jump']    = 'D, F j';
-	if (!$_SESSION['time_format'])          $_SESSION['time_format']          = 'h:i A';
+	if (!$_SESSION['date_statusbar'])       $_SESSION['date_statusbar']       = generic_date . ', ' . generic_time;
+	if (!$_SESSION['date_scheduled'])       $_SESSION['date_scheduled']       = generic_date . ' (' . generic_time . ')';
+	if (!$_SESSION['date_scheduled_popup']) $_SESSION['date_scheduled_popup'] = generic_date;
+	if (!$_SESSION['date_recorded'])        $_SESSION['date_recorded']        = generic_date . ' (' . generic_time . ')';
+	if (!$_SESSION['date_search'])          $_SESSION['date_search']          = generic_date . ', ' . generic_time;
+	if (!$_SESSION['date_listing_key'])     $_SESSION['date_listing_key']     = generic_date . ', ' . generic_time;
+	if (!$_SESSION['date_listing_jump'])    $_SESSION['date_listing_jump']    = generic_date;
+	if (!$_SESSION['date_channel_jump'])    $_SESSION['date_channel_jump']    = generic_date;
+	if (!$_SESSION['time_format'])          $_SESSION['time_format']          = generic_time;
 
 ?>


More information about the mythtv-dev mailing list