Initial commit (EN)

This commit is contained in:
trovier 2023-11-08 12:08:37 +01:00
parent 6c0aaddff7
commit fd35492c6c
23 changed files with 364 additions and 47 deletions

View File

@ -4794,4 +4794,10 @@
<data name="ModifyObjectTag" xml:space="preserve">
<value>Objekt verändern</value>
</data>
<data name="IntegratingOOSuitecrm" xml:space="preserve">
<value>Integration von ONLYOFFICE mit SuiteCRM</value>
</data>
<data name="IntegratingOOSuitecrmTitle" xml:space="preserve">
<value>Integrieren Sie ONLYOFFICE mit SuiteCRM.</value>
</data>
</root>

View File

@ -4852,4 +4852,10 @@
<data name="IntegratingOOPipedriveTitle" xml:space="preserve">
<value>Integrate ONLYOFFICE with Pipedrive sales customer relationship management tool.</value>
</data>
<data name="IntegratingOOSuitecrm" xml:space="preserve">
<value>Integrating ONLYOFFICE with SuiteCRM</value>
</data>
<data name="IntegratingOOSuitecrmTitle" xml:space="preserve">
<value>Integrate ONLYOFFICE with SuiteCRM.</value>
</data>
</root>

View File

@ -122,6 +122,7 @@
<li id="navitem_integration_liferay"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/liferay.aspx")%>">Liferay</a></li>
<li id="navitem_integration_mattermost"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/mattermost.aspx")%>">Mattermost</a></li>
<li id="navitem_integration_moodle"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/moodle.aspx")%>">Moodle</a></li>
<li id="navitem_integration_nextcloud"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></li>
</ul>
</div>
</li>
@ -129,7 +130,6 @@
<a id="navitem_integration_pack_2" class="dropdown-item mobile_no_link">Block 2</a>
<div>
<ul class="navitem_2nd_menu">
<li id="navitem_integration_nextcloud"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></li>
<li id="navitem_integration_nuxeo"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/nuxeo.aspx")%>">Nuxeo</a></li>
<li id="navitem_integration_odoo"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/odoo.aspx")%>">Odoo</a></li>
<li id="navitem_integration_owncloud"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/owncloud.aspx")%>">ownCloud</a></li>
@ -138,6 +138,7 @@
<li id="navitem_integration_redmine"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></li>
<li id="navitem_integration_share"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></li>
<li id="navitem_integration_strapi"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></li>
<li id="navitem_integration_suitecrm"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/suitecrm.aspx")%>">SuiteCRM</a></li>
<li id="navitem_integration_wordpress"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></li>
</ul>
</div>

View File

@ -122,6 +122,7 @@
<li id="navitem_integration_liferay"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/liferay.aspx")%>">Liferay</a></li>
<li id="navitem_integration_mattermost"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/mattermost.aspx")%>">Mattermost</a></li>
<li id="navitem_integration_moodle"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/moodle.aspx")%>">Moodle</a></li>
<li id="navitem_integration_nextcloud"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></li>
</ul>
</div>
</li>
@ -129,7 +130,6 @@
<a id="navitem_integration_pack_2" class="dropdown-item mobile_no_link">Block 2</a>
<div>
<ul class="navitem_2nd_menu">
<li id="navitem_integration_nextcloud"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></li>
<li id="navitem_integration_nuxeo"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/nuxeo.aspx")%>">Nuxeo</a></li>
<li id="navitem_integration_odoo"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/odoo.aspx")%>">Odoo</a></li>
<li id="navitem_integration_owncloud"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/owncloud.aspx")%>">ownCloud</a></li>
@ -138,6 +138,7 @@
<li id="navitem_integration_redmine"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></li>
<li id="navitem_integration_share"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></li>
<li id="navitem_integration_strapi"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></li>
<li id="navitem_integration_suitecrm"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/suitecrm.aspx")%>">SuiteCRM</a></li>
<li id="navitem_integration_wordpress"><a class="nav_2nd_menu_link" style="border-right: none" href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></li>
</ul>
</div>

View File

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

View File

