Compare commits

...

2 Commits

Author SHA1 Message Date
trovier
bd276d5399 Images for the article 2023-11-30 13:30:58 +01:00
trovier
ba0f305dbe Initial commit (EN) 2023-11-29 16:22:54 +01:00
12 changed files with 283 additions and 0 deletions

View File

@ -4840,4 +4840,10 @@
<data name="ModifyObjectTag" xml:space="preserve">
<value>modify object</value>
</data>
<data name="IntegratingOODropbox" xml:space="preserve">
<value>Integrating ONLYOFFICE with Dropbox</value>
</data>
<data name="IntegratingOODropboxTitle" xml:space="preserve">
<value>Integrate ONLYOFFICE with Dropbox.</value>
</data>
</root>

View File

@ -115,6 +115,7 @@
<li id="navitem_integration_alfresco"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></li>
<li id="navitem_integration_chamilo"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/chamilo.aspx")%>">Chamilo</a></li>
<li id="navitem_integration_confluence"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/confluence.aspx")%>">Confluence</a></li>
<li id="navitem_integration_dropbox"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/dropbox.aspx")%>">Dropbox</a></li>
<li id="navitem_integration_drupal"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/drupal.aspx")%>">Drupal</a></li>
<li id="navitem_integration_hh"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/humhub.aspx")%>">HumHub</a></li>
<li id="navitem_integration_jira"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/jira.aspx")%>">Jira</a></li>

View File

@ -0,0 +1,5 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_gettingstarted sm_integration sm_integrating" id="link_184" title="<asp:Literal runat="server" Text="<%$ Resources:Resource, IntegratingOODropboxTitle %>" />"
href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx")%>">
<asp:Literal runat="server" Text="<%$ Resources:Resource, IntegratingOODropbox %>" />
</a>

View File

