To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Informacja o nowej PW w ShoutBoxie

krystianr - 10-08-2010, 08:34

Polaczek, i jak prace nad modem aby chodziło pod sb luiego :?:
Polaczek - 10-08-2010, 16:20

krystianr, postaram się. Tylko najpierw muszę go zainstalować na jakimś forum testowym i przerobić kod :)
krystianr - 10-08-2010, 16:53

Polaczek, jak chcesz to na PW/GG mogę ci dać swoje dane do ftp do forum testowego ;)
Polaczek - 10-08-2010, 17:13

krystianr, ja mam forum testowe ;)
krystianr - 10-08-2010, 17:23

Polaczek, ok, to teraz tylko pozostaje czekać ;]
Mario14125 - 30-08-2010, 15:37

Polaczek, pomógłbyś mi przerobić ten wygląd powiadomienia na taki aby pasował mi do mojego SB :?: Mianowicie chcę żeby było tak:



Pomógłbyś mi :?: :)

Polaczek - 30-08-2010, 18:44

Mario14125, podeślij mi shoutbox_view_body. Bo musze na czyms bazowac.
Jeśli nie chcesz w temacie to zapchaj mi PW :)

Mario14125 - 31-08-2010, 12:23

ok :) Już ci podsyłam plik na PW :)
Polaczek - 31-08-2010, 12:44

shoutbox_view.php:
Kod:
$icon_pm = '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>';

na
Kod:
$icon_pm = '    <tr>
        <td class="row1" width="30" height="30" align="center" valign="center"></td>
        <td class="row1" width="120" align="right" style="padding: 3px; padding-right: 10px">System: </td>
        <td class="row1" style="font-size: 10px">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</td>
        <td class="row1" style="font-size: 9px;" width="90" align="center">00:00</td>
    </tr>';

i
Kod:
            $icon_pm = '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>';

na
Kod:
$icon_pm = '    <tr>
        <td class="row1" width="30" height="30" align="center" valign="center"></td>
        <td class="row1" width="120" align="right" style="padding: 3px; padding-right: 10px">System: </td>
        <td class="row1" style="font-size: 10px">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</td>
        <td class="row1" style="font-size: 9px;" width="90" align="center">00:00</td>
    </tr>

i
Kod:
        $l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>' : '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytane wiadomości w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby je przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>';

na
Kod:
        $l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? '    <tr>
        <td class="row1" width="30" height="30" align="center" valign="center"></td>
        <td class="row1" width="120" align="right" style="padding: 3px; padding-right: 10px">System: </td>
        <td class="row1" style="font-size: 10px">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</td>
        <td class="row1" style="font-size: 9px;" width="90" align="center">00:00</td>
    </tr>' : '    <tr>
        <td class="row1" width="30" height="30" align="center" valign="center"></td>
        <td class="row1" width="120" align="right" style="padding: 3px; padding-right: 10px">System: </td>
        <td class="row1" style="font-size: 10px">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</td>
        <td class="row1" style="font-size: 9px;" width="90" align="center">00:00</td>
    </tr>';

Mario14125 - 31-08-2010, 14:37

Kurcze :!: Wielkie dzięki Polaczek :!: :D Działa jak ta lala :D Szkoda że nie można dawać pomógł tutaj :(
_XaL_ - 31-10-2011, 16:13

Ponawiam pytanie sprzed roku - czy prace nad kompatybilnością z sb Luiego się posuwają? ;)
Nostry - 26-09-2012, 00:07

W wersji 1.12.7 SpamBox działa na AJAX-ie i moda nie da się zainstalować
jezyk403 - 13-09-2013, 17:41

w wersji 1.12.7 w shoutbox_view.php nie ma w ogóle:
Kod:
sql_cache('clear', 'sb_count');
    }
}

kooza - 15-09-2013, 05:33

zobacz jeden post wyżej...
Nie będzie to działać na wersji forum 1.12.7

Tommekk80 - 15-09-2013, 08:39

kooza napisał/a:
Nie będzie to działać


Kod:

#
#-----[ OPEN ]------------------------------------------
#

shoutbox.php

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

if ( !defined('IN_PHPBB') )
{
    die("Hacking attempt");
}

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

//system: info about new pm
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
    if ( $userdata['user_new_privmsg'] )
    {
        $l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];

        if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
        {
            $sql = "UPDATE " . USERS_TABLE . "
                SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
                WHERE user_id = " . $userdata['user_id'];
            if ( !$db->sql_query($sql) )
            {   
                message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
            }

            $s_privmsg_new = 1;
            $icon_pm = '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>';
        }
        else
        {
            $s_privmsg_new = 0;
            $icon_pm = '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>';
        }
    }
    else
    {
        $l_privmsgs_text = $lang['No_new_pm'];

        $s_privmsg_new = 0;
        $icon_pm = $images['pm_no_new_msg'];
    }

    if ( $userdata['user_unread_privmsg'] > 0 )
    {
        $l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytaną wiadomość w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby ją przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>' : '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"><tr><td class="row_helped" width="92%"><span class="genmed"><<i>System</i>> </span> <span class="sb">Posiadasz nieprzeczytane wiadomości w skrzynce odbiorczej. Kliknij <a href="privmsg.php" class="sb" target="_blank">tutaj</a>, aby je przeczytać.</span><td class="row_helped" width="3%"></td><td class="row_helped" width="5%"><span class="sb" style="font-size:9px; color: #FF3300;">00:00:00</span></td></tr></table>';
    }
}

$template->assign_vars(array(
    'SYSTEM_PM' => $icon_pm)
);


#
#-----[ OPEN ]------------------------------------------
#

templates/*/shoutbox_body.tpl

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

                <div id="SB_inner">
               
                </div>

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

{SYSTEM_PM}

#-----[ SAVE/CLOSE ALL FILES ]------------------------------
#
# EoM


Będzie. :mrgreen:



Powered by phpBB modified by Przemo © 2003 phpBB Group