@ -0,0 +1,195 @@
<%@ 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. SuiteCRM";
MetaKeyWords = "integration, connector, online editing, suitecrm, edit, share, store, api";
MetaDescription = "Integrate ONLYOFFICE with SuiteCRM customer relationship management system";
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-suitecrm.aspx#Overview_block")%>">About the ONLYOFFICE and SuiteCRM integration</a>
<ul class="TableOfContentsSub">
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#MainFeatures_block")%>">Main features</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#SupportedFormats_block")%>">Supported formats</a></li>
<%--<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#Whatsnew_block")%>">What's new</a></li>--%>
</ul>
</li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#OnlineEditorsIntegration_block")%>">Connecting ONLYOFFICE Docs to SuiteCRM</a>
<ul class="TableOfContentsSub">
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#Requirements_block")%>">Requirements</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#Install_block")%>">Installing the ONLYOFFICE integration module for SuiteCRM</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#JWT_block")%>">Configuring JWT for the ONLYOFFICE and SuiteCRM integration</a></li>
</ul>
</li>
<li>
<a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#StartUsing_block")%>">Start using ONLYOFFICE Docs within SuiteCRM</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 SuiteCRM integration</h2>
<div class="PortalHelp">
<p><b>SuiteCRM</b> is a customer relationship management system. ONLYOFFICE offers an official module to integrate ONLYOFFICE Docs with SuiteCRM and edit office documents in your SuiteCRM space. You can get the ONLYOFFICE integration module from the <a href="https://github.com/ONLYOFFICE/onlyoffice-suitecrm/releases">GitHub page</a>. The module is distributed under the AGPL-3 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>
Creating and editing form templates.
<div class="notehelp">To learn more about forms, please read the corresponding articles for <a href="https://helpcenter.onlyoffice.com/onlyoffice-editors/onlyoffice-document-editor/UsageInstructions/CreateFillableForms.aspx">creating</a> and <a href="https://helpcenter.onlyoffice.com/onlyoffice-editors/onlyoffice-document-editor/UsageInstructions/FillingOutForm.aspx">filling out</a> forms.</div>
</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 viewing and editing: DOCX, XLSX, PPTX, DOCXF, OFORM.</li>
<li>For viewing only: PDF, ODT, ODS, ODP, DOC, XLS, PPT, PPS, EPUB, RTF, HTML, HTM, TXT, CSV.</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 SuiteCRM</h2>
<div class="gs_content gs_submenu" id="Requirements_block">
<h3>Requirements</h3>
<p></p>
<ul>
<li>
ONLYOFFICE Docs 7.1 or higher
<p>You need an instance of ONLYOFFICE Docs that is resolvable and connectable both from SuiteCRM and any end clients. It must be able to POST to SuiteCRM directly.</p>
<div class="notehelp">
Please refer to the official <a href="https://helpcenter.onlyoffice.com/installation/docs-index.aspx" target="_blank"><b>ONLYOFFICE Docs documentation page</b></a> to learn more about installing ONLYOFFICE Docs.
</div>
</li>
<li>ONLYOFFICE connector v1.0.0 and later for SuiteCRM</li>
</ul>
</div>
<div class="gs_content gs_submenu" id="Install_block">
<h3>Installing the ONLYOFFICE integration module for SuiteCRM</h3>
<div class="PortalHelp">
<p>To install the ONLYOFFICE application:</p>
<ol>
<li>Get the latest compiled package files of the ONLYOFFICE integration plugin from the <a href="https://github.com/ONLYOFFICE/onlyoffice-suitecrm/releases" target="_blank">GitHub page</a>.</li>
<li>
Launch SuiteCRM and switch to <b>Admin</b> -> <b>Admin Tools</b> -> <b>Module Loader</b>.
<div class="screen_block">
<img alt="ONLYOFFICE_SuiteCRM_Admin" target="ONLYOFFICE_SuiteCRM_1" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/small/admin.png")%>" />
<img alt="ONLYOFFICE_SuiteCRM_Admin" id="ONLYOFFICE_SuiteCRM_1" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/big/admin.png")%>" />
<div target="ONLYOFFICE_SuiteCRM_1" class="screenphoto magnifier"></div>
</div>
</li>
<li>Upload the ONLYOFFICE plugin archive.</li>
<li>Install the uploaded module by pressing the <b>Install</b> button.</li>
<li>Switch to <b>Admin</b> -> <b>Admin Tools</b> -> <b>Repair</b>.</li>
<li>
Run <b>Quick Repair and Rebuild</b>.
<div class="screen_block">
<img alt="ONLYOFFICE_SuiteCRM_Repair_and_Build" target="ONLYOFFICE_SuiteCRM_2" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/small/repair.png")%>" />
<img alt="ONLYOFFICE_SuiteCRM_Repair_and_Build" id="ONLYOFFICE_SuiteCRM_2" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/big/repair.png")%>" />
<div target="ONLYOFFICE_SuiteCRM_2" class="screenphoto magnifier"></div>
</div>
</li>
</ol>
</div>
</div>
<div class="gs_content gs_submenu" id="JWT_block">
<h3>Configuring JWT for the ONLYOFFICE and SuiteCRM 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 SuiteCRM, JWT is enabled <b>by default</b> starting from version 7.2.</p>
<p>Follow these steps to configure it <b>manually if needed</b>:</p>
<ol>
<li>
Go to <b>Admin</b> -> <b>ONLYOFFICE</b> -> <b>ONLYOFFICE Settings</b>.
<div class="screen_block">
<img alt="ONLYOFFICE_SuiteCRM_OO_settings" target="ONLYOFFICE_SuiteCRM_3" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/small/settings.png")%>" />
<img alt="ONLYOFFICE_SuiteCRM_OO_settings" id="ONLYOFFICE_SuiteCRM_3" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/big/settings.png")%>" />
<div target="ONLYOFFICE_SuiteCRM_3" class="screenphoto magnifier"></div>
</div>
</li>
<li>Enter the values in the following fields:
<ul>
<li><b>Document Editing Service Address</b>: Specify the URL address where ONLYOFFICE Docs is installed (e.g., <code>https://documentserver</code>).</li>
<li><b>Secret key</b> (leave blank to disable): 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 <a href="https://api.onlyoffice.com/editors/signature/">config file</a> to enable the validation.</li>
<li><b>Authorization header</b> (leave blank to use default header): 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>
<div class="screen_block">
<img alt="ONLYOFFICE_SuiteCRM_JWT_settings" target="ONLYOFFICE_SuiteCRM_4" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/small/jwt.png")%>" />
<img alt="ONLYOFFICE_SuiteCRM_JWT_settings" id="ONLYOFFICE_SuiteCRM_4" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/big/jwt.png")%>" />
<div target="ONLYOFFICE_SuiteCRM_4" class="screenphoto magnifier"></div>
</div>
</li>
</ol>
</div>
<div class="gs_content" id="StartUsing_block">
<h2>Start using ONLYOFFICE Docs within SuiteCRM</h2>
<div class="PortalHelp">
<p>To edit and collaborate on office files:</p>
<ul>
<li>Go to the <b>Documents</b> module.</li>
<li>Open the <b>Detail View</b> page by clicking on the file name.</li>
<li>On the <b>Detail View</b> page, click on <b>Open in ONLYOFFICE</b> in the drop-down <b>ACTIONS</b> menu - the file will open in a new tab.</li>
</ul>
<div class="screen_block">
<img alt="ONLYOFFICE_SuiteCRM_edit_in_OO" target="ONLYOFFICE_SuiteCRM_5" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/small/edit_oo.png")%>" />
<img alt="ONLYOFFICE_SuiteCRM_edit_in_OO" id="ONLYOFFICE_SuiteCRM_5" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/GettingStarted/Integration/SuiteCRM/big/edit_oo.png")%>" />
<div target="ONLYOFFICE_SuiteCRM_5" class="screenphoto magnifier"></div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@ -162,29 +162,30 @@
<div class="pp_users_recommendation">
<div class="pp_users_block">
<div class="first-column">
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/box.aspx")%>">Box</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/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>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/liferay.aspx")%>">Liferay</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/mattermost.aspx")%>">Mattermost</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/moodle.aspx")%>">Moodle</a></p>
</div>
<div class="second-column">
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nuxeo.aspx")%>">Nuxeo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/odoo.aspx")%>">Odoo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/owncloud.aspx")%>">ownCloud</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/pipedrive.aspx")%>">Pipedrive</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/plone.aspx")%>">Plone</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/box.aspx")%>">Box</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/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>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/liferay.aspx")%>">Liferay</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/mattermost.aspx")%>">Mattermost</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/moodle.aspx")%>">Moodle</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></p>
</div>
<div class="second-column">
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nuxeo.aspx")%>">Nuxeo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/odoo.aspx")%>">Odoo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/owncloud.aspx")%>">ownCloud</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/pipedrive.aspx")%>">Pipedrive</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/plone.aspx")%>">Plone</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/suitecrm.aspx")%>">SuiteCRM</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></p>
</div>
</div>
</div>
</div>

View File

@ -159,29 +159,30 @@
<div class="pp_users_recommendation">
<div class="pp_users_block">
<div class="first-column">
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/box.aspx")%>">Box</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/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>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/liferay.aspx")%>">Liferay</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/mattermost.aspx")%>">Mattermost</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/moodle.aspx")%>">Moodle</a></p>
</div>
<div class="second-column">
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nuxeo.aspx")%>">Nuxeo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/odoo.aspx")%>">Odoo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/owncloud.aspx")%>">ownCloud</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/pipedrive.aspx")%>">Pipedrive</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/plone.aspx")%>">Plone</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/box.aspx")%>">Box</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/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>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/liferay.aspx")%>">Liferay</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/mattermost.aspx")%>">Mattermost</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/moodle.aspx")%>">Moodle</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nextcloud.aspx")%>">Nextcloud</a></p>
</div>
<div class="second-column">
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/nuxeo.aspx")%>">Nuxeo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/odoo.aspx")%>">Odoo</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/owncloud.aspx")%>">ownCloud</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/pipedrive.aspx")%>">Pipedrive</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/plone.aspx")%>">Plone</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/suitecrm.aspx")%>">SuiteCRM</a></p>
<p><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></p>
</div>
</div>
</div>
</div>

View File

@ -0,0 +1,59 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Integration Guides - SuiteCRM";
MetaKeyWords = "";
MetaDescription = "ONLYOFFICE Integration Guides - SuiteCRM.";
}
</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">SuiteCRM</h2>
<div class="described">
<p>Learn how to integrate ONLYOFFICE with SuiteCRM, a customer relationship management system. You can get the ONLYOFFICE integration module from the <a href="https://github.com/ONLYOFFICE/onlyoffice-suitecrm/releases">GitHub page</a>. The module is distributed under the AGPL-3 License.</p>
</div>
<ul>
<li>
<h6>About the ONLYOFFICE and SuiteCRM integration</h6>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#MainFeatures_block")%>">Main features</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#SupportedFormats_block")%>">Supported formats</a></li>
<%--<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#Whatsnew_block")%>">What's new</a></li>--%>
</ul>
</li>
<li>
<h6>Connecting ONLYOFFICE Docs to SuiteCRM</h6>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#Requirements_block")%>">Requirements</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#Install_block")%>">Installing the ONLYOFFICE integration module for SuiteCRM</a></li>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#JWT_block")%>">Configuring JWT for the ONLYOFFICE and SuiteCRM integration</a></li>
</ul>
</li>
<li>
<h6>Getting Started</h6>
<ul>
<li><a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-suitecrm.aspx#StartUsing_block")%>">Start using ONLYOFFICE Docs within SuiteCRM</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>

View File

@ -21,5 +21,6 @@
<li><a class="leftmenu_integration_redmine" href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></li>
<li><a class="leftmenu_integration_sharepoint" href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></li>
<li><a class="leftmenu_integration_strapi" href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></li>
<li><a class="leftmenu_integration_suitecrm" href="<%=VirtualPathUtility.ToAbsolute("~/integration/suitecrm.aspx")%>">SuiteCRM</a></li>
<li><a class="leftmenu_integration_wordpress" href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></li>
</ul>

View File

@ -1,7 +1,7 @@
<%@ Control Language="C#" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<ul>
<li><a class="leftmenu_integration" href="<%=VirtualPathUtility.ToAbsolute("~/integration.aspx")%>">Integrationsanleitungen</a></li>
<li><a class="leftmenu_integration" href="<%=VirtualPathUtility.ToAbsolute("~/integration.aspx")%>">Integration Guides</a></li>
<li><a class="leftmenu_integration_alfresco" href="<%=VirtualPathUtility.ToAbsolute("~/integration/alfresco.aspx")%>">Alfresco</a></li>
<li><a class="leftmenu_integration_box" href="<%=VirtualPathUtility.ToAbsolute("~/integration/box.aspx")%>">Box</a></li>
<li><a class="leftmenu_integration_chamilo" href="<%=VirtualPathUtility.ToAbsolute("~/integration/chamilo.aspx")%>">Chamilo</a></li>
@ -21,5 +21,6 @@
<li><a class="leftmenu_integration_redmine" href="<%=VirtualPathUtility.ToAbsolute("~/integration/redmine.aspx")%>">Redmine</a></li>
<li><a class="leftmenu_integration_sharepoint" href="<%=VirtualPathUtility.ToAbsolute("~/integration/sharepoint.aspx")%>">SharePoint</a></li>
<li><a class="leftmenu_integration_strapi" href="<%=VirtualPathUtility.ToAbsolute("~/integration/strapi.aspx")%>">Strapi</a></li>
<li><a class="leftmenu_integration_suitecrm" href="<%=VirtualPathUtility.ToAbsolute("~/integration/suitecrm.aspx")%>">SuiteCRM</a></li>
<li><a class="leftmenu_integration_wordpress" href="<%=VirtualPathUtility.ToAbsolute("~/integration/wordpress.aspx")%>">WordPress</a></li>
</ul>

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 SuiteCRM"; %>
<% ((BasePage)Page).CommandName = "suitecrm"; %>
<body class="integration_suitecrm">
</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/Suitecrm/GettingStartedSuitecrm.ascx" />
</asp:Content>
<asp:Content ID="content5" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="integration_suitecrm">
<div id="SeeAlsoBlockLinks">
<div class="caption gs one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/183_suitecrm.ascx" />
</div>
</div>
</asp:Content>

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_suitecrm">
</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/Suitecrm.ascx" />
</asp:Content>
<asp:Content ID="content5" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="integration_suitecrm">
<div id="SeeAlsoBlockLinks">
<div class="caption gs one">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/183_suitecrm.ascx" />
</div>
</div>
</asp:Content>

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB