Code Duplication    Length = 75-75 lines in 2 locations

include/oninstall.php 1 location

@@ 224-298 (lines=75) @@
221
 * @param $str
222
 * @return mixed
223
 */
224
function makeShort($str)
225
{
226
    $replacements = array(
227
        'Š' => 'S',
228
        'š' => 's',
229
        'Ž' => 'Z',
230
        'ž' => 'z',
231
        'À' => 'A',
232
        'Á' => 'A',
233
        'Â' => 'A',
234
        'Ã' => 'A',
235
        'Ä' => 'A',
236
        'Å' => 'A',
237
        'Æ' => 'A',
238
        'Ç' => 'C',
239
        'È' => 'E',
240
        'É' => 'E',
241
        'Ê' => 'E',
242
        'Ë' => 'E',
243
        'Ì' => 'I',
244
        'Í' => 'I',
245
        'Î' => 'I',
246
        'Ï' => 'I',
247
        'Ñ' => 'N',
248
        'Ò' => 'O',
249
        'Ó' => 'O',
250
        'Ô' => 'O',
251
        'Õ' => 'O',
252
        'Ö' => 'O',
253
        'Ø' => 'O',
254
        'Ù' => 'U',
255
        'Ú' => 'U',
256
        'Û' => 'U',
257
        'Ü' => 'U',
258
        'Ý' => 'Y',
259
        'Þ' => 'B',
260
        'ß' => 'ss',
261
        'à' => 'a',
262
        'á' => 'a',
263
        'â' => 'a',
264
        'ã' => 'a',
265
        'ä' => 'a',
266
        'å' => 'a',
267
        'æ' => 'a',
268
        'ç' => 'c',
269
        'è' => 'e',
270
        'é' => 'e',
271
        'ê' => 'e',
272
        'ë' => 'e',
273
        'ì' => 'i',
274
        'í' => 'i',
275
        'î' => 'i',
276
        'ï' => 'i',
277
        'ð' => 'o',
278
        'ñ' => 'n',
279
        'ò' => 'o',
280
        'ó' => 'o',
281
        'ô' => 'o',
282
        'õ' => 'o',
283
        'ö' => 'o',
284
        'ø' => 'o',
285
        'ù' => 'u',
286
        'ú' => 'u',
287
        'û' => 'u',
288
        'ý' => 'y',
289
        'ý' => 'y',
290
        'þ' => 'b',
291
        'ÿ' => 'y'
292
    );
293
294
    $str = strip_tags($str);
295
    $str = strtr($str, $replacements);
296
297
    return str_replace(array(' ', '-', '/', "\\", "'", '"', "\r", "\n", '&', '?', '!', '%', ',', '.'), '', $str);
298
}
299

include/onupdate.php 1 location

@@ 271-345 (lines=75) @@
268
 * @param $str
269
 * @return mixed
270
 */
271
function makeShort($str)
272
{
273
    $replacements = array(
274
        'Š' => 'S',
275
        'š' => 's',
276
        'Ž' => 'Z',
277
        'ž' => 'z',
278
        'À' => 'A',
279
        'Á' => 'A',
280
        'Â' => 'A',
281
        'Ã' => 'A',
282
        'Ä' => 'A',
283
        'Å' => 'A',
284
        'Æ' => 'A',
285
        'Ç' => 'C',
286
        'È' => 'E',
287
        'É' => 'E',
288
        'Ê' => 'E',
289
        'Ë' => 'E',
290
        'Ì' => 'I',
291
        'Í' => 'I',
292
        'Î' => 'I',
293
        'Ï' => 'I',
294
        'Ñ' => 'N',
295
        'Ò' => 'O',
296
        'Ó' => 'O',
297
        'Ô' => 'O',
298
        'Õ' => 'O',
299
        'Ö' => 'O',
300
        'Ø' => 'O',
301
        'Ù' => 'U',
302
        'Ú' => 'U',
303
        'Û' => 'U',
304
        'Ü' => 'U',
305
        'Ý' => 'Y',
306
        'Þ' => 'B',
307
        'ß' => 'ss',
308
        'à' => 'a',
309
        'á' => 'a',
310
        'â' => 'a',
311
        'ã' => 'a',
312
        'ä' => 'a',
313
        'å' => 'a',
314
        'æ' => 'a',
315
        'ç' => 'c',
316
        'è' => 'e',
317
        'é' => 'e',
318
        'ê' => 'e',
319
        'ë' => 'e',
320
        'ì' => 'i',
321
        'í' => 'i',
322
        'î' => 'i',
323
        'ï' => 'i',
324
        'ð' => 'o',
325
        'ñ' => 'n',
326
        'ò' => 'o',
327
        'ó' => 'o',
328
        'ô' => 'o',
329
        'õ' => 'o',
330
        'ö' => 'o',
331
        'ø' => 'o',
332
        'ù' => 'u',
333
        'ú' => 'u',
334
        'û' => 'u',
335
        'ý' => 'y',
336
        'ý' => 'y',
337
        'þ' => 'b',
338
        'ÿ' => 'y'
339
    );
340
341
    $str = strip_tags($str);
342
    $str = strtr($str, $replacements);
343
344
    return str_replace(array(' ', '-', '/', "\\", "'", '"', "\r", "\n", '&', '?', '!', '%', ',', '.'), '', $str);
345
}
346