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

Archiwum - Ajax SB by pazmat

MagicalFire - 03-11-2010, 20:22

Onn, wykonałes na 100 % instrukcje ??
moge sie załozyc ze napewno nie

Onn - 03-11-2010, 20:26

MagicalFire napisał/a:
moge sie załozyc ze napewno nie


chętnie się założę,poprzednio używałem sb by lui,przywróciłem go do standardowej wersji i zainstalowalem tego,niestety jest "niewidoczny"

Mateusz61 - 03-11-2010, 20:42

Onn a ciasteczka wywalone...
ustawienia uprawnień ustawione, chociaż Wyślij daj nic nie zmieniaj

Onn - 03-11-2010, 20:51

Cytat:
Onn a ciasteczka wywalone...
ustawienia uprawnień ustawione, chociaż Wyślij daj nic nie zmieniaj


tak,nie jestem nowicjuszem

HardROoZi - 03-11-2010, 21:03

oo wkoncu jaka alternatywa ! ja bym jednak wolał wiadomosci standardowo z góry na dół
BPL - 03-11-2010, 21:40

Jak zrobić żeby najnowsze wiadomości były na dole, a nie u góry ?
Oneitatsu - 03-11-2010, 22:47

http://i55.tinypic.com/2ik5qur.jpg - "odświerzanie".. Naprawdę.
Dartam - 03-11-2010, 22:51

Onn, Na 3 karcie pazmat dał rozwiązanie. Spróbuj tak:

index.php

Znajdź:
Cytat:
//
// Generate the page
//

if($viewcat > 0)
{
$cat_title = get_object_lang($viewcatkey, 'name');
$page_title = $cat_title;
}
else
$page_title = $lang['Forum_index'];
$sbEnabled = false;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>


Zmień na:
Cytat:
//
// Generate the page
//

if($viewcat > 0)
{
$cat_title = get_object_lang($viewcatkey, 'name');
$page_title = $cat_title;
}
else
$page_title = $lang['Forum_index'];
$server_name = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name .= preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_name .= ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$server_name .= preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$server_name .= ($server_name == '') ? $script_name : '/' . $script_name;
$template->assign_vars(array(
'CANONICAL' => $server_name . append_sid("index.$phpEx". (($viewcat > 0) ? "?". POST_CAT_URL .'='. $viewcat : '')),
));
$sbEnabled = false;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

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);
}
}

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>



1. Nie działają u mnie polskie znaki. Dlaczego? Jak to naprawić?

JustDoIt! - 03-11-2010, 22:52

pazmat, o 1oo% lepszy od tego co napisał lui
Joy17 - 03-11-2010, 23:01

A jak sprawuje się ta wersja shoutboxa, jeżeli chodzi o obciążenie cpu serwera w porównaniu do lekkiego SB lui'ego? dla mnie to jest właśnie priorytet. Ktoś dysponuje porównaniem? Albo chociaż teoretycznie

Ci, którzy korzystają z konta hostingowego bez wglądu na Statystyki obciążenia CPU generowane przez skrypty, nawet nie zdają sobie sprawy, jak dużo mocy absorbuje standardowy w phpBB shoutbox. Wersja lui'ego zdecydowanie wydajniejsza, aczkolwiek w dalszym ciągu dość znacznie absorbująca cpu przy dużym ruchu.

U mnie wygląda to za dzień dzisiejszy tak (SB luigiego):

Kod:
Dzienne statystyki skryptow PHP. Nie obejmuje skryptow uruchamianych z crona. Uaktualniane co godzine.

Obciazenie generowane przez skrypty php. Im wieksza liczba tym wieksze obciazenie (nie sa to %, ta liczba wskazuje ktory skrypt ma najwiekszy udzial w obciazeniu):

