From eb379e5ec67951f5484e71f8389d4d80ca8f2972 Mon Sep 17 00:00:00 2001 From: Miles Lott Date: Fri, 11 May 2001 13:43:05 +0000 Subject: [PATCH] Convert to use single template --- admin/mainscreen_message.php | 161 ++++++++++-------- .../templates/default/mainscreen_message.tpl | 15 +- .../default/mainscreen_message_row.tpl | 7 - .../default/mainscreen_message_row_2.tpl | 6 - 4 files changed, 99 insertions(+), 90 deletions(-) delete mode 100644 admin/templates/default/mainscreen_message_row.tpl delete mode 100644 admin/templates/default/mainscreen_message_row_2.tpl diff --git a/admin/mainscreen_message.php b/admin/mainscreen_message.php index b806dd1db5..202f790325 100644 --- a/admin/mainscreen_message.php +++ b/admin/mainscreen_message.php @@ -11,87 +11,98 @@ /* $Id$ */ - $phpgw_info = array(); - $phpgw_info["flags"] = array("currentapp" => "admin", "enable_nextmatchs_class" => True); - include("../header.inc.php"); + $phpgw_info = array(); + $phpgw_info['flags'] = array('currentapp' => 'admin', 'enable_nextmatchs_class' => True); + include('../header.inc.php'); - $phpgw->template->set_file(array("form" => "mainscreen_message.tpl", - "row" => "mainscreen_message_row.tpl", - "row_2" => "mainscreen_message_row_2.tpl" - )); + $p = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); + $p->set_file(array('message' => 'mainscreen_message.tpl')); + $p->set_block('message','form','form'); + $p->set_block('message','row','row'); + $p->set_block('message','row_2','row_2'); - if ($submit) { - $phpgw->db->query("delete from lang where message_id='$section" . "_message' and app_name='" - . "$section' and lang='$select_lang'",__LINE__,__FILE__); - $phpgw->db->query("insert into lang values ('$section" . "_message','$section','$select_lang','" - . addslashes($message) . "')",__LINE__,__FILE__); - $message = "
".lang("message has been updated")."
"; - } - - if (! isset($select_lang)) { - $phpgw->template->set_var("header_lang",lang("Main screen message")); - $phpgw->template->set_var("form_action",$phpgw->link("/admin/mainscreen_message.php")); - $phpgw->template->set_var("tr_color",$phpgw_info["theme"]["th_bg"]); - $phpgw->template->set_var("value"," "); - $phpgw->template->parse("rows","row_2",True); + if ($submit) + { + $phpgw->db->query("delete from lang where message_id='$section" . "_message' and app_name='" + . "$section' and lang='$select_lang'",__LINE__,__FILE__); + $phpgw->db->query("insert into lang values ('$section" . "_message','$section','$select_lang','" + . addslashes($message) . "')",__LINE__,__FILE__); + $message = "
".lang("message has been updated")."
"; + } - $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); - $phpgw->template->set_var("tr_color",$tr_color); + if (! isset($select_lang)) + { + $p->set_var("header_lang",lang("Main screen message")); + $p->set_var("form_action",$phpgw->link("/admin/mainscreen_message.php")); + $p->set_var("tr_color",$phpgw_info["theme"]["th_bg"]); + $p->set_var("value"," "); + $p->parse("rows","row_2",True); - $select_lang = ''; - $phpgw->template->set_var("label",lang("Language")); - $phpgw->template->set_var("value",$select_lang); - $phpgw->template->parse("rows","row",True); + $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); + $p->set_var("tr_color",$tr_color); - $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); - $phpgw->template->set_var("tr_color",$tr_color); - $select_section = ''; - $phpgw->template->set_var("label",lang("Section")); - $phpgw->template->set_var("value",$select_section); - $phpgw->template->parse("rows","row",True); + $select_lang = ''; + $p->set_var("label",lang("Language")); + $p->set_var("value",$select_lang); + $p->parse("rows","row",True); - $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); - $phpgw->template->set_var("tr_color",$tr_color); - $phpgw->template->set_var("value",''); - $phpgw->template->parse("rows","row_2",True); + $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); + $p->set_var("tr_color",$tr_color); + $select_section = ''; + $p->set_var("label",lang("Section")); + $p->set_var("value",$select_section); + $p->parse("rows","row",True); - } else { - $phpgw->db->query("select content from lang where lang='$select_lang' and message_id='$section" - . "_message'"); - $phpgw->db->next_record(); - $current_message = $phpgw->db->f("content"); + $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); + $p->set_var("tr_color",$tr_color); + $p->set_var("value",''); + $p->parse("rows","row_2",True); - if ($section == "mainscreen") { - $phpgw->template->set_var("header_lang",lang("Edit main screen message")); - } else { - $phpgw->template->set_var("header_lang",lang("Edit login screen message")); - } - $phpgw->template->set_var("form_action",$phpgw->link("/admin/mainscreen_message.php","select_lang=$select_lang§ion=$section")); - $phpgw->template->set_var("tr_color",$phpgw_info["theme"]["th_bg"]); - $phpgw->template->set_var("value"," "); - $phpgw->template->parse("rows","row_2",True); - - $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); - $phpgw->template->set_var("tr_color",$tr_color); - $phpgw->template->set_var("value",''); - $phpgw->template->parse("rows","row_2",True); - - $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); - $phpgw->template->set_var("tr_color",$tr_color); - $phpgw->template->set_var("value",''); - $phpgw->template->parse("rows","row_2",True); - } - $phpgw->template->set_var("error_message",$message); - $phpgw->template->pparse("out","form"); - $phpgw->common->phpgw_footer(); + } + else + { + $phpgw->db->query("select content from lang where lang='$select_lang' and message_id='$section" + . "_message'"); + $phpgw->db->next_record(); + $current_message = $phpgw->db->f("content"); + + if ($section == "mainscreen") + { + $p->set_var("header_lang",lang("Edit main screen message")); + } + else + { + $p->set_var("header_lang",lang("Edit login screen message")); + } + + $p->set_var("form_action",$phpgw->link("/admin/mainscreen_message.php","select_lang=$select_lang§ion=$section")); + $p->set_var("tr_color",$phpgw_info["theme"]["th_bg"]); + $p->set_var("value"," "); + $p->parse("rows","row_2",True); + + $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); + $p->set_var("tr_color",$tr_color); + $p->set_var("value",''); + $p->parse("rows","row_2",True); + + $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); + $p->set_var("tr_color",$tr_color); + $p->set_var("value",''); + $p->parse("rows","row_2",True); + } + + $p->set_var("error_message",$message); + $p->pparse("out","form"); + $phpgw->common->phpgw_footer(); ?> diff --git a/admin/templates/default/mainscreen_message.tpl b/admin/templates/default/mainscreen_message.tpl index 5437f2d595..c0b28c8a1c 100644 --- a/admin/templates/default/mainscreen_message.tpl +++ b/admin/templates/default/mainscreen_message.tpl @@ -1,4 +1,3 @@ -

{header_lang}


@@ -12,4 +11,16 @@ - \ No newline at end of file + + + + {label} + {value} + + + + + + {value} + + diff --git a/admin/templates/default/mainscreen_message_row.tpl b/admin/templates/default/mainscreen_message_row.tpl deleted file mode 100644 index e534ad452f..0000000000 --- a/admin/templates/default/mainscreen_message_row.tpl +++ /dev/null @@ -1,7 +0,0 @@ - - - - {label} - {value} - - diff --git a/admin/templates/default/mainscreen_message_row_2.tpl b/admin/templates/default/mainscreen_message_row_2.tpl deleted file mode 100644 index 3bd40c8795..0000000000 --- a/admin/templates/default/mainscreen_message_row_2.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - - - {value} - -