Adv. Private Nachrichten, wbb2.3.x

Was macht der Hack:

Sobald sie oder eines ihrer Mitglieder eine neue (ungelesene) Private Nachricht erhalten, werden ihnen bzw. ihren Mitgliedern unterhalb der Navigation diese aufgelistet.

Dabei wird der Betreff sowie das Absendedatum und der Absender ausgegeben. Je nachdem welche Templates man editiert, wird man von den ungelesenen PNs auf diesen Seiten regelrecht verfolgt.

So übersieht niemand mehr eine Private Nachricht.

Autor:

tuffz / phun ( www.tuffz.com )

Distanzierung:

Aus rechtlichen Gründen kann ich leider keine Garantie oder Gewährleistung für den Hack und deren Funktion mitliefern, der Einbau des Hacks erfolgt somit auf eigene Verantwortung.
Aus diesem Grund sollten Sie unbedingt ein BackUp ihrer Internetpräsenz machen.

Support:

Alle Rechte des Hacks liegen beim Autor. Dieser Hack darf ohne schriftliche Zustimmung auf keiner anderen Plattform als tuffz.com und von niemand anderem als mir veröffentlicht werden. Support wird es ebenfalls nur auf einer der oben genannten Plattform geben. Es gibt keinen Support über MSN, ICQ oder Skype.

Installation:

  1. PHP: global.php
  2. Template: Forenübersicht (optional/empfohlen)
  3. Template: Foren anzeigen (optional/empfohlen)
  4. Template: Kategorie anzeigen (optional/empfohlen)
  5. Template: Kalender Eventsübersicht (optional)
  6. Template: Kalender Monatsübersicht (optional)
  7. Template: FAQ Übersicht (optional)
  8. Template: FAQ - Erster Teil (optional)
  9. Template: FAQ - Zweiter Teil (optional)
  10. Template: FAQ - Dritter Teil (optional)
  11. Template: eMail-Formular für Mitglieder (optional)
  12. Template: Mitgliederliste (optional)
  13. Template: Mitgliederprofile (optional)
  14. Template: Teamseite (optional)
  15. Template: Themenansicht (optional/empfohlen)
  16. Template: Mitglieder Kontrollzentrum (optional)
  17. Template: Wer ist Wo (optional/empfohlen)

Installtionsanleitung:

Öffnen Sie die global.php

  1. Suchen Sie nach:
    /** templates & style **/
  2. Fügen Sie DARÜBER folgendes ein:
    // ##################################################
    // # Woltlab Burning Board 2.3.x - Adv. Private Nachrichten
    // ##################################################
    // # Copyright: (c) 2007 ButtMedia
    // # 			(c) 2010 agency.tuffz
    // # Webseite:  http://agency.tuffz.com
    // #            http://www.tuffz.com/de/wbb/adv-private-nachrichten-wbb23x/
    // ##################################################
    if($wbbuserdata[pmunreadcount]!="0"){
    	$sql = "SELECT `pm`.`privatemessageid`, `pm`.`subject`, `pm`.`sendtime`, `usr`.`userid`, `usr`.`username` FROM `bb".$n."_privatemessage` `pm`, `bb".$n."_privatemessagereceipts` `pmr`, `bb".$n."_users` `usr` WHERE `pmr`.`recipientid` = '".$wbbuserdata[userid]."' AND `pmr`.`view` = '0' AND `pmr`.`privatemessageid` = `pm`.`privatemessageid` AND `pm`.`senderid` = `usr`.`userid` ORDER BY `pmr`.`privatemessageid` ASC";
    	$res = $db->query($sql);
    	while($tfz_advpn = $db->fetch_array($res)){
    		$tfz_advpn['senddate'] = formatdate($wbbuserdata['dateformat'],$bm_advpnbit[sendtime],1);
    		$tfz_advpn['sendtime'] = formatdate($wbbuserdata['dateformat'],$bm_advpnbit[sendtime]);
    		eval("$tfz_advpn_bit .= \"".$tpl->get("tfz_advpn_bit")."\";");
    	}
    	eval("$tfz_advpn = \"".$tpl->get("tfz_advpn")."\";");
    // ##################################################
  3. Speichern Sie die global.php und laden diese anschließend auf den Webspace ihres wBB2's.

Weiter im ACP » Templates bearbeiten » index (Forenübersicht) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont">{$lang->items['LANG_START_CURRENTTIME']} <span class="time">$currenttime</span>.<br />{$lang->items['LANG_START_TIMEZONE']}</span></td>
         </tr>
        </table></td>
       </tr>
      </else>
     </if>
     
    </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » board ( Foren anzeigen ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right" valign="top"><span class="smallfont"><a href="usercp.php?action=addsubscription&amp;boardid=$boardid<if($wbbuserdata['userid'])><then>{$SID_ARG_2ND}</then></if>">{$lang->items['LANG_BOARD_ADD_FAVORITES']}</a> | <a href="markread.php?boardid=$boardid<if($wbbuserdata['userid'])><then>{$SID_ARG_2ND}</then></if>">{$lang->items['LANG_BOARD_MARKREAD']}</a></span></td>
       </tr>
      </table></td>
     </tr>
    </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » board_cat ( Kategorie anzeigen ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table></td>
     </tr>
    </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » calendar_events ( Kalender Eventübersicht ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » calendar_view ( Kalender Monatsübersicht ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » faq ( FAQ Übersicht ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » "faq1" ( FAQ - Erster Teil ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » "faq2" ( FAQ - Zweiter Teil ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » faq3 ( FAQ - Dritter Teil ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » formmailer ( eMail-Formular für Mitglieder ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » memberslist ( Mitgliederliste ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » profile ( Mitgliederprofile ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » team ( Teamseite ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » thread ( Themenansicht ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right" valign="top"><span class="smallfont"><a href="print.php?threadid=$threadid&amp;page=$t->page<if($wbbuserdata['userid'])><then>{$SID_ARG_2ND}</then></if>">{$lang->items['LANG_THREAD_PRINTTHREAD']}</a> | <if($turnoff_formmail==0)><then><a href="formmail.php?threadid=$threadid<if($wbbuserdata['userid'])><then>{$SID_ARG_2ND}</then></if>">{$lang->items['LANG_THREAD_SENDTOFRIEND']}</a> |</then></if> <a href="usercp.php?action=addsubscription&amp;threadid=$threadid<if($wbbuserdata['userid'])><then>{$SID_ARG_2ND}</then></if>">{$lang->items['LANG_THREAD_ADD_FAVORITES']}</a></span></td>
       </tr>
      </table></td>
     </tr>
    </table>
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » usercp ( Mitglieder Kontrollzentrum ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table></td>
     </tr>
    </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Weiter im ACP » Templates bearbeiten » wiw ( Wer ist Wo ) bearbeiten:

  1. Suchen Sie nach:
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
       </tr>
      </table></td>
     </tr>
    </table><br />
  2. Fügen Sie DARUNTER folgendes ein:
    $tfz_advpn
  3. Speichern.

Letzte Aktualisierung: 11.07.2010, 23:43:12

Tags

Download, Private Nachrichten, wBB, wBB 2.3.x, wBB Hacks, Webentwicklung, Woltlab Burning Board

Werbung