]> git.mxchange.org Git - friendica-addons.git/blob - morechoice/morechoice.php
More morechoice choices
[friendica-addons.git] / morechoice / morechoice.php
1 <?php
2 /**
3  * Name: More Choice
4  * Description: Additional gender/sexual preference/marital status options
5  * Version: 1.0
6  * Author: Mike Macgirvin <http://macgirvin.com/profile/mike>
7  *
8  */
9
10
11 function morechoice_install() {
12
13         register_hook('gender_selector', 'addon/morechoice/morechoice.php', 'morechoice_gender_selector');
14         register_hook('sexpref_selector', 'addon/morechoice/morechoice.php', 'morechoice_sexpref_selector');
15         register_hook('marital_selector', 'addon/morechoice/morechoice.php', 'morechoice_marital_selector');
16
17 }
18
19
20 function morechoice_uninstall() {
21
22         unregister_hook('gender_selector', 'addon/morechoice/morechoice.php', 'morechoice_gender_selector');
23         unregister_hook('sexpref_selector', 'addon/morechoice/morechoice.php', 'morechoice_sexpref_selector');
24         unregister_hook('marital_selector', 'addon/morechoice/morechoice.php', 'morechoice_marital_selector');
25
26 }
27
28 // We aren't going to bother translating these to other languages. 
29
30 function morechoice_gender_selector($a,&$b) {
31         if($a->config['system']['language'] == 'en') {
32                 $b[] = 'Androgyne';
33                 $b[] = 'Bear';  
34                 $b[] = 'Bigender';      
35                 $b[] = 'Cross dresser';
36                 $b[] = 'Drag queen';
37                 $b[] = 'Eunuch';
38                 $b[] = 'Faux queen';    
39                 $b[] = 'Gender fluid';
40                 $b[] = 'Kathoey';
41                 $b[] = 'Lady';
42                 $b[] = 'Lipstick lesbian';
43                 $b[] = 'Metrosexual';
44                 $b[] = 'Monk';
45                 $b[] = 'Nun';
46                 $b[] = 'Soft butch';
47                 $b[] = 'Stone femme';
48                 $b[] = 'Tomboy';
49                 $b[] = 'Transman';
50                 $b[] = 'Transwoman';
51                 $b[] = 'Transvesti';
52                 $b[] = 'Trigender';
53                 $b[] = 'Can\'t remember';
54                 $b[] = 'Hard to tell these days';
55         }
56 }
57
58 function morechoice_sexpref_selector($a,&$b) {
59         if($a->config['system']['language'] == 'en') {
60                 $b[] = 'Girls with big tits';
61                 $b[] = 'Millionaires';
62                 $b[] = 'Guys with big schlongs';
63                 $b[] = 'Easy women';
64                 $b[] = 'People with impaired mobility';
65                 $b[] = 'Amputees';
66                 $b[] = 'Statues, mannequins and immobility';
67                 $b[] = 'Pain';
68                 $b[] = 'Trans men';
69                 $b[] = 'Older women';
70                 $b[] = 'Asphyxiation';
71                 $b[] = 'In public';
72                 $b[] = 'In danger';
73                 $b[] = 'Pretending to be male';
74                 $b[] = 'Pretending to be female';
75                 $b[] = 'Breats';
76                 $b[] = 'Scat';
77                 $b[] = 'Crying';
78                 $b[] = 'Nappies/Diapers';
79                 $b[] = 'Trees';
80                 $b[] = 'Vomit';
81                 $b[] = 'Murder';
82                 $b[] = 'Fat people';
83                 $b[] = 'Feet';
84                 $b[] = 'Covered in insects';
85                 $b[] = 'Turning a human being into furniture';
86                 $b[] = 'Elderly people';
87                 $b[] = 'Transgender people';
88                 $b[] = 'Criminals';
89                 $b[] = 'Stealing';
90                 $b[] = 'Breast milk';
91                 $b[] = 'Immersing genitals in liquids';
92                 $b[] = 'Giants';
93                 $b[] = 'Masochism';
94                 $b[] = 'Cars';
95                 $b[] = 'Menstruation';
96                 $b[] = 'Mucus';
97                 $b[] = 'Obscene language';
98                 $b[] = 'Noses';
99                 $b[] = 'Navels';
100                 $b[] = 'Corpses';
101                 $b[] = 'Smells';
102                 $b[] = 'Buttocks';
103                 $b[] = 'Nonliving objects';
104                 $b[] = 'Sleeping people';
105                 $b[] = 'Urination';
106                 $b[] = 'Eating people';
107                 $b[] = 'Being eaten';
108                 $b[] = 'Animals';
109         }
110 }
111
112 function morechoice_marital_selector($a,&$b) {
113         if($a->config['system']['language'] == 'en') {
114                 $b[] = 'Married to my job';
115                 $b[] = 'Polygamist';
116                 $b[] = 'Half married';
117
118         }
119 }