nunja ich habe ja auch kein dynamisches design ..also muss ich ja selber pages machen ..und sie verloinken !  
hier mal ein link von der shelf page ! also von manuel  das standart teil ...wo muss ich mein text eingeben?
<?php 
#   Copyright by: Manuel
#   Support: www.ilch.de
defined ('main') or die ( 'no direct access' );
# dieser teil hier muss auch in die eigene self datei eingefuehgt werden.
# die datei muss aber die endung .php haben!!! und dann einfach den teil hier
# einfueghen und zwar bis zum #ENDE DESIGN 
# und dann noch ganz am ende der self_ datei $design->footer();
# allers natuerlich in den php bereich der seite.
$title = $allgAr['title'].' :: '.ucfirst($menu->get(1));
$hmenu = ucfirst($menu->get(1));
$design = new design ( $title , $hmenu );
$design->header();
#ENDE DESIGN
if ( $menu->get(1) == '' ) {
	# alle self pages auslesen also seiten die mit self_ beginnen.
	# natuerlich koennen diese dateien nachdem sie mit selfbox erstellt wurden
	# auch umbenannt werden nur muessen sie dann direkt angewaehlt werden.
	# und dazu braucht man .php dateien und ein bissel php kenntnisse
	
	$o = opendir ( 'include/contents/selfbp/selfp' );
	while ($f = readdir ($o) ) {
    if ( $f == '.' OR $f == '..' ) { continue; }
		$tmp = explode('.',$f);
		echo '<a href="?self-'.$tmp[0].'">'.ucfirst($tmp[0]).'</a><br />';
	}
  closedir($o);
	
} else {
  # moegliche endungen
	$ende_ar = array ('.html','.htm','.php');
	$um = $menu->get(1);
	# um ../ backlinks in unterordner kicken.
	$um = str_replace('../','',$um);
	$um = str_replace('./','',$um);
	
	foreach ($ende_ar as $v ) {
	  if ( file_exists ( 'include/contents/selfbp/selfp/'.$menu->get(1).$v ) ) {
		  require_once('include/contents/selfbp/selfp/'.$menu->get(1).$v);
			break;
    }
	}
}
# das muss auch in die self datei eingefueght werden wenn sie direkt aufgerufen
# werden soll, davor aber auch noch das header ding am anfang ;9... 
$design->footer();
?>