@ -0,0 +1,150 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls"%>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register TagPrefix="cc" TagName="LinuxVersionTag" Src="~/Controls/Help/Tags/linux-version/linux-version.ascx" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Integration. Getting Started. Dropbox";
MetaKeyWords = "integration, connector, online editing, dropbox, edit, share, store, api";
MetaDescription = "Integrate ONLYOFFICE with Dropbox file hosting service";
var guides = new GuidesModel();
guides.CaptionRelatedTips = "Related Tips & Tricks";
guides.Title = "Import Files from Other Sources";
guides.RelatedTips = "Do you have some documents stored in other web-sources like Zoho, Google Drive or Box? You can easily import them to the Documents module.";
guides.LearnMore = "Learn more...";
(Page as BasePage).Guides = guides;
}
</script>
<div class="MainHelpCenter GettingStarted">
<ul class="TableOfContents">
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#Overview_block")%>">About the ONLYOFFICE and Dropbox integration</a>
<ul class="TableOfContentsSub">
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#MainFeatures_block")%>">Main features</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#SupportedFormats_block")%>">Supported formats</a></li>
<%--<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-odoo.aspx#Whatsnew_block")%>">What's new</a></li>--%>
</ul>
</li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#OnlineEditorsIntegration_block")%>">Connecting ONLYOFFICE Docs to Dropbox</a>
<ul class="TableOfContentsSub">
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#Requirements_block")%>">Requirements</a></li>
<%--<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#JWT_block")%>">Configuring JWT for the ONLYOFFICE and Odoo integration</a></li>--%>
</ul>
</li>
<li>
<a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#StartUsing_block")%>">Start using ONLYOFFICE Docs within Dropbox</a>
</li>
</ul>
<div class="keyword_block">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/collaborative-editing/collaborative-editing.ascx" /></li>
<%--<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/docker-version/docker-version.ascx" /></li>
<li><cc:LinuxVersionTag ID="LinuxVersionTag1" runat="server" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/local-server/local-server.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/document-server/document-server.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/open-source-version/open-source-version.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/install-onlyoffice/install-onlyoffice.ascx" /></li>--%>
</ul>
</div>
<div class="gs_content" id="Overview_block">
<h2>About the ONLYOFFICE and Dropbox integration</h2>
<div class="PortalHelp">
<p><b>Dropbox</b> is a file hosting service designed for cloud collaboration. ONLYOFFICE offers an official integration app to connect ONLYOFFICE Docs with Dropbox and edit office documents in your Dropbox space. You can get the ONLYOFFICE integration module using the <a href="https://dropbox.onlyoffice.com/oauth/redirect" target="_blank">official integration link</a>. The module is distributed under the Apache-2.0 License.</p>
</div>
<div class="gs_content gs_submenu" id="MainFeatures_block">
<h3>Main features</h3>
<p> </p>
<ul>
<li>Editing and viewing text documents, spreadsheets, and presentations.</li>
<li>Co-editing documents in real-time: two co-editing modes (Fast and Strict), the Track Changes mode, comments, and the built-in chat.</li>
<li>Editing form templates in DOCXF.</li>
<li>Reading PDFs.</li>
<%--<li><b>JWT support</b> to secure your traffic so that no one can have access to your documents with the exception of the users with proper rights.</li>--%>
</ul>
</div>
<div class="gs_content gs_submenu" id="SupportedFormats_block">
<h3>Supported formats</h3>
<p> </p>
<ul>
<li>For editing: DOCX, DOCXF, PPTX, XLSX.</li>
<li>For filling forms: OFORM.</li>
<li>For editing with possible data loss: CSV, EPUB, FB2, ODP, ODS, ODT, RTF, TXT.</li>
<li>For converting to Office Open XML formats: CSV, DOC, DOT, EPUB, ET, FB2, FODP, HTM, ODP, ODS, ODT, POT, PPT, RTF, TXT, XLS.</li>
<li>For viewing only: CSV, DJVU, DOC, DOT, EPUB, ET, FB2, FODP, HTM, ODP, ODS, ODT, OXPS, PDF, POT, PPT, RTF, TXT, XLS.</li>
</ul>
</div>
<%--<div class="gs_content gs_submenu" id="Whatsnew_block">
<h3>What's new in version 1.1.2</h3>
<p>Added</p>
<ul>
<li>Security filtering</li>
<li>Viewing option for DOCX, XLSX, PPTX formats</li>
<li>JWT support</li>
</ul>
<p>Changed</p>
<ul>
<li>Minor documentation style changes</li>
<li>Minor code style changes</li>
</ul>
<p>The full change log is available <a href="https://github.com/ONLYOFFICE/onlyoffice-chamilo/blob/master/CHANGELOG.md" target="_blank"><b>here</b></a>.</p>
</div>
</div>
</div> --%>
<div class="gs_content" id="OnlineEditorsIntegration_block">
<h2>Connecting ONLYOFFICE Docs to Dropbox</h2>
<div class="gs_content gs_submenu" id="Requirements_block">
<h3>Requirements</h3>
<p> </p>
<ul>
<li><a href="https://dropbox.onlyoffice.com/oauth/redirect" target="_blank">ONLYOFFICE Docs integration app</a>
<p class="note">The app uses the pre-configured tenant of ONLYOFFICE Docs Cloud and does not require any additional configuration.</p>
</li>
</ul>
</div>
<%--<div class="gs_content gs_submenu" id="JWT_block">
<h3>Configuring JWT for the ONLYOFFICE and Odoo integration</h3>
<p>JWT or JSON Web Token is a string sent from client to server within the HTTP request to validate the authenticity of the client. JWT is saved on the client-side only so the transmission between parties is protected and digitally signed.</p>
<p>The token is generated using the JWT (JSON Web Tokens) standard. The tokens are signed by the server's key, so the client is able to verify that the token is legitimate.</p>
<p>ONLYOFFICE Docs validates the token. The data from the payload is considered valid and is used instead of the corresponding data from the main parameters. If the token is invalid, the command is not executed. To learn more, please read the <a href="https://api.onlyoffice.com/editors/security">API Security guide</a>.</p>
<p>In Odoo, JWT is enabled <b>by default</b>.</p>
<p>Follow these steps to configure it <b>manually if needed</b>:</p>
<ol>
<li>Go to <b>Home</b> menu -> <b>Settings</b> -> <b>ONLYOFFICE</b>.</li>
<li>Enter the values in the following fields:
<ul>
<li><b>Document Server JWT Secret</b>: The secret key is generated automatically to restrict the access to ONLYOFFICE Docs. if you want to specify your own secret key in this field, also specify the same secret key in the ONLYOFFICE Docs config file to enable the validation.</li>
<li><b>Document Server JWT Header</b>: Standard JWT header used in ONLYOFFICE is Authorization. In case this header is in conflict with your setup, you can change the header to the custom one.</li>
</ul>
</li>
</ol>
</div>--%>
<div class="gs_content" id="StartUsing_block">
<h2>Start using ONLYOFFICE Docs within Dropbox</h2>
<div class="PortalHelp">
<p>To edit or view a file:</p>
<ol>
<li>Locate the required file in the <b>All files</b> section or in existing folders if any.</li>
<li>Click the required file with the right-mouse button to open a contextual menu.</li>
<li>Hover over the <b>Open in</b> menu item and choose the <b>ONLYOFFICE Docs</b> option.
<div class="screen_block">
<img alt="ONLYOFFICE_Dropbox_open_file" target="ONLYOFFICE_Dropbox_1" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/Dropbox/small/open_file.png")%>" />
<img alt="ONLYOFFICE_Dropbox_open_file" id="ONLYOFFICE_Dropbox_1" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/Dropbox/big/open_file.png")%>" />
<div target="ONLYOFFICE_Dropbox_1" class="screenphoto magnifier"></div>
</div>
</li>
<li>The file will be opened in the corresponding ONLYOFFICE editor in a separate tab.</li>
</ol>
</div>
</div>
</div>
</div>
</div>

View File

@ -165,6 +165,7 @@
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/chamilo.aspx")%>">Chamilo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/confluence.aspx")%>">Confluence</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/dropbox.aspx")%>">Dropbox</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/drupal.aspx")%>">Drupal</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/humhub.aspx")%>">HumHub</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/jira.aspx")%>">Jira</a></p>

View File

