Bei neuer PN soll Text Blinken

Support zum phpBB2 und zu MODs anderer Autoren.

Moderator: Supporter

Bei neuer PN soll Text Blinken

Beitragvon faster » 31. Mai 2006 19:03

Hallo

Ich habe da mal ne Frage. Undzwar, ist es möglich das wenn man ne neue nachricht bekommt der Text "Du hast 1 neuen Nachrichten" Blinkt?

Ich habe bei mir nämlich das Problem das kein PopUp kommt, und so habe ich mir Überlegt ob man das nicht vllt dann halt mit dem Blinkenden Text kenntlich machen kann.

Würde mich freuen, wenn das irgendwie machbar wär.

mfg faster
faster
User
 
Beiträge: 90
Registriert: 23. Nov 2005 20:47

Beitragvon BigRib » 31. Mai 2006 19:15

Geht nur bei den Mozilla Browsern. setze den text einfach zwischen <blink> und </blink>

Bei dem IE brauchste dann javascript aber k.a wie das geht :D
Gruß BigRib
Benutzeravatar
BigRib
Partner
 
Beiträge: 95
Registriert: 4. Sep 2004 22:45
Wohnort: Reutlingen

Beitragvon faster » 31. Mai 2006 19:35

Das ging ja schnell.

Also meinst du das den so
<blink><!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
if ( {PRIVATE_MESSAGE_NEW_FLAG} )
{
window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'height=225,resizable=yes,width=400');;
}
//-->
</script>
<!-- END switch_enable_pm_popup --></blink>
faster
User
 
Beiträge: 90
Registriert: 23. Nov 2005 20:47

Beitragvon AmigaLink » 31. Mai 2006 20:00

Nein, so:
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

includes/page_header.php

#
#----------[ FIND ]-------------------------------------
#

      $l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
      $l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);

#
#----------[ AFTER, ADD ]-------------------------------
#

      $l_privmsgs_text = '<blink>' . $l_privmsgs_text . '</blink>';

#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
:)

// EDIT
Sorry, kleines Fehlerchen. Jetzt stimmt es. :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon faster » 31. Mai 2006 20:09

Habe das nun so eingabeut wie du sagtest, aber leider ohne erfolg.
Code: Alles auswählen
      $l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
      $l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
      $l_message_new = '<blink>' . $l_message_new . '</blink>';
faster
User
 
Beiträge: 90
Registriert: 23. Nov 2005 20:47

Beitragvon AmigaLink » 31. Mai 2006 20:28

Ich habe zwischenzeitlich nochmal was geändert (siehe edit in meinem letztem Beitrag). :)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon faster » 31. Mai 2006 20:48

Danke dir das Funzt super. Würde das den auch für den Report Post Hack funzen.

Hier mal die Änderung die an der page_header vorgenommen wurde.

Code: Alles auswählen
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
   {
      $template->assign_block_vars('switch_enable_pm_popup', array());
   }
#
#-----[ AFTER, ADD ]------------------------------------------
#
   // BEGIN Report Post Hack
   if ( $userdata['user_level'] == ADMIN || (!$board_config['report_only_admin'] && $userdata['user_level'] > USER) )
   {
      $template->assign_block_vars("switch_report_list", array(
         'U_REPORT_LIST' => append_sid('report.'.$phpEx),
         'L_REPORT_LIST' => $lang['Report_list'])
      );
      if ( !defined('NO_REPORT_POPUP') && empty($userdata['no_report_popup']) && !empty($userdata['refresh_report_popup']) )
      {
         if ( !isset($rp) )
         {
            include($phpbb_root_path . 'includes/reportpost.'.$phpEx);
         }
         if ( $rp->check_report_popup($userdata) )
         {
            $template->assign_block_vars("switch_report_popup", array(
               'U_REPORT_POPUP' => append_sid('report.'.$phpEx.'?mode=popup'),
               'S_WIDTH' => $board_config['report_popup_width'],
               'S_HEIGHT' => $board_config['report_popup_height'])
            );
         }
      }
   }
   else if ( !empty($board_config['report_list_user']) )
   {
      $template->assign_block_vars("switch_report_list", array(
         'U_REPORT_LIST' => append_sid('report.'.$phpEx),
         'L_REPORT_LIST' => $lang['Report_list'])
      );
   }
   // END Report Post Hack


Würde mich sehr freuen, wenn das auch machbar wär.

mfg faster
faster
User
 
Beiträge: 90
Registriert: 23. Nov 2005 20:47

Beitragvon AmigaLink » 1. Jun 2006 11:25

Code: Alles auswählen
# 2 mal
#
#----------[ FIND ]-------------------------------------
#

'L_REPORT_LIST' => $lang['Report_list'])

#
#----------[ REPLACE WITH ]-----------------------------
#

'L_REPORT_LIST' => '<blink>' . $lang['Report_list'] . '</blink>')
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon faster » 1. Jun 2006 12:38

Danke dir, auch das funzt Wunderbar ;)

EDIT: Irgendwie ist der Text jetzt die ganze Zeit am Blinken, obwohl nichts mehr in der Report Liste drin steht.
faster
User
 
Beiträge: 90
Registriert: 23. Nov 2005 20:47

Beitragvon AmigaLink » 1. Jun 2006 20:22

Das passiert wenn man den MOD nicht kennt. :?
Mach mal die Änderung an der ersten Fundstelle rückgängig.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Nächste

Zurück zu phpBB2 Support



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste