vers 0.6.60:
- nuovo sito report esterno incluso con iframe in report viewer - eliminate pagine e reports da sito principale
This commit is contained in:
@@ -4,11 +4,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C2P", "C2P\C2P.csproj", "{794D02DE-58E3-4BAF-BC8C-89037DE2EB8E}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{48061E85-FCBD-459A-9D11-4D0D84E20A3B}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
WE-Markdown.css = WE-Markdown.css
|
||||
..\..\..\..\AppData\Local\Microsoft\VisualStudio\11.0\Extensions\3n5pf1om.0kz\schemas\WE-Palette.css = ..\..\..\..\AppData\Local\Microsoft\VisualStudio\11.0\Extensions\3n5pf1om.0kz\schemas\WE-Palette.css
|
||||
WE-settings.xml = WE-settings.xml
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C2P_Data", "C2P_Data\C2P_Data.csproj", "{2F5A305C-ACBA-4B09-844A-2C7A0919C175}"
|
||||
EndProject
|
||||
@@ -18,6 +13,8 @@ Project("{00D1A9C2-B5F0-4AF3-8072-F6C62B433612}") = "C2P_DB", "C2P_Project\C2P_D
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{4F4FFE7B-6DE9-4F60-BA1A-A5CBF996A29C}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C2P_Report", "C2P_Report\C2P_Report.csproj", "{58147587-0B58-4EA6-8746-5A462BC6AA41}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@@ -58,6 +55,12 @@ Global
|
||||
{4F4FFE7B-6DE9-4F60-BA1A-A5CBF996A29C}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{4F4FFE7B-6DE9-4F60-BA1A-A5CBF996A29C}.WinLab|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4F4FFE7B-6DE9-4F60-BA1A-A5CBF996A29C}.WinLab|Any CPU.Build.0 = Release|Any CPU
|
||||
{58147587-0B58-4EA6-8746-5A462BC6AA41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{58147587-0B58-4EA6-8746-5A462BC6AA41}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{58147587-0B58-4EA6-8746-5A462BC6AA41}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{58147587-0B58-4EA6-8746-5A462BC6AA41}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{58147587-0B58-4EA6-8746-5A462BC6AA41}.WinLab|Any CPU.ActiveCfg = WinLab|Any CPU
|
||||
{58147587-0B58-4EA6-8746-5A462BC6AA41}.WinLab|Any CPU.Build.0 = WinLab|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
+1
-4
@@ -63,7 +63,7 @@
|
||||
<HintPath>..\packages\Microsoft.AspNet.Web.Optimization.WebForms.1.1.3\lib\net45\Microsoft.AspNet.Web.Optimization.WebForms.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" />
|
||||
<Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL" />
|
||||
<Reference Include="Microsoft.ScriptManager.MSAjax, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\Microsoft.AspNet.ScriptManager.MSAjax.5.0.0\lib\net45\Microsoft.ScriptManager.MSAjax.dll</HintPath>
|
||||
@@ -342,9 +342,6 @@
|
||||
<None Include="Properties\PublishProfiles\localhost.pubxml" />
|
||||
<None Include="Properties\PublishProfiles\RemoteZip.pubxml" />
|
||||
<None Include="Properties\PublishProfiles\WinLab.pubxml" />
|
||||
<Content Include="Reports\PlaceHolder.file" />
|
||||
<Content Include="Reports\ReportOffers.rdlc" />
|
||||
<Content Include="Reports\ReportOffers.rdl" />
|
||||
<None Include="Scripts\jquery-2.1.0.intellisense.js" />
|
||||
<Content Include="Scripts\jquery-2.1.0.js" />
|
||||
<Content Include="Scripts\jquery-2.1.0.min.js" />
|
||||
|
||||
+3
-2
@@ -1,6 +1,6 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/FullPage.Master" AutoEventWireup="true" CodeBehind="RepOffers.aspx.cs" Inherits="C2P.RepOffers" %>
|
||||
|
||||
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
|
||||
<%--<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>--%>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
|
||||
</asp:Content>
|
||||
@@ -8,6 +8,7 @@
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
|
||||
<div style="background-color: white;">
|
||||
<rsweb:ReportViewer ID="ReportOffers" runat="server" Font-Names="Verdana" Font-Size="8pt" Width="100%" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" SizeToReportContent="true" Height="100%"></rsweb:ReportViewer>
|
||||
<%--<rsweb:ReportViewer ID="ReportOffers" runat="server" Font-Names="Verdana" Font-Size="8pt" Width="100%" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" SizeToReportContent="true" Height="100%"></rsweb:ReportViewer>--%>
|
||||
<iframe id="repView" runat="server" style="background-color: white; border: 0; position: fixed; top: 80px; left: 0; right: 0; bottom: 0px; width: 100%; height: 80%;"></iframe>
|
||||
</div>
|
||||
</asp:Content>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
using C2P_Data;
|
||||
using Microsoft.Reporting.WebForms;
|
||||
//using C2P_Data;
|
||||
//using Microsoft.Reporting.WebForms;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
@@ -17,6 +17,9 @@ namespace C2P
|
||||
{
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
// imposto iframe!
|
||||
repView.Src=string.Format(@"{0}/ReportViewer.aspx?ticket={1}", memLayer.ML.confReadString("reportsUrl"),Request.QueryString["ticket"]);
|
||||
#if false
|
||||
if (memLayer.ML.confReadBool("ReportRemoteRender"))
|
||||
{
|
||||
ReportOffers.ProcessingMode = ProcessingMode.Remote;
|
||||
@@ -50,7 +53,8 @@ namespace C2P
|
||||
// 3) inserimento dataset nel report
|
||||
localReport.DataSources.Add(new ReportDataSource("dsVocabolario", tabVoc));
|
||||
localReport.DataSources.Add(new ReportDataSource("dsQuoteFull_Q_Data", tabQuote));
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Generated
+2
-2
@@ -13,12 +13,12 @@ namespace C2P {
|
||||
public partial class RepOffers {
|
||||
|
||||
/// <summary>
|
||||
/// ReportOffers control.
|
||||
/// repView control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::Microsoft.Reporting.WebForms.ReportViewer ReportOffers;
|
||||
protected global::System.Web.UI.HtmlControls.HtmlIframe repView;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -15,6 +15,7 @@
|
||||
</connectionStrings>
|
||||
-->
|
||||
<appSettings>
|
||||
<add key="reportsUrl" value="http://c2p-rep.steamware.net/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||
<add key="C2PConnectionString" value="Data Source=localhost\SQLExpress2008R2;Initial Catalog=C2P;Persist Security Info=True;User ID=sa;Password=keyhammer" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||
<add key="VocabolarioConnectionString" value="Data Source=localhost\SQLExpress2008R2;Initial Catalog=C2P;Persist Security Info=True;User ID=sa;Password=keyhammer" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||
</appSettings>
|
||||
|
||||
+12
-4
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
For more information on how to configure your ASP.NET application, please visit
|
||||
http://go.microsoft.com/fwlink/?LinkId=169433
|
||||
@@ -24,7 +24,16 @@
|
||||
<add key="defDayFrom" value="-365" />
|
||||
<add key="intUpdatePagina_ms" value="60000" />
|
||||
<!--area reports-->
|
||||
<add key="ReportRemoteRender" value="true"/>
|
||||
<add key="ReportRemoteRender" value="true" />
|
||||
<add key="enableQueue" value="false" />
|
||||
<add key="PdfFolder" value="PDF" />
|
||||
<add key="doPdfCopy" value="false" />
|
||||
<add key="reportsUrl" value="http://10.74.82.218/C2P_Report/" />
|
||||
<!--datasources e stampanti!-->
|
||||
<add key="printerOffers" value="\\W2012R2SAM\PDFCreator" />
|
||||
<add key="PageWidthOffers" value="21cm" />
|
||||
<add key="PageHeightOffers" value="29.7cm" />
|
||||
<add key="MarginOffers" value="0.5cm" />
|
||||
<!--stringhe connessione-->
|
||||
<add key="C2PConnectionString" value="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=Proxima_C2P;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
|
||||
<add key="VocabolarioConnectionString" value="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=Proxima_C2P;Persist Security Info=True;User ID=sa;Password=keyhammer" />
|
||||
@@ -34,8 +43,7 @@
|
||||
</connectionStrings>
|
||||
<system.web>
|
||||
<httpHandlers>
|
||||
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
|
||||
validate="false" />
|
||||
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" validate="false" />
|
||||
</httpHandlers>
|
||||
<compilation debug="true" targetFramework="4.5">
|
||||
<assemblies>
|
||||
|
||||
@@ -19,35 +19,21 @@
|
||||
<asp:Label runat="server" ID="lblStatus" /></b>
|
||||
<asp:Label runat="server" ID="lblIdxQState" Visible="false" />
|
||||
|
|
||||
<asp:ImageButton runat="server" ID="btnGetPdf" ImageUrl="~/Images/pdfExport.png" Height="24px" ToolTip="print" />
|
||||
<asp:ImageButton runat="server" ID="btnGetPdf" ImageUrl="~/Images/pdfExport.png" Height="24px" ToolTip="print" OnClick="btnGetPdf_Click" />
|
||||
<%--<asp:ImageButton runat="server" ID="btnGetPdf" ImageUrl="~/Images/pdfExport.png" Height="24px" ToolTip="print" />--%>
|
||||
<asp:HyperLink runat="server" ID="hlRevHist" Target="_blank">
|
||||
<asp:Label runat="server" ID="lblQuoteType" />
|
||||
<asp:Label runat="server" ID="lblCodQuote" /><span style="color: #dedede; font-size: 0.8em;">.<asp:Label runat="server" ID="lblQuoteRev" /></span>
|
||||
</asp:HyperLink>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container">
|
||||
</asp:HyperLink></div></div></div></div><div class="container">
|
||||
<div class="row" style="min-height: 402px;">
|
||||
<div class="panel panel-default">
|
||||
<%--<div class="panel-heading">--%>
|
||||
<div class="btn-group btn-group-justified">
|
||||
<div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbHeader" class="btn btn-default" OnClick="lbt_Click" CommandArgument="Header"><i class="fa fa-tasks"></i> <%: traduci("HEADER") %></asp:LinkButton>
|
||||
</div>
|
||||
<div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbCosts" class="btn btn-default" OnClick="lbt_Click" CommandArgument="Costs"><i class="fa fa-tasks"></i> <%: traduci("COSTS") %></asp:LinkButton>
|
||||
</div>
|
||||
<div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbExtrPar" class="btn btn-default" OnClick="lbt_Click" CommandArgument="ExtrPar"><i class="fa fa-tasks"></i> <%: traduci("EXTRUS-PARAM") %></asp:LinkButton>
|
||||
</div>
|
||||
<div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbPackPar" class="btn btn-default" OnClick="lbt_Click" CommandArgument="PackPar"><i class="fa fa-tasks"></i> <%: traduci("PACK-PARAM") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
<%--</div>--%>
|
||||
<div class="panel-body">
|
||||
<asp:LinkButton runat="server" ID="lbHeader" class="btn btn-default" OnClick="lbt_Click" CommandArgument="Header"><i class="fa fa-tasks"></i> <%: traduci("HEADER") %></asp:LinkButton></div><div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbCosts" class="btn btn-default" OnClick="lbt_Click" CommandArgument="Costs"><i class="fa fa-tasks"></i> <%: traduci("COSTS") %></asp:LinkButton></div><div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbExtrPar" class="btn btn-default" OnClick="lbt_Click" CommandArgument="ExtrPar"><i class="fa fa-tasks"></i> <%: traduci("EXTRUS-PARAM") %></asp:LinkButton></div><div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbPackPar" class="btn btn-default" OnClick="lbt_Click" CommandArgument="PackPar"><i class="fa fa-tasks"></i> <%: traduci("PACK-PARAM") %></asp:LinkButton></div></div><%--</div>--%><div class="panel-body">
|
||||
<uc1:mod_Q_Costs ID="mod_Q_Costs1" runat="server" />
|
||||
<uc2:mod_Q_ExtrPar ID="mod_Q_ExtrPar1" runat="server" />
|
||||
<uc3:mod_Q_Header ID="mod_Q_Header1" runat="server" />
|
||||
@@ -61,36 +47,18 @@
|
||||
<%--<div class="panel-heading">--%>
|
||||
<div class="btn-group btn-group-justified">
|
||||
<div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbQuotation" class="btn btn-default" OnClick="lbt_Click" CommandArgument="Quote"><i class="fa fa-tasks"></i> <%: traduci("QUOTATION") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
<%--</div>--%>
|
||||
<div class="panel-body">
|
||||
<asp:LinkButton runat="server" ID="lbQuotation" class="btn btn-default" OnClick="lbt_Click" CommandArgument="Quote"><i class="fa fa-tasks"></i> <%: traduci("QUOTATION") %></asp:LinkButton></div></div><%--</div>--%><div class="panel-body">
|
||||
<uc5:mod_Q_Quot ID="mod_Q_Quot1" runat="server" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="divStato0" runat="server" class="row">
|
||||
<div class="col-xs-4 col-xs-offset-4">
|
||||
<asp:LinkButton runat="server" ID="lbCreateOffer" class="btn btn-success" Width="100%" OnClick="lnkCreateOffer_Click"><i class="fa fa-check"></i> <%: traduci("nextIdxQState-01") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
<div id="divStato1" runat="server" class="row">
|
||||
<asp:LinkButton runat="server" ID="lbCreateOffer" class="btn btn-success" Width="100%" OnClick="lnkCreateOffer_Click"><i class="fa fa-check"></i> <%: traduci("nextIdxQState-01") %></asp:LinkButton></div></div><div id="divStato1" runat="server" class="row">
|
||||
<div class="col-xs-4 col-xs-offset-2">
|
||||
<asp:LinkButton runat="server" ID="lbReject" class="btn btn-danger" Width="100%" OnClick="lbReject_Click"><i class="fa fa-thumbs-o-down"></i> <%: traduci("nextIdxQState-00") %></asp:LinkButton>
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<asp:LinkButton runat="server" ID="lbApprove" class="btn btn-success" Width="100%" OnClick="lbApprove_Click"><i class="fa fa-thumbs-o-up"></i> <%: traduci("nextIdxQState-02") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
<div id="divStato2" runat="server" class="row">
|
||||
<asp:LinkButton runat="server" ID="lbReject" class="btn btn-danger" Width="100%" OnClick="lbReject_Click"><i class="fa fa-thumbs-o-down"></i> <%: traduci("nextIdxQState-00") %></asp:LinkButton></div><div class="col-xs-4">
|
||||
<asp:LinkButton runat="server" ID="lbApprove" class="btn btn-success" Width="100%" OnClick="lbApprove_Click"><i class="fa fa-thumbs-o-up"></i> <%: traduci("nextIdxQState-02") %></asp:LinkButton></div></div><div id="divStato2" runat="server" class="row">
|
||||
<div class="col-xs-4 col-xs-offset-4">
|
||||
<asp:LinkButton runat="server" ID="lbRelease" class="btn btn-success" Width="100%" OnClick="lbRelease_Click"><i class="fa fa-upload"></i> <%: traduci("nextIdxQState-03") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
<div id="divStato3" runat="server" class="row">
|
||||
<asp:LinkButton runat="server" ID="lbRelease" class="btn btn-success" Width="100%" OnClick="lbRelease_Click"><i class="fa fa-upload"></i> <%: traduci("nextIdxQState-03") %></asp:LinkButton></div></div><div id="divStato3" runat="server" class="row">
|
||||
<div class="col-xs-4 col-xs-offset-4">
|
||||
<asp:LinkButton runat="server" ID="lbNewRev" class="btn btn-success" Width="100%" OnClick="lbNewRev_Click"><i class="fa fa-upload"></i> <%: traduci("createNewRev") %></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<asp:LinkButton runat="server" ID="lbNewRev" class="btn btn-success" Width="100%" OnClick="lbNewRev_Click"><i class="fa fa-upload"></i> <%: traduci("createNewRev") %></asp:LinkButton></div></div></div>
|
||||
@@ -412,6 +412,15 @@ namespace C2P.WebUserControls
|
||||
Response.Redirect(string.Format("Quote?QuoteType={0}&CodQuote={1}&QuoteRev={2}", tab[0].QuoteType, tab[0].CodQuote, tab[0].QuoteRev));
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// chiamo stampa del singolo report, PER ORA con tutto il ticket 4 hard coded...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnGetPdf_Click(object sender, ImageClickEventArgs e)
|
||||
{
|
||||
reportPrinter.obj.stampaReport(reportRichiesto.ReportOffers, 4, @"\\W2012R2SAM\PDFCreator");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2
-2
@@ -5,7 +5,7 @@
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.6.58.149")]
|
||||
[assembly: AssemblyFileVersion("0.6.58.149")]
|
||||
[assembly: AssemblyVersion("0.6.60.150")]
|
||||
[assembly: AssemblyFileVersion("0.6.60.150")]
|
||||
[assembly: AssemblyCopyright("Proxima & Steamware © 2013-2014")]
|
||||
[assembly: AssemblyCompany("Steamware")]
|
||||
|
||||
+2
-2
@@ -6,8 +6,8 @@
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.6.58.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyFileVersion("0.6.58.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyVersion("0.6.60.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyFileVersion("0.6.60.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyCopyright("Proxima & Steamware © 2013-<#= DateTime.Now.Year #>")]
|
||||
[assembly: AssemblyCompany("Steamware")]
|
||||
<#+
|
||||
|
||||
Reference in New Issue
Block a user