239 lines
11 KiB
HTML
239 lines
11 KiB
HTML
<!DOCTYPE html>
|
|
<html %UI_RTL_SETTINGS%><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<title>Online Editor</title>
|
|
<meta charset="utf-8">
|
|
|
|
%BROWSER_VIEWPORT%
|
|
|
|
|
|
<meta name="previewImg" content="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMDAgMjAwJz4KICAgPGNpcmNsZSB0cmFuc2Zvcm09J3JvdGF0ZSgwKScgdHJhbnNmb3JtLW9yaWdpbj0nY2VudGVyJyBmaWxsPSdub25lJyBzdHJva2U9JyNCNkI2QjYnIHN0cm9rZS13aWR0aD0nMTUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWRhc2hhcnJheT0nMjMwIDEwMDAnIHN0cm9rZS1kYXNob2Zmc2V0PScwJyBjeD0nMTAwJyBjeT0nMTAwJyByPSc3MCc+CiAgICAgPGFuaW1hdGVUcmFuc2Zvcm0KICAgICAgICAgYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJwogICAgICAgICB0eXBlPSdyb3RhdGUnCiAgICAgICAgIGZyb209JzAnCiAgICAgICAgIHRvPSczNjAnCiAgICAgICAgIGR1cj0nMicKICAgICAgICAgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnPgogICAgICA8L2FuaW1hdGVUcmFuc2Zvcm0+CiAgIDwvY2lyY2xlPgo8L3N2Zz4=">
|
|
<meta name="previewSmile" content="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNWY2MzY4Ij48cGF0aCBkPSJtNDI0LTI5NiAyODItMjgyLTU2LTU2LTIyNiAyMjYtMTE0LTExNC01NiA1NiAxNzAgMTcwWm01NiAyMTZxLTgzIDAtMTU2LTMxLjVUMTk3LTE5N3EtNTQtNTQtODUuNS0xMjdUODAtNDgwcTAtODMgMzEuNS0xNTZUMTk3LTc2M3E1NC01NCAxMjctODUuNVQ0ODAtODgwcTgzIDAgMTU2IDMxLjVUNzYzLTc2M3E1NCA1NCA4NS41IDEyN1Q4ODAtNDgwcTAgODMtMzEuNSAxNTZUNzYzLTE5N3EtNTQgNTQtMTI3IDg1LjVUNDgwLTgwWm0wLTgwcTEzNCAwIDIyNy05M3Q5My0yMjdxMC0xMzQtOTMtMjI3dC0yMjctOTNxLTEzNCAwLTIyNyA5M3QtOTMgMjI3cTAgMTM0IDkzIDIyN3QyMjcgOTNabTAtMzIwWiIvPjwvc3ZnPg==">
|
|
|
|
|
|
<input type="hidden" id="init-welcome-url" value="%WELCOME_URL%" />
|
|
<input type="hidden" id="init-feedback-url" value="%FEEDBACK_URL%" />
|
|
<input type="hidden" id="init-buy-product-url" value="%BUYPRODUCT_URL%" />
|
|
<input type="hidden" id="init-app-type" value="browser" />
|
|
<input type="hidden" id="init-css-vars" value="<!--%CSS_VARIABLES%-->" />
|
|
|
|
|
|
|
|
<input type="hidden" id="init-product-branding-name" value="%PRODUCT_BRANDING_NAME%" />
|
|
<input type="hidden" id="init-product-branding-url" value="%PRODUCT_BRANDING_URL%" />
|
|
|
|
<input type="hidden" id="init-uri-prefix" value="%SERVICE_ROOT%/browser/%VERSION%/" />
|
|
<input type="hidden" id="init-branding-name" value="%BRANDING_THEME%" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="%SERVICE_ROOT%/browser/%VERSION%/bundle.css" />
|
|
|
|
<!--%BRANDING_CSS%--> <!-- add your logo here -->
|
|
|
|
|
|
|
|
|
|
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/uno-localizations-override.json" type="application/vnd.oftn.l10n+json"/>
|
|
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/localizations.json" type="application/vnd.oftn.l10n+json"/>
|
|
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/locore-localizations.json" type="application/vnd.oftn.l10n+json"/>
|
|
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/help-localizations.json" type="application/vnd.oftn.l10n+json"/>
|
|
<link rel="localizations" href="%SERVICE_ROOT%/browser/%VERSION%/l10n/uno-localizations.json" type="application/vnd.oftn.l10n+json"/>
|
|
</head>
|
|
|
|
<body>
|
|
<!--The "controls" div holds map controls such as the Zoom button and
|
|
it's separated from the map in order to have the controls on the top
|
|
of the page all the time.
|
|
|
|
The "document-container" div is the actual display of the document, is
|
|
what the user sees and it should be no larger than the screen size.
|
|
|
|
The "map" div is the actual document and it has the document's size
|
|
and width, this being inside the smaller "document-container" will
|
|
cause the content to overflow, creating scrollbars -->
|
|
|
|
<dialog id="content-keeper">
|
|
<nav class="main-nav" role="navigation">
|
|
<!-- Mobile menu toggle button (hamburger/x icon) -->
|
|
<input id="main-menu-state" type="checkbox" />
|
|
<ul id="main-menu" class="sm sm-simple lo-menu readonly"></ul>
|
|
<div id="document-titlebar">
|
|
<div class="document-title">
|
|
<!-- visuallyhidden: hide it visually but keep it available to screen reader and other assistive technology -->
|
|
<label class="visuallyhidden" for="document-name-input" aria-hidden="false">Document name</label>
|
|
<input id="document-name-input" type="text" spellcheck="false" disabled="true" />
|
|
<div class="loading-bar-container">
|
|
<div id="document-name-input-loading-bar"></div>
|
|
</div>
|
|
<progress id="document-name-input-progress-bar" class="progress-bar" value="0" max="99"></progress>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="userListHeader">
|
|
<div id="followingChipBackground">
|
|
<div id="followingChip"></div>
|
|
</div>
|
|
<div id="userListSummaryBackground"><button id="userListSummary"></button></div>
|
|
</div>
|
|
<div id="closebuttonwrapperseparator"></div>
|
|
<div id="closebuttonwrapper">
|
|
<button class="closebuttonimage" id="closebutton" accesskey="ZC"></button>
|
|
</div>
|
|
</nav>
|
|
|
|
<div id="toolbar-wrapper" role="toolbar" aria-orientation="horizontal">
|
|
<div id="toolbar-row" class="toolbar-row">
|
|
<div id="toolbar-logo"></div>
|
|
<div id="toolbar-mobile-back" class="editmode-off"></div>
|
|
<div class="jsdialog ui-spacer"></div>
|
|
<div id="toolbar-up"></div>
|
|
<div id="toolbar-hamburger">
|
|
<label class="main-menu-btn" for="main-menu-state">
|
|
<span class="main-menu-btn-icon" id="main-menu-btn-icon"></span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<div id="formulabar-row" class="hidden">
|
|
<div id="addressInput"></div>
|
|
<div id="formulabar"></div>
|
|
</div>
|
|
<progress id="mobile-progress-bar" class="progress-bar" value="0" max="99"></progress>
|
|
</div>
|
|
|
|
<input id="insertgraphic" aria-labelledby="menu-insertgraphic" type="file" accept="image/*">
|
|
<input id="insertmultimedia" aria-labelledby="menu-insertmultimedia" type="file" accept="audio/*, video/*">
|
|
<input id="selectbackground" aria-labelledby="menu-selectbackground" type="file" accept="image/*">
|
|
</dialog>
|
|
|
|
<div id="main-document-content">
|
|
<div id="navigation-sidebar">
|
|
<div id="presentation-controls-wrapper" class="readonly">
|
|
<div id="slide-sorter"></div>
|
|
<div id="presentation-toolbar"></div>
|
|
</div>
|
|
<div id="navigator-dock-wrapper">
|
|
<div id="navigator-panel" class="sidebar-panel"></div>
|
|
</div>
|
|
<div id="quickfind-dock-wrapper">
|
|
<div id="quickfind-panel" class="sidebar-panel"></div>
|
|
</div>
|
|
</div>
|
|
<div id="navigator-floating-icon"></div>
|
|
<div id="document-container" class="readonly" dir="ltr">
|
|
<div id="map"></div>
|
|
</div>
|
|
<div id="sidebar-dock-wrapper">
|
|
<div id="sidebar-panel" class="sidebar-panel"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="spreadsheet-toolbar" class="hidden"></div>
|
|
|
|
<div id="mobile-edit-button">
|
|
<div id="mobile-edit-button-image"></div>
|
|
</div>
|
|
|
|
<div id="toolbar-down"></div>
|
|
<div id="toolbar-search"></div>
|
|
<div id="mobile-wizard">
|
|
<div id="mobile-wizard-tabs"></div>
|
|
<table id="mobile-wizard-titlebar" class="mobile-wizard-titlebar" width="100%">
|
|
<tr>
|
|
<td id="mobile-wizard-back" class="mobile-wizard-back"></td>
|
|
<td id="mobile-wizard-title" class="mobile-wizard-title ui-widget"></td>
|
|
</tr>
|
|
</table>
|
|
<div id="mobile-wizard-content"></div>
|
|
</div>
|
|
|
|
<!-- Remove if you don't want the About dialog -->
|
|
<dialog>
|
|
<div id="about-dialog" tabIndex="0">
|
|
<div id="about-dialog-header">
|
|
<fig id="integrator-logo"></fig>
|
|
<h1 id="product-name">F7 Office</h1>
|
|
</div>
|
|
<hr/>
|
|
<div id="about-dialog-container">
|
|
<div id="about-dialog-logos">
|
|
<fig id="product-logo"></fig>
|
|
<fig id="lokit-logo"></fig>
|
|
</div>
|
|
<div id="about-dialog-info-container">
|
|
<div id="about-dialog-info">
|
|
<div id="coolwsd-version-label"></div>
|
|
<div class="about-dialog-info-div"><div id="coolwsd-version" dir="ltr"></div></div>
|
|
<div class="spacer"></div>
|
|
<div id="lokit-version-label"></div>
|
|
<div class="about-dialog-info-div"><div id="lokit-version" dir="ltr"></div></div>
|
|
<div id="served-by"><span id="served-by-label"></span> <span id="os-info"></span> <wbr><span id="coolwsd-id"></span></div>
|
|
<div id="slow-proxy"></div>
|
|
|
|
<div id="routeToken"></div>
|
|
<div id="timeZone"></div>
|
|
<div id="wopi-host-id">%WOPI_HOST_ID%</div>
|
|
<p class="about-dialog-info-div"><span dir="ltr">Copyright © 2025, F7 Office.</span></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</dialog>
|
|
|
|
|
|
<input type="hidden" id="initial-variables"
|
|
data-host = "%HOST%"
|
|
data-service-root = "%SERVICE_ROOT%"
|
|
data-hexify-url = "%HEXIFY_URL%"
|
|
data-version-path = "%VERSION%"
|
|
data-access-token = "%ACCESS_TOKEN%"
|
|
data-access-token-ttl = "%ACCESS_TOKEN_TTL%"
|
|
data-no-auth-header = "%NO_AUTH_HEADER%"
|
|
data-access-header = "%ACCESS_HEADER%"
|
|
data-post-message-origin-ext = "%POSTMESSAGE_ORIGIN%"
|
|
data-cool-logging = "%BROWSER_LOGGING%"
|
|
data-coolwsd-version = "%COOLWSD_VERSION%"
|
|
data-enable-welcome-message = "%ENABLE_WELCOME_MSG%"
|
|
data-auto-show-welcome = "%AUTO_SHOW_WELCOME%"
|
|
data-auto-show-feedback = "%AUTO_SHOW_FEEDBACK%"
|
|
data-allow-update-notification = "%ENABLE_UPDATE_NOTIFICATION%"
|
|
data-user-interface-mode = "%USER_INTERFACE_MODE%"
|
|
data-use-integration-theme = "%USE_INTEGRATION_THEME%"
|
|
data-statusbar-save-indicator = "%STATUSBAR_SAVE_INDICATOR%"
|
|
data-enable-macros-execution = "%ENABLE_MACROS_EXECUTION%"
|
|
data-enable-accessibility = "%ENABLE_ACCESSIBILITY%"
|
|
data-out-of-focus-timeout-secs = "%OUT_OF_FOCUS_TIMEOUT_SECS%"
|
|
data-idle-timeout-secs = "%IDLE_TIMEOUT_SECS%"
|
|
data-min-saved-message-timeout-secs = "%MIN_SAVED_MESSAGE_TIMEOUT_SECS%";
|
|
data-protocol-debug = "%PROTOCOL_DEBUG%"
|
|
data-enable-debug = "%ENABLE_DEBUG%"
|
|
data-frame-ancestors = "%FRAME_ANCESTORS%"
|
|
data-socket-proxy = "%SOCKET_PROXY%"
|
|
data-ui-defaults = "%UI_DEFAULTS%"
|
|
data-check-file-info-override = "%CHECK_FILE_INFO_OVERRIDE%"
|
|
data-deepl-enabled = "%DEEPL_ENABLED%"
|
|
data-zotero-enabled = "%ZOTERO_ENABLED%"
|
|
data-document-signing-enabled = "%DOCUMENT_SIGNING_ENABLED%"
|
|
data-saved-ui-state = "%SAVED_UI_STATE%"
|
|
data-extra-export-formats = "%EXTRA_EXPORT_FORMATS%"
|
|
data-wasm-enabled = "%WASM_ENABLED%"
|
|
data-indirection-url = "%INDIRECTION_URL%"
|
|
data-geolocation-setup = "%GEOLOCATION_SETUP%"
|
|
data-canvas-slideshow-enabled = "%CANVAS_SLIDESHOW_ENABLED%"
|
|
data-wopi-setting-base-url = "%WOPI_SETTING_BASE_URL%"
|
|
/>
|
|
|
|
|
|
<script type="text/javascript" src="%SERVICE_ROOT%/browser/%VERSION%/global.js"></script>
|
|
|
|
|
|
<script src="%SERVICE_ROOT%/browser/%VERSION%/bundle.js" defer></script>
|
|
|
|
|
|
<!--%BRANDING_JS%--> <!-- logo onclick handler -->
|
|
</body></html>
|