Juliens
Usuario del Foro
Estado:
Sin conexión
0
Hace un tiempo publiqué una mod mediante la cual evitabas que los usuarios provenientes de determinados países no puedan crear temas ni responder a los ya creados.
Lo que tenía de interesante esa mod es que no le dabas una pista al bot de porque no podía hacer dicha acción, porque mandaba el típico "No tienes permisos para realizar esta acción" lo que ayudaba a que no se den cuenta de inmediato que era su país el que estaba bloqueado.
Luego de investigar un poco, de prueba y error, encontré la hook en los archivos de mybb que me servía para en lugar de hacer una mod hacerlo con un plugin.
Este plugin tiene los respectivos créditos para Dark Neo, quien fue el que me ayudó a que el plugin quedara totalmente terminado. Opciones desde ACP, posibles sql injections corregidas.
Pues acá hay una lista de la nomenclatura ISO de la lista de países. Esa es la nomenclatura que usa el plugin y que les servirá para no tener que buscar en todo lado: Registrate o inicia tu sesión para ver este contenido
Descargar de mi Dropbox: Registrate o inicia tu sesión para ver este contenido
Última modificación: 8 June 2014, 05:18 por Juliens.
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
Lo único que te falta es un pequeño manual y la url de los sitios, esto yo me lo investigue por cuenta propia, para coger los listados, habría que incluir un array con el listado ya incluído y un url del sitio para cualquier cambio, sólo eso para que tu plugin sea mejor .
Una ayudita para que los usuarios sepan como utilizarlo, porque yo me las vi liadas como con muchisimos plugins o mods que me he encontrado y he tenido que indagar viendo el código y son muchísimas horas , pero definitivamente gracias por el aporte a muchos les puede servir .
Juliens
Usuario del Foro
Estado:
Sin conexión
0
Se me olvidó eso, Dark
Pues acá hay una lista de la nomenclatura ISO de la lista de países. Esa es la nomenclatura que usa el plugin y que les servirá para no tener que buscar en todo lado:
Registrate o inicia tu sesión para ver este contenido
Edito el primer posteo para agregarlo
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
Perdona por lo de la edición, creo que no he subido el plugin final al sitio, ayer estuve toda la madrugada con el y ya lo tengo terminado, pero esta en la portatil y no la tengo a la mano, me la han quitado .
Pero en cuanto pueda pongo la versión terminada del plugin que tiene este detalle que ayer pude mirar al hacer pruebas y que simplemente ha quedado fenomenal . Me gusta muchísimo como quedo la verdad, asi que si mañana puedo de una vez lo subo para que puedas editar el tema, por ahora dejo la lista de los países .
Mostrar ContenidoLista de Paises:
1
AF
Afghanistan
Afganistán (el)
2
AL
Albania
Albania
3
DZ
Algeria
Argelia
4
AS
American Samoa
Samoa Americana
5
AD
Andorra
Andorra
6
AO
Angola
Angola
7
AI
Anguilla
Anguila
8
AQ
Antartica
Antártida (la)
9
AG
Antigua and Barbuda
Antigua y Barbuda
10
AR
Argentina
Argentina (la)
11
AM
Armenia
Armenia
12
AW
Aruba
Aruba
13
AU
Australia
Australia
14
AT
Austria
Austria
15
AZ
Azerbaijan
Azerbaiyán
16
BS
Bahamas
Bahamas (las)
17
BH
Bahrain
Bahrein
18
BD
Bangladesh
Bangladesh
19
BB
Barbados
Barbados
20
BE
Belgium
Bélgica
21
BZ
Belize
Belice
22
BJ
Benin
Benin
23
BM
Bermuda
Bermudas
24
BT
Bhutan
Bhután
25
BO
Bolivia
Bolivia
26
BA
Bosnia and Herzegowina
Bosnia y Herzegovina
27
BW
Botswana
Botswana
28
BV
Bouvet Island
Isla Bouvet
29
BR
Brazil
Brasil (el)
30
IO
British Indian Ocean Territory
Territorio Británico del Océano Índico
31
VG
British Virgin Islands
Islas Vírgenes Británicas
32
BN
Brunei Darussalam
Brunei Darussalam
33
BG
Bulgaria
Bulgaria
34
BF
Burkina Faso
Burkina Faso
35
BI
Burundi
Burundi
36
BY
Byelorussian SSR
Belarús
37
KH
Cambodia
Camboya
38
CM
Cameroon
Camerún (el)
39
CA
Canada
Canadá (el)
40
CV
Cape Verde
Cabo Verde
41
KY
Cayman Islands
Islas Caimán
42
CF
Central African Republic
República Centroafricana (la)
43
TD
Chad
Chad (el)
44
CL
Chile
Chile
45
CN
China
China
46
CX
Christmas Island
Isla Christmas
47
CC
Cocos (Keeling) Islands
Islas Cocos (Keeling)
48
CO
Colombia
Colombia
49
KM
Comoros
Comoras (las)
50
CG
Congo
Congo (el)
51
CK
Cook Islands
Islas Cook (las)
52
CR
Costa Rica
Costa Rica
53
CI
Cote d'Ivoire
Costa de Marfil/Côte d'Ivoire
54
HR
Croatia
Croacia
55
CU
Cuba
Cuba
56
CY
Cyprus
Chipre
57
CZ
Czech Republic
República Checa (la)
58
KP
Democratic People's Republic of Korea
República Popular Democrática de Corea (la)
59
DK
Denmark
Dinamarca
60
DJ
Djibouti
Djibouti
61
DM
Dominica
Dominica
62
DO
Dominican Republic
República Dominicana (la)
63
TP
East Timor
Timor Oriental
64
EC
Ecuador
Ecuador (el)
65
EG
Egypt
Egipto
66
SV
El Salvador
El Salvador
67
GQ
Equatorial Guinea
Guinea Ecuatorial (la)
68
ER
Eritrea
Eritrea
69
EE
Estonia
Estonia
70
ET
Ethiopia
Etiopía
71
FK
Falkland Islands (Malvinas)
Islas Malvinas (Falkland)
72
FO
Faroe Islands
Islas Feroe
73
DE
Federal Republic of Germany
República Federal de Alemania (la)
74
FJ
Fiji
Fiji
75
FI
Finland
Finlandia
76
FR
France
Francia
77
FX
France, Metropolitan
Francia Metropolitana
78
GF
French Guiana
Guayana Francesa
79
PF
French Polynesia
Polinesia Francesa
80
TF
French Southern Territories
Territorios Australes Franceses
81
GA
Gabon
Gabón (el)
82
GM
Gambia
Gambia
83
GE
Georgia
Georgia
84
GH
Ghana
Ghana
85
GI
Gibraltar
Gibraltar
86
GR
Greece
Grecia
87
GL
Greenland
Groenlandia
88
GD
Grenada
Granada
89
GP
Guadeloupe
Guadalupe
90
GU
Guam
Guam
91
GT
Guatemala
Guatemala
92
GN
Guinea
Guinea
93
GW
Guinea-bissau
Guinea-Bissau
94
GY
Guyana
Guyana
95
HT
Haiti
Haití
96
HM
Heard and Mcdonald Islands
Islas Heard y McDonald
97
HN
Honduras
Honduras
98
HK
Hong-Kong
Hong Kong
99
HU
Hungary
Hungría
100
IS
Iceland
Islandia
101
IN
India
India (la)
102
ID
Indonesia
Indonesia
103
IR
Iran
Irán (República Islámica del)
104
IQ
Iraq
Iraq (el)
105
IE
Ireland
Irlanda
106
IL
Israel
Israel
107
IT
Italy
Italia
108
JM
Jamaica
Jamaica
109
JP
Japan
Japón (el)
110
JO
Jordan
Jordania
111
KZ
Kazakhstan
Kazajstán
112
KE
Kenya
Kenya
113
KI
Kiribati
Kiribati
114
KW
Kuwait
Kuwait
115
KG
Kyrgyzstan
Kirguistán
116
LA
Lao People's Democratic Republic
República Democrática Popular Lao (la)
117
LV
Latvia
Letonia
118
LB
Lebanon
Líbano (el)
119
LS
Lesotho
Lesotho
120
LR
Liberia
Liberia
121
LY
Libyan Arab Jamahiriya
Jamahiriya Árabe Libia (la)
122
LI
Liechtenstein
Liechtenstein
123
LT
Lithuania
Lituania
124
LU
Luxembourg
Luxemburgo
125
MO
Macao
Macao
126
MG
Madagascar
Madagascar
127
MW
Malawi
Malawi
128
MY
Malaysia
Malasia
129
MV
Maldives
Maldivas
130
ML
Mali
Malí
131
MT
Malta
Malta
132
MH
Marshall Islands
Islas Marshall (las)
133
MQ
Martinique
Martinica
134
MR
Mauritania
Mauritania
135
MU
Mauritius
Mauricio
136
YT
Mayotte
Mayotte
137
MX
Mexico
México
138
FM
Micronesia
Micronesia
139
MD
Moldova
Moldova
140
MC
Monaco
Mónaco
141
MN
Mongolia
Mongolia
142
MS
Montserrat
Montserrat
143
MA
Morocco
Marruecos
144
MZ
Mozambique
Mozambique
145
MM
Myanmar
Myanmar
(ex Birmania)
146
NA
Namibia
Namibia
147
NR
Nauru
Nauru
148
NP
Nepal
Nepal
149
NL
Netherlands
Países Bajos (los)
150
AN
Netherlands Antilles
Antillas Neerlandesas (las)
151
NC
New Caledonia
Nueva Caledonia
152
NZ
New Zealand
Nueva Zelanda
153
NI
Nicaragua
Nicaragua
154
NE
Niger
Níger (el)
155
NG
Nigeria
Nigeria
156
NU
Niue
Isla Niue
157
NF
Norfolk Island
Isla Norfolk
158
MP
Northern Mariana Islands
Islas Marianas del Norte
159
NO
Norway
Noruega
160
OM
Oman
Omán
161
PK
Pakistan
Pakistán (el)
162
PW
Palau
Palau
163
PA
Panama
Panamá
164
PG
Papua New Guinea
Papua Nueva Guinea
165
PY
Paraguay
Paraguay (el)
166
PE
Peru
Perú (el)
167
PH
Philippines
Filipinas
168
PN
Pitcairn
Isla Pitcairn
169
PL
Poland
Polonia
170
PT
Portugal
Portugal
171
PR
Puerto Rico
Puerto Rico
172
QA
Qatar
Qatar
173
KR
Republic of Korea
República de Corea (la)
174
RE
Reunion
Reunión
175
RO
Romania
Rumania
176
RU
Russian Federation
Federación de Rusia (la)
177
RW
Rwanda
Rwanda
178
KN
Saint Kitts and Nevis
Saint Kitts y Nevis
179
LC
Saint Lucia
Santa Lucía
180
WS
Samoa
Samoa
181
SM
San Marino
San Marino
182
ST
Sao Tome and Principe
Santo Tomé y Príncipe
183
SA
Saudi Arabia
Arabia Saudita/Arabia Saudí (la)
184
SN
Senegal
Senegal (el)
185
SC
Seychelles
Seychelles
186
SL
Sierra Leone
Sierra Leona
187
SG
Singapore
Singapur
188
SK
Slovak Republic
República Eslovaca/Eslovaquia
189
SI
Slovenia
Eslovenia
190
SB
Solomon Islands
Islas Salomón (las)
191
SO
Somalia
Somalia
192
ZA
South Africa
Sudáfrica
193
GS
South Georgia and the South Sandwich Islands
Georgia del Sur e Islas Sandwich del Sur
194
ES
Spain
España
195
LK
Sri Lanka
Sri Lanka
196
SH
St. Helena
Santa Elena
197
PM
St. Pierre and Miquelon
San Pedro y Miquelón
198
VC
St. Vincent and The Grenadines
San Vicente y las Granadinas
199
SD
Sudan
Sudán (el)
200
SR
Suriname
Suriname
201
SJ
Svalbard and Jan Mayen Islands
Islas Svalbard y Jan Mayen
202
SZ
Swaziland
Swazilandia
203
SE
Sweden
Suecia
204
CH
Switzerland
Suiza
205
SY
Syrian Arab Republic
República Árabe Siria (la)
206
TW
Taiwan, Province of China
Taiwan
207
TJ
Tajikistan
Tayikistán
208
TH
Thailand
Tailandia
209
TG
Togo
Togo
210
TK
Tokelau
Tokelau
211
TO
Tonga
Tonga
212
TT
Trinidad and Tobago
Trinidad y Tabago
213
TN
Tunisia
Túnez
214
TR
Turkey
Turquía
215
TM
Turkmenistan
Turkmenistán
216
TC
Turks and Caicos Islands
Islas Turcas y Caicos
217
TV
Tuvalu
Tuvalu
218
UG
Uganda
Uganda
219
UA
Ukraine
Ucrania
220
AE
United Arab Emirates
Emiratos Árabes Unidos (los)
221
GB
United Kingdom
Reino Unido de Gran Bretaña e Irlanda del Norte (el)
222
TZ
United Republic of Tanzania
República Unida de Tanzanía (la)
223
US
United States
Estados Unidos de América (los)
224
UM
United States Minor Outlaying Islands
Islas Periféricas Menores de los Estados Unidos
225
VI
United States Virgin Islands
Islas Vírgenes de los Estados Unidos
226
UY
Uruguay
Uruguay (el)
227
UZ
Uzbekistan
Uzbekistán
228
VU
Vanuatu
Vanuatu
229
VA
Vatican City State (Holy See)
Estado de la Ciudad del Vaticano (Santa Sede)(la)
230
VE
Venezuela
Venezuela
231
VN
Vietnam
Viet Nam
232
WF
Wallis and Futuna Islands
Islas Wallis y Futuna
233
EH
Western Sahara
Sáhara Occidental
234
YE
Yemen
Yemen (el)
235
YU
Yugoslavia
Yugoslavia
236
ZR
Zaire
República Democrática del Congo (la) (desde 1997)
ex Zaire (el)
237
ZM
Zambia
Zambia
238
ZW
Zimbabwe
Zimbabwe
Deben elegir las letras de cada país separadas por coma si no me equivoco para que el plugin haga su trabajo, ejemplo:
Zimbabwe, debería ponerse ZW en el panel de admin, saludos...
Última modificación: 16 October 2013, 06:33 por Whiteneo.
DarkEternity
Usuario del Foro
Estado:
Sin conexión
0
muchas gracias por el plugin hace tiempo lo habia visto por mybb o por soportemybb no me acuerdo y me gusto mucho desde ese momento
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
Cualquier detalle con gusto aqui te respondemos, venga un saludo...
Itzamna
Usuario del Foro
Estado:
Sin conexión
0
Gracias lo he probado en mi foro y funciona muy bien, gracias por el aporte Juliens :D
nero
Usuario del Foro
Estado:
Sin conexión
0
Gracias,llevo tiempo buscando un plugin para evitar ésto, porque mi anterior foro estaba lleno de spammers que escribian cientos de mensajes en ruso y no me daba tiempo a borrarlos todos. Con ésto no pasará
|