PN Erweiterung

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

PN Erweiterung

Beitrag von goodpeace »

Hallo ,

Gibt es ein Mod wenn ein Mitglied ungelesene PNs im Posteingang hat dass dieser beim einloggen sofort zu dem Posteingang weitergeleitet wird .
So wird das Mitglied regelrecht gezwungen die Pns zu lesen .
Wenn keine neue nachrichten da sind soll das forum normal betretbar sein ?

Danke im voraus
regie 510
Mitglied
Beiträge: 142
Registriert: 08.11.2008 23:40
Wohnort: Freiburg i. Br.

Beitrag von regie 510 »

Hallo,

da hätte ich Dir unter Umständen etwas hilfreiches:

Öffne: overall_header.tpl

finde:

Code: Alles auswählen

	if ( {PRIVATE_MESSAGE_NEW_FLAG} )
	{
		window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
	}
ersetze mit:

Code: Alles auswählen

if({PRIVATE_MESSAGE_NEW_FLAG})
   {
      new_pm_prompt = confirm('{L_PRIVATEMSG_NEW}');
      if(new_pm_prompt == true) {
         // Redirect to Inbox if OK is clicked
         window.location = '{U_PRIVATEMSGS}';
      }
      else {
         // Close prompt if cancel is clicked
      }
   }
So kommt kein Popup-Fenster mehr, wenn PNs vorhanden sind (man umgeht damit auch Popup-Blocker), sondern ein Windows-Alert gleich nach dem Login. Man wird nach Click auf OK direkt zum Posteingang geleitet. Allerdings kann man nach Click auf "Abbrechen" im Index landen. Da sollte noch was rein, welches diese Funktion verhindert - daß quasi nur der OK-Button erscheint und es keine Möglichkeit zum Abbrechen gibt.
Gruß, Norbert
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

Beitrag von goodpeace »

Hallo ,

Super Danke für den snippet .

Aber was heisst die pop-ups funktionieren nicht mehr . Auch nicht mehr wenn mann online ist und mann bekommt ne Pn zugeschickt ?

Danke nochmals

EDIT :

Geht das nicht das beide funktionieren könnten popup und weiterleitung falls vorhanden ?
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

So wie da wird man immer wenn eigendlich das Pop-Up kommen würde auf die Seite weitergeleitet, schaltet man das "Pop-Up" aus ist die Weiterleitung auch aus. Es werden generell keine Popups angezeigt, weil der Code ersetzt wurde.
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

hi ich hab es bei mir so!

Code: Alles auswählen

<!--
	if ( {PRIVATE_MESSAGE_NEW_FLAG} )
	{
		window.alert("{L_ALERT}");;
	}
//-->
[ externes Bild ]

kann man dort das auch einbauen ? das man dann wenn man auf ok klickt automatisch im dem posteigang kommt?
Benutzeravatar
Phobi
Mitglied
Beiträge: 114
Registriert: 11.01.2008 22:38

Beitrag von Phobi »

Hallo :)

Eine Möglichkeit wäre noch, dass der Link die Farbe wechselt, wenn man eine PN erhalten hat.

Also z.B. sind alle Links blau und bei Erhalt einer PN ist der Link "Du hast 1 neue Nachricht" rot.

Ich hatte sowas mal in einem Forum gesehen und fand das ziemlich gut, da man es so nicht mehr übersehen konnte.
Leider weiß ich nicht, wie man das anbringt.

Hier habe ich auch schon mal gefragt, was man dafür in der Datei umschreiben muss: http://www.phpbb.de/viewtopic.php?p=947 ... ht=#947767


Viele Grüße.
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Eigentlich eine gut Idee, aber mal eine Zwischenfrage. Was passiert wenn währen man einen Beitrag oder pm schreibt eine pm bekommt und dann auf "Vorschau" klickt?

Sehe ich das richtig dass dann die Seite durch den Klick auf Vorschau in den Posteingang springt? Wäre ganz schön ärgerlich wenn dann der verfasste Beitrag futsch ist.
Gruß Markus
Benutzeravatar
Phobi
Mitglied
Beiträge: 114
Registriert: 11.01.2008 22:38

Beitrag von Phobi »

Ich habe jetzt eine Lösung gefunden.

