Seite 1 von 1
Popupfenster wie bei Smilies nur für Grafik
Verfasst: 05.03.2006 13:39
von Valerie Raghnall
Hi,
ich würde gerne ein Popupfenster gestalten, das sich so verhält wie das Fenster mit den zusätzlichen Smilies. Also ein Fenster mit von mir vorgegebenem Inhalt, das sich auf einen Klick auf einen Link öffnet und eben den Style des Forums verwendet.
Die TPL Datei zu erstellen ist kein Problem... was ich aber nun wissen müsste ist: Was muss ich an den Templatedateien und eventuell an den php Dateien ändern um das umsetzen zu können? Muss ich etwas includen? Wenn ja wo und wie? Wohin muss der Javacode für das Popup? etc. (Oder reicht mir die tpl Datei samt Javacode?)
Wäre dankbar für Hilfe, da ich nicht so ganz durchsehe was ich wo hinpacken muss um das umzusetzen

Verfasst: 05.03.2006 14:17
von miccom
du kannst diesen code duplizieren (aus der posting_body.tpl):
Code: Alles auswählen
<a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a>
die pfade musst du natürlich anpassen und kannst dann damit jede beliebige in phpbb eingebundene oder auch andere seite darin öffnen. KB:72
Verfasst: 05.03.2006 14:30
von Valerie Raghnall
das bedeutet ich muss eine php-datei dafür bauen?
grundsätzlich geht es mir in der sache nur darum ein popupfenster zu machen, das zum beispiel bei einem klick auf den avatar aufgeht und darin nochmal den avatar anzeigt. klingt jetzt vielleicht sinnlos, hat aber durchaus seine hintergründe

.
Verfasst: 05.03.2006 14:39
von miccom
nö, das muss keine in phpbb eingebundene seite sein, kann es aber

Verfasst: 05.03.2006 14:43
von Valerie Raghnall
ähmm.... ok... damit steh ich jetzt noch blöder da als bei meiner frage. also... ich formulier mal um...
kann ich eine tpl datei per link aufrufen, die mir dann den avatar desjenigen anzeigt von dessen profil aus ich die tpl datei aufgerufen habe?
wie muss ich das machen?
was ist dazu nötig?
Verfasst: 05.03.2006 14:47
von miccom
kann ich eine tpl datei per link aufrufen, die mir dann den avatar desjenigen anzeigt von dessen profil aus ich die tpl datei aufgerufen habe?
das geht nicht wirklich, weil die template-dateien ja wiederum von den jeweiligen php-dateien geparst werden. du kannst über eine bestehende php datei oder eine von dir neu angelegte aber eine templatedatei ansprechen.
aber dein genanntes beispiel geht schon, indem du zb. nur die avatar-grafik (ohne template etc. nur die grafik) in einem popup öffnest. wenn du aber ein anderes "drumherum" haben willst, dann musst du die seite in phpbb einbinden.
Verfasst: 05.03.2006 14:51
von Valerie Raghnall
naja... nur die grafik ist mir einfach zu wenig. das hab ich ja bereits verwirklicht nur siehts einfach blöd aus. gefällt mir nicht. hat mir so noch nie gefallen. ist einfach aber nicht schön. einen stinknormalen link mit target=_blank kann ja jeder machen *g*
so... aber wenn ich nun eine tpl datei haben will kann ich die in die bestehende viewprofile einbauen? ich mein... eine phpdatei kann ich nicht wirklich machen, auch nicht mit der vorlage aus der doku, das ist mir zu hoch... um es mal so zu sagen.
edit: ich hab mir auch schon KB:include_tpl angesehen... aber das geht mir noch weniger in den kopf... ich will eine tpl datei in eine php datei includen soll für den pfad aber eine php datei angeben?
Verfasst: 07.03.2006 17:14
von Valerie Raghnall
Ich komm einfach nicht klar, krieg das nicht in meinen Kopf, was ich da machen muss, tut mir leid...
ich hab jetzt eine php datei mit der vorlage erstellt, die sieht >>
so << aus (header und footer werde ich da noch rausnehmen, da ich sie nicht brauche, aber fürs ausprobieren is es ja mal wurst). dazu habe ich eine tpl datei, die >>
so << aussieht... ich muss das wohl irgendwo noch includen, damit die anzeige hinhaut...
ich muss doch sicher auch irgendwo die id übergeben und was weiß ich nicht noch alles...
aber was wie wo? *hilflosguck*
