UNA
|
Public Member Functions | |
__construct ($aInfo, $oTemplate=false) | |
Public Member Functions inherited from BxBaseModProfileFormEntry | |
getUploadersInfo ($sField='') | |
initChecker ($aValues=array(), $aSpecificValues=array()) | |
delete ($iContentId, $aContentInfo=array()) | |
Public Member Functions inherited from BxBaseModGeneralFormEntry | |
getCode ($bDynamicMode=false) | |
genInputNestedForm (&$aInput, $sInfo='', $sError='') | |
genNestedForm (&$aInput) | |
getNestedFormObject (&$aInput, $bViewMode=false) | |
addTrackFields ($mixedFields, $mixedContent) | |
isTrackFieldChanged ($sField, $bReturnValues=false) | |
insert ($aValsToAdd=array(), $isIgnore=false) | |
update ($iContentId, $aValsToAdd=array(), &$aTrackTextFieldsChanges=null) | |
getHtmlEditorQueryParams ($aInput) | |
processFiles ($sFieldFile, $iContentId=0, $isAssociateWithContent=false) | |
_deleteFile ($iFileId, $sStorage='') | |
addCssJs () | |
genViewRowValue (&$aInput) | |
genViewRowWrapped (&$aInput) | |
setMetatagsKeywordsData ($iId, $a, $o) | |
getContentOwnerProfileId ($iContentId) | |
_addCssJsPrivacyField ($sField, $sPrivacyObject, $bDynamicMode=false) | |
Public Member Functions inherited from BxTemplFormView | |
genInputSwitcher (&$aInput) | |
Public Member Functions inherited from BxBaseFormView | |
performActionGetHelp () | |
performActionChangePrivacyGroup () | |
performActionGetPrivacyGroupChooser () | |
setShowEmptySections ($b) | |
setAjaxMode ($bAjaxMode) | |
isAjaxMode () | |
setAbsoluteActionUrl ($sUrl) | |
getCodeAPI () | |
getJsClassName () | |
getJsObjectName () | |
getJsScript ($bWrap=false) | |
genForm () | |
genRows () | |
genRow (&$aInput) | |
isInputVisible ($mixedInput) | |
genViewRow (&$aInput) | |
genViewRowWrappedHtml (&$aInput) | |
genViewRowValueForSelect (&$aInput) | |
genRowStandard (&$aInput, $isOneLine=false) | |
genWrapperInput ($aInput, $sContent) | |
genRowCustom (&$aInput, $sCustomMethod) | |
genRowBlockHeader (&$aInput) | |
genBlockEnd () | |
genInput (&$aInput) | |
getInputId (&$aInput) | |
genInputStandard (&$aInput) | |
genInputButton (&$aInput) | |
genInputTextarea (&$aInput) | |
isHtmlEditor ($iViewMode, &$aInput) | |
addHtmlEditor ($iViewMode, &$aInput, $sUniq) | |
genInputSelectBox (&$aInput, $sInfo='', $sError='') | |
genInputFile (&$aInput) | |
genInputFiles (&$aInput, $sInfo='', $sError='') | |
genInputSelect (&$aInput) | |
genInputSelectRgb (&$aInput) | |
genInputSelectMultiple (&$aInput) | |
genInputCheckboxSet (&$aInput) | |
genInputRadioSet (&$aInput) | |
_isSelected ($sValue, $sCurValue) | |
_isSelectedMultiple ($sValue, $aCurValues) | |
_genInputSelect (&$aInput, $isMultiple, $mixedCurrentVal, $sIsSelectedFunc) | |
_genInputsSet (&$aInput, $sType, $mixedCurrentVal, $sIsCheckedFunc, $sNameAppend='') | |
genInputLocation (&$aInput) | |
setLocationVals ($aInput, $aVals) | |
setLocationVal ($aInput, $sIndex, $sVal) | |
genInputPassword (&$aInput) | |
genInputPrice (&$aInput) | |
genInputNestedForm (&$aInput) | |
genInputCaptcha (&$aInput) | |
genLabel (&$aInput) | |
genPrivacyGroupChooser (&$aInput, $sPrivacyObject='') | |
genFiledItemInfoWrapper ($sInput, $sInfoValue) | |
genInfoIcon ($sInfo) | |
genErrorIcon ( $sError='') | |
getOpenSection ($aAttrs=[], $sTitle='', $aWrapperAttrs=[]) | |
getCloseSection () | |
getOpenSectionViewMode ($aAttrs=array(), $sTitle='', $aWrapperAttrs=[]) | |
getCloseSectionViewMode () | |
addCssJsUi () | |
addCssJsUiSortable () | |
addCssJsTimepicker () | |
addCssJsMinicolors () | |
addCssJsViewMode () | |
addCssJsCore () | |
Public Member Functions inherited from BxDolForm | |
getKeyValuesPair () | |
isStatusFieldSupported () | |
autoSetToPending (&$aValsToAdd) | |
delete ($val) | |
generateUri () | |
getCleanValue ($sName) | |
isSubmitted () | |
getTemplate () | |
getId () | |
getName () | |
setId ($sId) | |
setName ($sName) | |
setAction ($sAction) | |
setForceSetToPending ($isValid) | |
setValid ($isValid) | |
isValid () | |
isSubmittedAndValid () | |
getSpecificValues () | |
setSpecificValue ($sName, $sVal) | |
getAuthorId () | |
setAuthorId ($iAuthorId) | |
isFieldExist ($sName, $bCheckAllFields=false) | |
_initCheckerNestedForms () | |
addMarkers ($a) | |
getFormErrors () | |
Additional Inherited Members | |
Static Public Member Functions inherited from BxBaseFormView | |
static | getJsCalendarLangs () |
static | getCssJsCalendar () |
Static Public Member Functions inherited from BxDolForm | |
static | getObjectInstance ($sObject, $sDisplayName, $oTemplate=false, $sParam='') |
static | unSetObjectInstance ($sObject, $sDisplayName, $oTemplate=false, $sParam='') |
static | getDataItems ($sKey, $isUseForSet=false, $sUseValues=BX_DATA_VALUES_DEFAULT) |
static | getSubmittedValue ($sKey, $sMethod, &$aSpecificValues=false) |
static | setSubmittedValue ($sKey, $mixedValue, $sMethod, &$aSpecificValues=false) |
static | genCsrfToken ($bReturn=false) |
static | getCsrfToken () |
static | isCsrfTokenValid ($s, $bDeleteToken=true) |
static | onModuleUninstall ($sModuleName) |
static | isVisible ($aInput) |
Public Attributes inherited from BxDolForm | |
$aFormAttrs | |
$aInputs | |
$aParams | |
$id | |
Static Public Attributes inherited from BxDolForm | |
static | $TYPES_SKIP = array('files' => 1, 'location' => 1, 'nested_form' => 1) |
static | $TYPES_CHECKBOX = array('checkbox' => 1, 'switcher' => 1) |
static | $TYPES_TEXT = array('text' => 1, 'textarea' => 1) |
static | $TYPES_FILE = array('file' => 1) |
static | $FUNC_SKIP_DOMAIN_CHECK = array('email' => 1, 'emails' => 1, 'emailexist' => 1, 'emailuniq' => 1, 'emailexistorempty' => 1, 'hostdomain' => 1, 'hostdomainchat' => 1, 'emailorempty' => 1) |
static | $FUNC_SKIP_MACROS_CHECK = array() |
static | $LOCATION_INDEXES = array ('lat', 'lng', 'country', 'state', 'city', 'zip', 'street', 'street_number') |
static | $LOCATION_INDEXES_MANDATORY = array ('lat', 'lng') |
Protected Member Functions inherited from BxBaseModProfileFormEntry | |
genCustomViewRowValueProfileEmail ($aInput) | |
genCustomViewRowValueProfileIp ($aInput) | |
genCustomViewRowValueFriendsCount ($aInput) | |
genCustomViewRowValueFollowersCount ($aInput) | |
genCustomViewRowValueProfileStatus ($aInput) | |
genCustomViewRowValueProfileLastActive ($aInput) | |
_associalFileWithContent ($oStorage, $iFileId, $iProfileId, $iContentId, $sPictureField='') | |
_getProfilePhotoGhostTmplVars ($sField, $aContentInfo=array()) | |
_isAdmin ($iContentId=0) | |
_getPrivacyFields ($aKeysF2O=array()) | |
Protected Member Functions inherited from BxBaseModGeneralFormEntry | |
_isChangeUserForAdmins ($sDisplay) | |
genGhostTemplateForInputNestedForm (&$aInput) | |
_getPhotoGhostTmplVars ($aContentInfo=array()) | |
_processTrackFields ($mixedContent) | |
_processMetas (&$aValsToAdd) | |
_preparePrivacyField ($sField, $sPrivacyObject) | |
_preloadPrivacyField ($sField, $sPrivacyObject, $aValues) | |
_validatePrivacyField ($sField, $sPrivacyObject, $aValues) | |
processMulticatBefore ($sFieldName, &$aValsToAdd) | |
processMulticatAfter ($sFieldName, $iContentId) | |
genCustomViewRowValueMulticat (&$aInput) | |
genCustomInputMulticat (&$aInput) | |
genCustomInputMulticatSelect ($aInput, $aValues, $mixedValue='') | |
genCustomInputMulticatInput ($aInput) | |
genCustomInputMulticatButton ($aInput) | |
genCustomInputMulticatButtonNew ($aInput) | |
genCustomInputAuthor ($aInput) | |
_isMulticatEnabled () | |
Protected Member Functions inherited from BxBaseFormView | |
_isInputVisibleByPrivacy ($aInput) | |
_genViewRowWrapped (&$aInput, $aParams=[]) | |
genCustomRowBirthday (&$aInput) | |
genCustomRowCf (&$aInput) | |
genCustomViewRowValueBirthday (&$aInput) | |
_genWrapperInputAttrs (&$aInput) | |
_genInputStandardAttrs (&$aInput) | |
_genInputButtonAttrs (&$aInput) | |
_genInputTextareaAttrs (&$aInput) | |
genGhostTemplate (&$aInput) | |
genCustomInputUsernamesSuggestions ($aInput) | |
_genCustomInputUsernamesSuggestionsAttrs (&$aInput, $bDisabled=false) | |
_genCustomInputUsernamesSuggestionsTextAttrs (&$aInput, $bDisabled=false) | |
genCustomViewRowValueLabels ($aInput) | |
genCustomInputLabels (&$aInput) | |
_genInputSelectAttrs (&$aInput, $isMultiple) | |
_genInputSelectOptionAttrs (&$aOption) | |
_parseInputSelect ($sTmplName, $aTmplVars) | |
getLocationVal ($aInput, $sIndex) | |
_processCssJs () | |
_addJs ($mixed, $sJsCondition) | |
_addCss ($mixed) | |
Protected Member Functions inherited from BxDolForm | |
_genMethodName ($s) | |
_replaceMarkers ($a) | |
_getPrivacyIcon ($mixedPrivacy) | |
_getPrivacyGroup ($sPrivacyObject, $iInputId, $iAuthorId=false) | |
Protected Attributes inherited from BxBaseModProfileFormEntry | |
$_iAccountProfileId = 0 | |
$_aImageFields = array () | |
$_aUploadersInfo = [] | |
Protected Attributes inherited from BxBaseModGeneralFormEntry | |
$MODULE | |
$_oModule | |
$_aMetatagsFieldsWithKeywords = array() | |
$_oMetatagsObject = null | |
$_oMetatagsContentId = 0 | |
$_sGhostTemplate = 'form_ghost_template.html' | |
$_aTrackFieldsChanges | |
$_iContentId | |
$_bAllowChangeUserForAdmins | |
Protected Attributes inherited from BxBaseFormView | |
$bEnableErrorIcon = true | |
$sCode | |
$_sCodeAdd = '' | |
$_isSectionOpened = false | |
$_sDivider = '<span class="bx-def-margin-left"></span>' | |
$_sDividerAlt = '<br />' | |
$_bDynamicMode = false | |
$_bAjaxMode = false | |
$_bAbsoluteActionUrl = false | |
$_bViewMode = false | |
$_bShowEmptySections = false | |
$_sSectionClose = 'getCloseSection' | |
$_sSectionOpen = 'getOpenSection' | |
$_aJs = array() | |
$_aCss = array() | |
$_sJsClassName | |
$_sJsObjectName | |
$_aHtmlIds | |
Protected Attributes inherited from BxDolForm | |
$_aMarkers = array () | |
$oTemplate | |
$_isValid = true | |
$_bForceSetToPending = false | |
$_sChecker | |
$_sCheckerHelper | |
$_aSpecificValues | |
$_aFieldsCheckForSpam = array() | |
$_aFieldsExcludeFromCheckForSpam = array() | |
$_iAuthorId | |
$_sAuthorKey | |
$_sPrivacyObjectView | |
$_sPrivacyGroupDefault | |
Static Protected Attributes inherited from BxBaseModGeneralFormEntry | |
static | $_isCssJsGeneralModuleAdded = false |
Static Protected Attributes inherited from BxBaseFormView | |
static | $_isToggleJsAdded = false |
static | $_isCssJsAdded = false |
static | $_isCssJsUiAdded = false |
static | $_isCssJsUiSortableAdded = false |
static | $_isCssJsMinicolorsAdded = false |
static | $_isCssJsLabelsAdded = false |
static | $_isCssJsTimepickerAdded = false |
static | $_isCssJsAddedViewMode = false |
Create/Edit Person Form.
BxPersonsFormEntry::__construct | ( | $aInfo, | |
$oTemplate = false ) |
Constructor
array | $aInfo | Form contents |
$aInfo['params'] = array( 'remove_form' => true|false, );
Reimplemented from BxBaseModProfileFormEntry.