From 5773e599f142ea1b1106dbdbda219dfb14986878 Mon Sep 17 00:00:00 2001 From: Christian Klinger Date: Fri, 5 Aug 2016 12:06:50 +0200 Subject: grobe Integration vom Raumplaner. --- modules-available/roomplanner/clientscript.js | 125 ++++ modules-available/roomplanner/config.json | 4 + .../images/electricalDevices_wIP/copier.png | Bin 0 -> 35255 bytes .../images/electricalDevices_wIP/pc.png | Bin 0 -> 45209 bytes .../images/electricalDevices_wIP/pc_east.png | Bin 0 -> 29729 bytes .../images/electricalDevices_wIP/pc_north.png | Bin 0 -> 24902 bytes .../images/electricalDevices_wIP/pc_south.png | Bin 0 -> 24789 bytes .../images/electricalDevices_wIP/pc_west.png | Bin 0 -> 29724 bytes .../images/electricalDevices_wIP/printer.png | Bin 0 -> 9472 bytes .../images/electricalDevices_wIP/telephone.png | Bin 0 -> 31658 bytes .../images/electricalDevices_woIP/flatscreen.png | Bin 0 -> 23508 bytes .../images/electricalDevices_woIP/lamp.png | Bin 0 -> 59715 bytes .../images/electricalDevices_woIP/plasmapanel.png | Bin 0 -> 108588 bytes .../images/electricalDevices_woIP/tvcamera.png | Bin 0 -> 6066 bytes .../images/furniture/4chairs1squaretable.png | Bin 0 -> 38455 bytes .../roomplanner/images/furniture/6chairs1table.png | Bin 0 -> 69935 bytes .../images/furniture/6chairs1table_horizontal.png | Bin 0 -> 68181 bytes .../images/furniture/6chairs1table_vertical.png | Bin 0 -> 69935 bytes .../images/furniture/8chairs1conferencetable.png | Bin 0 -> 96558 bytes .../8chairs1conferencetable_horizontal.png | Bin 0 -> 96558 bytes .../furniture/8chairs1conferencetable_vertical.png | Bin 0 -> 100157 bytes .../roomplanner/images/furniture/armchair.png | Bin 0 -> 71397 bytes .../roomplanner/images/furniture/armchair_east.png | Bin 0 -> 72212 bytes .../images/furniture/armchair_north.png | Bin 0 -> 70843 bytes .../images/furniture/armchair_south.png | Bin 0 -> 71397 bytes .../roomplanner/images/furniture/armchair_west.png | Bin 0 -> 71509 bytes .../roomplanner/images/furniture/chair.png | Bin 0 -> 50354 bytes .../roomplanner/images/furniture/chair2.png | Bin 0 -> 57539 bytes .../roomplanner/images/furniture/chair2_east.png | Bin 0 -> 60159 bytes .../roomplanner/images/furniture/chair2_north.png | Bin 0 -> 57047 bytes .../roomplanner/images/furniture/chair2_south.png | Bin 0 -> 57539 bytes .../roomplanner/images/furniture/chair2_west.png | Bin 0 -> 59577 bytes .../roomplanner/images/furniture/chair_east.png | Bin 0 -> 50780 bytes .../roomplanner/images/furniture/chair_north.png | Bin 0 -> 50873 bytes .../roomplanner/images/furniture/chair_south.png | Bin 0 -> 50354 bytes .../roomplanner/images/furniture/chair_west.png | Bin 0 -> 51038 bytes .../roomplanner/images/furniture/classroomdesk.png | Bin 0 -> 203830 bytes .../images/furniture/classroomdesk_east.png | Bin 0 -> 195670 bytes .../images/furniture/classroomdesk_north.png | Bin 0 -> 203830 bytes .../images/furniture/classroomdesk_south.png | Bin 0 -> 203863 bytes .../images/furniture/classroomdesk_west.png | Bin 0 -> 195570 bytes .../images/furniture/classroomdeskchair.png | Bin 0 -> 104752 bytes .../images/furniture/classroomdeskchair_east.png | Bin 0 -> 107825 bytes .../images/furniture/classroomdeskchair_north.png | Bin 0 -> 104752 bytes .../images/furniture/classroomdeskchair_south.png | Bin 0 -> 105023 bytes .../images/furniture/classroomdeskchair_west.png | Bin 0 -> 108205 bytes .../images/furniture/classroomtable.png | Bin 0 -> 86667 bytes .../images/furniture/classroomtable_east.png | Bin 0 -> 86667 bytes .../images/furniture/classroomtable_north.png | Bin 0 -> 87138 bytes .../images/furniture/classroomtable_south.png | Bin 0 -> 86876 bytes .../images/furniture/classroomtable_west.png | Bin 0 -> 86527 bytes .../images/furniture/classroomtablechair.png | Bin 0 -> 62367 bytes .../images/furniture/classroomtablechair_east.png | Bin 0 -> 62418 bytes .../images/furniture/classroomtablechair_north.png | Bin 0 -> 62367 bytes .../images/furniture/classroomtablechair_south.png | Bin 0 -> 61541 bytes .../images/furniture/classroomtablechair_west.png | Bin 0 -> 62454 bytes .../roomplanner/images/furniture/coatrack.png | Bin 0 -> 50598 bytes .../roomplanner/images/furniture/coatrack_east.png | Bin 0 -> 58243 bytes .../images/furniture/coatrack_north.png | Bin 0 -> 50383 bytes .../images/furniture/coatrack_south.png | Bin 0 -> 50598 bytes .../roomplanner/images/furniture/coatrack_west.png | Bin 0 -> 57728 bytes .../images/furniture/conferencetable.png | Bin 0 -> 101802 bytes .../furniture/conferencetable_horizontal.png | Bin 0 -> 100512 bytes .../images/furniture/conferencetable_vertical.png | Bin 0 -> 107335 bytes .../roomplanner/images/furniture/couch.png | Bin 0 -> 75142 bytes .../roomplanner/images/furniture/couch_east.png | Bin 0 -> 77496 bytes .../roomplanner/images/furniture/couch_north.png | Bin 0 -> 74771 bytes .../roomplanner/images/furniture/couch_south.png | Bin 0 -> 75142 bytes .../roomplanner/images/furniture/couch_west.png | Bin 0 -> 77220 bytes .../roomplanner/images/furniture/greenchair.png | Bin 0 -> 270980 bytes .../images/furniture/greenchair_east.png | Bin 0 -> 281772 bytes .../images/furniture/greenchair_north.png | Bin 0 -> 265248 bytes .../images/furniture/greenchair_south.png | Bin 0 -> 270980 bytes .../images/furniture/greenchair_west.png | Bin 0 -> 280625 bytes .../images/furniture/lecturetheaterrow.png | Bin 0 -> 203617 bytes .../images/furniture/lecturetheaterrowseats.png | Bin 0 -> 574843 bytes .../roomplanner/images/furniture/locker.png | Bin 0 -> 69483 bytes .../roomplanner/images/furniture/locker_east.png | Bin 0 -> 68728 bytes .../roomplanner/images/furniture/locker_north.png | Bin 0 -> 69483 bytes .../roomplanner/images/furniture/locker_south.png | Bin 0 -> 69369 bytes .../roomplanner/images/furniture/locker_west.png | Bin 0 -> 68896 bytes .../roomplanner/images/furniture/podium.png | Bin 0 -> 97614 bytes .../roomplanner/images/furniture/podium_east.png | Bin 0 -> 100568 bytes .../roomplanner/images/furniture/podium_north.png | Bin 0 -> 97887 bytes .../roomplanner/images/furniture/podium_south.png | Bin 0 -> 97614 bytes .../roomplanner/images/furniture/podium_west.png | Bin 0 -> 101167 bytes .../roomplanner/images/furniture/roundeddesk.png | Bin 0 -> 6669 bytes .../images/furniture/roundeddesk_east.png | Bin 0 -> 6669 bytes .../images/furniture/roundeddesk_north.png | Bin 0 -> 6528 bytes .../images/furniture/roundeddesk_south.png | Bin 0 -> 6491 bytes .../images/furniture/roundeddesk_west.png | Bin 0 -> 6789 bytes .../roomplanner/images/furniture/roundtable.png | Bin 0 -> 56701 bytes .../images/furniture/semicirculartable.png | Bin 0 -> 55548 bytes .../images/furniture/semicirculartable_east.png | Bin 0 -> 54251 bytes .../images/furniture/semicirculartable_north.png | Bin 0 -> 55548 bytes .../images/furniture/semicirculartable_south.png | Bin 0 -> 53122 bytes .../images/furniture/semicirculartable_west.png | Bin 0 -> 54235 bytes .../roomplanner/images/furniture/squaretable.png | Bin 0 -> 49063 bytes .../roomplanner/images/furniture/studentdesk.png | Bin 0 -> 112509 bytes .../images/furniture/studentdesk_east.png | Bin 0 -> 113232 bytes .../images/furniture/studentdesk_north.png | Bin 0 -> 111532 bytes .../images/furniture/studentdesk_south.png | Bin 0 -> 112509 bytes .../images/furniture/studentdesk_west.png | Bin 0 -> 112252 bytes .../images/furniture/studentdeskchair.png | Bin 0 -> 43647 bytes .../images/furniture/studentdeskchair_east.png | Bin 0 -> 47300 bytes .../images/furniture/studentdeskchair_north.png | Bin 0 -> 43647 bytes .../images/furniture/studentdeskchair_south.png | Bin 0 -> 42966 bytes .../images/furniture/studentdeskchair_west.png | Bin 0 -> 47779 bytes modules-available/roomplanner/images/grid.png | Bin 0 -> 748 bytes modules-available/roomplanner/images/grid2.png | Bin 0 -> 1112 bytes modules-available/roomplanner/images/grid3.png | Bin 0 -> 1113 bytes .../roomplanner/images/grid_100_sep.png | Bin 0 -> 1211 bytes .../roomplanner/images/misc/projectionscreen.png | Bin 0 -> 49367 bytes .../roomplanner/images/officeSupply/papertray.png | Bin 0 -> 4763 bytes .../roomplanner/images/officeSupply/wastecan.png | Bin 0 -> 24087 bytes .../roomplanner/images/plants/plant.png | Bin 0 -> 107165 bytes .../roomplanner/images/plants/plant2.png | Bin 0 -> 95427 bytes .../roomplanner/images/plants/plant3.png | Bin 0 -> 82054 bytes .../roomplanner/images/wall/door-en.png | Bin 0 -> 6064 bytes .../roomplanner/images/wall/door-es.png | Bin 0 -> 6507 bytes .../roomplanner/images/wall/door-ne.png | Bin 0 -> 6448 bytes .../roomplanner/images/wall/door-nw.png | Bin 0 -> 6529 bytes .../roomplanner/images/wall/door-se.png | Bin 0 -> 6078 bytes .../roomplanner/images/wall/door-sw.png | Bin 0 -> 6558 bytes .../roomplanner/images/wall/door-wn.png | Bin 0 -> 6379 bytes .../roomplanner/images/wall/door-ws.png | Bin 0 -> 5930 bytes .../roomplanner/images/wall/wall-horizontal.gif | 73 ++ .../roomplanner/images/wall/wall-horizontal.png | Bin 0 -> 344 bytes .../roomplanner/images/wall/wall-vertical.png | Bin 0 -> 375 bytes modules-available/roomplanner/js/grid.js | 518 +++++++++++++ modules-available/roomplanner/js/init.js | 163 ++++ .../roomplanner/js/lib/jquery-collision.js | 394 ++++++++++ .../js/lib/jquery-ui-draggable-collision.js | 826 +++++++++++++++++++++ modules-available/roomplanner/page.inc.php | 53 ++ modules-available/roomplanner/style.css | 763 +++++++++++++++++++ modules-available/roomplanner/templates/page.html | 350 +++++++++ 136 files changed, 3269 insertions(+) create mode 100644 modules-available/roomplanner/clientscript.js create mode 100644 modules-available/roomplanner/config.json create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/copier.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/pc.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/pc_east.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/pc_north.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/pc_south.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/pc_west.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/printer.png create mode 100644 modules-available/roomplanner/images/electricalDevices_wIP/telephone.png create mode 100644 modules-available/roomplanner/images/electricalDevices_woIP/flatscreen.png create mode 100644 modules-available/roomplanner/images/electricalDevices_woIP/lamp.png create mode 100644 modules-available/roomplanner/images/electricalDevices_woIP/plasmapanel.png create mode 100644 modules-available/roomplanner/images/electricalDevices_woIP/tvcamera.png create mode 100644 modules-available/roomplanner/images/furniture/4chairs1squaretable.png create mode 100644 modules-available/roomplanner/images/furniture/6chairs1table.png create mode 100644 modules-available/roomplanner/images/furniture/6chairs1table_horizontal.png create mode 100644 modules-available/roomplanner/images/furniture/6chairs1table_vertical.png create mode 100644 modules-available/roomplanner/images/furniture/8chairs1conferencetable.png create mode 100644 modules-available/roomplanner/images/furniture/8chairs1conferencetable_horizontal.png create mode 100644 modules-available/roomplanner/images/furniture/8chairs1conferencetable_vertical.png create mode 100644 modules-available/roomplanner/images/furniture/armchair.png create mode 100644 modules-available/roomplanner/images/furniture/armchair_east.png create mode 100644 modules-available/roomplanner/images/furniture/armchair_north.png create mode 100644 modules-available/roomplanner/images/furniture/armchair_south.png create mode 100644 modules-available/roomplanner/images/furniture/armchair_west.png create mode 100644 modules-available/roomplanner/images/furniture/chair.png create mode 100644 modules-available/roomplanner/images/furniture/chair2.png create mode 100644 modules-available/roomplanner/images/furniture/chair2_east.png create mode 100644 modules-available/roomplanner/images/furniture/chair2_north.png create mode 100644 modules-available/roomplanner/images/furniture/chair2_south.png create mode 100644 modules-available/roomplanner/images/furniture/chair2_west.png create mode 100644 modules-available/roomplanner/images/furniture/chair_east.png create mode 100644 modules-available/roomplanner/images/furniture/chair_north.png create mode 100644 modules-available/roomplanner/images/furniture/chair_south.png create mode 100644 modules-available/roomplanner/images/furniture/chair_west.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdesk.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdesk_east.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdesk_north.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdesk_south.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdesk_west.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdeskchair.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdeskchair_east.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdeskchair_north.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdeskchair_south.png create mode 100644 modules-available/roomplanner/images/furniture/classroomdeskchair_west.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtable.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtable_east.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtable_north.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtable_south.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtable_west.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtablechair.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtablechair_east.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtablechair_north.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtablechair_south.png create mode 100644 modules-available/roomplanner/images/furniture/classroomtablechair_west.png create mode 100644 modules-available/roomplanner/images/furniture/coatrack.png create mode 100644 modules-available/roomplanner/images/furniture/coatrack_east.png create mode 100644 modules-available/roomplanner/images/furniture/coatrack_north.png create mode 100644 modules-available/roomplanner/images/furniture/coatrack_south.png create mode 100644 modules-available/roomplanner/images/furniture/coatrack_west.png create mode 100644 modules-available/roomplanner/images/furniture/conferencetable.png create mode 100644 modules-available/roomplanner/images/furniture/conferencetable_horizontal.png create mode 100644 modules-available/roomplanner/images/furniture/conferencetable_vertical.png create mode 100644 modules-available/roomplanner/images/furniture/couch.png create mode 100644 modules-available/roomplanner/images/furniture/couch_east.png create mode 100644 modules-available/roomplanner/images/furniture/couch_north.png create mode 100644 modules-available/roomplanner/images/furniture/couch_south.png create mode 100644 modules-available/roomplanner/images/furniture/couch_west.png create mode 100644 modules-available/roomplanner/images/furniture/greenchair.png create mode 100644 modules-available/roomplanner/images/furniture/greenchair_east.png create mode 100644 modules-available/roomplanner/images/furniture/greenchair_north.png create mode 100644 modules-available/roomplanner/images/furniture/greenchair_south.png create mode 100644 modules-available/roomplanner/images/furniture/greenchair_west.png create mode 100644 modules-available/roomplanner/images/furniture/lecturetheaterrow.png create mode 100644 modules-available/roomplanner/images/furniture/lecturetheaterrowseats.png create mode 100644 modules-available/roomplanner/images/furniture/locker.png create mode 100644 modules-available/roomplanner/images/furniture/locker_east.png create mode 100644 modules-available/roomplanner/images/furniture/locker_north.png create mode 100644 modules-available/roomplanner/images/furniture/locker_south.png create mode 100644 modules-available/roomplanner/images/furniture/locker_west.png create mode 100644 modules-available/roomplanner/images/furniture/podium.png create mode 100644 modules-available/roomplanner/images/furniture/podium_east.png create mode 100644 modules-available/roomplanner/images/furniture/podium_north.png create mode 100644 modules-available/roomplanner/images/furniture/podium_south.png create mode 100644 modules-available/roomplanner/images/furniture/podium_west.png create mode 100644 modules-available/roomplanner/images/furniture/roundeddesk.png create mode 100644 modules-available/roomplanner/images/furniture/roundeddesk_east.png create mode 100644 modules-available/roomplanner/images/furniture/roundeddesk_north.png create mode 100644 modules-available/roomplanner/images/furniture/roundeddesk_south.png create mode 100644 modules-available/roomplanner/images/furniture/roundeddesk_west.png create mode 100644 modules-available/roomplanner/images/furniture/roundtable.png create mode 100644 modules-available/roomplanner/images/furniture/semicirculartable.png create mode 100644 modules-available/roomplanner/images/furniture/semicirculartable_east.png create mode 100644 modules-available/roomplanner/images/furniture/semicirculartable_north.png create mode 100644 modules-available/roomplanner/images/furniture/semicirculartable_south.png create mode 100644 modules-available/roomplanner/images/furniture/semicirculartable_west.png create mode 100644 modules-available/roomplanner/images/furniture/squaretable.png create mode 100644 modules-available/roomplanner/images/furniture/studentdesk.png create mode 100644 modules-available/roomplanner/images/furniture/studentdesk_east.png create mode 100644 modules-available/roomplanner/images/furniture/studentdesk_north.png create mode 100644 modules-available/roomplanner/images/furniture/studentdesk_south.png create mode 100644 modules-available/roomplanner/images/furniture/studentdesk_west.png create mode 100644 modules-available/roomplanner/images/furniture/studentdeskchair.png create mode 100644 modules-available/roomplanner/images/furniture/studentdeskchair_east.png create mode 100644 modules-available/roomplanner/images/furniture/studentdeskchair_north.png create mode 100644 modules-available/roomplanner/images/furniture/studentdeskchair_south.png create mode 100644 modules-available/roomplanner/images/furniture/studentdeskchair_west.png create mode 100644 modules-available/roomplanner/images/grid.png create mode 100644 modules-available/roomplanner/images/grid2.png create mode 100644 modules-available/roomplanner/images/grid3.png create mode 100644 modules-available/roomplanner/images/grid_100_sep.png create mode 100644 modules-available/roomplanner/images/misc/projectionscreen.png create mode 100644 modules-available/roomplanner/images/officeSupply/papertray.png create mode 100644 modules-available/roomplanner/images/officeSupply/wastecan.png create mode 100644 modules-available/roomplanner/images/plants/plant.png create mode 100644 modules-available/roomplanner/images/plants/plant2.png create mode 100644 modules-available/roomplanner/images/plants/plant3.png create mode 100644 modules-available/roomplanner/images/wall/door-en.png create mode 100644 modules-available/roomplanner/images/wall/door-es.png create mode 100644 modules-available/roomplanner/images/wall/door-ne.png create mode 100644 modules-available/roomplanner/images/wall/door-nw.png create mode 100644 modules-available/roomplanner/images/wall/door-se.png create mode 100644 modules-available/roomplanner/images/wall/door-sw.png create mode 100644 modules-available/roomplanner/images/wall/door-wn.png create mode 100644 modules-available/roomplanner/images/wall/door-ws.png create mode 100644 modules-available/roomplanner/images/wall/wall-horizontal.gif create mode 100644 modules-available/roomplanner/images/wall/wall-horizontal.png create mode 100644 modules-available/roomplanner/images/wall/wall-vertical.png create mode 100644 modules-available/roomplanner/js/grid.js create mode 100644 modules-available/roomplanner/js/init.js create mode 100644 modules-available/roomplanner/js/lib/jquery-collision.js create mode 100644 modules-available/roomplanner/js/lib/jquery-ui-draggable-collision.js create mode 100644 modules-available/roomplanner/page.inc.php create mode 100644 modules-available/roomplanner/style.css create mode 100644 modules-available/roomplanner/templates/page.html (limited to 'modules-available') diff --git a/modules-available/roomplanner/clientscript.js b/modules-available/roomplanner/clientscript.js new file mode 100644 index 00000000..ed91c9fd --- /dev/null +++ b/modules-available/roomplanner/clientscript.js @@ -0,0 +1,125 @@ +/** + * Pop-Up to select a machine + * + * Copyright 2016 Christian Klinger + * */ + +/* uuid -> obj */ +machineCache = {}; + + + +function renderMachineEntry(item, escape) { + machineCache[item.machineuuid] = item; + return '
UUID: | ' + escape(item.machineuuid) + ' |
MAC: | ' + escape(item.macaddr) + ' |
IP: | ' + escape(item.clientip) + ' |
The server can not find the requested page:
++ www.stripemania.com/transparent/25-25-45-1-53AC18-1-C2C2C2-DDEE1E-DDEE1E-DDEE1E-DDEE1E-C2C2C2-78D316-78D316-78D316-78D316-yes-yes-yes-yes-yes-.gif (port 80) ++
+ Please forward this error screen to www.stripemania.com's + + WebMaster. +
+