Code Duplication    Length = 43-44 lines in 2 locations

class/Utility.php 1 location

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

include/functions.php 1 location

@@ 556-598 (lines=43) @@
553
 *
554
 * tooltips (c) dhtmlgoodies
555
 */
556
function lx_module_header() {
557
    global $xoopsTpl, $xoTheme, $xoopsModule, $xoopsModuleConfig, $lexikon_module_header;
558
    if(isset($xoTheme) && is_object($xoTheme)) {
559
        $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/style.css' );
560
        if ($xoopsModuleConfig['linkterms'] == 3) {
561
            $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/linkterms.css' );
562
            $xoTheme->addScript( '/modules/lexikon/assets/js/tooltipscript2.js', array( 'type' => 'text/javascript' ) );
563
            }
564
        if ($xoopsModuleConfig['linkterms'] == 4) {
565
            $xoTheme->addScript( '/modules/lexikon/assets/js/popup.js', array( 'type' => 'text/javascript' ) );
566
            }
567
        if ($xoopsModuleConfig['linkterms'] == 5) {
568
            $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/linkterms.css' );
569
            $xoTheme->addScript( '/modules/lexikon/assets/js/balloontooltip.js', array( 'type' => 'text/javascript' ) );
570
            }
571
        if ($xoopsModuleConfig['linkterms'] == 6) {
572
            $xoTheme -> addStylesheet( 'modules/lexikon/assets/css/linkterms.css' );
573
            $xoTheme->addScript( '/modules/lexikon/assets/js/shadowtooltip.js', array( 'type' => 'text/javascript' ) );
574
            }
575
    } else {
576
        $lexikon_url = XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname');
577
        if ($xoopsModuleConfig['linkterms'] == 3) {
578
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
579
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
580
			<script src="'.$lexikon_url.'/assets/js/tooltipscript2.js" type="text/javascript"></script>';
581
            }
582
        if ($xoopsModuleConfig['linkterms'] == 4) {
583
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
584
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
585
			<script src="'.$lexikon_url.'/assets/js/popup.js" type="text/javascript"></script>';
586
            }
587
        if ($xoopsModuleConfig['linkterms'] == 5) {
588
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
589
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
590
			<script src="'.$lexikon_url.'/assets/js/balloontooltip.js" type="text/javascript"></script>';
591
            }
592
        if ($xoopsModuleConfig['linkterms'] == 6) {
593
            $lexikon_module_header = '<link rel="stylesheet" type="text/css" href="style.css" />
594
			<link rel="stylesheet" type="text/css" href="assets/css/linkterms.css" />
595
			<script src="'.$lexikon_url.'/assets/js/shadowtooltip.js" type="text/javascript"></script>';
596
            }
597
        }
598
}
599
600
/**
601
 * Validate userid