pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Kami in 28 Juli 2004, 23:51:26

Titel: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Kami in 28 Juli 2004, 23:51:26
Hallo zusammen!

Ich wollte fragen wie man macht, dass man Module seperat in einem Fenster laden kann ohne dabei die ganze Seite zu laden (also ohne Header, Footer, all die BLöcke links und rechts).

Also ich möchte eigentlich, wenn man auf einen User klickt, dass es sein Profil in einem Popup lädt (mit JavaScript leicht machbar), aber eben ohne die Navigationsblöcke links etc. sondern nur das Modul selbst!

Wie mach ich das?

Z.B. auf www.gossip.de sieht man es, wenn man auf Profil oder GB klickt!

Hoffe ihr könnt mir helfen!
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: NeMeSiSX2LC in 29 Juli 2004, 00:40:40
*standardtextan* Schau dir mal die buddy.php vom PN Modul an. *standardtextaus*
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Kami in 29 Juli 2004, 00:56:41
PN Modul?
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: _Gerry_ in 29 Juli 2004, 01:19:49
Er meinte die buddy.php im Modulordner Private_Messages

 ;)  
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Kami in 29 Juli 2004, 01:28:38
Ah danke.. wisst ihr aber gerade was man beachten muss oder wegnehmen muss, damit das Modul selbstständig ist wie die Buddy.php?
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: _Gerry_ in 29 Juli 2004, 01:40:35
Nicht getestet!!!!!!!!!!!!!!!!!!

 
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$GLOBALS["module_name"] = basename(dirname(__FILE__));
$ThemeSel = mxGetTheme();
require_once("themes/$ThemeSel/theme.php");

$GLOBALS['b_bodycolor'] = $bgcolor1;    
$GLOBALS['b_textcolor'] = $textcolor1;


// Header
function create_headerforall($pagetitle){
global $bgcolor2, $textcolor2, $ThemeSel;
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n";
echo "<html>\n<head>\n";
echo "<meta http-equiv=\"Page-Enter\" content=\"revealTrans(Duration=0.1,Transition=23)\">\n";
echo "<meta http-equiv=\"expires\" content=\"0\">\n";
echo "<meta http-equiv=\"pragma\" content=\"no-cache\">\n";
echo "<title>".$pagetitle."</title>\n";
echo "<LINK REL=\"StyleSheet\" HREF=\"themes/$ThemeSel/style/style.css\" TYPE=\"text/css\">\n";
if (@file_exists("themes/$ThemeSel/style/style.php")) {
echo "<LINK REL=\"StyleSheet\" HREF=\"themes/$ThemeSel/style/style.php\" TYPE=\"text/css\">\n";
}
}

// BODY
function create_bodyforall($extensions=""){ # schliesst <head> und oeffnet <body>
global $b_bodycolor, $b_textcolor;
echo "\n</head>\n<body bgcolor='$b_bodycolor' text='$b_textcolor' link='$b_textcolor' style='background-color: $b_bodycolor; color: $b_textcolor; margin: 0;'>\n";
}


// FOOTER
function create_footerforall() {
echo "</body>\n</html>";
}


//BEISPIEL

function main(){
create_headerforall(_PMSTITLE); // Header einfügen
create_bodyforall(); // Body öffnen

echo "Hier kann man dann einfügen was man will!!!!"; // Der Inhalt

create_footerforall(); // Body schliesen und HTML Footer

}




switch($op) {

default:
main();
break;
}
 
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Kami in 30 Juli 2004, 23:22:17
:-( steht "You can't access this file directly"
woran könnte es liegen?
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Kami in 31 Juli 2004, 01:18:09
hab es doch noch hinbekommen!.. nur zeigt es jetzt die ganze seite in dem popup fenster an, obwohl ich eigentlech nur das modul selbst will ohne (block links und rechts etc.)...  :wall:  
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: _Gerry_ in 31 Juli 2004, 08:45:03
Zitathab es doch noch hinbekommen!.. nur zeigt es jetzt die ganze seite in dem popup fenster an, obwohl ich eigentlech nur das modul selbst will ohne (block links und rechts etc.)...  :wall:  

Wie die ganze Seite??
Nur das Modul, oder auch header und footer??
Musst es ja nicht in nem Popup machen, oder willst du es so?

weis im Moment nicht was du genau willst!

l.g.
Gerry
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Ria in 31 Juli 2004, 12:50:29
Hi _Gerry_
ich glaube zu wissen was er will, er schreibt ganz oben:

" (also ohne Header, Footer, all die BLöcke links und rechts)."

Er will also praktisch nur den Mittelteil und die Ausdehnung von Text usw. bis fast an den Rand.

Gruss Ria
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: _Gerry_ in 31 Juli 2004, 17:27:56
ZitatHi _Gerry_
ich glaube zu wissen was er will, er schreibt ganz oben:

" (also ohne Header, Footer, all die BLöcke links und rechts)."

Er will also praktisch nur den Mittelteil und die Ausdehnung von Text usw. bis fast an den Rand.

Gruss Ria

Na genau dies macht ja das Script welches ich gepostet habe!  :D  
Titel: Re: Eigenständige Module ohne Links und Rechtsblöcke?
Beitrag von: Ria in 01 August 2004, 16:16:47
Hi,
ok ich hab`s nicht ausprobiert. Warum schreibt er den was von einem popup Fenster, das hatte mich irritiert.
Gruss Ria