diff --git a/serendipity_event_mycalendar/mycalendar_backend.css b/serendipity_event_mycalendar/mycalendar_backend.css new file mode 100644 index 00000000..bd4a6da9 --- /dev/null +++ b/serendipity_event_mycalendar/mycalendar_backend.css @@ -0,0 +1,50 @@ +.serendipity_mycalendar_wrap { + min-height: .01%; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: auto; + overflow-y: hidden; +} + +.serendipity_mycalendar_wrap th, +.serendipity_mycalendar_wrap td { + white-space: nowrap; +} + +.serendipity_mycalendar_eventlist { + border: 1px solid #aaa; + border-bottom: 0; +} + +.serendipity_mycalendar_eventlist { + margin-top: 0; + width: 100%; +} + +.serendipity_mycalendar_eventlist input[type='text'] { + width: 100%; +} + +.serendipity_mycalendar_eventlist tr { + border-bottom: 1px solid #aaa; +} + +.serendipity_mycalendar_eventlist thead tr, +.serendipity_mycalendar_eventlist .serendipity_admin_list_item_even { + background-color: #eee; +} + +.serendipity_mycalendar_eventlist th, +.serendipity_mycalendar_eventlist td { + padding: .25em; +} + +@media screen and (min-width: 768px) { + .serendipity_mycalendar_wrap { + overflow-y: auto; + } + + .serendipity_mycalendar_wrap th, + .serendipity_mycalendar_wrap td { + white-space: normal; + } +} diff --git a/serendipity_event_mycalendar/serendipity_event_mycalendar.php b/serendipity_event_mycalendar/serendipity_event_mycalendar.php index 0c44edf1..c8d8253f 100644 --- a/serendipity_event_mycalendar/serendipity_event_mycalendar.php +++ b/serendipity_event_mycalendar/serendipity_event_mycalendar.php @@ -1,4 +1,4 @@ -add('author', 'Garvin Hicking, Markus Gerstel, Grischa Brockhaus'); $propbag->add('stackable', false); $propbag->add('event_hooks', array( - 'backend_sidebar_entries' => true, - 'backend_sidebar_entries_event_display_mycalendar' => true, - 'frontend_calendar' => true, - 'external_plugin' => true + 'backend_sidebar_entries' => true, + 'backend_sidebar_entries_event_display_mycalendar' => true, + 'frontend_calendar' => true, + 'external_plugin' => true, + 'css_backend' => true ) ); $this->dependencies = array('serendipity_plugin_mycalendar' => 'remove'); @@ -122,7 +123,7 @@ class serendipity_event_mycalendar extends serendipity_event { foreach($items as $event) { $day = date('j', $event['eventdate']); $day2 = date('j', $event['eventdate2']); - + for ($theday=$day; $theday<=$day2; $theday++) { if (!isset($eventData[$theday])) { $eventData[$theday] = array( @@ -259,8 +260,7 @@ class serendipity_event_mycalendar extends serendipity_event { ); echo '
' . PLUGIN_MYCALENDAR_DESC . '. ' . PLUGIN_MYCALENDAR_EVENTLIST . '
'; echo ' "; + + echo " \n"; + echo "\n"; + + echo "