|
Unofficial modifications nieoficjalne modyfikacje for?w phpBB by Przemo |
![](images/print.gif) |
Du?e modyfikacje - Alt-Search Mod Beta 1.0.3a
qbs - Sob 30 Gru, 2006 Temat postu: Alt-Search Mod Beta 1.0.3a Kod | ##############################################################
## MOD Title: Alt-Search Mod
## MOD Author: Qbs < kontakt[at]ixdude.com >
## Irek Kubicki http://ixdude.com
## http://mody.lastinn.info
##
## MOD Description: Alternatywa dla zasobozerczej wyszukiwarki dostepnej w standardzie,
## zawiera tak?e nowy spos?b gromadzenia informacji o nieczytanych
## przez u?ytkownik?w post?w.
## Dzi?ki modyfikacji mo?na zyska? kilka zapyta? i troche miejsca w bazie.
##
## MOD Version: 1.0.3a
##
## Installation Level: ?rednio-zaawansowany
## Installation Time: 20 minut
##
## Files To Edit:
## index.php
## viewtopic.php
## viewforum.php
## admin/modules_data.php
## includes/constants.php
## includes/functions_post.php
## language/lang_polish/lang_main.php
## language/lang_polish/lang_admin.php
##
## Included Files:
## search.php
## admin/admin_altsearch.php
## includes/read_history.php
## templates/subSilver/alt_search_body.tpl
## templates/subSilver/alt_search_posts_body.tpl
## templates/subSilver/alt_search_topics_body.tpl
## templates/subSilver/admin/admin_altsearch_body.php
##
## License: http://www.gnu.org/licenses/gpl.html (GPL 2)
##
##############################################################
## Author Notes:
## Przed przystapieniem do modyfikacji nalezy zrobic kopie zapasowa plikow:
## search.php oraz includes/read_history.php na wypadek rezygnacji z modyfikacji
##
## Ze wzgl?du na unikaln? konfiguracj? serwer?w mysql, minimalna d?ugo?? szukanej frazy
## mo?e by? inna. Najcz??ciej spotykana warto?? to 2, jednak?e wyszukiwanie tak
## kr?tkiej frazy z regu?y nie zwraca ?adnych wynik?w, dlatego skrypt blokuje wyszukiwanie
## kr?tszej frazy ni? 3 znaki.
## Oczywi?cie minimlan? d?ugo?? mo?na okre?li? samemu, jednak?e nie mo?e by? kr?tsza
## ni? zezwala na to konfiguracja serwera.
##
## Dla os?b maj?cych problem ze zrozumieniem instrukcji:
## http://www.phpbb2.pl/faq.php?faq=1
##
##############################################################
## MOD History:
##
## 2007-01-02 - Wersja 1.0.3a
## - dodana obsluga oznaczania postow jako przeczytane z widoku forow
##
## 2007-01-01 - Wersja 1.0.3
## - poprawione bledy i uwagi dotyczace przejscia do najnowszego lub najstarszego
## nieczytanego posta w temacie gdzie wystepuje wiecej niz jedna nieprzeczytana wiadomosc
## - poprawione zmienne jezykowe
## - poprawione bledy w instrukcji
## - poprawione kasowanie przeczytanych postow ( wczesniej odwolywalo sie do
## nieistniejacej funkcji, dla pewnosci dodano brakujaca funkcje jako alias tej prawidlowej
##
## 2006-12-31 - Wersja 1.0.2
## - poprawiony blad z niemozliwoscia wlaczenia oznaczania nieczytanych postow
##
## 2006-12-30 - Wersja 1.0.1
## - przerobiona instrukcja dot. pliku viewtopic.php celem unikniecia przejscia do postu 0
## ( moglos sie zdarzyc gdy skrypt pracuje niestabilnie )
## - przerobienie instrukcji dot. pliku includes/functions_post.php celem oznaczania wszystkich
## postow jako nieczytanych dla administratorow i moderatorow forum
##
## 2006-12-30 - Wersja 1.0.0a
## - uzupelnienie instrukcji dot. pliku viewtopic.php
##
## 2006-12-30 - Wersja 1.0.0
## - pierwsza, testowa wersja dost?pna dla publiki
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
############################################################## |
prosze o uwazne czytanie instrukcji
kastak - Sob 30 Gru, 2006
w instrukcji (chyba) jest maly blad, gdyz, pisze:
Kod | #
#-----[ FIND ]------------------------------------------
#
//
// Find topic id if user requested a newer
// or older topic
//
if ( isset($HTTP_GET_VARS['view']) && empty($HTTP_GET_VARS[POST_POST_URL]) )
(...) |
Kod | #
#-----[ REPLACE WITH ]------------------------------------------
#
//
// Start session management
//
$userdata = session_pagestart($user_ip, $forum_id);
init_userprefs($userdata);
//
// End session management
//
$user_level = $userdata['user_level'];
$user_id = $userdata['user_id'];
$session_id = $userdata['session_id'];
$session_logged_in = $userdata['session_logged_in'];
if ( $session_logged_in )
{
$userdata = user_unread_posts();
$new_posts_to_delete = array();
}
(...) |
a powinno byc, zamien na (chyba, przynajmniej bez tej lini nie dziala = wyswietla sie blad):
Kod | #
#-----[ REPLACE WITH ]------------------------------------------
#
//
// Start session management
//
$userdata = session_pagestart($user_ip, $forum_id);
init_userprefs($userdata);
//
// End session management
//
$user_level = $userdata['user_level'];
$user_id = $userdata['user_id'];
$session_id = $userdata['session_id'];
$session_logged_in = $userdata['session_logged_in'];
if ( $session_logged_in )
{
include($phpbb_root_path . 'includes/read_history.'.$phpEx);
$userdata = user_unread_posts();
$new_posts_to_delete = array();
}
(...) |
qbs - Sob 30 Gru, 2006
nie. ma byc:
Kod | #
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
include($phpbb_root_path . 'includes/read_history.'.$phpEx); |
pozniej jest odwolanie do innej funkcji z pliku read_history.php wowczas niezalogowani uzytkownicy mieli by piekny error
dzieki za zwrocenie uwagi i przepraszam za byka w instrukcji ale tak juz bywa jak sie jest na nogach ponad 24h
They - Sob 30 Gru, 2006
qbs, moglbys przetlumaczyc to na polski, bo nie potrafi? zrozumie? co mam dalej zrobi??
poni?ej tekst :Cytat |
Installation is almost completed. In next step, your database will be converted for Full-Text search compability, this may take a long time.
IS STRONGLY RECOMMENDED TO FINISH INSTALLATION MANUALLY
If installation won't be completed with proper message, you will need to finish it manually by copying this sql query and paste it into your MySQL Manager (like phpMyAdmin etc).
ALTER TABLE phpbb_posts_text ADD FULLTEXT ( post_text, post_subject )
To proceed click here. |
kakam - Sob 30 Gru, 2006
Kod | Instalacja prawie dobieg?a ko?ca. W nast?pnym kroku twoja baza musi by? skonwertowana przez Full-Text search, to moze zaj?? troche czasu.
Polecamy zako?czy? instalacje r?cznie.
Je?li instalacja nie przebiegnie pomy?lnie to b?dziesz musia? zrobi? to r?cznie kopiuj?c te zapytania sql i wklei? je do twojego php my admina
ALTER TABLE phpbb_posts_text ADD FULLTEXT ( post_text, post_subject )
Aby dokona? procesu kliknij tutaj...
|
tak na szybciora przet?umaczy?em..
qbs - Sob 30 Gru, 2006
Kod | ##############################################################
## MOD History:
##
## 2006-12-30 - Wersja 1.0.1
## - przerobiona instrukcja dot. pliku viewtopic.php celem unikniecia przejscia do postu 0
## ( moglos sie zdarzyc gdy skrypt pracuje niestabilnie )
## - przerobienie instrukcji dot. pliku includes/functions_post.php celem oznaczania wszystkich
## postow jako nieczytanych dla administratorow i moderatorow forum
##
## 2006-12-30 - Wersja 1.0.0a
## - uzupelnienie instrukcji dot. pliku viewtopic.php
##
## 2006-12-30 - Wersja 1.0.0
## - pierwsza, testowa wersja dost?pna dla publiki
##
############################################################## |
KnofeL - Sob 30 Gru, 2006
Sorry za OffTop ale.. Jestem ciekaw czy czeka? by tak do jutra czy w ko?cu ?askawie si?gno? po s?ownik
qbs - Sob 30 Gru, 2006
translate.pl i do boju
Termo - Nie 31 Gru, 2006
A co mi tam, wyjd? z ukrycia
Zauwazylem kolejny blad w modzie: W przypadku szukania frazy i sprecyzowania zkresu wyszukiwan juz poprawnie wyswietla wyniki, ale nadal, gdy wpiszemy jedynie autora, zostawiaj?c pole na frazy puste i precyzuj?c zakres wyszukiwan "przeczesuje" cale forum, zamiast okreslonego dzialu.
They - Nie 31 Gru, 2006
ale ze mnie... co ja zrobi?em
wszystko zrobi?em w/g instrukcji, na ko?cu to w PA ustawi?em opcje na TAK (wszystkie) wczoraj. A dzisiaj spr?bowa?em zmieni? na NIE:Cytat | Uruchom system oznaczania nieczytanych post?w
W??czenie modu?u zwi?kszy przejrzysto?? i u?atwi forum poprzez zaznaczanie nowych post?w: Tak Nie | a chc? powr?ci? na TAK to ju? nie da si? zmieni? na TAK, lecz nadal trzyma zaznaczona NIE.
Jak mog? przywr?ci? ? je?eli nie da si? to dajcie wskaz?wk? w sql gdzie mog? zmieni??
ps. moi userzy narzekali ,?e znikn??y nieprzeczytane posty na moim forum tak jak tutaj by?o... nie wiedzia?em ?e to przez ta wyszukiwarke
qbs - Nie 31 Gru, 2006
Kod | #
#-----[ OPEN ]------------------------------------------
#
admin/admin_altsearch.php
#
#-----[ FIND ]------------------------------------------
#
$HTTP_POST_VARS['rh_method'] = ($HTTP_POST_VARS['rh_enable']) ? ( ($board_config['who_viewed']) ? $HTTP_POST_VARS['rh_method'] : 1 ) : 0;
#
#-----[ REPLACE WITH ]------------------------------------------
#
$HTTP_POST_VARS['rh_method'] = ($HTTP_POST_VARS['rh_enable']) ? ( ($board_config['who_viewed']) ? ( ($HTTP_POST_VARS['rh_method']) ? $HTTP_POST_VARS['rh_method'] : 2 ) : 1 ) : 0;
#
#-----[ SAVE/CLOSE ALL FILES ]----------------------------------
#
# EoM |
tutaj read_history zniklo poniewaz jeden z adminow sie bawil
konwertowales stary rh na nowy?
They - Nie 31 Gru, 2006
uf dzieki, dziala na tak.Cytat | konwertowales stary rh na nowy? | tak, a to zle ?
qbs - Nie 31 Gru, 2006
nie, dobrze. ale czemu skasowalo sie wszystko? nie wiem. postaram sie dociec do tego ale dopiero jutro bo zaraz lece sie przygotowywac na balange ( jak panienka )
poza tym bede musial poprawic bledy wskazane mi przez termo i chelloPL a sie tego troszke juz napietrzylo
Shery - Pon 01 Sty, 2007
Ma?a literowka w langu "Fraza powinna zawiera? conajmniej 4 znaki, wszytskie"
Ogolnie modzik bardzo fajny balem si? ?e cos pomyle przy instalacji ale chyba jesli wszystko ok chodzi to nie powinienem si? martwic
Wielkie dzieki
sequlatin - Pon 01 Sty, 2007
Zauwa?y?em pewien b??d. Chyba, ?e dokonano zmiany w dzia?aniu tej funkcji - je?li w jakim? temacie pojawi?a si? wi?cej ni? jedna nowa wypowied?, to link do tematu przenosi Nas do ostatniego a nie pierwszego nieprzeczytanego postu.
qbs - Pon 01 Sty, 2007
to nie blad tylko celowe, ale faktycznie mozna dac wybor
qbs - Pon 01 Sty, 2007
prosze wykonac najnowsza aktualizacje, glownie nalezy nadpisac pliki
Termo - Wto 02 Sty, 2007
w Alt-Search Mod 1.0.2 to 1.0.3 Update.txt jest b?ad w instrukcji:
Cytat | #-----[ FIND ]------------------------------------------
#
$lang['alt_msg_no_results'] = 'Brak wynik?w spe?niaj?cych warunki wyszukiwania. Kliknij <a href=%s>tutaj</a> aby powr?ci? do wyszukiwania.';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['alt_msg_no_results'] = 'Brak wynik?w spe?niaj±cych warunki wyszukiwania. Kliknij <a href=%s>tutaj</a> aby powr?ci? do wyszukiwania.'; |
A powinno byc raczej Replace for
Zgloszony przeze mnie blad dotyczacy wyszukiwania postow autorstwa danek osoby zostal zazegnany po wgraniu poprawek, wiec dobrze jest
They - Sro 03 Sty, 2007
Czego? brakuje w modzie
- jak klikn? w "zobacz posty nieprzeczytane" nie pokazuje tam gdzie pisa?am post tak zwana gwiazdka (symbol, przed nazw? tematu)
qbs - Sro 03 Sty, 2007
They napisał/a | - jak klikn? w zobacz posty nieprzeczytane nie pokazuje tam gdzie pisa?am post tak zwana gwiazdka (symbol, przed nazw? tematu) | will be fixed
Cytat | - po klikni?ciu w link zobacz posty nieprzeczytane a jeszcze nie czyta?am posty, to nieprzeczytane posty znikn?, w standarcie tak nie znika. | nie rozumiem, przeciez wyszukiwarka nie usuwa nieprzeczytanych postow
They - Sro 03 Sty, 2007
heh zedytowa?em by usunac drugie zdanie, a ty zagl?da?e? moja historie w poscie ;]
ten co znika to myli?em si?, by?o to w poprzedni wersji (chyba 1.0.0)
sorki.
edit, (nie chce mi sie spamowac)
nie potrafie pisac co sie dzieje na moim forum, ze ciagle pojawia i znika albo nie pojawia nieprzeczytane posty, a w ostatnie wypowiedzi (topic anywhere) widzi nowe posty/tematy.
Testowalem pod innym nickiem.
Wersja 1.0.3a oczywiscie upgradowana.
[ Dodano: Pi? 05 Sty, 2007 ]
nie wiem czy gbs przeczytal wyzej.
Znalazlem blad:
1 dzien testu pod nickiem moim i Tester jednak wida?:
- od wczoraj o 15 zarejestrowalem sie jako Tester i do dzis o 22 nie ma linka "zobacz posty nieprzecz." - a mialo byc okolo 30 postow nieprz...
- jako moj nick, od wczoraj pojawia, pojawia, pojawia nowe posty, a nic dalej nie przeczyta?em, lecz tylko klikn??em w "zobacz posty nieprzecz." . Kilka razy wylogowano i zalogowano dalej jest link, a do teraz znikn?? link "zobacz posty..."
Ciekawe co jest przyczyn? ? czy to magia ?
a przecie? ustawi?em tak w PA:
Cytat | Okres wyra?ony w dniach, przez jaki b?d? przechowywane nieczytane posty | na 30dni, a tu zamienia w 1 dzie?
qbs - Sob 06 Sty, 2007
They, zasada dzialania read_history jest taka iz oznacza nowe tematy oraz posty w tematach ktore przegladales w przeciagu ostatnich 7 (domyslnie) dni (w twoim wypadku 30 z tego co napisales).
co do znikania nieprzeczytanych postow, prosze cie abys sprawdzil czy w pliku functions_post.php masz caly ponizszy fragment:
Kod | if ( $mode != 'editpost' )
{
$post_id = $db->sql_nextid();
if ( $board_config['rh_method'] == RH_LOOK_BACK )
{
update_config('lastpost', CR_TIME);
}
else if ( $board_config['rh_method'] == RH_TOPIC_VIEWERS && $mode != 'newtopic' )
{
$prep_time = time() - ($board_config['rh_without_days'] * 86400);
$sql = "select user_id
from " . TOPIC_VIEW_TABLE . "
where topic_id = $topic_id
and view_time > $prep_time";
if ( !( $results = $db->sql_query($sql) ) )
{
message_die(GENERAL_ERROR, 'Couldn\'t obtain topic viewers list.', '', __LINE__, __FILE__, $sql);
}
$users_ary = array();
while ( $row = $db->sql_fetchrow($results) )
{
$users_ary[] = $row['user_id'];
}
if ( sizeof($users_ary) )
{
$sql_users = implode(',', $users_ary);
$sql = "update " . USERS_TABLE . "
set user_unread_notify = CONCAT( user_unread_notify, ',$post_id' )
where user_id IN ($sql_users)
or user_level > 0";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Couldn\'t update users notifications.', '', __LINE__, __FILE__, $sql);
}
}
}
else if ( $board_config['rh_method'] == RH_TOPIC_VIEWERS && $mode == 'newtopic' )
{
$prep_time = time() - ($board_config['rh_without_days'] * 86400);
$sql = "update " . USERS_TABLE . "
set user_unread_notify = CONCAT( user_unread_notify, ',$post_id' )
where user_session_time > $prep_time";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Couldn\'t update users notifications.', '', __LINE__, __FILE__, $sql);
}
}
} |
oraz czy w pliku read_history.php, funkcja function unmark_posts(...) posiada ponizej przedstawiony fragment. dokladnie chodzi o to czy w deklaracji zmiennych globalnych jest $board_config
Kod | global $userdata, $db, $phpEx, $board_config; |
They - Pon 08 Sty, 2007
qbs, zaskoczyles mnie, bardzo przepraszam za moja wine ,ze nie wgralem nowsze pliki, lecz patrzylem w instrukcje i zrobilem. Plik fukcje post?w sa identyczne jak wyzej podales, ale ten read_history czegos nie znalazlo i bylo inaczej, jednak zobaczylem i nie pomyslalem ze trza zastapic stare na nowe pliki. Jeszcze raz sorry.
Teraz lepiej chodzi, trzyma od 2-3dni ok. 40 postow nieprzecz. i dalej nie znika.
a co do symbol (gwiazdka) przed nazwa tematu bedzie w nastepnej wersji (poprawce)?
qbs - Pon 08 Sty, 2007
Cytat | a co do symbol (gwiazdka) przed nazwa tematu bedzie w nastepnej wersji (poprawce)? |
bedzie w nastepnej wersji (zapomnialem dodac do tej paczki nowego pliku search.php ;/)
They napisał/a | Teraz lepiej chodzi, trzyma od 2-3dni ok. 40 postow nieprzecz. i dalej nie znika. | mi trzyma poki co od piatku wiec zobaczymy jak to z nim jest ciebie takze bym prosil o odczekanie kilku dni bo minely dopiero 2 dni od mojej odpowiedzi, wiec zakladajac ze zmian dokonales nawet zaraz po tym to i tak to jest zaledwie dni
They - Pon 08 Sty, 2007
przybywa , przybywa nowe posty, obecnie 53 nieprzecz., tylko zdziwi mnie to ,?e testowy nick nie przybywa wiecej nieprzecz. postow lecz malo. Zarejestrowalem nicka jako Tester jak pisalem wyzej, to od czwartku byl zarejestrowany a ma na koncie 14 nieprzecz. Te wszystkie dzia?y co mam na forum s? widoczne dla wszystkich, nie wiem dlaczego.
Loud - Nie 14 Sty, 2007
A czy u was przy naci?ni?ciu przycisku "znajd? u?ytkownika" np w panelu admina albo w menu grupy i przy dodawaniu cz?onka zamiast tego zwyk?ego okienka co wyszukiwa?o si? ludzi wyskakuje okno wyszukiwarki
They - Nie 14 Sty, 2007
Loud napisał/a | A czy u was przy naci?ni?ciu przycisku znajd? u?ytkownika np w panelu admina albo w menu grupy i przy dodawaniu cz?onka zamiast tego zwyk?ego okienka co wyszukiwa?o si? ludzi wyskakuje okno wyszukiwarki | heh tak, a to nie powinno byc.
niech gbs napisze.
Loud - Pon 15 Sty, 2007
Jeszcze jedno, w pa mam zaznaczone ?eby po w??czeniu tematu z nieprzeczytanymi kierowa?o mnie do pierwszego nieprzeczytanego posta. Jednak kiedy wchodze do tematu zawsze kieruje mnie do pierwszego posta, nawet kiedy by? oznaczony jako przeczytany.
Z g?ry dzi?ki za pomoc
[ Dodano: Wto 16 Sty, 2007 ]
dodam ?e nie czy?ci?em tabel search, czy to mo?e by? win?
[ Dodano: Nie 21 Sty, 2007 ]
M?j problem zosta? rozwi?zany, zrobi?em b??d podczas instalacji.
They - Sro 17 Sty, 2007
gbs, niestety lipa !
Problemy dalej jest "zobacz posty nieprzecz." Jako m?j nick adminowy na forum owszem dosta?em nowe posty i wsio si? zgadzam, ale z drugiej strony jako zwyk?y lub nie moderatorski u?ytkownik itp... drugi nick Tester nie dosta?em du?o nowych post?w, lecz ma?o a w og?le nic nie dotyka?em, bardzo ma?o post?w! Jako adminowy nick dosta?em oko?o 150, a jako testowy 30. Tak samo tutaj na forum jako zwyk?y u?ytkownik They , zauwa?y?em ,?e s? nowe posty, ale nie dosta?em "zobacz posty nieprzeczyt." Pisa?em o tym w sz?stym po?cie (od g?ry).
Loud - Sro 17 Sty, 2007
They, u mnie nalicza dobrze. Mam testowego usera i on ma tak? sam? ilo?? post?w nie przeczytanych co ja, ale b?d? nadal to obserwowa?. I dam zna
qbs - Sro 17 Sty, 2007
wybaczcie ale narazie nie mam czasu sie tym zajac ;/ musze skonczyc sysinfo
usterka - Sob 20 Sty, 2007
Po klikni?ciu na oznaczenie post?w jako przeczytane przekierowywa?o do wyszukiwarki, aby tego unikn?? nale?y w search.php zamieni?:
Kod | 'META' => '<meta http-equiv="refresh" content="3;url=' .append_sid("search.$phpEx") . '">')
);
$message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("search.$phpEx") . '">', '</a> '); |
na:
Kod | 'META' => '<meta http-equiv="refresh" content="3;url=' .append_sid("index.$phpEx") . '">')
);
$message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a> '); |
Marcin - Nie 11 Lut, 2007
Jak instaluje BBCode Menagera to w search.php musze znale?? to:
PHP Code: | <?php
if ( $bbcode_uid != '' )
{
$message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid, $userdata['username']) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
$message = bbencode_third_pass($message, $bbcode_uid, FALSE);
}
?> |
a tego nie ma...
They - Wto 27 Lut, 2007
qbs, kiedy mozesz naprawic blad ?
CNK - Sob 03 Mar, 2007
a jaka wyszukiwarka jest bardziej wydajniejsza? ta qbsa, czy by ixdude ?
Marcin - Sob 03 Mar, 2007
Cytat | a jaka wyszukiwarka jest bardziej wydajniejsza? ta qbsa, czy by ixdude ? |
gbs i ixdude to to samo ta sama osoba
CNK - Nie 04 Mar, 2007
aa.. chyba, ?e tak dzi?kuje za o?wiecenie to zabieram si? do instalowania.
Pozdrawiam
DOD - Pią 09 Mar, 2007
A ja testuje ten mod oko?o miesiaca i ci?gle mam z nim problemy (na tym forum mam tak samo, a nawet gorzej). Ca?y czas zle mi zanzacza posty nieczytane - czasami wchodz?c na forum pokaze mi ze mam jakies posty nieprzeczytane a jak wchodze na odpowiednie podforum (dzia?) to niezaznacza mi nic albo tylko niekt?re posty. Kompletnie nie wiem o co chodzi (mam tak pod FF i Oper? !!). Na moim forum testuje to na 2 r??nych uzytkownikach i mam tak samo... Poradzcie o co chodzi i kiedy wyjdzie nastepna wersja modu ??
Pozdro - DOD
szafa - Wto 20 Mar, 2007
Koledzy, mam problem
Po wykonaniu wszystkich instrukcji... wklepalem http://www.twoje_forum.com/search.php?install=true a nastepnie wlazlem w PA i powlaczalem opcje: Uruchom wyszukiwark?; Uruchom system oznaczania nieczytanych post?w; Kolejno?? pobierania nieprzeczytanych post?w [przejscie do pierwszego...]; Spos?b w jaki b?d? oznaczane nieczytane posty [powiadamiaj o wszystkich]; Konwertuj star? tabele read_history na jej now? posta?. i po zaakceptowaniu dostalem: Kod | Couldn't update user notifications.
DEBUG MODE
SQL Error : 1054 Unknown column 'user_unread_notify' in 'field list'
UPDATE phpbb_users SET user_unread_notify = CONCAT(user_unread_notify, ',11092,11103,11094,11093,11092,11091,11090,11088,11087') WHERE user_id = 2 AND user_session_time > 1171828682
Line : 126
File : admin_altsearch.php |
a proba otwarcia strony glownej konczyla sie komunikatem: Kod | B??d Og?lny
Couldn't update read history time.
DEBUG MODE
SQL Error : 1054 Unknown column 'user_unread_notify' in 'field list'
update phpbb_users set read_tracking_last_update = '1174420900', user_unread_notify = ',11095,11096,11097,11098,11099,11100,11101,11102,11103,11104,11105,11106,11107,11108,11109,11110,11111,11112,11113,11114,11115' where user_id = 2
Line : 81
File : read_history.php |
wiec wylaczylem modul w PA... jednak proba napisania jakiegos postu konczy sie komunikatem: Kod | Parse error: syntax error, unexpected $end in /viewtopic.php on line 2996 |
co robic?
Termo - Sro 21 Mar, 2007
Co? jednak ?le zedytowa?e?, jaki? znak musia?o wci?c. Przywroc oryginalne pliki i zmodyfikuj wszystko ponownie.
aleks - Czw 22 Mar, 2007
Witam Nie wiem czy to jest jaki? b??d czy takie s? za?o?enia autora tego moda. Ot?? po zainstalowaniu go na forum nie mo?na korzysta? z wyszukiwarek w dzia?ach-przekierowuje do g??wnej- w?a?nie tej zmodyfikowanej. Czy mo?na to jako? naprawi? ?
2 b??d po wej?ciu do profilu w punkty pom?g? zamiast listy temat?w za kt?re punkty zosta?y przyznane, wyrzuca list? wszystkich w?asnych temat?w i post?w.
Z g?ry dzi?kuj? za pomoc
They - Pon 23 Kwi, 2007
Kolejny b??d i to wa?ny.
U?ytkownik, kt?ry by? wcze?niej zbanowany, po roku wr?ci? z przeproszeniem. To u?ytkownik dosta? bia?a stron? na stronie g??wnej forum, dzia?u, postu oraz wyszukiwarki. A inne czyli w profilu, preferencji, albumu itd... itd... itd... dzia?aj? bez zarzutu. Wi?c domy?li?em si? ,?e jest przyczyn? tej modyfikacji Alt-Search !
Synchronizacja, optymalizacja, naprawa bazy danych, u?ytkownik?w itd... kilka narz?dzi wcale nie pomog?o.
Sprawdzi?em w bazie danych u u?ytkownika, kt?ry nie dzia?a?, jednak zauwa?y?em ,?e w tabeli jest b??d pola user_unread_notify , w warto?ci to same liczby oznacza ,?e to nr ID tematu/postu nieprzeczytane. To pisze tam To pole mo?e nie da? si? edytowa? z powodu swojej d?ugo?ci bylo duzo liczb az mi sie nie chce liczyc ile to jest.
Jak wyczyscilem w wartosci liczbowej na pusto, to uzytkownik juz moze widziec wszystko na forum.
Przypominam sie, ze na standartowym forum phpbb by Przemo kiedys pojawil taki komunikat, ze przekroczenie 1000 postow odrazu wyzeruje nieprzeczytane posty ,reszte zostawia.
A tutaj nie ma i dlatego jest blad.
gbs, zyjesz ? kiedy bedziesz poprawial ?
nie dlugo ta modyfikacja pojdzie na zapomnienie.
michaelxp91 - Sro 30 Maj, 2007
Dzisiaj mi si? forum wywali?o przez Alt-Search przy okazji ma?ego czyszczenia i optymalizacji bazy...
W pliku viewtopic.php piszesz:
Kod | #-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
include($phpbb_root_path . 'includes/read_history.'.$phpEx); |
A przecie? tam ju? jest zawarty ten plik, z tym, ?e troszeczk? dalej. W prawdzie nie sprawdza?em, jak mod b?dzie dzia?a? bez tego wpisu na pocz?tku, ale proponowa?bym u?ycie w obu miejscach funkcji:
PHP Code: | <?php
include_once()
?> |
Zamiast obecnej, poniewa? ta nie powoduje b??du Cannot redeclare. Ale to tylko moja skromna propozycja
spike1x - Wto 19 Cze, 2007
A ja mam pewien problem. Najwa?niejszy jest taki, ?e nie dzia?a opcja Szukaj w tym dziale:. Jak co? tam wpisze to przenosi mnie do wyszukiwarki og?lnej i dopiero stamt?d mog? zacz?? szuka?, to jest troch? denerwuj?ce.
Drugi problemik w?a?ciwie, to jak bior? poka? nieprzeczytane posty i klikam na nieprzeczytany post to po przeniesieniu mnie do tematu, nie pokazuje mi nieprzeczytanego posta. Temat w??cza sie na pierwszym po?cie od g?ry i nigdzie nie jest zaznaczony ze jest nieprzeczytany. W pA ustawi?em ?eby przechodzi?o do pierwszego nieprzeczytanego postu,
arcy - Sro 20 Cze, 2007
spike1x napisał/a | to jak bior? poka? nieprzeczytane posty i klikam na nieprzeczytany post to po przeniesieniu mnie do tematu, nie pokazuje mi nieprzeczytanego posta. Temat w??cza sie na pierwszym po?cie od g?ry i nigdzie nie jest zaznaczony ze jest nieprzeczytany. | spike1x, ?le wyedytowa?e? pliki - uwa?nie i poma?u przeprowadzaj instalacj? i uw?nie czytaj instrukcj?.
Zwr?? uwag? na usuwane cz??ci kodu w pliku viewtopic.php - "Start session management" do usuni?cia wyst?puje dwa razy, bo chwil? wcze?niej dodaje si? taki kod do pliku. Trzeba usun?? "Start session management", kt?ry jest ni?ej.
spike1x - Czw 21 Cze, 2007
arcy, faktycznie, ?le wyedytowa?em viewtopic. Pozostaje jeszcze naprawienie Szukaj w tym dziale.
Mam jeszcze dwa problemy. Jak wezm? poka? jako przeczytane i odznacz? wszystkie to przenosi mnie do szukajki a nie na stron? g??wn?. Jak to zmieni?.
Drugi problem to ?e opcja poka? jako przeczytane nie dzia?a na IE, zamiast pokazywa? nieprzeczytane posty, przenosi mnie do wyszukiwarki.
arcy - Pią 22 Cze, 2007
spike1x napisał/a | Mam jeszcze dwa problemy. Jak wezm? poka? jako przeczytane i odznacz? wszystkie to przenosi mnie do szukajki a nie na stron? g??wn?. Jak to zmieni?. | spike1x, nawet nie raczy?e? przeczyta? tego tematu w ca?o?ci To nie jest b??d to jest zamierzenie celowe. Jak to zmieni? dowiesz si? jak przeczytasz ca?y ten temat...
spike1x - Pią 22 Cze, 2007
arcy, przepraszam, nie doczyta?em. My?la?em ?e przypadkiem si? taki b??d wda? albo znowu co? ?le zrobi?em. A wiesz mo?? jak naprawi? poka? wszystkie posty nieprzeczytane? Bo mi si? userzy skar?? ?e im nie dzia?a. Mi dzia?a na FF, ale na IE nie. Na operze nie patrzy?em.
arcy - Sob 23 Cze, 2007
U mnie dzia?a wszystko na Operze 9.21 FF 2.0.0.4 i IE 7.0
spike1x - Sob 23 Cze, 2007
arcy, ja nie m?wie akurat o sobie. Mi tez wszystko dzia?a. Mam na mysli userow, ktorzy np. nie maja najnowszych wersji przegladarek.
weogrim - Sro 18 Lip, 2007
Jak zrobi?em ta wyszukiware i wxhodze w szukaj to nie ma opcj szukaj tylko szukaj autora. Co zrobi?em ?le ?????
KnofeL - Sro 18 Lip, 2007
Mo?e wy??czy?e? standardow? wyszukiwark? w PA ??
spike1x - Sro 18 Lip, 2007
KnofeL, Twoaj wiadomo?? by?a do mnie czy do weogrima ?
KnofeL - Sro 18 Lip, 2007
Do weogrima
Wu - Sro 25 Lip, 2007
Witam,
Jak zmieni? t?o numeru wyniku np.: "#7" ?
I jeszcze.... Napis "Szukaj" mam taki siwy, a tu np jest czarny (obok pola do wpisania szukanej frazy), jak mo?na to zmieni??
Niestety nie dzia?a szukajka, kt?ra jest na dole w ka?dym dziale Zamiast szuka?, przenosi do search.php ...
INIM - Wto 07 Sie, 2007
Zauwa?y?em, ?e nie ma opcji "otworz wszystkie w nowych oknach", a przyda?aby mi si?. Hmmm... b??d czy specjalnie jest to zrobione? Czy ja po prostu co? przeoczy?em?
arcy - Pią 10 Sie, 2007
Nie wiem czy qbs b?dzie kiedy? jeszcze udoskonala? szukajk? ale jest kilka rzeczy, kt?re u mnie na forum nie dzia?aj?:
- nie dzia?a funkcja "Zobacz posty bez odpowiedzi" - wy?wietla si? szukajka
- na li?cie nieprzeczytanych nie s? widoczne checkboxy umo?liwiaj?ce ignorowanie temat?w ani przycisk "Ignoruj zaznaczone tematy"
- po wej?ciu w podgl?d profilu i klikni?cie na link z ilo?ci? punkt?w pom?g? powinna si? wy?wietla? lista temat?w, w kt?rych dany u?ytkownik otrzyma? punkt pom?g?. Wy?wietla si? natomiast lista wszystkich temat?w, w kt?rych pisa? dany u?ytkownik. W AltSearch link prowadzi do Kod | http://www.adresforum.pl/search.htm/authors/arcy,0?gh=helped | w standardowej szukajce do Kod | http://www.adresforum.org/search.php?search_author=arcy,gh,helped | Nie wiem czy r??nica wynika z zainstalowanego u mnie SF czy jest to jaki? b??d. No w ka?dym razie nie dzia?a
- Od czasu do czasu zdarza si?, ?e mimo oznaczenia wszystkich post?w jako przeczytanych i po wej?ciu na stron? g??wn? znowu mam link "Zobacz nieprzeczytane" z list? identyczn? jak chwil? wcze?niej.
- Gdy wchodz? na profil uzytkownika Mary$ i chc? zobaczy? za co ma swoje "Pom?g?", to klikaj?c w link wchodz? pod adres:
Kod | http://www.sailforum.pl/search.htm/authors/Mary$,0?gh=helped |
a wyskakuje mi komunikat: Nie istnieje u?ytkownik o loginie Mary. Prawdopodobnie jest to spowodowane '$' w nicku.
Olbrzymi? zalet? tej modyfikacji jest to, ?e mocno obni?a ilo?? zasob?w jakie po?era forum.
KnofeL, a mo?e Ty podejmiesz si? poprawienia modyfikacji? Bo qbs chyba jest bardzo zaj?ty - rzadko si? pojawia ostatnio, a fajnie by by?o dopracowa? Szukajk?
Pozdrawiam :]
spike1x - Pią 10 Sie, 2007
arcy, b?ed?w jest jeszcze wi?cej. Odpowiedzi nie mia?em od kilkunastu tygodni wiec napisalem przedwoczraj PW do qbs'a. Moze poprawi.
Wu - Nie 12 Sie, 2007
Mo?e wartoby by?o napisa? jak odbudowa? bufor szukajki?
Bo skoro jest opcja usuni?cia go..... To po usuni?ciu szukajka staje si? nieprzydatna....
Termo - Sro 05 Wrz, 2007
Wu napisał/a | Mo?e wartoby by?o napisa? jak odbudowa? bufor szukajki?
Bo skoro jest opcja usuni?cia go..... To po usuni?ciu szukajka staje si? nieprzydatna.... |
H?? Szukajka jak najbardziej dziala po oproznieniu bufora.
Wu - Czw 06 Wrz, 2007
Dzia?a, dzia?a
W takim razie do czego jest ten bufor? Tylko zawala w bazie?
Ale ta szukajka i tak dzia?a gorzej ni? "zwyk?a"
hakowy - Sob 08 Wrz, 2007
?wietna wyszukiwarka! Piwo dla CIebie! Tylko ?eby ca?y czas tak stabilnie dzia?a?a. Stara wyszukiwarka(standardowa) zajmowa?a w bazie ok. 2 MB.
Czy ta nowa wyszukiwarka korzysta z tabel php_bb_search? Bo chyba wyczy?ci?em te tabele, a mimo to wyszukiwarka dzia?a niezawodnie i wyszukuje wszystko. Z jakich tabel ona korzysta?
izod - Nie 16 Wrz, 2007
a mi po instalacji wyskakuje b??d kiedy chc? co? wyszuka?
Cytat | Couldn't insert new search results.
DEBUG MODE
SQL Error : 1146 Table 'oliver.phpbb_search_buffor' doesn't exist
insert into phpbb_search_buffor ( keywords, type, results, count, highest_post_time, search_time ) values ( '+n70', '1', '15,16,42,23,24,43,32,34,35,36,37,39,44,47,51,119,57,59,9291,61,70,74,6579,81,84,86,89,90,91,95,96,111,112,6577,126,136,138,144,146,149,155,160,166,168,169,181,183,193,204,211,214,236,235,225,227,228,231,237,239,255,256,273,280,281,283,284,291,293,295,296,300,307,302,314,9272,6588,324,335,340,342,349,350,352,354,355,358,362,364,372,373,374,376,377,378,379,382,387,388,391,395,398,400,405,407,410,538,424,432,436,440,441,462,470,472,473,488,492,493,496,500,501,506,507,508,509,6538,1094,528,536,540,551,556,557,561,566,568,572,573,576,577,579,
585,596,599,6352,3029,1331,1333,3022,618,633,3017,653,1623,664,665,673,680,681,682
,686,691,695,701,702,707,718,720,721,725,3888,727,728,743,745,748,754,755,758,759,7
68,769,771,772,782,784,925,791,797,798,805,814,820,822,825,833,841,869,870,871,872,
3869,878,879,880,3864,894,895,903,904,905,908,909,911,913,914,918,928,935,936,937,
938,939,945,955,956,957,963,966,987,990,991,992,997,1000,1003,1017,1020,1025,1042,
10<i masa cyferek>)
Line : 322
File : search.php
Je?li nie potrafisz znale?? rozwi?zania tego problemu,
mo?esz spr?bowa? poszuka?, lub zada? pytanie na forum: http://www.przemo.org/phpBB2/
|
kto? wie jak na to zaradzi??
instrukcje czyta?em dok?adnie!
[ Dodano: Nie 16 Wrz, 2007 ]
dodatkowo po wyczyszczeniu tabeli (jak zaleca to skrypt w PA) wyskoczy? mi taki b??d na stronie g??wnej
Cytat | Couldn't update read history time.
DEBUG MODE
SQL Error : 1054 Unknown column 'user_unread_notify' in 'field list'
update phpbb_users set read_tracking_last_update = '1189951930', user_unread_notify = ',16151' where user_id = 703
Line : 81
File : read_history.php |
Wu - Pon 17 Wrz, 2007
izod napisał/a | Table 'oliver.phpbb_search_buffor' doesn't exist |
izod, s?ownik w r?k? i t?umacz
Termo - Czw 27 Wrz, 2007
Wu napisał/a | Dzia?a, dzia?a
W takim razie do czego jest ten bufor? Tylko zawala w bazie?
Ale ta szukajka i tak dzia?a gorzej ni? zwyk?a |
Czasy wyszukiwania s? DUZO mniejsze a i generowane obci??enie jest mniejsze. Co masz wiec na mysli pisz?c, ?e gorzej dzia?a?
izod - Pon 08 Paź, 2007
no i mi zacz??o dzia?a?, ale b??d?w jest masa w module... chodzi o te wymieniane wcze?niej w tym temacie... czekamy na now? wersj?
|
|