From a183b76946ef6cd83fd324ced40cc7fb8b9334aa Mon Sep 17 00:00:00 2001 From: thomascube Date: Fri, 10 Jul 2009 15:14:07 +0000 Subject: Finish new-user-dialog plugin with localizatized texts --- plugins/new_user_dialog/new_user_dialog.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'plugins/new_user_dialog/new_user_dialog.php') diff --git a/plugins/new_user_dialog/new_user_dialog.php b/plugins/new_user_dialog/new_user_dialog.php index c49dfc019..4f6250f08 100644 --- a/plugins/new_user_dialog/new_user_dialog.php +++ b/plugins/new_user_dialog/new_user_dialog.php @@ -31,8 +31,7 @@ class new_user_dialog extends rcube_plugin function create_identity($p) { // set session flag when a new user was created and the default identity seems to be incomplete - $rcmail = rcmail::get_instance(); - if ($p['login'] && !$p['complete'] && (empty($p['record']['name']) || $p['record']['name'] == $rcmail->user->data['username'])) + if ($p['login'] && !$p['complete']) $_SESSION['plugin.newuserdialog'] = true; } @@ -42,7 +41,9 @@ class new_user_dialog extends rcube_plugin */ function render_page($p) { - if ($_SESSION['plugin.newuserdialog'] && $p['template'] == 'mail') { + if ($_SESSION['plugin.newuserdialog']) { + $this->add_texts('localization'); + $rcmail = rcmail::get_instance(); $identity = $rcmail->user->get_identity(); $identities_level = intval($rcmail->config->get('identities_level', 0)); @@ -61,7 +62,8 @@ class new_user_dialog extends rcube_plugin html::tag('form', array( 'action' => $rcmail->url('plugin.newusersave'), 'method' => "post"), - html::tag('h3', null, 'Please complete your sender identity') . // TODO: localize title + html::tag('h3', null, Q($this->gettext('identitydialogtitle'))) . + html::p('hint', Q($this->gettext('identitydialoghint'))) . $table->show() . html::p(array('class' => "formbuttons"), html::tag('input', array('type' => "submit", 'class' => "button mainaction", 'value' => $this->gettext('save')))) -- cgit v1.2.3