Das kleine Snippet bewirkt, dass der Link anstatt der eigentlichen Farbe, rot ist bei neuen PNs.

So gehts:


Öffne lang_main.php

Suche nach:

Code: Alles auswählen

$lang['Login_check_pm'] = 'Einloggen, um private Nachrichten zu lesen';
$lang['New_pms'] = 'Du hast %d neue Nachrichten'; // You have 2 new messages
$lang['New_pm'] = 'Du hast 1 neue Nachricht'; // You have 1 new message
$lang['No_new_pm'] = 'Du hast keine neuen Nachrichten';
Ersetze durch:

Code: Alles auswählen

$lang['Login_check_pm'] = '<font color="#8BC7FF"> Einloggen, um private Nachrichten zu lesen</font>';
$lang['New_pms'] = '<font color="#FF0000"> Du hast %d neue Nachrichten</font>'; // You have 2 new messages
$lang['New_pm'] = '<font color="#FF0000"> Du hast 1 neue Nachricht</font>'; // You have 1 new message
$lang['No_new_pm'] = '<font color="#8BC7FF"> Du hast keine neuen Nachrichten</font>';
Hier die Farben anpassen, wie man es haben möchte.


Öffne overall_header.tpl

Suche nach:

Code: Alles auswählen

<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/(Dein Template)/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>
Ersetze durch:

Code: Alles auswählen

<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/(Dein Template)/images/icon_mini_message.gif" width="12" height="13" border="0" />{PRIVATE_MESSAGE_INFO}</a>
Diese Zeile kann man je nach dem noch etwas anpassen und natürlich auch auf alle anderen Templates übertragen.
Ich habe das gerade bei mir eingebaut, es funktioniert und es ist wirklich hilfreich, so fällt eine neue Nachricht sofort auf.


Viele Grüße.
Benutzeravatar
DMX200
Mitglied
Beiträge: 292
Registriert: 27.02.2008 20:28
Wohnort: Meiningen
Kontaktdaten:

Beitrag von DMX200 »

Phobi hat geschrieben:Ich habe jetzt eine Lösung gefunden.

Das kleine Snippet bewirkt, dass der Link anstatt der eigentlichen Farbe, rot ist bei neuen PNs.

So gehts:


Öffne lang_main.php

Suche nach:

Code: Alles auswählen

$lang['Login_check_pm'] = 'Einloggen, um private Nachrichten zu lesen';
$lang['New_pms'] = 'Du hast %d neue Nachrichten'; // You have 2 new messages
$lang['New_pm'] = 'Du hast 1 neue Nachricht'; // You have 1 new message
$lang['No_new_pm'] = 'Du hast keine neuen Nachrichten';
Ersetze durch:

Code: Alles auswählen

$lang['Login_check_pm'] = '<font color="#8BC7FF"> Einloggen, um private Nachrichten zu lesen</font>';
$lang['New_pms'] = '<font color="#FF0000"> Du hast %d neue Nachrichten</font>'; // You have 2 new messages
$lang['New_pm'] = '<font color="#FF0000"> Du hast 1 neue Nachricht</font>'; // You have 1 new message
$lang['No_new_pm'] = '<font color="#8BC7FF"> Du hast keine neuen Nachrichten</font>';
Hier die Farben anpassen, wie man es haben möchte.


Öffne overall_header.tpl

Suche nach:

Code: Alles auswählen

<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/(Dein Template)/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>
Ersetze durch:

Code: Alles auswählen

<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/(Dein Template)/images/icon_mini_message.gif" width="12" height="13" border="0" />{PRIVATE_MESSAGE_INFO}</a>
Diese Zeile kann man je nach dem noch etwas anpassen und natürlich auch auf alle anderen Templates übertragen.
Ich habe das gerade bei mir eingebaut, es funktioniert und es ist wirklich hilfreich, so fällt eine neue Nachricht sofort auf.


Viele Grüße.

bringt mir nicht viel bei mir wird das so angezeit • PN » N: 0 U: 0 P: 0 •

^^
Benutzeravatar
Phobi
Mitglied
Beiträge: 114
Registriert: 11.01.2008 22:38

Beitrag von Phobi »

Ist das fehlerhaft oder wird das angezeigt, weil Du einen ganz anderen Header hast?


Viele Grüße.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“