diff --git a/modules/member/member.mobile.php b/modules/member/member.mobile.php
index 3dff61888..4e3afb6aa 100644
--- a/modules/member/member.mobile.php
+++ b/modules/member/member.mobile.php
@@ -45,11 +45,19 @@ class memberMobile extends member
if(!$trigger_output->toBool()) return $trigger_output;
if ($this->member_config->enable_join != 'Y') return $this->stop('msg_signup_disabled');
- Context::set('extend_form_list', $oMemberModel->getCombineJoinForm($member_info));
+ $oMemberAdminView = &getAdminView('member');
+ $formTags = $oMemberAdminView->_getMemberInputTag($member_info);
+ Context::set('formTags', $formTags);
- $member_config = $oMemberModel->getMemberConfig();
- Context::set('member_config', $member_config);
+ $member_config = $oMemberModel->getMemberConfig();
+ Context::set('member_config', $member_config);
+ global $lang;
+ $identifierForm->title = $lang->{$member_config->identifier};
+ $identifierForm->name = $member_config->identifier;
+ $identifierForm->value = $member_info->{$member_config->identifier};
+ Context::set('identifierForm', $identifierForm);
+ // Set a template file
$this->setTemplateFile('signup_form');
}
diff --git a/modules/member/tpl/signup_form.html b/modules/member/tpl/signup_form.html
index 34b9c9353..4a71c8e05 100644
--- a/modules/member/tpl/signup_form.html
+++ b/modules/member/tpl/signup_form.html
@@ -1,117 +1,84 @@
-{@ Context::loadFile(array("./common/js/jquery.js", 'head', '', -100000), true) }
-{@ Context::loadFile(array("./common/js/js_app.js", 'head', '', -100000), true) }
-{@ Context::loadFile(array("./common/js/common.js", 'head', '', -100000), true) }
-{@ Context::loadFile(array("./common/js/xml_handler.js", 'head', '', -100000), true) }
-{@ Context::loadFile(array("./common/js/xml_js_filter.js", 'head', '', -100000), true) }
-