loleaflet/html/clipboard.html | 236 ------------------------------------------ wsd/FileServer.cpp | 28 ---- wsd/FileServer.hpp | 2 3 files changed, 5 insertions(+), 261 deletions(-)
New commits: commit 1c754d5b113c3bcb96139b4854c789df9b8ca351 Author: Michael Meeks <michael.me...@collabora.com> AuthorDate: Wed Jan 15 12:34:50 2020 +0000 Commit: Michael Meeks <michael.me...@collabora.com> CommitDate: Thu Jan 16 17:21:38 2020 +0100 Revert "Serve a decidedly unpretty clipboard download page" This reverts parts of commit da455c486a5cce661cac2e214374836b2096eccc. Unfinished; also stream size calculation cannot have worked. Change-Id: I39635fe5165b82dd36095d58cfefff4920ce3a35 Reviewed-on: https://gerrit.libreoffice.org/c/online/+/86845 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Michael Meeks <michael.me...@collabora.com> diff --git a/loleaflet/html/clipboard.html b/loleaflet/html/clipboard.html deleted file mode 100644 index 6d4f31985..000000000 --- a/loleaflet/html/clipboard.html +++ /dev/null @@ -1,236 +0,0 @@ -<!DOCTYPE html> -<!-- saved from url=(0054)http://leafletjs.com/examples/quick-start-example.html --> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Online Editor</title> -<meta charset="utf-8"> -<meta name="viewport" content="width=device-width, initial-scale=1.0"> - -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/select2.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/w2ui-1.5.rc1.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/leaflet.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/selectionMarkers.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/loleaflet.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/toolbar.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/partsPreviewControl.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/sidebar.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/scrollBar.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/searchControl.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/spreadsheet.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/editor.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/jquery.mCustomScrollbar.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/leaflet.draw.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/jquery.contextMenu.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/vex.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/vex-theme-plain.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/vex-theme-bottom-right-corner.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/sm-core-css.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/sm-simple.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/menubar.css" /> -<link rel="stylesheet" href="%SERVICE_ROOT%/loleaflet/%VERSION%/jquery-ui.css" /> -<!--%BRANDING_CSS%--> <!-- add your logo here --> -<link rel="localizations" href="%SERVICE_ROOT%/loleaflet/%VERSION%/l10n/uno-localizations-override.json" type="application/vnd.oftn.l10n+json"/> -<link rel="localizations" href="%SERVICE_ROOT%/loleaflet/%VERSION%/l10n/localizations.json" type="application/vnd.oftn.l10n+json"/> -<link rel="localizations" href="%SERVICE_ROOT%/loleaflet/%VERSION%/l10n/locore-localizations.json" type="application/vnd.oftn.l10n+json" /> -<link rel="localizations" href="%SERVICE_ROOT%/loleaflet/%VERSION%/l10n/help-localizations.json" type="application/vnd.oftn.l10n+json"/> -<link rel="localizations" href="%SERVICE_ROOT%/loleaflet/%VERSION%/l10n/uno-localizations.json" type="application/vnd.oftn.l10n+json" /> -<style> - /* FIXME: Move to .css */ - body { - background-color: powderblue; - } - #clipboard-formats { - width: 50%; - } - #clipboard-formats-row { - text-align: center - } - </style> -</head> - - <body style="user-select: none;"> - <table id="clipboard-formats" align="center" cellpadding=10> - <tr> - <th id="clipboard-formats-header"> - When copying larger pieces of your document to share them with other applications on your device, - for security reasons, please select the button below to copy the downloaded data to your clipboard - in your format of choice. - </th> - </tr> - %CLIPBOARD_LINKS% - </table> - - <!--%BRANDING_JS%--> <!-- logo onclick handler --> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/hammerjs/hammer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/jquery/dist/jquery.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/jquery-mousewheel/jquery.mousewheel.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/jquery-contextmenu/dist/jquery.contextMenu.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/jquery-ui/jquery-ui.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/smartmenus/dist/jquery.smartmenus.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/timeago/jquery.timeago.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/timeago.js/dist/timeago.min.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/timeago.js/dist/timeago.locales.min.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/autolinker/dist/Autolinker.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/json-js/json2.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/l10n-for-node/l10n.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/select2/dist/js/select2.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/vex-js/js/vex.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/vex-js/js/vex.dialog.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/node_modules/@braintree/sanitize-url/dist.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/Leaflet.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/errormessages.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/unocommands.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Log.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Util.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/LOUtil.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Class.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Events.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Socket.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Browser.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geometry/Point.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geometry/Bounds.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geometry/Transformation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/DomUtil.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/LatLng.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/LatLngBounds.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/projection/Projection.LonLat.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/projection/Projection.SphericalMercator.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/crs/CRS.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/crs/CRS.Simple.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/crs/CRS.Earth.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/crs/CRS.EPSG3857.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/crs/CRS.EPSG4326.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/Map.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/Layer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/projection/Projection.Mercator.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geo/crs/CRS.EPSG3395.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/tile/GridLayer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/tile/TileLayer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/ObjectFocusDarkOverlay.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/tile/TileLayer.WMS.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/tile/WriterTileLayer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/tile/ImpressTileLayer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/tile/CalcTileLayer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/ImageOverlay.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/ProgressOverlay.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/TextInput.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Icon.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Icon.Default.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Marker.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Cursor.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/DivIcon.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/Popup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/Layer.Popup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Marker.Popup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/LayerGroup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/FeatureGroup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Renderer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Path.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Path.Popup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geometry/LineUtil.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Polyline.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/geometry/PolyUtil.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Polygon.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Rectangle.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/SVGGroup.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/CircleMarker.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Circle.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/SVG.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/SVG.VML.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/vector/Canvas.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/GeoJSON.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/DomEvent.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/Draggable.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/core/Handler.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.Drag.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.Scroll.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.DoubleClickZoom.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/DomEvent.DoubleTap.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/DomEvent.Pointer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.TouchGesture.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.BoxZoom.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.Keyboard.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/DomEvent.MultiClick.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.Mouse.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.Print.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.SlideShow.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.FileInserter.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.StateChanges.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/handler/Map.WOPI.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Marker.Drag.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.PartsPreview.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Header.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.ColumnHeader.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.MobileInput.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.ContextToolbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.RowHeader.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.DocumentRepair.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.ContextMenu.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Menubar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/DomEvent.LongTap.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Tabs.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Permission.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Selection.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Scroll.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.LokDialog.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.AlertDialog.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Infobar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Attribution.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Scale.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Layers.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Search.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Permission.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Toolbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Parts.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Scroll.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Styles.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Ruler.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/PosAnimation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/anim/Map.PanAnimation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/dom/PosAnimation.Timer.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/anim/Map.ZoomAnimation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/anim/Map.FlyTo.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/map/ext/Map.Geolocation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/AnnotationManager.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/control/Control.Scroll.Annotation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/Annotation.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/src/layer/marker/DivOverlay.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/Leaflet.draw.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.Feature.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.Polyline.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.Polygon.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.SimpleShape.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.Rectangle.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.Circle.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/handler/Draw.Marker.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/Edit.Marker.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/Edit.Poly.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/Edit.SimpleShape.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/Edit.Rectangle.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/Edit.Circle.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/ext/LatLngUtil.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/ext/GeometryUtil.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/ext/LineUtil.Intersect.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/ext/Polyline.Intersect.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/ext/Polygon.Intersect.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/Control.Draw.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/Toolbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/Tooltip.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/draw/DrawToolbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/EditToolbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/EditToolbar.Edit.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/draw-0.2.4/src/edit/handler/EditToolbar.Delete.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/SVG.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/SVG.VML.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/Canvas.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/Path.Drag.Transform.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/Path.Drag.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/Util.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/Matrix.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/plugins/path-transform/src/Path.Transform.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/jquery.mCustomScrollbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/w2ui-1.5.rc1.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/locale.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/toolbar.js" defer></script> - <script src="%SERVICE_ROOT%/loleaflet/%VERSION%/main.js" defer></script> -</body></html> diff --git a/wsd/FileServer.cpp b/wsd/FileServer.cpp index 07ac439b3..95bd54f90 100644 --- a/wsd/FileServer.cpp +++ b/wsd/FileServer.cpp @@ -305,9 +305,9 @@ void FileServerRequestHandler::handleRequest(const HTTPRequest& request, Poco::M throw Poco::FileNotFoundException("Invalid URI request: [" + requestUri.toString() + "]."); const std::string loleafletHtml = config.getString("loleaflet_html", "loleaflet.html"); - if (endPoint == loleafletHtml || endPoint == "clipboard.html") + if (endPoint == loleafletHtml) { - preprocessFile(request, message, socket, endPoint); + preprocessFile(request, message, socket); return; } @@ -588,7 +588,7 @@ constexpr char BRANDING_UNSUPPORTED[] = "branding-unsupported"; #endif void FileServerRequestHandler::preprocessFile(const HTTPRequest& request, Poco::MemoryInputStream& message, - const std::shared_ptr<StreamSocket>& socket, const std::string& endPoint) + const std::shared_ptr<StreamSocket>& socket) { const auto host = ((LOOLWSD::isSSLEnabled() || LOOLWSD::isSSLTermination()) ? "wss://" : "ws://") + (LOOLWSD::ServerName.empty() ? request.getHost() : LOOLWSD::ServerName); @@ -828,27 +828,7 @@ void FileServerRequestHandler::preprocessFile(const HTTPRequest& request, Poco:: oss << "\r\n" << preprocess; - if (endPoint == "clipboard.html") - { - // Handle the clipboard request. - //FIXME: the request should contain the key to the document. - //FIXME: get the formats and list the links in the result. - // for (each format) - std::ostringstream ossClipboard; - ossClipboard << - "<tr>" - " <td id=\"clipboard-formats-row\">" - " <a href=\"downloadhtml\">Copy as HTML</a>" - " </td>" - "</tr>"; - - preprocess = oss.str(); - Poco::replaceInPlace(preprocess, std::string("%CLIPBOARD_LINKS%"), ossClipboard.str()); - oss.str(preprocess); - } - - preprocess = oss.str(); - socket->send(preprocess); + socket->send(oss.str()); LOG_DBG("Sent file: " << relPath << ": " << preprocess); } diff --git a/wsd/FileServer.hpp b/wsd/FileServer.hpp index f71207243..097208e21 100644 --- a/wsd/FileServer.hpp +++ b/wsd/FileServer.hpp @@ -21,7 +21,7 @@ class FileServerRequestHandler static std::string getRequestPathname(const Poco::Net::HTTPRequest& request); static void preprocessFile(const Poco::Net::HTTPRequest& request, Poco::MemoryInputStream& message, - const std::shared_ptr<StreamSocket>& socket, const std::string& endPoint); + const std::shared_ptr<StreamSocket>& socket); static void preprocessAdminFile(const Poco::Net::HTTPRequest& request, const std::shared_ptr<StreamSocket>& socket); public: /// Evaluate if the cookie exists, and if not, ask for the credentials. _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits