Dictionary editor updates

This commit is contained in:
perploug
2013-09-18 09:00:53 +02:00
parent af20f16bc5
commit aa708b82aa
4 changed files with 16 additions and 28 deletions

View File

@@ -5,7 +5,7 @@
<asp:Content ContentPlaceHolderID="body" runat="server">
<cc1:UmbracoPanel ID="Panel1" runat="server" Text="Dictionary overview" Width="408px" Height="264px">
<cc1:UmbracoPanel ID="Panel1" runat="server" Text="Dictionary overview">
<cc1:Pane ID="pane1" runat="server">
<table id="dictionaryItems" style="width: 100%;">
<asp:Literal ID="lt_table" runat="server" />

View File

@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.3053
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

View File

@@ -38,11 +38,11 @@ namespace umbraco.settings
uicontrols.Pane p = new uicontrols.Pane();
ImageButton save = Panel1.Menu.NewImageButton();
save.Click += new System.Web.UI.ImageClickEventHandler(save_click);
save.AlternateText = ui.Text("save");
save.ImageUrl = SystemDirectories.Umbraco + "/images/editor/save.gif";
save.ID = "save";
var save = Panel1.Menu.NewButton();
save.Click += save_Click;
save.ToolTip = ui.Text("save");
save.ID = "save";
save.ButtonType = uicontrols.MenuButtonType.Primary;
Literal txt = new Literal();
txt.Text = "<p>" + ui.Text("dictionaryItem", "description", currentItem.key, base.getUser()) + "</p><br/>";
@@ -50,18 +50,7 @@ namespace umbraco.settings
foreach (cms.businesslogic.language.Language l in cms.businesslogic.language.Language.getAll)
{
/*
uicontrols.TabPage tp = tbv.NewTabPage(l.CultureAlias);
tp.HasMenu = false;
languageTextbox tmp = new languageTextbox(l.id);
if (!IsPostBack)
tmp.Text = currentItem.Value(l.id);
languageFields.Add(tmp);
tp.Controls.Add(tmp);
*/
TextBox languageBox = new TextBox();
languageBox.TextMode = TextBoxMode.MultiLine;
languageBox.ID = l.id.ToString();
@@ -86,8 +75,8 @@ namespace umbraco.settings
Panel1.Controls.Add(p);
}
private void save_click(object sender, System.Web.UI.ImageClickEventArgs e) {
void save_Click(object sender, EventArgs e)
{
foreach (TextBox t in languageFields)
{
//check for null but allow empty string!

View File

@@ -65,7 +65,7 @@ namespace umbraco.settings
}
}
private void save_click(object sender, System.Web.UI.ImageClickEventArgs e)
private void save_click(object sender, EventArgs e)
{
currentLanguage.CultureAlias = Cultures.SelectedValue;
currentLanguage.Save();
@@ -78,15 +78,15 @@ namespace umbraco.settings
override protected void OnInit(EventArgs e)
{
Panel1.hasMenu = true;
ImageButton save = Panel1.Menu.NewImageButton();
save.ImageUrl = UmbracoPath + "/images/editor/save.gif";
save.Click += new System.Web.UI.ImageClickEventHandler(save_click);
save.AlternateText = ui.Text("save");
var save = Panel1.Menu.NewButton();
save.Click += save_click;
save.ToolTip = ui.Text("save");
save.Text = ui.Text("save");
save.ID = "save";
save.ButtonType = uicontrols.MenuButtonType.Primary;
Panel1.Text = ui.Text("language", "editLanguage");
InitializeComponent();
base.OnInit(e);
}