@ -0,0 +1,57 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Integration Guides - Dropbox";
MetaKeyWords = "";
MetaDescription = "ONLYOFFICE Integration Guides - Dropbox.";
}
</script>
<div id="toggleMenuEditors" class="MainHelpCenter PageGuides integration_guides">
<h1>Integration Guides</h1>
<%--<div class="watchvideo_block">
<h2>
<asp:Literal runat="server" Text="<%$ Resources:Resource, WatchVideo %>" />
</h2>
<div class="slider autoplay with_arrows">
<cc:localizecontent runat="Server" controlname="~/Controls/Help/Video/AllVideoControls/0098_integrate_chamilo.ascx" />
</div>
</div>--%>
<ul class="block-editor">
<li>
<h2 class="doceditor">Dropbox</h2>
<div class="described">
<p>Learn how to integrate ONLYOFFICE Docs with Dropbox, a file hosting service, through an integration app that you can install using the <a href="https://dropbox.onlyoffice.com/oauth/redirect">official integration link</a>.</p>
</div>
<ul>
<li>
<h6>About the ONLYOFFICE and Dropbox integration</h6>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#MainFeatures_block")%>">Main features</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#SupportedFormats_block")%>">Supported formats</a></li>
<%--<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-drupal.aspx#Whatsnew_block")%>">What's new</a></li>--%>
</ul>
</li>
<li>
<h6>Connecting ONLYOFFICE Docs to Dropbox</h6>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#Requirements_block")%>">Requirements</a></li>
</ul>
</li>
<li>
<h6>Getting Started</h6>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#StartUsing_block")%>">Start using ONLYOFFICE Docs within Dropbox</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>

View File

@ -122,6 +122,28 @@
</li>
</ul>
<ul class="block-editor">
<li>
<h2 class="doceditor"><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/dropbox.aspx")%>">Dropbox</a></h2>
<span class="toggler showcont">
<asp:Literal runat="server" Text="<%$ Resources:Resource, ShowDocumentationContents %>" />
</span>
<span class="toggler hidecont" style="display: none">
<asp:Literal runat="server" Text="<%$ Resources:Resource, HideDocumentationContents %>" />
</span>
<div class="described">
<p>Learn how to integrate ONLYOFFICE Docs with Dropbox, a file hosting service, through an integration app that you can install using the <a href="https://dropbox.onlyoffice.com/oauth/redirect">official integration link</a>.</p>
</div>
<div class="contents" style="display: none">
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#Overview_block")%>">About the ONLYOFFICE and Dropbox integration</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#OnlineEditorsIntegration_block")%>">Connecting ONLYOFFICE Docs to Dropbox</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-dropbox.aspx#StartUsing_block")%>">Start using ONLYOFFICE Docs within Dropbox</a></li>
</ul>
</div>
</li>
</ul>
<ul class="block-editor">
<li>
<h2 class="doceditor"><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/drupal.aspx")%>">Drupal</a></h2>

View File

@ -5,6 +5,7 @@
<li><a class="leftmenu_integration_alfresco" href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></li>
<li><a class="leftmenu_integration_chamilo" href="<%=VirtualPathUtility.ToAbsolute("~/integration/chamilo.aspx")%>">Chamilo</a></li>
<li><a class="leftmenu_integration_confluence" href="<%=VirtualPathUtility.ToAbsolute("~/integration/confluence.aspx")%>">Confluence</a></li>
<li><a class="leftmenu_integration_dropbox" href="<%=VirtualPathUtility.ToAbsolute("~/integration/dropbox.aspx")%>">Dropbox</a></li>
<li><a class="leftmenu_integration_drupal" href="<%=VirtualPathUtility.ToAbsolute("~/integration/drupal.aspx")%>">Drupal</a></li>
<li><a class="leftmenu_integration_humhub" href="<%=VirtualPathUtility.ToAbsolute("~/integration/humhub.aspx")%>">HumHub</a></li>
<li><a class="leftmenu_integration_jira" href="<%=VirtualPathUtility.ToAbsolute("~/integration/jira.aspx")%>">Jira</a></li>

View File

@ -0,0 +1,19 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Integration/IntegrationArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="integration_dropbox">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/IntegrationTop/IntegrationTop.ascx" />
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Integration/Dropbox.ascx" />
</asp:Content>
<asp:Content ID="content5" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="integration_dropbox">
<div id="SeeAlsoBlockLinks">
<div class="caption gs one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/184_dropbox.ascx" />
</div>
</div>
</asp:Content>

View File

@ -0,0 +1,21 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Integration/IntegrationArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<% ((BasePage)Page).EditionVersion = "Integration Guides Dropbox"; %>
<% ((BasePage)Page).CommandName = "dropbox"; %>
<body class="integration_dropbox">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/IntegrationTop/IntegrationTop.ascx" />
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/GettingStarted/Integration/Dropbox/GettingStartedDropbox.ascx" />
</asp:Content>
<asp:Content ID="content5" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="integration_dropbox">
<div id="SeeAlsoBlockLinks">
<div class="caption gs one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/184_dropbox.ascx" />
</div>
</div>
</asp:Content>

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB