issue 2119. supporting php 5.4. modules and widgets.

git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12706 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
flyskyko 2013-02-05 09:45:04 +00:00
parent ff75082eee
commit 8a7c28babc
90 changed files with 572 additions and 83 deletions

View file

@ -153,6 +153,7 @@ class memberAdminView extends member
Context::set('editor_skin_list', $oEditorModel->getEditorSkinList());
// get an editor
$option = new stdClass();
$option->primary_key_name = 'temp_srl';
$option->content_key_name = 'agreement';
$option->allow_fileupload = false;
@ -332,13 +333,17 @@ class memberAdminView extends member
$oMemberModel = &getModel('member');
$memberInfo = Context::get('member_info');
$memberInfo->signature = $oMemberModel->getSignature($this->memberInfo->member_srl);
if(isset($memberInfo))
{
$memberInfo->signature = $oMemberModel->getSignature($this->memberInfo->member_srl);
}
Context::set('member_info', $memberInfo);
// get an editor for the signature
if($memberInfo->member_srl)
{
$oEditorModel = &getModel('editor');
$option = new stdClass();
$option->primary_key_name = 'member_srl';
$option->content_key_name = 'signature';
$option->allow_fileupload = false;
@ -360,6 +365,7 @@ class memberAdminView extends member
$member_config = $this->memberConfig;
global $lang;
$identifierForm = new stdClass();
$identifierForm->title = $lang->{$member_config->identifier};
$identifierForm->name = $member_config->identifier;
$identifierForm->value = $memberInfo->{$member_config->identifier};
@ -398,7 +404,7 @@ class memberAdminView extends member
{
if(!$formInfo->isUse)continue;
if($formInfo->name == $member_config->identifier || $formInfo->name == 'password') continue;
unset($formTag);
$formTag = new stdClass();
$inputTag = '';
$formTag->title = ($formInfo->isDefaultForm) ? $lang->{$formInfo->name} : $formInfo->title;
if($isAdmin)