Commit Graph

597 Commits

Author SHA1 Message Date
kremsy
b37a1ed3b7 improved mapmanager 2014-01-10 12:22:37 +01:00
kremsy
a925f423a8 descr change 2014-01-10 12:06:47 +01:00
kremsy
c8d45a14a4 pause button (wusste garnet dass es das wort pause auch im englishen gibt aber wabbit meinte dass is dort genauso, und break wär blöd^^) 2014-01-10 00:18:15 +01:00
kremsy
fe3a57f66f bugfix 2014-01-09 23:58:47 +01:00
kremsy
fceb0aa9e0 improvments mx communication 2014-01-09 23:21:44 +01:00
Steffen Schröder
161ef44508 fixed authentication manager 2014-01-09 22:13:28 +01:00
Steffen Schröder
f9041748f6 mx fetching db statements 2014-01-09 22:13:28 +01:00
kremsy
15ad975dee wait for prerpared 2014-01-09 21:37:01 +01:00
kremsy
9011e6807b fix onarmorempty 2014-01-09 21:32:17 +01:00
Steffen Schröder
ed2a5321c8 improved callback manager class 2014-01-09 20:38:45 +01:00
kremsy
74ee8a5aba smartgit sucks 2014-01-09 19:30:50 +01:00
kremsy
0675ed66e4 multiple maptypes support 2014-01-09 19:29:25 +01:00
kremsy
bd136cbf6e define main rights on playeractions 2014-01-09 19:15:06 +01:00
kremsy
5eadc32e93 permission levels on player actions 2014-01-09 19:08:29 +01:00
kremsy
5680725e66 map permission levels 2014-01-09 19:00:37 +01:00
kremsy
4ab7f8ff49 definiations of permission levels 2014-01-09 18:45:39 +01:00
kremsy
6e4cf32a16 fixed small bug on authentification level changes + instant addition of the admin panel 2014-01-09 18:32:52 +01:00
kremsy
5452b99749 mx improvements 2014-01-09 18:19:37 +01:00
kremsy
711c20f045 awardcount on xlist 2014-01-09 17:26:59 +01:00
kremsy
051c7a916b mxlist improvements 2014-01-09 16:41:17 +01:00
kremsy
160d10b766 improved mxinfosearcher 2014-01-08 22:49:09 +01:00
kremsy
0d7f02a89a improved mxinfosearcher 2014-01-08 22:15:36 +01:00
kremsy
8854d4ac58 infosearcher imrpove 2014-01-08 21:52:42 +01:00
kremsy
132fa4cf01 started own mxinfosearcher 2014-01-08 21:03:59 +01:00
kremsy
bddcea8d2d nothing serious 2014-01-08 20:11:48 +01:00
kremsy
a7212c13c5 small fixes 2014-01-08 18:07:09 +01:00
kremsy
6d2aa1b487 temp map confirm stayonclick 2014-01-06 22:38:33 +01:00
kremsy
be1beb78e7 stripdirtymapnames 2014-01-06 22:23:44 +01:00
Steffen Schröder
2e119828bc improved map manager, actions, list 2014-01-06 18:50:26 +01:00
Steffen Schröder
012db8d8f4 register multiple commands at once 2014-01-06 18:32:36 +01:00
Steffen Schröder
ae8dc2aed5 player actions and commands improved 2014-01-06 18:09:47 +01:00
Steffen Schröder
50906f1856 authentication manager improvement 2014-01-06 17:48:40 +01:00
Steffen Schröder
3d9362724a Player Actions and Commands Improvements 2014-01-06 17:33:45 +01:00
Steffen Schröder
3df6407a33 admin commands parsing 2014-01-06 16:51:57 +01:00
Steffen Schröder
c7d325c216 - updates for new server properties
- refactored various imports
2014-01-06 16:14:49 +01:00
Steffen Schröder
c3a2cd6122 server properties 2014-01-06 15:54:39 +01:00
Steffen Schröder
be0f0e409b map/-list improvements 2014-01-06 15:54:22 +01:00
Steffen Schröder
f46d50fee0 resolved todo 2014-01-06 14:43:33 +01:00
Steffen Schröder
2c5a7a52e2 single config file 2014-01-06 14:22:48 +01:00
kremsy
5d4cf86f61 boolean thing working 2014-01-05 22:51:21 +01:00
kremsy
2154276a71 mc setting manager, boolean not made yet 2014-01-05 21:48:49 +01:00
kremsy
f4f66b5b94 remove old todo 2014-01-05 20:56:23 +01:00
kremsy
a9ed2ad878 plugin reopened 2014-01-05 20:42:16 +01:00
kremsy
8294ff5922 small fix 2014-01-05 20:37:01 +01:00
kremsy
a743356be3 reopen menus on change 2014-01-05 20:34:48 +01:00
kremsy
24fa0863b7 menu improvement 2014-01-05 20:05:28 +01:00
kremsy
4ce717d73b configurator menus witch via actions 2014-01-05 20:02:38 +01:00
kremsy
73443c6239 mc settings 2014-01-05 19:20:54 +01:00
Steffen Schröder
3be8cfdf29 settings fixes 2014-01-05 19:16:45 +01:00
Steffen Schröder
ef1ccd7b44 settings menus improvements 2014-01-05 19:16:03 +01:00
Steffen Schröder
6d6189a714 fml update 2014-01-05 19:16:03 +01:00
Steffen Schröder
65d78cfd82 mlmanager improvements 2014-01-05 19:16:03 +01:00
Steffen Schröder
3a8c70a4c4 stat fixes 2014-01-05 19:16:03 +01:00
kremsy
0459a945ce mc settings tab 2014-01-05 19:10:11 +01:00
kremsy
004d196d0e mc settings 2014-01-05 19:01:48 +01:00
kremsy
c60c1e5c30 started mc settings 2014-01-05 19:00:11 +01:00
kremsy
797843e057 maplist toggle 2014-01-05 17:48:57 +01:00
Steffen Schröder
cd475c6508 fml toggle update 2014-01-05 17:30:19 +01:00
Steffen Schröder
3c784505d2 fml update 2014-01-05 17:19:44 +01:00
Steffen Schröder
b10575d4f2 fml sound feature 2014-01-05 16:04:59 +01:00
Steffen Schröder
417e460588 checks for empty settings 2014-01-05 16:04:59 +01:00
kremsy
3202194068 maplist confirmations onclick 2014-01-05 15:16:41 +01:00
Steffen Schröder
7eb1091511 renamed server id to index 2014-01-05 14:41:19 +01:00
Steffen Schröder
eb37af0579 activated tooltip option OnClick 2014-01-05 14:14:08 +01:00
Steffen Schröder
7c2508a0af log method improvement 2014-01-05 14:13:48 +01:00
Steffen Schröder
5f27ab3e4a fml fix 2014-01-05 14:12:32 +01:00
Steffen Schröder
7aa53eda87 resolved map class todo 2014-01-05 13:56:05 +01:00
Steffen Schröder
41684c8b59 script settings: added check for script mode 2014-01-05 13:55:46 +01:00
Steffen Schröder
ccbe364221 fixed php doc 2014-01-05 13:45:41 +01:00
Steffen Schröder
2c1aa09734 actions menu sorting fixed 2014-01-05 13:44:04 +01:00
Steffen Schröder
85c293965b improved icon manager 2014-01-05 13:32:59 +01:00
Steffen Schröder
7ac39fc164 actions menu improvements and fixes 2014-01-05 12:56:47 +01:00
Steffen Schröder
9bba56d811 removed unnecessary private property 2014-01-05 12:56:34 +01:00
Steffen Schröder
f4b87a68a4 removed vardump 2014-01-05 12:22:00 +01:00
Steffen Schröder
2ed1041aed server settings fixed and improved 2014-01-05 12:21:40 +01:00
Steffen Schröder
2b6a53c4d1 script settings fix 2014-01-05 12:21:09 +01:00
Steffen Schröder
d28269ade6 script settings improvements 2014-01-05 12:17:29 +01:00
Steffen Schröder
1091afb771 fml fix 2014-01-05 12:11:40 +01:00
kremsy
376dc77701 some design changes 2014-01-05 01:29:49 +01:00
kremsy
4674392336 design improvements 2014-01-05 00:43:46 +01:00
kremsy
91185378b8 design improvements 2014-01-05 00:02:13 +01:00
kremsy
c644550eff minor things 2014-01-04 21:54:40 +01:00
kremsy
acd4e504dd adjusted size 2014-01-04 20:50:56 +01:00
kremsy
02cae45cbe added some buttons to menu 2014-01-04 18:49:33 +01:00
kremsy
97f371fd03 actions menu first version working 2014-01-04 18:18:46 +01:00
kremsy
f34fa20f36 curently working on actionsmenu 2014-01-04 17:55:42 +01:00
kremsy
d567007c41 added scriptsettings to database 2014-01-04 17:30:29 +01:00
kremsy
056977cbe6 load serversettings from database 2014-01-04 17:18:11 +01:00
kremsy
8a1fddf416 small fixes 2014-01-04 00:11:12 +01:00
kremsy
ded31811a3 better date format 2014-01-03 21:46:34 +01:00
kremsy
b07fd8cd71 updated description label 2014-01-03 21:29:22 +01:00
kremsy
8b4b6b4559 small fix 2014-01-03 21:16:20 +01:00
kremsy
e250e939de small fix 2014-01-03 21:11:13 +01:00
kremsy
bd291cd4c2 servertime -> playtime 2014-01-03 21:08:43 +01:00
kremsy
bb2e3b13fd updated stats 2014-01-03 21:06:24 +01:00
kremsy
dcdb7f8226 added servers database 2014-01-03 20:57:24 +01:00
kremsy
231a517f83 mapwidget strip dirty codes 2014-01-03 20:29:42 +01:00
kremsy
7fc70f4489 improvement, maps voted statistic 2014-01-03 19:41:00 +01:00
kremsy
7b6ff4dcb8 improvements 2014-01-03 19:31:30 +01:00
kremsy
176b9eef6d some changes 2014-01-03 19:14:07 +01:00
kremsy
f29a83a8bc fixed loop 2014-01-03 18:57:08 +01:00
kremsy
fedc58c077 some changes, but endless loop timeout 2014-01-03 18:37:51 +01:00
kremsy
5e798f6fa1 updated maplist confirmations 2014-01-03 18:04:46 +01:00
kremsy
f8ba365af5 player detailed started statistics 2014-01-03 17:36:10 +01:00
Steffen Schröder
3e7083d377 fml fix 2014-01-03 17:26:55 +01:00
Steffen Schröder
985feb398e FML Update 2014-01-03 17:18:17 +01:00
kremsy
ad1455bf5a basic player infos 2014-01-03 17:09:24 +01:00
kremsy
c9da02f5bf added playerdetailed 2014-01-03 16:24:35 +01:00
kremsy
d5d3df1e1f added playerdetailed 2014-01-03 16:24:03 +01:00
kremsy
df6bc62856 multiline comment box 2014-01-03 15:58:17 +01:00
kremsy
fc5b063009 small temporary fix 2014-01-03 15:44:17 +01:00
kremsy
4e9a138087 cleanup 2014-01-03 12:20:01 +01:00
kremsy
b59eb246ce deleted vardumps 2014-01-03 12:18:40 +01:00
kremsy
a0788c1432 forgot to delete method 2014-01-03 12:17:49 +01:00
kremsy
9e599c829c serversettings panel 2014-01-02 23:49:21 +01:00
kremsy
0df42c9e2d added pagers to maplist 2014-01-02 20:50:09 +01:00
kremsy
a6c114e758 release slot on force spec 2014-01-02 19:37:52 +01:00
kremsy
46634c33f7 temporary added playerlist to playermenu button 2014-01-02 19:14:48 +01:00
kremsy
7cc7d209d2 avoid crash on player null 2014-01-02 18:48:27 +01:00
kremsy
019ab9ccdd added donation icon 2014-01-02 18:06:27 +01:00
kremsy
4412ff73c1 donated Planets statistic 2014-01-02 17:31:58 +01:00
kremsy
40219b7367 testmover 2014-01-02 17:21:01 +01:00
kremsy
f935fa9b43 added playermute 2014-01-02 16:37:52 +01:00
kremsy
45803ef443 changed standard settings 2014-01-02 15:15:15 +01:00
kremsy
5f5514e9d3 stats fixed 2014-01-02 15:13:59 +01:00
kremsy
443b42fd3c player without nicknames get login as nick 2014-01-02 14:35:00 +01:00
kremsy
53ea9c7774 statistic insert test fails 2014-01-02 14:31:30 +01:00
kremsy
9efe8f1ffa description label clone maplist 2014-01-02 13:51:50 +01:00
kremsy
18fd95dcd4 playerlist advanced clone und bufix 2014-01-02 13:35:52 +01:00
kremsy
449719aa99 playerlist clone description label 2014-01-02 13:20:42 +01:00
kremsy
3ca2879fd1 improved statstic collector, nothing tested yet 2014-01-02 11:19:26 +01:00
kremsy
442b6d1f7b extra ask on skip to and erase 2014-01-02 10:38:46 +01:00
kremsy
f37d506867 check rights for open admin panel 2014-01-01 21:05:45 +01:00
kremsy
e7eebe3981 small bugfix 2014-01-01 20:11:58 +01:00
kremsy
73cd13228d made most work of the stastic collector 2014-01-01 19:37:15 +01:00
Steffen Schröder
ab12cb7da1 added TODO for restart command 2014-01-01 19:30:42 +01:00
Steffen Schröder
accf5617e2 Moved and Improved Shutdown Command 2014-01-01 19:25:51 +01:00
Steffen Schröder
6c56938ddd Removed stats from Player Class 2014-01-01 18:53:19 +01:00
Steffen Schröder
97429e579e statistics manager namespace 2014-01-01 18:37:32 +01:00
Steffen Schröder
3036168e02 revert invalid commit 2014-01-01 18:29:28 +01:00
Steffen Schröder
b84ffa081d - ManiaControl Restart Command
- Fixed StatisticsManager Namespace
2014-01-01 18:28:17 +01:00
kremsy
3297070e1a commit 2014-01-01 18:27:56 +01:00
kremsy
d8513733ec added statisticcollector class 2013-12-31 21:41:52 +01:00
kremsy
d6ed139265 added playertime and joincount to the new stastiticmanager 2013-12-31 20:10:40 +01:00
kremsy
0c8572b3b8 finished first version of the statistic manager 2013-12-31 19:44:32 +01:00
Steffen Schröder
b99b83d668 Working Update Function! 2013-12-31 18:42:54 +01:00
Steffen Schröder
4a8ef71aa4 Update Manager Backup Performing 2013-12-31 18:25:12 +01:00
Steffen Schröder
2c4920ce8a - replaced logMessage() with ManiaControl->log
- Moved Chatlog DATE constant into plugin class
2013-12-31 18:25:12 +01:00
kremsy
35c1bf0c08 statisticsmanager definestatsmetadata 2013-12-31 18:15:45 +01:00
kremsy
1f6e77101f createdstatstables 2013-12-31 17:59:01 +01:00
kremsy
e22649e499 added statisticmanager 2013-12-31 17:31:11 +01:00
Steffen Schröder
df4b11cc6b update manager improvements 2013-12-31 17:17:42 +01:00
Steffen Schröder
dcb4e3f951 Changed 'Operator' Level to 'Moderator' 2013-12-31 17:17:42 +01:00
kremsy
6f4320ff75 fixed playerlist 2013-12-31 17:15:32 +01:00
kremsy
c434986282 removed reservermanialinks 2013-12-31 17:11:53 +01:00
kremsy
1a1d957d69 added icon manager 2013-12-31 17:09:36 +01:00
Steffen Schröder
d206c8ab2b removed todo 2013-12-31 16:50:27 +01:00
Steffen Schröder
ec018f97f5 resolved coding todo 2013-12-31 16:17:50 +01:00
Steffen Schröder
7016332b0d plural in script setting change message 2013-12-31 16:14:39 +01:00
Steffen Schröder
6349c3447f concat script settings change message 2013-12-31 16:12:23 +01:00
Steffen Schröder
96eda851df Improved Player Actions 2013-12-31 16:01:27 +01:00
Steffen Schröder
32624e0946 code improvements 2013-12-31 15:27:25 +01:00
Steffen Schröder
42384ebd75 display menu titles again 2013-12-31 15:09:48 +01:00
Steffen Schröder
5f5fd44b8c added de-/activating logging 2013-12-31 15:09:25 +01:00
Steffen Schröder
76afa0aa54 fixed menu pagings 2013-12-31 15:09:08 +01:00
Steffen Schröder
fe3ca728bc Hide old widgets on MC start 2013-12-31 14:50:51 +01:00
Steffen Schröder
98f70cb70b Improved Script Settings and Configurator Menu 2013-12-31 14:50:51 +01:00
Steffen Schröder
e3eb2b0aa8 Improved script setting change message 2013-12-31 13:59:37 +01:00
Steffen Schröder
c69a00aa43 script settings fixed for fml update 2013-12-31 13:51:50 +01:00
Steffen Schröder
5a5c422703 switched actions menu buttons 2013-12-31 13:34:10 +01:00
Steffen Schröder
83f3ea35f7 actions menu fix 2013-12-31 13:32:23 +01:00
Steffen Schröder
f6894f79e5 Merge remote-tracking branch 'origin/master' 2013-12-31 13:22:01 +01:00
Steffen Schröder
16b1550530 ActionsMenu and Configurator Improvements 2013-12-31 13:21:45 +01:00
kremsy
2827c06b93 player profile button 2013-12-31 12:59:03 +01:00
Steffen Schröder
17f18a2cdb Renamed AdminMenu to ActionsMenu 2013-12-31 12:42:13 +01:00
kremsy
f23001e1fc removed old jukebox labels 2013-12-31 12:36:49 +01:00
kremsy
060211204d replaced jukebox through mapqueue 2013-12-31 12:26:04 +01:00
Steffen Schröder
50f79ddec2 moved menu buttons 2013-12-31 12:24:54 +01:00
Steffen Schröder
fd7a229e2c PlayerList Profile Opening 2013-12-31 12:17:25 +01:00
Steffen Schröder
8db3b2daf4 fml fix 2013-12-31 12:16:51 +01:00
Steffen Schröder
1884cf15dc removed unused property 2013-12-31 12:06:34 +01:00
Steffen Schröder
5fd8c2cf1b fml fixes 2013-12-31 12:06:04 +01:00
kremsy
40548ed7fc jukebox on mx add fix 2013-12-31 11:40:14 +01:00
Steffen Schröder
233c8824a5 custom ui rendering improved 2013-12-31 11:37:03 +01:00
Steffen Schröder
283f6d8fcd fml fix 2013-12-31 11:19:19 +01:00
Steffen Schröder
d57cebc23f removed unused import 2013-12-31 11:18:34 +01:00
kremsy
03af861f0a tooltip change on xlist 2013-12-31 11:18:12 +01:00
kremsy
ede3ed3eed nothing works :D 2013-12-31 11:05:14 +01:00
kremsy
eb66424e3c fixed tooltips 2013-12-31 10:40:03 +01:00
kremsy
decebc1d18 commented tooltips to avoid crashes 2013-12-31 10:05:38 +01:00
Steffen Schröder
5447588749 Huge FML Update 2013-12-31 02:55:41 +01:00
kremsy
34be67569f design improvements 2013-12-31 02:27:40 +01:00
kremsy
eafab8deee mx button auf mapwidget 2013-12-31 00:32:50 +01:00
kremsy
3b3bac2b0d minor things 2013-12-30 23:53:42 +01:00
kremsy
d2e23ba57b added right check for granding authlevel 2013-12-30 22:36:20 +01:00
kremsy
1b4af0dd5d forgot to log message 2013-12-30 20:16:37 +01:00
kremsy
b69800a3df fixed small bug on maplist 2013-12-30 20:15:38 +01:00
kremsy
6d41ef72c0 finished scriptsettings 2013-12-30 20:12:53 +01:00
kremsy
a5d219a566 improved scriptsettings 2013-12-30 19:09:42 +01:00
kremsy
d346cf79be apply script setting values 2013-12-30 18:56:42 +01:00
kremsy
d5f68bb8dc some cleanup 2013-12-30 16:58:35 +01:00
kremsy
98c69af28d added varcomment to every plugin 2013-12-30 16:52:26 +01:00
kremsy
765e648cb8 added variable comments 2013-12-30 16:45:26 +01:00
kremsy
5c6533f37b fix on playerlist show 2013-12-30 15:13:08 +01:00
Steffen Schröder
2e8a18692c Custom UI Manager 2013-12-30 14:52:48 +01:00
Steffen Schröder
9bb2495756 fml custom ui 2013-12-30 14:11:24 +01:00
Steffen Schröder
fcef62b20a Improved Formatter for Dirty Codes 2013-12-30 14:09:58 +01:00
kremsy
144f561203 chat message plugin 2013-12-30 13:10:26 +01:00
kremsy
a2eb11ca5c add mx added map to jukebox 2013-12-30 11:30:17 +01:00
kremsy
bc3b725d40 nextMapWidget at end of map 2013-12-30 11:23:00 +01:00
kremsy
590fd658e2 just commit of changes^^ 2013-12-29 22:52:07 +01:00
kremsy
321eb11385 added karmabar in maplist 2013-12-29 19:21:29 +01:00
kremsy
cdda23cb60 player menu icon 2013-12-29 15:57:11 +01:00
kremsy
0cf58f6e28 begin improved admin menu 2013-12-29 15:52:01 +01:00
kremsy
15b63c724a finished jukebox 2013-12-29 14:50:31 +01:00
kremsy
b7b327a00b removed player location in playerlist on bots 2013-12-29 13:25:11 +01:00
kremsy
b56ad5682c added bot kick, playerdisconenct own callback 2013-12-29 13:18:27 +01:00
kremsy
a2c423e7e8 isFakePlayer 2013-12-29 12:13:45 +01:00
kremsy
390eb7b087 join/leave log message striped codes 2013-12-29 12:05:54 +01:00
kremsy
bf8ede240d improved jukebox 2013-12-29 12:01:13 +01:00
kremsy
4bcd642f0c warn window bg settings 2013-12-29 10:19:39 +01:00
kremsy
da2aa3f17d jukebox settings 2013-12-29 10:17:10 +01:00
kremsy
8752864ad0 added settings for main widget 2013-12-29 10:03:58 +01:00
kremsy
bf942409fb jukebox desc 2013-12-28 23:57:02 +01:00
kremsy
b3ce20819e begin added jukebox places into maplist 2013-12-28 23:52:09 +01:00
kremsy
3b38cb3b68 addtojukebox button 2013-12-28 23:35:40 +01:00
kremsy
3b0f478e6e some parts of the jukebox 2013-12-28 23:24:54 +01:00
kremsy
19a8f3e2dc fixed tripple endmap cb problem 2013-12-28 22:43:57 +01:00
kremsy
5bc897cf33 jukebox beginn 2013-12-28 19:48:06 +01:00
kremsy
ebe09a8828 small improvements in playerlist 2013-12-28 19:27:13 +01:00
Steffen Schröder
41216c053a UpdateManager Update Performing 2013-12-27 23:26:40 +01:00
kremsy
904b4eb6e1 map add over mx fixed 2013-12-27 21:10:53 +01:00
kremsy
0f78148fe4 advanced player action description 2013-12-26 17:45:15 +01:00
kremsy
f3a23008a2 bugfix 2013-12-26 17:38:23 +01:00
kremsy
852878ced2 small fix 2013-12-26 17:28:47 +01:00
kremsy
890d72d8f4 optimation on playerlist 2013-12-26 17:27:21 +01:00
kremsy
52c6a677e4 added authchanged callback and change authent level in the player object 2013-12-26 11:35:59 +01:00
kremsy
f0d78d5de6 moved country map into formatter class 2013-12-26 11:28:58 +01:00
kremsy
c7e8014ad5 added authlevel button functions 2013-12-26 11:25:10 +01:00
kremsy
b6de851d20 small fix 2013-12-24 16:35:42 +01:00
kremsy
4bdf9d558a clean nickname of players 2013-12-24 13:27:59 +01:00
kremsy
dccc237c4f added the close action to the maplist 2013-12-24 13:09:39 +01:00
kremsy
2c8eeb2bbd close main widget callback by manialinkmanager 2013-12-24 13:05:10 +01:00
kremsy
8827251738 improved player action class 2013-12-24 12:49:53 +01:00
kremsy
5926a06654 update widget playerlist properties 2013-12-23 21:52:30 +01:00
kremsy
b72e036cf7 improved player actions 2013-12-23 21:47:39 +01:00
kremsy
28a9054c0d added player actions class 2013-12-23 20:57:50 +01:00
kremsy
f7f10c422c added action buttons in extra widget to playerlist 2013-12-23 19:13:59 +01:00
kremsy
8b54c9f5ea added loadfile again, and pushed unpushed changes 2013-12-23 16:14:03 +01:00
kremsy
27aac6842e small fix 2013-12-19 22:29:21 +01:00