News Popup schalten

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!
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

News Popup schalten

Beitrag von adjustMan »

Hallo, ich stelle mir folgendes vor.
Ich möchte (wechselnd, per ACP einstellbar) News per Popup anzeigen lassen. D.h., der User loggt sich ein, ein Popup geht auf und nach X Sek. wieder zu. Ist das möglich? Wär sehr schön. :)
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nicht schwer.
Aber Zeit.
Im groben (vielleicht findest sich ausser mir noch jemand anderes ;) ):
Eine Script liest per Zufall ( rand() ) ein als News gekennzeichneten Topic aus und zwar beim Erstellen der Usersession.
Dann öffnet das Popup, welches mittels Javascript (setTimeout('window.close()', {CLOSE_POPUP_TIME})) wieder geschlossen wird. Vorher natürlich merken, daß das Fenster geöffnet wurde ($userdata wäre hier interessant, welches bei Sessionstart 0 und mit öffnen des Fensters 1 sein könnte, solange, bis die Session beendet wird).

Na, wer wagt sich?
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

is ja nett :p Danke. Aber so hab ich`s nicht gemeint. Ich meinte, das eine definierte Meldung, die man per ACP einstellen kann, erscheint.
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ach so!
Dann hab ich was (auch wenn diese zunächst nicht automatisch schliesst):
http://www.phpbb.de/moddb/mod.php?id=96
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

danke Dir. Werds mal testen. :)
EDIT: Tolle Sache. NUR es nervt kolossal, wenn es bei jedem Index Aufruf kommt. Hab bei allem Stöbern keine Lösung dazu gefunden

EDIT2: Keiner ne Lösung?
cu aM
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

*hochschieb* ^d
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Leider nein. Der Mod sollte erweitert werden, ist aber bis heute nicht mehr angefasst worden.
Da kann ich auch leider weniger helfen, da der Mod für das Fenster komplett Javascript verwendet. Und da bin ich noch soooo firm drinnen.
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

und das, was Du da schonmal gemacht hast? Wenn man das so hinkriegen könnte, dass nur bestimmte News aufgehen?
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:confused:
Ich hatte bislang noch nichts in dieser Richtung gemacht.
Damit müsste ich erstmal von vorne beginnen.
Aber zunächst habe ich noch 2 andere Projekte fertig zu stellen, dann kann ich mich neuen Aufgaben widmen.
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
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich hatte bislang noch nichts in dieser Richtung gemacht.
Ich vermute mal adjustMan meint deinen ansatz aus dem obigem Posting.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, aber ich hatte es noch nie programmiert.
Und wenn es auch nur für bestimmt News aufgegehen soll: Für welche denn?
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

na ja, die ID müsste man festlegen können.
Bei mir sind die "wirklichen News" unter

Code: Alles auswählen

viewforum.php?f=3
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hast Du das in ACP irgendwo eingestellt? Dann wäre das verwendbar, falls Du den Ort der News mal ändern solltest.
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

ja, hab ich im ACP eingestellt
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Gut dann könnte man darauf auch aufsetzten. Schaue ich mir dann nie nächsten Tage an.
Jetzt erstmal meine Erkältung auskurieren.
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

[quote="oxpus - So 10.Okt, 2004 21:13";p="15192"]Jetzt erstmal meine Erkältung auskurieren.[/quote]
Danke. Gute Besserung :)
cu aM
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Gute Besserung
Von mir auch!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

adjustMan, welche News hast Du auf dem Portal? Die vom Portal selber oder einen anderen Mod?
Und dazu: Welche Variable wird verwendet, um die News aus dem betreffenden Foreum auszulesen, d.h. welche Variable beinhaltet die Forum-ID?
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

ooh :o die vom Portal. Das mit der Variablen - ka :confused:
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was für ein phpBB hast Du denn? Kannst Du mal ein Link posten/schicken?
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

das ist powered by Minerva (V. 236/237) which is derived from phpBB 2.0.10 :)

www.noulu.de/community/
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Da muss ich dann passen. Nicht wegen dem Board, sondern dem News Mod.
Haarig, da ein News-Popup für zu bauen.
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

Das ist der Code im Template "index_body.tpl"

Code: Alles auswählen

<!-- BEGIN newsitem -->
            <table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
                <tr>
                    <td class="cat">
                        <table width="100%" cellspacing="0" cellpadding="0" border="0">
                            <tr>
                                <td align="left" class="topictitle"><a href="index.php?article={newsitem.TOPIC_ID}">{newsitem.TOPIC_TITLE}</a></td>
                                <td align="right">
                                    <a href="posting.php?mode=reply&t={newsitem.TOPIC_ID}"><img src="{NEWS_REPLY_IMG}" alt="{L_REPLY_NEWS}" title="{L_REPLY_NEWS}" /></a>
                                    <a href="viewtopic.php?printertopic=1&t={newsitem.TOPIC_ID}&start=0&postdays=0&postorder=asc&vote=viewresult" target="_blank"><img src="{NEWS_PRINT_IMG}" alt="{L_PRINT_NEWS}" title="{L_PRINT_NEWS}" /></a>
                                    <a href="tellafriend.php?topic={newsitem.TOPIC_TITLE}&link={TELL_LINK}{newsitem.TOPIC_ID}"><img src="{NEWS_EMAIL_IMG}" alt="{L_EMAIL_NEWS}" title="{L_EMAIL_NEWS}" /></a>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td class="row2" valign="middle" height="18"><span class="gensmall"><img src="{MINIPOST_IMG}">{L_POSTED} {L_WORD_ON} {newsitem.FORMAT_TOPIC_TIME} {L_WORD_BY} {newsitem.USERNAME}</span></td>
                </tr>
                <tr>
                    <td class="row1" valign="top" width="100%">
                        <table width="100%" cellspacing="2" cellpadding="2" border="0">
                            <tr>
                                <td align="left" valign="top"><a href="{U_VIEWNEWS}?news_id={newsitem.NEWS_ID}"><img align="top" src="{newsitem.NEWS_IMAGE}" border="0" alt="{newsitem.NEWS_CATEGORY}" title="{newsitem.NEWS_CATEGORY}" /></a></td>
                                <td align="left" valign="top" width="100%">
                                    {newsitem.POST_TEXT}
                                    <!-- BEGIN attachrow -->
                                    <br /><br />
                                    <table width="95%" border="0" cellpadding="3" cellspacing="1" class="forumline" align="center">
                                        <tr>
                                            <th width="100%" colspan="3">{newsitem.attachrow.DOWNLOAD_NAME}</th>
                                        </tr>
                                        <tr>
                                            <td width="15%" class="row2">
                                                <span class="genmed">&nbsp;{newsitem.attachrow.L_DESCRIPTION}:</span>
                                            </td>
                                            <td width="75%" class="row3">
                                                <table width="100%" border="0" cellpadding="0" cellspacing="4" align="center">
                                                    <tr>
                                                        <td class="row3"><span class="genmed">{newsitem.attachrow.COMMENT}</span></td>
                                                    </tr>
                                                </table>
                                            </td>
                                            <td rowspan="4" align="center" width="10%" class="row2">{newsitem.attachrow.S_UPLOAD_IMAGE}<br /><a href="{newsitem.attachrow.U_DOWNLOAD_LINK}" target="_blank" class="genmed"><b>{newsitem.attachrow.L_DOWNLOAD}</b></a></td>
                                        </tr>
                                        <tr>
                                            <td width="15%" class="row2"><span class="genmed">&nbsp;{newsitem.attachrow.L_FILENAME}:</span></td>
                                            <td width="75%" class="row3"><span class="genmed">&nbsp;{newsitem.attachrow.DOWNLOAD_NAME}</span></td>
                                        </tr>
                                        <tr>
                                            <td width="15%" class="row2"><span class="genmed">&nbsp;{newsitem.attachrow.L_FILESIZE}:</span></td>
                                            <td width="75%" class="row3"><span class="genmed">&nbsp;{newsitem.attachrow.FILESIZE} {newsitem.attachrow.SIZE_VAR}</td>
                                        </tr>
                                        <tr>
                                            <td width="15%" class="row2"><span class="genmed">&nbsp;{newsitem.attachrow.L_DOWNLOADED_VIEWED}:</span></td>
                                            <td width="75%" class="row3"><span class="genmed">&nbsp;{newsitem.attachrow.L_DOWNLOAD_COUNT}</span></td>
                                        </tr>
                                    </table>
                                    <br />
                                    <!-- END attachrow -->
                                    <br /><span class="gensmall">{newsitem.READ_MORE_LINK}</small>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                
            </table>
            <table border="0" cellpadding="0" cellspacing="0" class="tbl">
                <tr>
                    <td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
                    <td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
                    <td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
                </tr>
            </table>
            <br />
            <!-- END newsitem -->
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das ist es ja nicht alleine, sondern auch das "Konstrukt" dahinter.
Ich kenne den Mod und muss da wirklich passen.
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
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

^d na ja, schade. trotzdem danke
cu aM
Antworten