Edit left menu for contribution pages

This commit is contained in:
Svetlana Maleeva 2022-08-10 16:37:39 +03:00
parent 51607baf68
commit 96721b1cb4
14 changed files with 86 additions and 72 deletions

View File

@ -1,9 +1,12 @@
<%@ Control Language="C#" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<ul>
<li><a class="leftmenu_contribution" href="<%=VirtualPathUtility.ToAbsolute("~/contribution.aspx")%>">Contribution Guides</a></li>
<li><a class="leftmenu_contribution_translating" href="<%=VirtualPathUtility.ToAbsolute("~/guides/become-translator.aspx")%>">Translating</a></li>
<li><a class="leftmenu_contribution_testing" href="<%=VirtualPathUtility.ToAbsolute("~/guides/testing.aspx")%>">Testing</a></li>
<li><a class="leftmenu_contribution_writing" href="<%=VirtualPathUtility.ToAbsolute("~/guides/writing-documentation.aspx")%>">Writing documentation</a></li>
<li><a class="leftmenu_contribution_reporting" href="<%=VirtualPathUtility.ToAbsolute("~/guides/report-issues.aspx")%>">Reporting issues</a></li>
<li><a class="leftmenu_contribution" href="<%=VirtualPathUtility.ToAbsolute("~/contribution.aspx")%>">Contribution Guides</a>
<ul class="contribution_expand_menu">
<li><a class="leftmenu_contribution_translating" href="<%=VirtualPathUtility.ToAbsolute("~/guides/become-translator.aspx")%>">Translating</a></li>
<li><a class="leftmenu_contribution_testing" href="<%=VirtualPathUtility.ToAbsolute("~/guides/testing.aspx")%>">Testing</a></li>
<li><a class="leftmenu_contribution_writing" href="<%=VirtualPathUtility.ToAbsolute("~/guides/writing-documentation.aspx")%>">Writing documentation</a></li>
<li><a class="leftmenu_contribution_reporting" href="<%=VirtualPathUtility.ToAbsolute("~/guides/report-issues.aspx")%>">Reporting issues</a></li>
</ul>
</li>
</ul>

View File

@ -0,0 +1,4 @@
<%@ Control Language="C#" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/SideMenu/Contribution/ContributionMenu.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/SideMenu/Appendix/Appendix.ascx" />

View File

@ -1,25 +1,15 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudArticles.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Contribution/ContributionArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string title = HttpUtility.HtmlEncode(((Page as BasePage).Guides as GuidesModel).TitleVideo);
VideoContainer.Capture = title;
}
</script>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="contribution_guides_translate">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/CloudTop/CloudTop.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopTranslation/TopTranslation.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<div id="outOfDate" style="display: none;"></div>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Contribution/ONLYOFFICETranslation/BecomeTranslator/BecomeTranslator.ascx" />
<uc:VideoContainer runat="server" Url="https://www.youtube.com/embed/0xK8EgZDxsc?wmode=transparent" ID="VideoContainer" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Contribution/ONLYOFFICETranslation/BecomeTranslator/BecomeTranslator.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="contributionguidespage translator">

View File

@ -1,25 +1,14 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudArticles.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Contribution/ContributionArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string title = HttpUtility.HtmlEncode(((Page as BasePage).Guides as GuidesModel).TitleVideo);
VideoContainer.Capture = title;
}
</script>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="contribution_guides_report">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/CloudTop/CloudTop.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopTranslation/TopTranslation.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<div id="outOfDate" style="display: none;"></div>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Contribution/ONLYOFFICEReportIssues/ReportIssues/ReportIssues.ascx" />
<uc:VideoContainer runat="server" Url="https://www.youtube.com/embed/0xK8EgZDxsc?wmode=transparent" ID="VideoContainer" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="contributionguidespage reporting">

View File

@ -1,25 +1,14 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudArticles.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Contribution/ContributionArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string title = HttpUtility.HtmlEncode(((Page as BasePage).Guides as GuidesModel).TitleVideo);
VideoContainer.Capture = title;
}
</script>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="contribution_guides_test">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/CloudTop/CloudTop.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopTranslation/TopTranslation.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<div id="outOfDate" style="display: none;"></div>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Contribution/ONLYOFFICETesting/Testing/Testing.ascx" />
<uc:VideoContainer runat="server" Url="https://www.youtube.com/embed/0xK8EgZDxsc?wmode=transparent" ID="VideoContainer" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="contributionguidespage testing">

View File

@ -1,25 +1,14 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudArticles.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Contribution/ContributionArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<%@ Register Src="~/Controls/Common/VideoConteiner.ascx" TagName="VideoContainer" TagPrefix="uc" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string title = HttpUtility.HtmlEncode(((Page as BasePage).Guides as GuidesModel).TitleVideo);
VideoContainer.Capture = title;
}
</script>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="contribution_guides_write">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/CloudTop/CloudTop.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopTranslation/TopTranslation.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<div id="outOfDate" style="display: none;"></div>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Contribution/ONLYOFFICEWritingDocumentation/WritingDocumentation/WritingDocumentation.ascx" />
<uc:VideoContainer runat="server" Url="https://www.youtube.com/embed/0xK8EgZDxsc?wmode=transparent" ID="VideoContainer" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="contributionguidespage writing">

View File

@ -0,0 +1,18 @@
<%@ Master Language="C#" MasterPageFile="~/Masters/ArticlePage.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="pagebodyidlink" runat="Server">
<asp:contentplaceholder id="pagebodyidpage" runat="server"></asp:contentplaceholder>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="breadstoplink" runat="Server">
<asp:contentplaceholder id="breadstop" runat="server"></asp:contentplaceholder>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="leftmenupagelink" runat="Server">
<asp:contentplaceholder id="leftmenupage" runat="server"></asp:contentplaceholder>
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="contentlink" runat="Server">
<cc:LocalizeContent ID="LocalizeContent8" runat="Server" ControlName="~/Controls/Help/VariousControls/HelpLinks/ContributionLinks.ascx" />
</div>
<asp:contentplaceholder id="content" runat="server"></asp:contentplaceholder>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/DownloadButtons/ButtonsGroupedForPage/CloudPageButtons.ascx" />
</asp:Content>

View File

@ -0,0 +1,17 @@
<%@ Master Language="C#" MasterPageFile="~/Masters/ArticleListPage.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="pagebodyidlink" runat="Server">
<asp:contentplaceholder id="pagebodyidpage" runat="server"></asp:contentplaceholder>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="breadstoplink" runat="Server">
<asp:contentplaceholder id="breadstop" runat="server"></asp:contentplaceholder>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="leftmenupagelink" runat="Server">
<asp:contentplaceholder id="leftmenupage" runat="server"></asp:contentplaceholder>
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="contentlink" runat="Server">
<cc:LocalizeContent ID="LocalizeContent8" runat="Server" ControlName="~/Controls/Help/VariousControls/HelpLinks/ContributionLinks.ascx" />
</div>
<asp:contentplaceholder id="content" runat="server"></asp:contentplaceholder>
</asp:Content>

View File

@ -1,4 +1,4 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/InstallationGuides/InstallationList.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Contribution/ContributionList.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="contribution_guides">
@ -7,5 +7,5 @@
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Contribution/Contribution.ascx" />
</asp:Content>
<asp:Content ID="content4" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="main">
<div class="main contributionguidespage">
</asp:Content>

View File

@ -702,6 +702,11 @@
.features_all #navitem_features,
.modules_section #navitem_features,
.saas_version #navitem_saas,
.contribution_guides #navitem_saas,
.contribution_guides_translate #navitem_saas,
.contribution_guides_report #navitem_saas,
.contribution_guides_test #navitem_saas,
.contribution_guides_write #navitem_saas,
.desktop_editors #navitem_desktop,
.desktop_editors #navitem_server,
.installation_guides #navitem_server,

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,9 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudList.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Userguides/UserguidesList.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="user_guides">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopFAQ/TopFAQ.ascx" />
</asp:Content>

View File

@ -1,6 +1,9 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudList.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Userguides/UserguidesList.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="user_guides">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopFAQ/TopFAQ.ascx" />
</asp:Content>

View File

@ -1,7 +1,9 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Cloud/CloudList.master" %>
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/Userguides/UserguidesList.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<body class="user_guides">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/TopFAQ/TopFAQ.ascx" />
</asp:Content>