PDA

Zobacz pełną wersję : Problem z wyszukiwarką w joomla_1.0.11_stable_pl



igen
29-09-2006, 15:28
Witam,

Mam problem z wyszukiwarka zintegrowana z ta wersja joomli. Po wpisaniu w polu wyszukiwarki: "a a" i kliknieciu "szukaj" otrzymuje cos takiego:

1. W skrócie 1 (http://black/betspace/index.php?option=com_content&task=view&id=2&Itemid=9)
(W skrócie/W skrócie)
Joomlan class="highlight">aan>! 1.0 - 'Zan class="highlight">aan>znan class="highlight">aan>j swobody'!. Nigdy dotąd stworzenie włan class="highlight">aan>snego, dynan class="highlight">aan>micznego serwisu...

podobny efekt jest przy probie wyszukania sekwencji "a c" jednak w tm przypadku rozjezdza sie caly template (domyslny).

Czy ktos zetknal sie z takim problem i wie jak go rozwiazac??

Pozdrawiam

zwiastun
29-09-2006, 17:40
Problem jest WIELKI, OLBRZYMI, a konsekwencje nierozwiązania NIESŁYCHANE.

I ciekawe, że tylko z polska wersją Joomla 1.0.11-stable-pl masz taki kłopot.

Sory, Mistrzu!
Programy w zasadzie powinny być głupoodporne. Nie zawsze są, nie wszystkie i nie w każdym momencie.

Zgłoś problem do CoreDev, jeśli rozwiązanie jest dla Ciebie aż tak niezbędne.
Oczywiście, wyszukiwarka powinna omijać ciągi wpisane w znaczniki, w tym przypadku a, czy a class. I w ogóle, to pewno masz rację, że coś tu jest nie tak...
Poza prostym wymogiem tej wyszukiwarki: WPISZ MINIMUM CIĄG TRZECH ZNAKÓW.
Spacja się tutaj NIE LICZY jako znak, jest separatorem!

igen
29-09-2006, 23:27
Sorry Mistrzu,

Widze ze humor koledze dopisuje. Gwoli wyjasnienia nie napisalem,ze tylko z ta wersja joomli mam ten problem, po prostu tej wersji uzywam i w niej sie na niego natknalem. Mimo usilnych staran nie udalo mi sie w moim porzednim poscie znaleźć slowa "tylko". Prosze za tym u uważniejsze czytanie, a potem wypowiadanie sie w temacie. Druga rzecz spacja (separator) jest traktowana jako znak takze i w tym przypadku i jak kazdy znak ma swoj kod ASCII tyczy sie to jak mniemam wszystkich jezyków programowania takze i PHP nie jest tutaj wyjatkiem. Istotnie problem ten w dalszym ciagu jest dla mnie dosc klopotliwy i chyba nie musze argumentowac dlaczego.


Pozdrawiam

zwiastun
30-09-2006, 04:44
Argumentować nie musisz.
Radę dostałeś, napisz do CoreDev.
Czytam, wbrew pozorom, uważnie. Jeśłi wymieniasz konkretne wydanie, to znaczy tylko tyle, ile znaczy - że uwaga dotyczy się tego wydania. Wystarczyło wejść np. na joomla.org i sprawdzić, jak tam się zachowuje wyszukiwarka! Nie musiałbyś pytać, czy ktoś się spotkał z takim problemem.
Jako żeś stosunkowo na tym forum, to napiszę wprost:
Owszem, humor mi dopisuje i to często. Czasem taki podszyty złosliwością (ale raczej serdeczną, choć może niekiedy zaboleć!).
Dobrze więc, abyć przeczytał raz jeszcze zdanie:

Programy w zasadzie powinny być głupoodporne. Nie zawsze są, nie wszystkie i nie w każdym momencie.

Jeśli mi racjonalnie odpowiesz, ilu takich, na których programy nie są odporne, będzie wpisywało w wyszukiwarkę ciągi "a a" lub "a c" i po co, to może pojmę, że masz problem.

Tymczasem to filozofowanie albo zawracanie głowy.

Dzięki za wyjaśnienie, że spacja to też znak!
Weź więc do się swoją uwagę, by czytać uważnie. A napisałem:
Poza prostym wymogiem tej wyszukiwarki: WPISZ MINIMUM CIĄG TRZECH ZNAKÓW.
Spacja się tutaj NIE LICZY jako znak, jest separatorem!