Code Duplication    Length = 16-16 lines in 13 locations

htdocs/modules/wflinks/include/address.php 13 locations

@@ 35-50 (lines=16) @@
32
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
33
    }
34
35
} elseif ($country == 'Australia') {
36
    if ($street2) {
37
        if ($state) {
38
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
39
        } else {
40
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
41
        }
42
    } else {
43
        if ($state) {
44
            $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
45
        } else {
46
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
47
        }
48
    }
49
50
} elseif ($country == 'Austria') {
51
    if ($street2) {
52
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
53
    } else {
@@ 190-205 (lines=16) @@
187
        $address = $street1 . '<br />' . $town;
188
    }
189
190
} elseif ($country == 'Cambodia') {
191
    if ($street2) {
192
        if ($state) {
193
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
194
        } else {
195
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
196
        }
197
    } else {
198
        if ($state) {
199
            $address = $street1 . '<br />' . $town . '<br />' . $state . '&nbsp;' . $zip;
200
        } else {
201
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
202
        }
203
    }
204
205
} elseif ($country == 'Cameroon') {
206
    if ($street2) {
207
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
208
    } else {
@@ 212-227 (lines=16) @@
209
        $address = $street1 . '<br />' . $town;
210
    }
211
212
} elseif ($country == 'Canada') {
213
    if ($street2) {
214
        if ($state) {
215
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
216
        } else {
217
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
218
        }
219
    } else {
220
        if ($state) {
221
            $address = $street1 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
222
        } else {
223
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
224
        }
225
    }
226
227
} elseif ($country == 'Cape Verde') {
228
    if ($street2) {
229
        if ($state) {
230
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
@@ 263-278 (lines=16) @@
260
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
261
    }
262
263
} elseif ($country == 'China') {
264
    if ($street2) {
265
        if ($state) {
266
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
267
        } else {
268
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
269
        }
270
    } else {
271
        if ($state) {
272
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
273
        } else {
274
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
275
        }
276
    }
277
278
} elseif ($country == 'Colombia') {
279
    if ($street2) {
280
        if ($state) {
281
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;-&nbsp;' . $state;
@@ 510-525 (lines=16) @@
507
        $address = $street1 . '<br />' . $town;
508
    }
509
510
} elseif ($country == 'Gibraltar') {
511
    if ($street2) {
512
        if ($state) {
513
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
514
        } else {
515
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
516
        }
517
    } else {
518
        if ($state) {
519
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
520
        } else {
521
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
522
        }
523
    }
524
525
} elseif ($country == 'Greece') {
526
    if ($street2) {
527
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
528
    } else {
@@ 623-638 (lines=16) @@
620
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
621
    }
622
623
} elseif ($country == 'Isle of Man') {
624
    if ($street2) {
625
        if ($state) {
626
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
627
        } else {
628
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
629
        }
630
    } else {
631
        if ($state) {
632
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
633
        } else {
634
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
635
        }
636
    }
637
638
} elseif ($country == 'Israel') {
639
    if ($street2) {
640
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
641
    } else {
@@ 666-681 (lines=16) @@
663
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
664
    }
665
666
} elseif ($country == 'Jersey') {
667
    if ($street2) {
668
        if ($state) {
669
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
670
        } else {
671
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
672
        }
673
    } else {
674
        if ($state) {
675
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
676
        } else {
677
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
678
        }
679
    }
680
681
} elseif ($country == 'Jordan') {
682
    if ($street2) {
683
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
684
    } else {
@@ 786-801 (lines=16) @@
783
        $address = $street1 . '<br />' . $town;
784
    }
785
786
} elseif ($country == 'Malaysia') {
787
    if ($street2) {
788
        if ($state) {
789
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
790
        } else {
791
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
792
        }
793
    } else {
794
        if ($state) {
795
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
796
        } else {
797
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
798
        }
799
    }
800
801
} elseif ($country == 'Mali') {
802
    if ($street2) {
803
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
804
    } else {
@@ 822-837 (lines=16) @@
819
        $address = $street1 . '<br />' . $town;
820
    }
821
822
} elseif ($country == 'Mexico') {
823
    if ($street2) {
824
        if ($state) {
825
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
826
        } else {
827
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
828
        }
829
    } else {
830
        if ($state) {
831
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . ',&nbsp;' . $state;
832
        } else {
833
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
834
        }
835
    }
836
837
} elseif ($country == 'Moldova') {
838
    if ($street2) {
839
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
840
    } else {
@@ 942-957 (lines=16) @@
939
        $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
940
    }
941
942
} elseif ($country == 'Nigeria') {
943
    if ($street2) {
944
        if ($state) {
945
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip . '<br />' . $state;
946
        } else {
947
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
948
        }
949
    } else {
950
        if ($state) {
951
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip . '<br />' . $state;
952
        } else {
953
            $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
954
        }
955
    }
956
957
} elseif ($country == 'Norway') {
958
    if ($street2) {
959
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
960
    } else {
@@ 1048-1063 (lines=16) @@
1045
        $address = $street1 . '<br />' . $town;
1046
    }
1047
1048
} elseif ($country == 'Romania') {
1049
    if ($street2) {
1050
        if ($state) {
1051
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
1052
        } else {
1053
            $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1054
        }
1055
    } else {
1056
        if ($state) {
1057
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town . '<br />' . $state;
1058
        } else {
1059
            $address = $street1 . '<br />' . $zip . '&nbsp;' . $town;
1060
        }
1061
    }
1062
1063
} elseif ($country == 'Russian Federation') {
1064
    if ($street2) {
1065
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . '&nbsp;' . $zip;
1066
    } else {
@@ 1147-1162 (lines=16) @@
1144
        $address = $street1 . '<br />' . $town . '&nbsp;' . $zip;
1145
    }
1146
1147
} elseif ($country == 'Korea (South)') {
1148
    if ($street2) {
1149
        if ($state) {
1150
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . ',&nbsp;' . $zip;
1151
        } else {
1152
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $zip;
1153
        }
1154
    } else {
1155
        if ($state) {
1156
            $address = $street1 . '<br />' . $town . '<br />' . $state . ',&nbsp;' . $zip;
1157
        } else {
1158
            $address = $street1 . '<br />' . $town . ',&nbsp;' . $zip;
1159
        }
1160
    }
1161
1162
} elseif ($country == 'Spain') {
1163
    if ($street2) {
1164
        $address = $street1 . '<br />' . $street2 . '<br />' . $zip . '&nbsp;' . $town;
1165
    } else {
@@ 1274-1289 (lines=16) @@
1271
        $address = $street1 . '<br />' . $street2 . '<br />' . $town;
1272
    }
1273
1274
} elseif ($country == 'United Kingdom') {
1275
    if ($street2) {
1276
        if ($state) {
1277
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
1278
        } else {
1279
            $address = $street1 . '<br />' . $street2 . '<br />' . $town . '<br />' . $zip;
1280
        }
1281
    } else {
1282
        if ($state) {
1283
            $address = $street1 . '<br />' . $town . '<br />' . $state . '<br />' . $zip;
1284
        } else {
1285
            $address = $street1 . '<br />' . $town . '<br />' . $zip;
1286
        }
1287
    }
1288
1289
} elseif ($country == 'United States') {
1290
    if ($street2) {
1291
        $address = $street1 . '<br />' . $street2 . '<br />' . $town . ',&nbsp;' . $state . '&nbsp;' . $zip;
1292
    } else {