Commit graph

87 commits

Author SHA1 Message Date
Jannik Beyerstedt
dc57652519 PHP 8: Handle more errors explicitly
The error control operator "@" has changed behavior in PHP8 and generally seems
like a quite bad hack. So let's handle array/ dict access errors explicitly.
2023-10-27 20:18:21 +02:00
Jannik Beyerstedt
1cd3e2b60b PHP 8: Fix major compatibility issues
PHP8 deprecated, that class member variables can be created outside the class
definition or constructor, which prevented the code to run at all. Additionally
the error handling has changed, which has lead to multiple other errors during
the runtime.
Finally, strftime was deprecated in PHP 8.1.
2023-10-27 20:18:21 +02:00
Andreas Hubel
6fc8b204b2 chore: allow // comments in config.json 2022-12-25 02:55:34 +01:00
Andreas Hubel
78de064699 feat: allow to generate confence class from json
# Conflicts:
#	model/Conferences.php
2022-12-25 02:55:33 +01:00
Daniel Molkentin
f58ae09659 chore: php8 compatibility 2022-05-20 19:14:43 +02:00
Andreas Hubel
7d167175ef fix bug in less.php 2020-06-07 21:20:45 +02:00
Matthias Larisch
867777b986 Fix PHP8 deprecation warning 2020-06-04 14:20:27 +02:00
Daniel Molkentin
baa47d28c8 Fix PHP 7.4 deprecation warning, also: exception string formatting 2020-05-09 15:18:50 +02:00
Andreas Hubel
f44ec0d772 fix php 7.4 problem 2020-05-01 17:02:56 +02:00
derchris
fd72b0f50a Revert "update less.php to PHP 7.x compatible fork"
This reverts commit 7ad9f272a4.
2019-02-04 13:11:28 +01:00
derchris
7ad9f272a4 update less.php to PHP 7.x compatible fork 2019-02-02 15:35:30 +01:00
dedeibel
b165d27cb9 Less.php fix php version problem with strpos wanting a string and nonempty needle value 2018-12-22 14:16:39 +01:00
dedeibel
e31bb476ee Less.php fixed php version problems - used break when break was meant... where reconstructable... 2018-12-22 13:59:47 +01:00
dedeibel
359198cfc8 Fix Less.php - PHP 7.2 issues for now 2018-12-19 22:06:24 +01:00
MaZderMind
dbed89499b work on startpage style 2016-12-21 18:22:37 +01:00
MaZderMind
35e7a2b2ad move upcoming & current logic from javascript/ajax into php 2016-12-18 13:31:34 +01:00
MaZderMind
3c3d0ac730 commandline helper functions 2016-12-11 20:38:28 +01:00
MaZderMind
738878b8b0 better handling for legacy config errors 2016-12-11 20:37:54 +01:00
MaZderMind
f6c0270d40 rewrite data-model so that every configuration option is accessed through the conference 2016-12-10 18:22:34 +01:00
MaZderMind
4e8fed0b77 accept ?forceopen=yes to force a conference open 2016-09-03 19:55:40 +02:00
MaZderMind
89924b40d4 access error-reporting level via correct function (php7 compatibility) 2016-06-17 14:54:46 +02:00
MaZderMind
2b934d63f3 fix sign for days-ago-countdown 2015-12-30 19:52:08 +01:00
MaZderMind
d1fdb62377 force protocol on urls coming from relive 2015-12-28 11:21:51 +01:00
MaZderMind
9d434af7f2 generate closed-page countdown on server-side 2015-12-02 18:17:18 +01:00
MaZderMind
4faea446cd less.php: take relative-url into account when building the cache filename
this allows to compile the same file with different relative-urls with caching
2015-11-14 13:05:24 +01:00
MaZderMind
efe1f83a7c implement mandator handling, supporting different styles per mandantor 2015-11-08 14:40:30 +01:00
MaZderMind
4c52028f55 experimental multi-client capability 2015-11-06 16:45:55 +01:00
MaZderMind
d9d8d4a497 use php-based lesscss compiler 2015-10-05 17:28:23 +02:00
MaZderMind
f581ebf00c simplify comparison 2015-07-13 13:55:34 +02:00
MaZderMind
0f228203ae check for HTTPS header value 2015-07-13 13:53:04 +02:00
MaZderMind
01510fa8bd Auto-Prepend protocoll for protocol-relative Base-URLs
This allows to have a switching button
2015-07-03 13:20:35 +02:00
MaZderMind
b2cdfa500f ssl() and proto() helper to keep visitors on their url scheme 2015-07-03 13:09:15 +02:00
MaZderMind
fa9baf320c Fix BaseURL from Config 2015-07-03 13:00:08 +02:00
MaZderMind
2a8180c735 Whitespace 2015-04-06 00:29:03 +02:00
MaZderMind
81f90290f7 use require instead of include 2015-03-31 21:59:22 +02:00
MaZderMind
3de36d7a63 Remove Global has/get 2015-03-31 17:16:40 +02:00
MaZderMind
1a050c087e error handling 2015-03-31 08:19:08 +02:00
MaZderMind
785e40eae2 MVT Implementation of the schedule 2015-03-30 21:18:42 +02:00
MaZderMind
f7d9d59274 Implement MVT Pattern based on simple Config options 2015-03-30 16:20:30 +02:00
MaZderMind
cb48ba9b70 Introduce Models abstracting the Config away from Views & Templates 2015-03-14 13:46:47 +01:00
MaZderMind
844a7d53f2 Renames pages -> view 2015-03-14 13:46:47 +01:00
MaZderMind
e13e16405a Fix Stream-Selection in Feedback-Form 2015-03-03 23:28:14 +01:00
MaZderMind
187f024a7c Remove unused Functions 2015-03-03 13:36:05 +01:00
MaZderMind
83fb8d1a9b Use STREAM-Setting when Configured 2015-03-03 13:35:39 +01:00
MaZderMind
8ea351c65f Fix default Player-URL 2015-03-03 12:54:35 +01:00
MaZderMind
9f9fe26bdd Fix Canonical-URL when deployed in a Folder 2015-03-03 11:20:45 +01:00
MaZderMind
3575feaf92 Remove Relive-Testfile 2015-03-02 16:39:53 +01:00
MaZderMind
40c699e1a3 Relive 2015-03-02 16:38:50 +01:00
MaZderMind
b07e1beaa8 music & audio tabs 2015-03-01 16:17:20 +01:00
MaZderMind
9f5dad12d1 Switcher-Styles 2015-03-01 14:49:26 +01:00