X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FContent%2FContactSelector.php;h=298f2512edf349f5089556f9dfcc1dadc7e9c7ff;hb=61bc9facc8e32cf06834c9406a71ecfc4f7cac71;hp=b5122da808854261786e6d9a94e24248e42e4028;hpb=07d306aa3736aa8a0b46109b15a6c637919c33b1;p=friendica.git diff --git a/src/Content/ContactSelector.php b/src/Content/ContactSelector.php index b5122da808..298f2512ed 100644 --- a/src/Content/ContactSelector.php +++ b/src/Content/ContactSelector.php @@ -6,9 +6,10 @@ namespace Friendica\Content; use Friendica\Core\Addon; use Friendica\Core\L10n; -use Friendica\Database\DBM; -use Friendica\Protocol\Diaspora; -use dba; +use Friendica\Core\Protocol; +use Friendica\Core\System; +use Friendica\Database\DBA; +use Friendica\Util\Network; /** * @brief ContactSelector class @@ -27,10 +28,10 @@ class ContactSelector $o .= ""; foreach ($select as $selection) { if ($selection !== 'NOTRANSLATION') { @@ -136,7 +158,7 @@ class ContactSelector $o .= ''; return $o; } - + /** * @param string $current optional, default empty * @param string $suffix optionsl, default empty @@ -145,10 +167,10 @@ class ContactSelector { $o = ''; $select = ['', L10n::t('Males'), L10n::t('Females'), L10n::t('Gay'), L10n::t('Lesbian'), L10n::t('No Preference'), L10n::t('Bisexual'), L10n::t('Autosexual'), L10n::t('Abstinent'), L10n::t('Virgin'), L10n::t('Deviant'), L10n::t('Fetish'), L10n::t('Oodles'), L10n::t('Nonsexual')]; - - + + Addon::callHooks('sexpref_selector', $select); - + $o .= "'; return $o; } - + /** * @param string $current optional, default empty */ @@ -167,9 +189,9 @@ class ContactSelector { $o = ''; $select = ['', L10n::t('Single'), L10n::t('Lonely'), L10n::t('Available'), L10n::t('Unavailable'), L10n::t('Has crush'), L10n::t('Infatuated'), L10n::t('Dating'), L10n::t('Unfaithful'), L10n::t('Sex Addict'), L10n::t('Friends'), L10n::t('Friends/Benefits'), L10n::t('Casual'), L10n::t('Engaged'), L10n::t('Married'), L10n::t('Imaginarily married'), L10n::t('Partners'), L10n::t('Cohabiting'), L10n::t('Common law'), L10n::t('Happy'), L10n::t('Not looking'), L10n::t('Swinger'), L10n::t('Betrayed'), L10n::t('Separated'), L10n::t('Unstable'), L10n::t('Divorced'), L10n::t('Imaginarily divorced'), L10n::t('Widowed'), L10n::t('Uncertain'), L10n::t('It\'s complicated'), L10n::t('Don\'t care'), L10n::t('Ask me')]; - + Addon::callHooks('marital_selector', $select); - + $o .= '