Viktor's Supportboard (https://www.v-gn.de/wbb/index.php)
- Support (https://www.v-gn.de/wbb/board.php?boardid=6)
-- Support für Sonstige Hacks (https://www.v-gn.de/wbb/board.php?boardid=91)
--- wbb2.3.x Auszeichnungen als popup (https://www.v-gn.de/wbb/thread.php?threadid=10643)
Geschrieben von Cyberstar0 am 19.09.2008 um 17:23:
Auszeichnungen als popup
hallöchen
ich hab mir [WN]Auszeichnungshack eingebaut. Der funktionier auch super.
Bei diesem Hack werden die auszeichnungen auch im Thread angeigt. (bild1)
Ich möchte aber gerne statt der Box einen Link haben. Dort sollte sich dann ein popup öffnen und die auszeichnungen anzeigen.
Den link und das popup hab ich schon. Nur wie müsste die php und das Template dazu aussehen damit die auszeichnungen im popup erscheinen?
Das weiß ich leider nicht.
Könnt ihr mir da helfen?
ich hab mal die install.txt und die beiden templates angehangen
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 19:53:
RE: Auszeichnungen als popup
Hallo,
du kannst es mal mit den Dateien im Anhang versuchen.
Aufruf: awards.php?userid=USERID
Gruß
Viktor
Geschrieben von Cyberstar0 am 20.09.2008 um 20:07:
Hallo Viktor
Erstmal danke für deine hilfe,aber so öffnet sich nochmal das forum und die " Sie haben keinen Zutritt" Seite. (bild)
hast du vielleicht noch ne Idee?
Kann es daran liegnen das ich das popup fenster über ein popupgenerator erstellt hab? Leider weis ich net wie man sonst noch eins erstellen kann.
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 20:22:
Hallo,
du musst natürlich den Text "USERID" durch die richtige Userid ersetzen.
Gruß
Viktor
Geschrieben von Cyberstar0 am 20.09.2008 um 20:40:
Hi!
Ah ok. Das geht schonmal,aber...
Dann steht ja bei jedem User das gleiche. Hab da jetzt ne 1 (bin ich) eingetragen.
Aber jeder User hat ja verschiedene Auszeichnungen oder gar keine.
kann man da was machen?
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 20:52:
|
Zitat: Original von Cyberstar0
Hi!
Ah ok. Das geht schonmal,aber...
Dann steht ja bei jedem User das gleiche. Hab da jetzt ne 1 (bin ich) eingetragen.
Aber jeder User hat ja verschiedene Auszeichnungen oder gar keine.
kann man da was machen?
Mfg
Cybi |
|
|
Hallo,
du musst doch irgendwo einen Link einbauen.
Da musst du dann immer die Richtige Userid mitgeben.
Wenn du es in des im Template "profile" einbaust.
code: |
1:
2:
3:
|
awards.php?userid=$user_info[userid]
|
|
Gruß
Viktor
Geschrieben von Cyberstar0 am 20.09.2008 um 21:21:
Hi!
Der link befindet sich im Thread_postbit Template. Der soll ja da hin wo eigentlich die box mit den awards ist.
wenn ich den link so mache
awards.php?userid=$user_info[userid]
kommt wieder die seite "Sie haben keinen Zugriff"
Kannst ja mal in meinem forum schauen. Vielleicht weiste dann was ich meine.
Schau mal in nem beitrag von mir. Genau unter der awards box ist der Link (Link Text)
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 21:54:
Hallo,
oh du hast es mit einem Java-Script gemacht.
Du kannst es mal so versuchen.
Suche deinen Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
function h1221827121(){
myleft=20;
mytop=20;
settings="width=400,height=400,top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,dependent=no";
win=window.open("http://www.Cyberstar0.de/awards.php?userid=","mypopup",settings);
win.focus();
|
|
Ersetze ihn mit dem Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
function h1221827121(userid){
myleft=20;
mytop=20;
settings="width=400,height=400,top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,dependent=no";
win=window.open("http://www.Cyberstar0.de/awards.php?userid="+userid+"{$SID_ARG_2ND_UN},"mypopup",settings);
win.focus();
|
|
Suche den Code:
code: |
1:
2:
3:
|
<center><a href="javascript:h1221827121();">LinkText</a></center>
|
|
Ersetze ihn mit dem Code:
code: |
1:
2:
3:
|
<center><a href="javascript:h1221827121($posts[userid]);">LinkText</a></center>
|
|
Versuche es mal so.
Gruß
Viktor
Geschrieben von Cyberstar0 am 20.09.2008 um 22:08:
Hi!
wenn ich es so mache passiert nix wenn ich auf den link klicke.
Das Popup hab ich mit nem Generator erstellt. Gibts denn noch ne andere möglichkeit als mit java?
Ich weiß leider den code nicht den man erzeugen mußß um nen link in nem popup zu öffnen.
Hätte net gedacht das es so schwer ist
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 22:23:
Hallo,
setze mal den Link:
code: |
1:
2:
3:
|
<a href="" target="_new" onclick="javascript:window.open('awards.php?userid=$posts[userid]{$SID_ARG_2ND}','awards','width=400,height=400,scrollbars, left = 100, top = 80');return false;">Awards</a>
|
|
Gruß
Viktor
Geschrieben von Cyberstar0 am 20.09.2008 um 22:34:
Hi Viktor
Wow das ist geil. Das geht
Eh echt super. Vielen lieben vielen Lieben Dank
Em könntest du mir das gleiche noch für den Wbb Shop machen? It eigentlich genau das gleiche. Sind 2 boxen. einmal für gekaufte artikel und einmal für geschenke.
Das wäre echt klasse wenn du das auch noch hinbekommen würdest
Brauschst dafür nur die anleitung oder auch die templates?
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 22:43:
Hallo,
schön das es jetzt klappt.
Bitte ich helfe doch gerne.
Für das andere brauche ich das schon damit ich den Code sehe.
Gruß
Viktor
Geschrieben von Cyberstar0 am 20.09.2008 um 23:01:
hi!
Das ist super.
Ich hoffe du kommst mit der anleitung klar. Hab mal die anleitung und die update anleitung angehangen.
Denn in der update steht das:
|
Zitat:
thread_postbit.tpl
==================
suche:
<br><br>
$shopinventar
<br>
$shopinventar2
<br>
lösche es!
suche:
$gebekommen
$gevergeben
ersetze durch:
<br /><b>WbbShop:</b><br />
$anzeigengekaufteartikel<br />
$anzeigenartikelbeschenkt<br />
$anzeigenartikelverschenkt<br />
|
|
|
Das hab ich aber net gemacht das ich noch die boxen hab.Siehst du ja bei mir im Board
Wenn es so nicht geht muss ich mal schauen ob ich die anleitung von dem vorgänger shop find
Mfg
Cybi
Geschrieben von Viktor am 20.09.2008 um 23:29:
Hallo,
so der Link muss jetzt so aussehen.
code: |
1:
2:
3:
|
<a href="" target="_new" onclick="javascript:window.open('shop_popup.php?userid=$posts[userid]{$SID_ARG_2ND}','awards','width=400,height=400,scrollbars, left = 100, top = 80');return false;">Web-Shop</a>
|
|
Anbei auch die Dateien.
Teste es mal.
Gruß
Viktor
Geschrieben von Cyberstar0 am 21.09.2008 um 00:24:
Hi!
Also das geht, nur wird im dem popup der text angezeigt
Gekaufte Artikel: 0
Geschenke erhalten: 2
Geschenke vergeben: 0
In den Boxen laufen aber die jeweiligen artikel durch. kann man da was machen?
Mfg
Cybi
Geschrieben von Viktor am 21.09.2008 um 00:53:
Hallo,
das ist in dem Code nicht drin.
Da musst du noch was anders haben.
Hänge mal deine Datei "thread.php" hir an vielleicht sehe ich dann den Code.
Gruß
Viktor
Geschrieben von Cyberstar0 am 21.09.2008 um 00:57:
hi!
Das hab ich mir fast gedacht.
Hab alfie schon gefragt ob er noch ne anleitung von ner älteren version hat. mal schauen.
Aber ich hab die php mal angehangen
Mfg
Cybi
PS: schau mal in die update txt. dort soll man nen code ersetzten. vielleicht ist es ja der
Geschrieben von Viktor am 21.09.2008 um 01:22:
Hallo,
es muss was mit der Datei zu tuen haben "wbbshop_thread.php".
Hänge die noch mal bitte an.
Gruß
Viktor
Geschrieben von Cyberstar0 am 21.09.2008 um 01:41:
Hi
hier ist sie
Mfg
Cybi
Geschrieben von Viktor am 21.09.2008 um 01:59:
Hallo,
jo du kannst mal die Dateien im Anhang austauschen.
Teste es mal so bitte.
Gruß
Viktor
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH