Code Duplication    Length = 10-12 lines in 9 locations

ajaxfileedit.php 1 location

@@ 171-180 (lines=10) @@
168
 *
169
 * @return string
170
 */
171
function cleaner($string)
172
{
173
    $string = stripcslashes($string);
174
    $string = html_entity_decode($string);
175
    $string = strip_tags($string); // DANGER -- kills wiki text
176
    $string = trim($string);
177
    $string = stripslashes($string);
178
179
    return $string;
180
}
181
182
/**
183
 * @param $uid

extras/gwiki.php 1 location

@@ 35-44 (lines=10) @@
32
 *
33
 * @return string
34
 */
35
function cleaner($string)
36
{
37
    $string = stripcslashes($string);
38
    $string = html_entity_decode($string);
39
    $string = strip_tags($string); // DANGER -- kills wiki text
40
    $string = trim($string);
41
    $string = stripslashes($string);
42
43
    return $string;
44
}
45
46
/**
47
 * @param $var

admin/attachments.php 1 location

@@ 22-33 (lines=12) @@
19
 *
20
 * @return string
21
 */
22
function cleaner($string, $trim = true)
23
{
24
    //  $string=stripcslashes($string);
25
    $string = html_entity_decode($string);
26
    $string = strip_tags($string);
27
    if ($trim) {
28
        $string = trim($string);
29
    }
30
    $string = stripslashes($string);
31
32
    return $string;
33
}
34
35
function showAttachments()
36
{

ajaxfilelist.php 1 location

@@ 22-31 (lines=10) @@
19
 *
20
 * @return string
21
 */
22
function cleaner($string)
23
{
24
    $string = stripcslashes($string);
25
    $string = html_entity_decode($string);
26
    $string = strip_tags($string); // DANGER -- kills wiki text
27
    $string = trim($string);
28
    $string = stripslashes($string);
29
30
    return $string;
31
}
32
33
/**
34
 * @param $uid

ajaxgwiki.php 1 location

@@ 22-31 (lines=10) @@
19
 *
20
 * @return string
21
 */
22
function cleaner($string)
23
{
24
    $string = stripcslashes($string);
25
    $string = html_entity_decode($string);
26
    $string = strip_tags($string); // DANGER -- kills wiki text
27
    $string = trim($string);
28
    $string = stripslashes($string);
29
30
    return $string;
31
}
32
33
// $_GET variables we use
34
unset($page, $bid, $id);

ajaximgedit.php 1 location

@@ 38-47 (lines=10) @@
35
 *
36
 * @return string
37
 */
38
function cleaner($string)
39
{
40
    $string = stripcslashes($string);
41
    $string = html_entity_decode($string);
42
    $string = strip_tags($string); // DANGER -- kills wiki text
43
    $string = trim($string);
44
    $string = stripslashes($string);
45
46
    return $string;
47
}
48
49
/**
50
 * @param $input

ajaximglist.php 1 location

@@ 22-31 (lines=10) @@
19
 *
20
 * @return string
21
 */
22
function cleaner($string)
23
{
24
    $string = stripcslashes($string);
25
    $string = html_entity_decode($string);
26
    $string = strip_tags($string); // DANGER -- kills wiki text
27
    $string = trim($string);
28
    $string = stripslashes($string);
29
30
    return $string;
31
}
32
33
// $_GET variables we use
34
unset($page, $bid, $id);

getthumb.php 1 location

@@ 55-64 (lines=10) @@
52
 *
53
 * @return string
54
 */
55
function cleaner($string)
56
{
57
    $string = stripcslashes($string);
58
    $string = html_entity_decode($string);
59
    $string = strip_tags($string); // DANGER -- kills wiki text
60
    $string = trim($string);
61
    $string = stripslashes($string);
62
63
    return $string;
64
}
65
66
/**
67
 * @param      $name

admin/prefixes.php 1 location

@@ 601-612 (lines=12) @@
598
 *
599
 * @return string
600
 */
601
function cleaner($string, $trim = true)
602
{
603
    //  $string=stripcslashes($string);
604
    $string = html_entity_decode($string);
605
    $string = strip_tags($string);
606
    if ($trim) {
607
        $string = trim($string);
608
    }
609
    $string = stripslashes($string);
610
611
    return $string;
612
}
613
614
/**
615
 * @param $op