Blank Template MOD

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Blank Template MOD

Beitrag von Susan »

Hi,

Ich hab mir diesen MOD hier geholt. Meine template heißt link_legend.php

Jetzt habe ich eine Frage. Wie schaffe ich es ein PopUp-Fenster zu bekommen wie es bei den Smilies der Fall ist

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>
Das U_MORE_SMILIES habe ich in der function_post.php gefunden:

Code: Alles auswählen

$template->assign_vars(array(
					'L_MORE_SMILIES' => $lang['More_emoticons'], 
					'U_MORE_SMILIES' => append_sid("posting.$phpEx?mode=smilies"))
				);
			}
ich habe versucht das irgendwie zu übernehmen ^2

in der link_category_body.tpl habe ich folgendes eingefügt:

Code: Alles auswählen

<a href="{U_LINK_LEGENDS}" onclick="window.open('{U_LINK_LEGENDS}', '_phpbbsmilies', 'HEIGHT=300,resizable=no,scrollbars=no,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">Legende</a>
link_legend.php

Code: Alles auswählen

$template->assign_vars(array(
 'U_LINK_LEGENDS' => append_sid("link_legend.$phpEx?mode=smilies"))
);
Das ganze nach

Code: Alles auswählen

// assign template 
$template->set_filenames(array( 
        'body' => 'link_legend.tpl') 
       ); 
Ich schaffe es zumindest ein PopUp-Fenster zu bekommen, aber leider ist es weiss :(
Was muß noch angepasst bzw. korrigiert werden?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das hier:

Code: Alles auswählen

 'U_LINK_LEGENDS' => append_sid("link_legend.$phpEx?mode=smilies"))
sollte schon erstmal

Code: Alles auswählen

 'U_LINK_LEGENDS' => append_sid("posting.$phpEx?mode=smilies"))
heissen, es sei denn, Du hast in der link_legend.php das Smilie-Fenster auch includiert. Sicherlich nicht ;)
Wenn es so schon geht, dann gut, ansonsten die link_legend.php mal als ZIP hier anhöngen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Hi,

ne, hab nur das gemacht ;)

Habs geändert, aber leider immer noch weisses PopUp.
Schade eigentlich. Dachte das wäre einfach *g*

URL meiner Seite hast Du noch? Unter Linkliste (Objekte) kannste das gucken wenn Du auf Legende klickst
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Versuchs mal mit der angehängten Datei:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Nein leider immer noch weisses Fenster :(

Der Link Legende der das PopUp aufmachen soll zeigt auch die Falsche Adresse an:

http://www.blabla.de/linkdb.php?action= ... y&cat_id=8

Bei den Smilies ist es aber

http://www.blabla.de/posting.php?mode=smilies
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng mal bitte die link_legend.tpl an, damit ich testen kann...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

ok, hier. Danke Dir
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also bei mir geht zumindest das Fenster korrekt auf, mitsamt Smilies.
Gib mir doch bitte nochmal den Link zum Problem.

EDIT
Danke für den Link. Jetzt sehe ich den Fehler. Nur:
Warum sollen da Smilies im Popup erscheinen?
Wohin sollen die bitte eingefügt werden können, wenn an dieser Stelle nur die Links dieser Kategorie angezeigt werden?
Jetzt bin ich wirklich ^1
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

ne biste nicht :)

Das ist eine Legende .... Wenn Du einen Link hinzufügst kannst Du Bilder anklicken und diese werden im PopUp-Fenster erklärt. Also Bild - Erklärung, Bild - Erklärung ........ Du siehst, die werden nicht eingefügt sondern erklärt.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also sollen dort die Symbile wie das "S1", "S2", die "Stühle", etc. erscheinen, dazu die Bezeichnungen und nicht einfügbar sein?
Wenn dem So ist, warum dann nicht die linkdb.php verwendet und damit das Smilie-Fenster dargestellt, anstelle die link_legend.php zu verwenden?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

hmm, ich weiss jetzt nicht genau was Du meinst mit
warum dann nicht die linkdb.php verwendet und damit das Smilie-Fenster dargestellt, anstelle die link_legend.php zu verwenden?
Meinst Du evtl. das: Beim Smiliefenster wie es im Forum verwendet wird geht ein Fenster auf wo alle Smilies aufgelistet sind.
Jedoch könnte man da jetzt keinen eigenen Text einfügen ...

Leider ist das öffnen der Legende mit normalen onklick nicht möglich da so auch der Header und Footer mitgeladen wird. Das beudeutet ich habe im PopUp eine komplette Seite und nicht nur die Legende :(

Ich möchte einfach nur eine Legende einfügen wo nicht nur die Bilder erscheinen sondern auch Text. Diese Bilder und der Text habe ich in der link_legend.tpl definiert .......
Und diese Legende erscheint wenn man auf den Link "Legende" klickt

Und ich dachte, ich könnte die Funktion für das Smiliefenster einfach übernehmen :rolleyes:
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So einfach ist das eben nicht, denn im Smilie-Fenster werden die Beschreibungen ja grundsätzlich nicht angezeigt ;)
Also wäre hier ein neues Fenster nötig, was man aber dem Smilie Fenster ähnlich gestalten könnte.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Genau, das hätte ich gerne :) Ist es schwer so etwas zu machen *schon wieder keinen Plan hab*
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nicht unbedingt, aber ich kenne den Link-Mod nicht und auch nicht die Datenquelle, die dargestellt werden soll ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Moin,

hmmm, also der MOD ist entstanden aus pafiledb + Advanced Links Mod. Also nicht wirklich nen komplett neuer MOD ^2 .
Was meinst Du mit Datenquelle? Meine link_legend.tpl bzw. php? Da ist ja noch nicht viel drinne :D

Also, wenn Du vielleicht ein klitzekleines bischen Zeit hättest und auch möchtest könntest Du mir dann zeigen wie es geht und helfen ? Bild Bild

Im moment komm ich mit meinen Seiten nicht weiter weil soviel fehlt Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich weiß nicht, welche Daten dort angezeigt werden sollen und auch kenne ich den Mod nicht, den Du da einsetzt. Daher kann ich Dir so nicht helfen.
Wenn ich den Mod, so wie er bei Dir eingesetzt wird, hätte, könnte ich mit Angabe der Daten, was woher kommend angezeigt werden soll, das Fenster erstellen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

das kann ich verstehen. Tja, und nun. Ist echt mistig das ich absolut kein Plan von PHP habe :( - so hab ich selbst auch keinen Ahnung wo ich ansetzen kann.

Deswegen dachte ich das das mit dem Smiliefenster einfach übernommen werden kann. Ich seh auch keine andere Möglichkeit. Einfaches HTML wäre machbar. Das Problem ist aber das ich dann keine Verbindung zu den Sprachdateien vom Board habe (ich brauch ja entweder Deutsch oder Englisch).
Ist das alles koooooooompliziert :heiss:
Antworten