0) && (!isFormSent('add_subid')) && ((!ifPostContainsSelections('id')) || (countRequestPost('id') == 0))) { // Not found so output message displayMessage('{--MEMBER_SUBID_NO_SELECTIONS--}'); // Abort here return; } // END - if // Edit or delete button hit? if (isFormSent('add_subid')) { // Add new sub id doGenericXmlTemplateCallback('member_add_do_user_subid'); } elseif (isFormSent('edit')) { // Show entries for editing doGenericXmlTemplateCallback('member_edit_show_user_subid'); // Do not show the list of URLs after this template $show = FALSE; } elseif (isFormSent('do_edit')) { // Change data of entries doGenericXmlTemplateCallback('member_edit_do_user_subid'); } elseif (isFormSent('delete')) { // Show entries for deletion doGenericXmlTemplateCallback('member_delete_show_user_subid'); // Do not show the list of URLs after this template $show = FALSE; } elseif (isFormSent('do_delete')) { // Remove entries from database doGenericXmlTemplateCallback('member_delete_do_user_subid'); } elseif ((isGetRequestElementSet('do')) && (isGetRequestElementSet('id'))) { // Construct module name $incFile = sprintf('inc/modules/member/subid-%s.php', sqlEscapeString(getRequestElement('do'))); // Is the include readable and is the sub id assigned to current member? if (!isUserSubIdAssignedToMember(getRequestElement('id'))) { // Sub id is not assigned to current member or doesn't exist displayMessage('{--MEMBER_USER_SUBID_NOT_ASSIGNED_404--}'); } elseif (isIncludeReadable($incFile)) { // Then include it loadIncludeOnce($incFile); // Do not show the list of URLs after this template $show = FALSE; } else { // Display error message displayMessage('{--MEMBER_INVALID_DO_USER_SUBID--}'); } } // Show entries? if ($show === FALSE) { // No, a form has already been show return FALSE; } // END - if // List all campaigns doGenericXmlTemplateCallback('member_list_subid'); // Display form for adding a sub id loadTemplate('member_add_subid'); // [EOF] ?>