eigener Menüpunkt

xunil

Registered User
Hallo,

ich versuche momentan einen eigenen Menüpunkt zu erstellen.
Soll heißen z.B. in der Rubrik "Allgemein" unter "Transfervolumen" möchte ich entsprechend auch einen Link einfügen.
In der ver_xp30_frame_left_nav_tree.php hatte ich auch folgendes hinzugefügt:
PHP:
        $gui->make_menu_item('control',
                ltext('ma_traffic'),
                $gui->make_menu_target_int("allgemein_control.php")
        ),
Die Datei allgemein_control.php liegt auch im Verzeichnis. Allerdings wird mir der Menüpunkt nicht angezeigt.

--

Ebenso habe ich über das "individuelle Menü" versucht einen Link auf die Datei zu setzen, bekomme dann aber "500 Internal Server Error".

Hat schon hier ggf. schon mal einer selber einen Link eingebaut und kann mir Tipps geben, wie ich vorzugehen habe?

Wäre sehr nett!

viele Grüße
 
Die Lösung ;)

Hi,

hier mal eine Anleitung:

mentel said:

## OWN MENUITEM WITH CATEGORIE ##


## OPEN ##
/srv/www/htdocs/confixx/html/userver_pp_frame_left_nav_tree.php

## FIND ##
Code:
$c_tools = array(

$gui->make_menu_item( 'overview',
ltext("m_overview"),
$gui->make_menu_target_int("tools_start.php")
), 

$gui->make_menu_item( 'phpmyadmin',
ltext('md_phpmyadmin'),
$gui->make_menu_target_ext($phpmyadmin_path),
$items_enabled['db']['phpmyadmin']
),

$gui->make_menu_item( 'cgicheck',
ltext("mt_cgicheck"),
$gui->make_menu_target_int($srvPrefix.'tools_cgicheck.php'.$srvSuffix),
$items_enabled['tools']['cgicheck']
),

$gui->make_menu_item( 'webftp',
ltext("mt_webftp"),
$gui->make_menu_target_ext( "/ftplogin/?login=$PHP_AUTH_USER" ),
$items_enabled['tools']['webftp']
),

$gui->make_menu_item( 'webmail',
ltext("mt_webmail"),
$gui->make_menu_target_ext("/poplogin/"),
$items_enabled['tools']['webmail']
),

$gui->make_menu_item( 'backup',
ltext('m_backup'),
$gui->make_menu_target_int($srvPrefix."tools_backup.php$srvSuffix", "toba_desc1", ""),
$items_enabled['tools']['backup']
),
$gui->make_menu_item( 'restore',
ltext('m_restore'),
$gui->make_menu_target_int( $srvPrefix."tools_restore.php$srvSuffix", "toba_desc1" ),
$items_enabled['tools']['backup']
)

);

## AFTER ADD ##
Code:
//SELFCONFIG
[color="darkblue"]
$c_selfmenue[/color] = array (

$gui->make_menu_item('[color="darkblue"]cat_selfmenue[/color]',
ltext("[color="darkblue"]m_text_menue1[/color]"),
$gui->make_menu_target_int("file_to_execute.php")
)

);
//END SELFCONFIG

## FIND ##
Code:
$gui->make_menu_block('tools', ltext('m_tools'),   'overview', $c_tools ),

## AFTER ADD ##
Code:
//SELFCONFIG
$gui->make_menu_block('[color="darkblue"]cat_selfmenue[/color]', ltext('[color="darkblue"]m_catyouretext[/color]'), 'cat_selfmenue', [color="darkblue"]$c_selfmenue[/color])
//END SELFCONFIG

## SAVE & CLOSE, PLEASE MAKE AN .bak FILE!!! ITS ON YOURE OWN RISK! ##

## OPEN ##

/srv/www/htdocs/confixx/html/languages/de/user.inc.php

## FIND ##
Code:
?>

## BEFORE ADD ##
Code:
//SELFCONFIG
$lang_text['[color="darkblue"]m_text_menue1[/color]'] = 'LINK TEXT';
$lang_text['[color="darkblue"]m_catyouretext[/color]'] = 'CAT TEXT';
//END SELFCONFIG

## SAVE & CLOSE, PLEASE MAKE AN .bak FILE!!! ITS ON YOURE OWN RISK! ##

## EoF ##


## NOTICE ##

VARIABLE = MUSS ZWINGEND DAS SELBE SEIN!!!!

Ergebnis bei mir:

KLICK MICH!

mentel said:

## OWN MENUITEM WITHOUT CATEGORIE UNDER WEBALIZER/AWStats ##


## OPEN ##
/srv/www/htdocs/confixx/html/userver_pp_frame_left_nav_tree.php

## FIND ##
Code:
$gui->make_menu_item( 'select_language', ltext('ma_selectlanguage'),
$gui->make_menu_target_int("allgemein_sprache.php", "alsp_title1", "alsp_descr1"),	
$items_enabled['general']['select_language']
),

## AFTER ADD ##
Code:
//SELFCONFIG
[color="darkblue"]
$c_selfmenue[/color] = array (

$gui->make_menu_item('overview_new',
ltext("[color="darkblue"]m_text_menue1[/color]"),
$gui->make_menu_target_int("file_to_execute.php")
)

);
//END SELFCONFIG
## SAVE & CLOSE, PLEASE MAKE AN .bak FILE!!! ITS ON YOURE OWN RISK! ##

## OPEN ##

/srv/www/htdocs/confixx/html/languages/de/user.inc.php

## FIND ##
Code:
?>

## BEFORE ADD ##
Code:
//SELFCONFIG
$lang_text['[color="darkblue"]m_text_menue1[/color]'] = 'LINK TEXT';
//END SELFCONFIG

## SAVE & CLOSE, PLEASE MAKE AN .bak FILE!!! ITS ON YOURE OWN RISK! ##

## EoF ##


## NOTICE ##

VARIABLE = MUSS ZWINGEND DAS SELBE SEIN!!!!

mentel said:
## CSS ##

## OPEN ##
/srv/www/htdocs/confixx/html/skins/mskin_4/css/images.css

## ADD AT THE END OF FILE ##
Code:
/* SELF CONFIGURATION */
#menu_item_overview_new {
	background-image: url('../small_icons/mysql.gif');
}
/* END SELF CONFIGURATION */

## EoF ##

## NOTICE ##

overview_new oder cat_selfmenue = #menu_item_overview_new oder #menu_item_cat_selfmenue (je nach dem ob mit Kategorien oder ohne)

SPRICH es muss auch dort angepasst werden

Ihr müsst vorher gucken welches Skin Ihr benutzt, am besten im Quellentext nachgucken ;)

Ich habe alles selber getestet und es sollte bei allen funktionieren..

Aber wie dort überall steht, Nutzung auf eigene GEFAHR, ich übernehme für Schäden jeglicher Art keine Haftung, Rechtsanspruch ausgeschlossen!

Wünsche euch viel Spaß beim einbauen, und ich sage nur danach ist man glücklich ;)
 
Last edited by a moderator:
Back
Top