|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: Matteo 09-11-2013, 09:30 |
SB w Portalu i/lub w widoku tematów |
Autor |
Wiadomość |
a9u9u
Pomógł: 27 razy Posty: 612
|
Wysłany: 06-03-2007, 04:03 SB w Portalu i/lub w widoku tematów
|
|
|
Witam,
Nie znalazłam na forum żadnej wzmianki o tym, a więc wstawię
wiem że to amatorsko brzmi, ale się staram i kombinuję
Modyfikacja jest łatwa i szybka.
w pliku root/portal.php znajdź:
Kod: | // Generate the page
if ( !$userdata['session_logged_in'] )
{
$template->assign_block_vars('logged_out', array());
}
else
{
$template->assign_block_vars('logged_in', array());
}
|
dodaj po:
Kod: | if ( $check_cache = sql_cache('check', 'shoutbox_config') )
{
include($check_cache);
}
else
{
$sql = "SELECT *
FROM " . SHOUTBOX_CONFIG_TABLE;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query shoutbox config information', '', __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{
$shoutbox_config[$row['config_name']] = $row['config_value'];
}
sql_cache('write', 'shoutbox_config', $shoutbox_config);
}
if ( $shoutbox_config['shoutbox_on'] && $userdata['shoutbox'] )
{
$shoutbox_config['banned_user_id_view'] = $GLOBALS['shoutbox_config']['banned_user_id_view'];
if ( strstr($shoutbox_config['banned_user_id_view'], ',') )
{
$fids = explode(',', $shoutbox_config['banned_user_id_view']);
while( list($foo, $id) = each($fids) )
{
$fid[] = intval( trim($id) );
}
}
else
{
$fid[] = intval( trim($shoutbox_config['banned_user_id_view']) );
}
reset($fid);
if ( in_array($userdata['user_id'], $fid) == false && ($shoutbox_config['allow_users_view'] || $userdata['session_logged_in']) && ($shoutbox_config['allow_users'] || $shoutbox_config['allow_users_view'] || $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD))
{
include($phpbb_root_path . 'shoutbox.'.$phpEx);
}
} |
w pliku templates/NAZWA_STYLU/portal_body.tpl (na samym dole) znajdź:
Kod: |
{END_RIGHT_PANEL_OFF}
</tr>
</table>
|
dodaj po:
Mam nadzieję, że komuś się przyda
Pozdrawiam
//EDIT
Instrukcja na ShoutBox'a w viewforum, czyli w widoku tematów.
w root/viewforum.php znajdź:
Kod: | $template->assign_block_vars('switch_no_topics', array() );
} |
dodaj po:
Kod: | if ( $check_cache = sql_cache('check', 'shoutbox_config') )
{
include($check_cache);
}
else
{
$sql = "SELECT *
FROM " . SHOUTBOX_CONFIG_TABLE;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query shoutbox config information', '', __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{
$shoutbox_config[$row['config_name']] = $row['config_value'];
}
sql_cache('write', 'shoutbox_config', $shoutbox_config);
}
if ( $shoutbox_config['shoutbox_on'] && $userdata['shoutbox'] )
{
$shoutbox_config['banned_user_id_view'] = $GLOBALS['shoutbox_config']['banned_user_id_view'];
if ( strstr($shoutbox_config['banned_user_id_view'], ',') )
{
$fids = explode(',', $shoutbox_config['banned_user_id_view']);
while( list($foo, $id) = each($fids) )
{
$fid[] = intval( trim($id) );
}
}
else
{
$fid[] = intval( trim($shoutbox_config['banned_user_id_view']) );
}
reset($fid);
if ( in_array($userdata['user_id'], $fid) == false && ($shoutbox_config['allow_users_view'] || $userdata['session_logged_in']) && ($shoutbox_config['allow_users'] || $shoutbox_config['allow_users_view'] || $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD))
{
include($phpbb_root_path . 'shoutbox.'.$phpEx);
}
} |
w templates/NAZWA_STYLU/viewforum_body.tpl znajdź (na samym dole):
Kod: | <td><span>{S_AUTH_LIST}</span></td>
</tr>
</table> |
dodaj po:
Pozdrawiam |
_________________ #me {work: hard !important}
MOJE: [ Pagination like phpBB3 ] ; [ Info for IE users ] |
Ostatnio zmieniony przez Boltex 20-08-2010, 21:10, w całości zmieniany 1 raz |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 08-11-2008, 12:13
|
|
|
dla nie kumatych dołączam demo
po edycji
|
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
Morfeusz_2005
Pomógł: 2 razy Posty: 227
|
Wysłany: 12-11-2008, 21:08
|
|
|
Nie wiem czemu, ale mi to nie działa. Wszystko jest ok, ale SB nie ma. |
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 12-11-2008, 21:30
|
|
|
Morfeusz_2005 napisał/a: | Nie wiem czemu, ale mi to nie działa. Wszystko jest ok, ale SB nie ma. |
daj mi na PW pliki i konto testowe |
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
Morfeusz_2005
Pomógł: 2 razy Posty: 227
|
Wysłany: 12-11-2008, 22:08
|
|
|
Już wysłałem PW. |
|
|
|
|
Macintosh
Pomógł: 8 razy Posty: 193
|
Wysłany: 20-11-2009, 19:59
|
|
|
A ja mam error w 1002 lini viewforum. |
|
|
|
|
RedipS
Pomógł: 4 razy Posty: 50
|
Wysłany: 10-07-2011, 20:36
|
|
|
Sory za odkop, ale czy działa komuś to ? |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Vego01
Pomógł: 1 raz Posty: 53
|
Wysłany: 27-07-2012, 20:20
|
|
|
Wszystko działa, można to dostosować w taki sam sposób do "Zobacz posty nieprzeczytane" ? |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 14 | |
|
|