projects
/
infodrom.org
/
service.infodrom.org
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d585e8d
)
Only start with classic view for text browsers or when requested
author
Joey Schulze
<joey@infodrom.org>
Wed, 31 Oct 2018 11:55:11 +0000
(12:55 +0100)
committer
Joey Schulze
<joey@infodrom.org>
Wed, 31 Oct 2018 11:55:11 +0000
(12:55 +0100)
src/Infodrom/calendar/index.wml
patch
|
blob
|
history
diff --git
a/src/Infodrom/calendar/index.wml
b/src/Infodrom/calendar/index.wml
index
ceb4b41
..
3bacff8
100644
(file)
--- a/
src/Infodrom/calendar/index.wml
+++ b/
src/Infodrom/calendar/index.wml
@@
-118,8
+118,15
@@
div.popup_body div#log div:hover
}
</style>
}
</style>
+<?php
+ $textbrowser = strpos($_SERVER['HTTP_USER_AGENT'], 'Lynx/') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'w3m/') !== false;
+?>
+
<input type="hidden" id="thismonth">
<div id="termine">
<input type="hidden" id="thismonth">
<div id="termine">
+<?php
+ if ($textbrowser || (isset($_GET['month']) && $_GET['month'] == 'normal')) {
+?>
<table id="calendar" width="100%" class="smallfont border" cellspacing="0" summary="">
<tr class="head">
<th width="5%">KW</th>
<table id="calendar" width="100%" class="smallfont border" cellspacing="0" summary="">
<tr class="head">
<th width="5%">KW</th>
@@
-149,6
+156,8
@@
div.popup_body div#log div:hover
$newmonth = $start->format('F Y');
if ($month != $newmonth) {
$month = $newmonth;
$newmonth = $start->format('F Y');
if ($month != $newmonth) {
$month = $newmonth;
+ if ($textbrowser)
+ printf('<tr><td colspan="4"> </td></tr>');
printf('<tr class="month" month="%s"><td colspan="4">%s</td></tr>',
$start->format('Y-m'), $month);
$kw = '';
printf('<tr class="month" month="%s"><td colspan="4">%s</td></tr>',
$start->format('Y-m'), $month);
$kw = '';
@@
-178,6
+187,9
@@
div.popup_body div#log div:hover
?>
</table>
?>
</table>
+<?php
+ } // $textbrowser || month == 'monat'
+?>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>