/** * @param $formData * @param string $entryPoint * @return bool */ function tryAddMemberSubmit( $formData, $entryPoint = 'internal' ) { $project = new OpenStackNovaProject( $formData['projectname'] ); $members = explode( ',', $formData['member'] ); foreach ( $members as $member ) { $success = $project->addMember( $member ); if ( $success ) { $project->editArticle(); $this->getOutput()->addWikiMsg( 'openstackmanager-addedto', $formData['member'], $formData['projectname'] ); } else { $this->getOutput()->addWikiMsg( 'openstackmanager-failedtoadd', $formData['member'], $formData['projectname'] ); } } $out = '<br />'; $out .= Linker::link( $this->getTitle(), wfMsgHtml( 'openstackmanager-backprojectlist' ) ); $this->getOutput()->addHTML( $out ); return true; }