/home2/asotypl1/public_html/admin/index.php: 0.66
/home2/asotypl1/public_html/google_sitemap.php: 1.86
/home2/asotypl1/public_html/./profile.php: 17.89
/home2/asotypl1/public_html/smilies_list.php: 0.39
/home2/asotypl1/public_html/admin/admin_logging.php: 0.73
/home2/asotypl1/public_html/./groupcp.php: 2.28
/home2/asotypl1/public_html/search.php: 41.48
/home2/asotypl1/public_html/./viewtopic.php: 614.65
/home2/asotypl1/public_html/gg.php: 0.24
/home2/asotypl1/public_html/kontakt.php: 0.18
/home2/asotypl1/public_html/viewtopic.php: 12.36
/home2/asotypl1/public_html/viewonline.php: 0.24
/home2/asotypl1/public_html/statistics.php: 1.05
/home2/asotypl1/public_html/galeria-2.php: 0.55
/home2/asotypl1/public_html/admin/admin_voting.php: 0.44
/home2/asotypl1/public_html/ignore_topics.php: 0.110000
/home2/asotypl1/public_html/warnings.php: 0.28
/home2/asotypl1/public_html/./viewforum.php: 208.11
/home2/asotypl1/public_html/./memberlist.php: 0.92
/home2/asotypl1/public_html/galeria-1.php: 0.35
/home2/asotypl1/public_html/posting.php: 42.12
/home2/asotypl1/public_html/index.php: 310.49
/home2/asotypl1/public_html/./index.php: 11.06
/home2/asotypl1/public_html/bin.php: 0.16
/home2/asotypl1/public_html/topic_view_users.php: 0.49
/home2/asotypl1/public_html/galeria.php: 0.63
/home2/asotypl1/public_html/profile.php: 4.45
/home2/asotypl1/public_html/privmsg.php: 5.72
/home2/asotypl1/public_html/shoutbox_view.php: 417.699999999913
/home2/asotypl1/public_html/faq.php: 0.79
/home2/asotypl1/public_html/login.php: 19.28
/home2/asotypl1/public_html/viewforum.php: 0.180000
/home2/asotypl1/public_html/cal_lite.php: 2.91
/home2/asotypl1/public_html/./search.php: 68.87


Tutaj liczba wskazuje ile razy dzisiaj skrypt byl odpalany:

/home2/asotypl1/public_html/admin/index.php: 4
/home2/asotypl1/public_html/google_sitemap.php: 32
/home2/asotypl1/public_html/./profile.php: 145
/home2/asotypl1/public_html/smilies_list.php: 3
/home2/asotypl1/public_html/admin/admin_logging.php: 5
/home2/asotypl1/public_html/./groupcp.php: 21
/home2/asotypl1/public_html/search.php: 327
/home2/asotypl1/public_html/./viewtopic.php: 2799
/home2/asotypl1/public_html/gg.php: 2
/home2/asotypl1/public_html/kontakt.php: 2
/home2/asotypl1/public_html/viewtopic.php: 67
/home2/asotypl1/public_html/viewonline.php: 2
/home2/asotypl1/public_html/statistics.php: 6
/home2/asotypl1/public_html/galeria-2.php: 3
/home2/asotypl1/public_html/admin/admin_voting.php: 2
/home2/asotypl1/public_html/ignore_topics.php: 1
/home2/asotypl1/public_html/warnings.php: 2
/home2/asotypl1/public_html/./viewforum.php: 780
/home2/asotypl1/public_html/./memberlist.php: 8
/home2/asotypl1/public_html/galeria-1.php: 3
/home2/asotypl1/public_html/posting.php: 270
/home2/asotypl1/public_html/index.php: 1182
/home2/asotypl1/public_html/./index.php: 73
/home2/asotypl1/public_html/bin.php: 2
/home2/asotypl1/public_html/topic_view_users.php: 4
/home2/asotypl1/public_html/galeria.php: 5
/home2/asotypl1/public_html/profile.php: 31
/home2/asotypl1/public_html/privmsg.php: 44
/home2/asotypl1/public_html/shoutbox_view.php: 19379
/home2/asotypl1/public_html/faq.php: 7
/home2/asotypl1/public_html/login.php: 175
/home2/asotypl1/public_html/viewforum.php: 1
/home2/asotypl1/public_html/cal_lite.php: 23
/home2/asotypl1/public_html/./search.php: 294


