diff --git a/web/skins/bootstrap/Makefile.am b/web/skins/bootstrap/Makefile.am
deleted file mode 100644
index 986beae0d..000000000
--- a/web/skins/bootstrap/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-AUTOMAKE_OPTIONS = gnu
-
-webdir = @WEB_PREFIX@/skins/classic
-
-SUBDIRS = \
- ajax \
- css \
- graphics \
- includes \
- js \
- lang \
- views
-
-dist_web_DATA = \
- skin.php
diff --git a/web/skins/bootstrap/ajax/Makefile.am b/web/skins/bootstrap/ajax/Makefile.am
deleted file mode 100644
index f910cbc5c..000000000
--- a/web/skins/bootstrap/ajax/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-AUTOMAKE_OPTIONS = gnu
-
-webdir = @WEB_PREFIX@/skins/classic/ajax
-
-dist_web_DATA = # No files here
diff --git a/web/skins/bootstrap/graphics/Makefile.am b/web/skins/bootstrap/graphics/Makefile.am
deleted file mode 100644
index c5c7b6bba..000000000
--- a/web/skins/bootstrap/graphics/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-AUTOMAKE_OPTIONS = gnu
-
-webdir = @WEB_PREFIX@/skins/classic/graphics
-
-dist_web_DATA = \
- arrow-d.gif \
- arrow-dl.gif \
- arrow-dr.gif \
- arrow-l-d.gif \
- arrow-l.gif \
- arrow-l-u.gif \
- arrow-r.gif \
- arrow-s-d.gif \
- arrow-s-u.gif \
- arrow-u.gif \
- arrow-ul.gif \
- arrow-ur.gif \
- center.gif \
- point-g.gif \
- point-o.gif \
- point-r.gif \
- seq-d.gif \
- seq-u.gif
diff --git a/web/skins/bootstrap/graphics/arrow-d.gif b/web/skins/bootstrap/graphics/arrow-d.gif
deleted file mode 100644
index 809207beb..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-d.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-dl.gif b/web/skins/bootstrap/graphics/arrow-dl.gif
deleted file mode 100644
index 6768249cc..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-dl.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-dr.gif b/web/skins/bootstrap/graphics/arrow-dr.gif
deleted file mode 100644
index d497bdbc1..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-dr.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-l-d.gif b/web/skins/bootstrap/graphics/arrow-l-d.gif
deleted file mode 100644
index d7b405b1f..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-l-d.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-l-u.gif b/web/skins/bootstrap/graphics/arrow-l-u.gif
deleted file mode 100644
index 9422c0f47..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-l-u.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-l.gif b/web/skins/bootstrap/graphics/arrow-l.gif
deleted file mode 100644
index 42a300132..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-l.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-r.gif b/web/skins/bootstrap/graphics/arrow-r.gif
deleted file mode 100644
index e36acc8d8..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-r.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-s-d.gif b/web/skins/bootstrap/graphics/arrow-s-d.gif
deleted file mode 100644
index bb45dd084..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-s-d.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-s-u.gif b/web/skins/bootstrap/graphics/arrow-s-u.gif
deleted file mode 100644
index 455160fad..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-s-u.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-u.gif b/web/skins/bootstrap/graphics/arrow-u.gif
deleted file mode 100644
index f76f5e005..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-u.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-ul.gif b/web/skins/bootstrap/graphics/arrow-ul.gif
deleted file mode 100644
index 9e620edf1..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-ul.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/arrow-ur.gif b/web/skins/bootstrap/graphics/arrow-ur.gif
deleted file mode 100644
index 8de5ffdae..000000000
Binary files a/web/skins/bootstrap/graphics/arrow-ur.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/center.gif b/web/skins/bootstrap/graphics/center.gif
deleted file mode 100644
index 492410515..000000000
Binary files a/web/skins/bootstrap/graphics/center.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/point-g.gif b/web/skins/bootstrap/graphics/point-g.gif
deleted file mode 100644
index 4b790a633..000000000
Binary files a/web/skins/bootstrap/graphics/point-g.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/point-o.gif b/web/skins/bootstrap/graphics/point-o.gif
deleted file mode 100644
index 7abad3743..000000000
Binary files a/web/skins/bootstrap/graphics/point-o.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/point-r.gif b/web/skins/bootstrap/graphics/point-r.gif
deleted file mode 100644
index 5d06dd6e0..000000000
Binary files a/web/skins/bootstrap/graphics/point-r.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/seq-d.gif b/web/skins/bootstrap/graphics/seq-d.gif
deleted file mode 100644
index b58de0948..000000000
Binary files a/web/skins/bootstrap/graphics/seq-d.gif and /dev/null differ
diff --git a/web/skins/bootstrap/graphics/seq-u.gif b/web/skins/bootstrap/graphics/seq-u.gif
deleted file mode 100644
index f090de352..000000000
Binary files a/web/skins/bootstrap/graphics/seq-u.gif and /dev/null differ
diff --git a/web/skins/bootstrap/includes/Makefile.am b/web/skins/bootstrap/includes/Makefile.am
deleted file mode 100644
index 690df231a..000000000
--- a/web/skins/bootstrap/includes/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-AUTOMAKE_OPTIONS = gnu
-
-webdir = @WEB_PREFIX@/skins/classic/includes
-
-dist_web_DATA = \
- init.php \
- config.php \
- functions.php \
- control_functions.php \
- export_functions.php \
- timeline_functions.php
diff --git a/web/skins/bootstrap/includes/config.php b/web/skins/bootstrap/includes/config.php
deleted file mode 100644
index 9599c6112..000000000
--- a/web/skins/bootstrap/includes/config.php
+++ /dev/null
@@ -1,112 +0,0 @@
- "100x",
- "5000" => "50x",
- "2500" => "25x",
- "1000" => "10x",
- "400" => "4x",
- "200" => "2x",
- "100" => $SLANG['Real'],
- "50" => "1/2x",
- "25" => "1/4x",
-);
-
-$scales = array(
- "400" => "4x",
- "300" => "3x",
- "200" => "2x",
- "150" => "1.5x",
- "100" => $SLANG['Actual'],
- "75" => "3/4x",
- "50" => "1/2x",
- "33" => "1/3x",
- "25" => "1/4x",
-);
-
-$bwArray = array(
- "high" => $SLANG['High'],
- "medium" => $SLANG['Medium'],
- "low" => $SLANG['Low']
-);
-
-switch ( $_COOKIE['zmBandwidth'] )
-{
- case "high" :
- {
- define( "ZM_WEB_REFRESH_MAIN", ZM_WEB_H_REFRESH_MAIN ); // How often (in seconds) the main console window refreshes
- define( "ZM_WEB_REFRESH_CYCLE", ZM_WEB_H_REFRESH_CYCLE ); // How often the cycle watch windows swaps to the next monitor
- define( "ZM_WEB_REFRESH_IMAGE", ZM_WEB_H_REFRESH_IMAGE ); // How often the watched image is refreshed (if not streaming)
- define( "ZM_WEB_REFRESH_STATUS", ZM_WEB_H_REFRESH_STATUS ); // How often the little status frame refreshes itself in the watch window
- define( "ZM_WEB_REFRESH_EVENTS", ZM_WEB_H_REFRESH_EVENTS ); // How often the event listing is refreshed in the watch window, only for recent events
- define( "ZM_WEB_CAN_STREAM", ZM_WEB_H_CAN_STREAM ); // Override the automatic detection of browser streaming capability
- define( "ZM_WEB_STREAM_METHOD", ZM_WEB_H_STREAM_METHOD ); // Which method should be used to send video streams to your browser
- define( "ZM_WEB_DEFAULT_SCALE", ZM_WEB_H_DEFAULT_SCALE ); // What the default scaling factor applied to 'live' or 'event' views is (%)
- define( "ZM_WEB_DEFAULT_RATE", ZM_WEB_H_DEFAULT_RATE ); // What the default replay rate factor applied to 'event' views is (%)
- define( "ZM_WEB_VIDEO_BITRATE", ZM_WEB_H_VIDEO_BITRATE ); // What the bitrate of any streamed video should be
- define( "ZM_WEB_VIDEO_MAXFPS", ZM_WEB_H_VIDEO_MAXFPS ); // What the maximum frame rate of any streamed video should be
- define( "ZM_WEB_SCALE_THUMBS", ZM_WEB_H_SCALE_THUMBS ); // Image scaling for thumbnails, bandwidth versus cpu in rescaling
- define( "ZM_WEB_EVENTS_VIEW", ZM_WEB_H_EVENTS_VIEW ); // What the default view of multiple events should be.
- define( "ZM_WEB_SHOW_PROGRESS", ZM_WEB_H_SHOW_PROGRESS ); // Whether to show the progress of replay in event view.
- define( "ZM_WEB_AJAX_TIMEOUT", ZM_WEB_H_AJAX_TIMEOUT ); // Timeout to use for Ajax requests, no timeout used if unset
- break;
- }
- case "medium" :
- {
- define( "ZM_WEB_REFRESH_MAIN", ZM_WEB_M_REFRESH_MAIN ); // How often (in seconds) the main console window refreshes
- define( "ZM_WEB_REFRESH_CYCLE", ZM_WEB_M_REFRESH_CYCLE ); // How often the cycle watch windows swaps to the next monitor
- define( "ZM_WEB_REFRESH_IMAGE", ZM_WEB_M_REFRESH_IMAGE ); // How often the watched image is refreshed (if not streaming)
- define( "ZM_WEB_REFRESH_STATUS", ZM_WEB_M_REFRESH_STATUS ); // How often the little status frame refreshes itself in the watch window
- define( "ZM_WEB_REFRESH_EVENTS", ZM_WEB_M_REFRESH_EVENTS ); // How often the event listing is refreshed in the watch window, only for recent events
- define( "ZM_WEB_CAN_STREAM", ZM_WEB_M_CAN_STREAM ); // Override the automatic detection of browser streaming capability
- define( "ZM_WEB_STREAM_METHOD", ZM_WEB_M_STREAM_METHOD ); // Which method should be used to send video streams to your browser
- define( "ZM_WEB_DEFAULT_SCALE", ZM_WEB_M_DEFAULT_SCALE ); // What the default scaling factor applied to 'live' or 'event' views is (%)
- define( "ZM_WEB_DEFAULT_RATE", ZM_WEB_M_DEFAULT_RATE ); // What the default replay rate factor applied to 'event' views is (%)
- define( "ZM_WEB_VIDEO_BITRATE", ZM_WEB_M_VIDEO_BITRATE ); // What the bitrate of any streamed video should be
- define( "ZM_WEB_VIDEO_MAXFPS", ZM_WEB_M_VIDEO_MAXFPS ); // What the maximum frame rate of any streamed video should be
- define( "ZM_WEB_SCALE_THUMBS", ZM_WEB_M_SCALE_THUMBS ); // Image scaling for thumbnails, bandwidth versus cpu in rescaling
- define( "ZM_WEB_EVENTS_VIEW", ZM_WEB_M_EVENTS_VIEW ); // What the default view of multiple events should be.
- define( "ZM_WEB_SHOW_PROGRESS", ZM_WEB_M_SHOW_PROGRESS ); // Whether to show the progress of replay in event view.
- define( "ZM_WEB_AJAX_TIMEOUT", ZM_WEB_M_AJAX_TIMEOUT ); // Timeout to use for Ajax requests, no timeout used if unset
- break;
- }
- case "low" :
- {
- define( "ZM_WEB_REFRESH_MAIN", ZM_WEB_L_REFRESH_MAIN ); // How often (in seconds) the main console window refreshes
- define( "ZM_WEB_REFRESH_CYCLE", ZM_WEB_L_REFRESH_CYCLE ); // How often the cycle watch windows swaps to the next monitor
- define( "ZM_WEB_REFRESH_IMAGE", ZM_WEB_L_REFRESH_IMAGE ); // How often the watched image is refreshed (if not streaming)
- define( "ZM_WEB_REFRESH_STATUS", ZM_WEB_L_REFRESH_STATUS ); // How often the little status frame refreshes itself in the watch window
- define( "ZM_WEB_REFRESH_EVENTS", ZM_WEB_L_REFRESH_EVENTS ); // How often the event listing is refreshed in the watch window, only for recent events
- define( "ZM_WEB_CAN_STREAM", ZM_WEB_L_CAN_STREAM ); // Override the automatic detection of browser streaming capability
- define( "ZM_WEB_STREAM_METHOD", ZM_WEB_L_STREAM_METHOD ); // Which method should be used to send video streams to your browser
- define( "ZM_WEB_DEFAULT_SCALE", ZM_WEB_L_DEFAULT_SCALE ); // What the default scaling factor applied to 'live' or 'event' views is (%)
- define( "ZM_WEB_DEFAULT_RATE", ZM_WEB_L_DEFAULT_RATE ); // What the default replay rate factor applied to 'event' views is (%)
- define( "ZM_WEB_VIDEO_BITRATE", ZM_WEB_L_VIDEO_BITRATE ); // What the bitrate of any streamed video should be
- define( "ZM_WEB_VIDEO_MAXFPS", ZM_WEB_L_VIDEO_MAXFPS ); // What the maximum frame rate of any streamed video should be
- define( "ZM_WEB_SCALE_THUMBS", ZM_WEB_L_SCALE_THUMBS ); // Image scaling for thumbnails, bandwidth versus cpu in rescaling
- define( "ZM_WEB_EVENTS_VIEW", ZM_WEB_L_EVENTS_VIEW ); // What the default view of multiple events should be.
- define( "ZM_WEB_SHOW_PROGRESS", ZM_WEB_L_SHOW_PROGRESS ); // Whether to show the progress of replay in event view.
- define( "ZM_WEB_AJAX_TIMEOUT", ZM_WEB_L_AJAX_TIMEOUT ); // Timeout to use for Ajax requests, no timeout used if unset
- break;
- }
-}
-
-?>
diff --git a/web/skins/bootstrap/includes/control_functions.php b/web/skins/bootstrap/includes/control_functions.php
deleted file mode 100644
index da5296085..000000000
--- a/web/skins/bootstrap/includes/control_functions.php
+++ /dev/null
@@ -1,390 +0,0 @@
-
-