Code Duplication    Length = 43-44 lines in 2 locations

include/functions.php 1 location

@@ 680-722 (lines=43) @@
677
 *
678
 * tooltips (c) dhtmlgoodies
679
 */
680
function lx_module_header() {
681
    global $xoopsTpl, $xoTheme, $xoopsModule, $xoopsModuleConfig, $lexikon_module_header;
682
    if(isset($xoTheme) && is_object($xoTheme)) {
683
        $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/style.css' );
684
        if ($xoopsModuleConfig['linkterms'] == 3) {
685
            $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/linkterms.css' );
686
            $xoTheme->addScript( '/modules/lexikon/assets/js/tooltipscript2.js', array( 'type' => 'text/javascript' ) );
687
            }
688
        if ($xoopsModuleConfig['linkterms'] == 4) {
689
            $xoTheme->addScript( '/modules/lexikon/assets/js/popup.js', array( 'type' => 'text/javascript' ) );
690
            }
691
        if ($xoopsModuleConfig['linkterms'] == 5) {
692
            $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/linkterms.css' );
693
            $xoTheme->addScript( '/modules/lexikon/assets/js/balloontooltip.js', array( 'type' => 'text/javascript' ) );
694
            }
695
        if ($xoopsModuleConfig['linkterms'] == 6) {
696
            $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/linkterms.css' );
697
            $xoTheme->addScript( '/modules/lexikon/assets/js/shadowtooltip.js', array( 'type' => 'text/javascript' ) );
698
            }
699
    } else {
700
        $lexikon_url = XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname');
701
        if ($xoopsModuleConfig['linkterms'] == 3) {
702
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
703
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
704
			<script src="'.$lexikon_url.'/assets/js/tooltipscript2.js" type="text/javascript"></script>';
705
            }
706
        if ($xoopsModuleConfig['linkterms'] == 4) {
707
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
708
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
709
			<script src="'.$lexikon_url.'/assets/js/popup.js" type="text/javascript"></script>';
710
            }
711
        if ($xoopsModuleConfig['linkterms'] == 5) {
712
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
713
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
714
			<script src="'.$lexikon_url.'/assets/js/balloontooltip.js" type="text/javascript"></script>';
715
            }
716
        if ($xoopsModuleConfig['linkterms'] == 6) {
717
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
718
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
719
			<script src="'.$lexikon_url.'/assets/js/shadowtooltip.js" type="text/javascript"></script>';
720
            }
721
        }
722
}
723
724
/**
725
 * Validate userid

class/Utility.php 1 location

@@ 991-1034 (lines=44) @@
988
     *
989
     * tooltips (c) dhtmlgoodies
990
     */
991
public static function getModuleHeader()
992
{
993
    global $xoopsTpl, $xoTheme, $xoopsModule, $xoopsModuleConfig, $lexikon_module_header;
994
    if (isset($xoTheme) && is_object($xoTheme)) {
995
        $xoTheme->addStylesheet('modules/lexikon/assets/css/style.css');
996
        if ($xoopsModuleConfig['linkterms'] == 3) {
997
            $xoTheme->addStylesheet('modules/lexikon/assets/css/linkterms.css');
998
            $xoTheme->addScript('/modules/lexikon/assets/js/tooltipscript2.js', array('type' => 'text/javascript'));
999
        }
1000
        if ($xoopsModuleConfig['linkterms'] == 4) {
1001
            $xoTheme->addScript('/modules/lexikon/assets/js/popup.js', array('type' => 'text/javascript'));
1002
        }
1003
        if ($xoopsModuleConfig['linkterms'] == 5) {
1004
            $xoTheme->addStylesheet('modules/lexikon/assets/css/linkterms.css');
1005
            $xoTheme->addScript('/modules/lexikon/assets/js/balloontooltip.js', array('type' => 'text/javascript'));
1006
        }
1007
        if ($xoopsModuleConfig['linkterms'] == 6) {
1008
            $xoTheme->addStylesheet('modules/lexikon/assets/css/linkterms.css');
1009
            $xoTheme->addScript('/modules/lexikon/assets/js/shadowtooltip.js', array('type' => 'text/javascript'));
1010
        }
1011
    } else {
1012
        $lexikon_url = XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname');
1013
        if ($xoopsModuleConfig['linkterms'] == 3) {
1014
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="assets/css/style.css" />
1015
            <link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
1016
            <script src="' . $lexikon_url . '/assets/js/tooltipscript2.js" type="text/javascript"></script>';
1017
        }
1018
        if ($xoopsModuleConfig['linkterms'] == 4) {
1019
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="assets/css/style.css" />
1020
            <link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
1021
            <script src="' . $lexikon_url . '/assets/js/popup.js" type="text/javascript"></script>';
1022
        }
1023
        if ($xoopsModuleConfig['linkterms'] == 5) {
1024
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="assets/css/style.css" />
1025
            <link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
1026
            <script src="' . $lexikon_url . '/assets/js/balloontooltip.js" type="text/javascript"></script>';
1027
        }
1028
        if ($xoopsModuleConfig['linkterms'] == 6) {
1029
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="assets/css/style.css" />
1030
            <link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
1031
            <script src="' . $lexikon_url . '/assets/js/shadowtooltip.js" type="text/javascript"></script>';
1032
        }
1033
    }
1034
}
1035
1036
    /**
1037
     * Validate userid