jak widać, po viewtopic.php najbardziej obciąża shoutbox_view.php

W standardowym SB te proporcje wyglądały zawsze odwrotnie, to shoutbox dominował, i to niekiedy dwukrotnie, nad viewtopic.php

Polaczek - 03-11-2010, 23:12

MagicalFire napisał/a:
bo sb lui to badziew pisany na odczepne

Nie był pisany na odczepne. Był pisany dla nowej wersji phpBB modified by Przemo i będzie w standardzie = nie mógł być pisany na odczepne, bo wszystko jest zrobione optymalnie i raczej beta nie ma większych problemów. Wystarczy dorobić dodatki, a już o nich była mowa, kiedy będą zrobione.

Ja już wiem, że ty znasz prawdę o 1.12.7, ale już nie musisz się z nikim nią dzielić.

Onn - 03-11-2010, 23:20

Dartam,dzięki...sb działa
lui754 - 03-11-2010, 23:32

Pazmat, Fajne te wszystkie animacje, ale brakuje mu sporo do ideału. Aczkolwiek modyfikacja mi się podoba. Ja starałem się zrobić shoutbox na wzór tego napisanego przez Przema, więc nie mogłem robić takich bajerów. Nie znam się tak dobrze na Ajaxie, jQuery, nie ma mnie co porównywać do kogoś.

Brakuje standardów phpbb w kodzie PHP. HTML to w sumie katastrofa, skoro robiłeś już tyle zmian i bajerów to mogłeś już pobawić się w CSS'ie. Dalej występuje to ładowanie wiadomości co bardzo wkurza, albo długie oczekiwanie na wysłanie wiadomości. Przypominam, że SB to nie czat więc tutaj powinno być wszystko wysyłane od razu. Odświeżanie co 1 sek!!! przy 10 sekundach wydaje się, że jest zbyt wiele requestów.

Nie mam aktualnie, żadnego programu do edycji kodu PHP, HTML, JS więc obejrzałem z grubsza w notatniku. Powinieneś pobawić się w zmianę wyświetlania wiadomości, nie mogą być na górze najnowsze, zawsze było tak, że na dole najnowsze. Kto się teraz będzie chciał przestawić? A wiem, że jest troche zabawy z przestawieniem kolejności wyświetlania.

Bardzo fajny shoutbox, gratulacje pazmat.

MagicalFire, za to chamstwo w moim kierunku dostajesz ostrzeżenie. Ty i te Twoje komentarze.... nie wiadomo czy się śmiać z Twojej głupoty czy płakać....

Onn - 03-11-2010, 23:46

heh,jednak SB jest widoczny jedynie dla mnie (administratora) pomimo poprawnej konfiguracji zezwoleń
Dartam - 04-11-2010, 09:06

 
    1. Co zrobić, aby wyświetlały się polskie znaki? U innych widzę, że są poprawnie, a u mnie nie. W czym może tkwić problem?
    2. Jak naprawić emotki?
    3 Jak zrobić, aby overlieb w zalogowanych nie zachodził za ShoutBoxa?
    4. Czemu zmienia się kolor u osób z kolorem na inny? Czasami moderatorzy są czerwoni, a czasami grupa z kolorem jest na zielono, mimo, że jej kolor to błękitny.
    5. Czemu nazwy tygodni wyświetlają się po angielsku? Jak to naprawić?
    6. Jak zmienić pokazywanie najnowszych wiadomości z dołu na góre na z góry na dół?

 



Powered by phpBB modified by Przemo © 2003 phpBB Group