Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-10-03 12:01:30

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Przeszukiwanie forum.

Zrobiłem mały plugin do przeszukiwania forum.dug.net.pl przy pomocy [url=http://www.google.pl]google[/url]. Wyszukiwanie przez silnik forum pozostawia wiele do życzenia, wyniki z google są moim zdaniem lepsze. Plugin można zainstalować ze strony projektu [url=http://mycroft.mozdev.org]MyCroft[/url] przez kliknięcie linka.
Działa w przeglądarce firefox i być może w IE.
[url=http://mycroft.mozdev.org/download.html?name=dug&sherlock=yes&opensearch=yes&submitform=Search]Plugin do przeszukiwania forum.dug.net.pl[/url]

W konquerorze (KDE) należy otworzyć konfigurację konquerora, wybrać webshourtcats (nie wiem jak to się nazywa po polsku) i dodać nowy i wpisać nazwę jak nam odpowiada, URL wyszukiwania, np. coś takiego:

http://www.google.pl/search?q= {@}+site:forum.dug.net.pl&hl=pl[/quote] skrót do URI np. dug.
Wyszukiwać możemy przez wpisanie w pasku adresu komendy:

dug: szukana fraza[/quote]
ps. Sądzę, że przydały by się podobne "ficzery" dla innych przeglądarek.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#2  2007-10-03 12:09:36

  Rumi - prawiczek erotoman

Rumi
prawiczek erotoman
Skąd: Gorlice
Zarejestrowany: 2004-09-23
Serwis

Re: Przeszukiwanie forum.

fajny pomysł już sobie dodałem :) brawo Czadman


[url=http://przyklej24.pl][b][color=green]ogłoszenia internetowe[/color][/b][/url]
[url=http://l-ka.gorlice.pl/][b][color=blue]nauka jazdy gorlice[/color][/b][/url]
[url=http://ciasny.net][color=#FF0000][b]Katalog stron[/b][/color][/url]
[url=http://www.abc-prawko.pl][b]Baza OSK[/b][/url]

Offline

 

#3  2007-10-03 12:12:21

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Przeszukiwanie forum.

czy ten plugin działa po prostu na zasadzie wyszukiwania w google'u "site:forum dug.net.pl szukana fraza"?


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#4  2007-10-03 12:13:24

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Przeszukiwanie forum.

hehe ja też :)

faktycznie google trafniej wyszukuje


linux regd. user #248790

Offline

 

#5  2007-10-03 12:13:50

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Przeszukiwanie forum.

czy ten plugin działa po prostu na zasadzie wyszukiwania w google'u "site:forum dug.net.pl szukana fraza"?[/quote]
tak, lecz jest prostszy w użyciu :)


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#6  2007-10-03 12:26:01

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Przeszukiwanie forum.

ale wyniki nie są aktualne, z obserwacji własnych około tydzień opóźnienia

"plugin" do opery ;)
w pliku ~/.opera/search.ini (jeśli nie ma go w $HOME to kopiujemy z /usr/share/opera/) zmieniamy jedną z wyszukiwarek (dobrze jeśli się ilość zgadza, inaczej bonusowe szukajki spod PPM nie działają jak nalezy) na analogiczną:

Kod:

[Search Engine 2]
Name=DUG na Google'u
Verbtext=0
URL=http://www.google.pl/search?hl=pl&q=site:forum.dug.net.pl+%s&lr=lang_pl
Query=
Key=dug
Is post=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Position=-1
Nameid=1632215285
Deleted=0

gdzie:
[i]Name=DUG na Google'u[/i] — nazwa wyszukiwarki
[i]Key=dug[/i] — skrót do wyszukiwania na pasku adresu
[i]Has endseparator=0[/i] — czy po pozycji na liście szukajek jest separator? "0" nie ma, "1" jest
reszta nieistotna

w sumie nie sprawdzałem czy działa, ale powinno :)

----

Edit: właściwie można też dać na forum formularz szukajki, tak jest np. na http://forum.pld-linux.org


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#7  2007-10-03 12:29:07

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Przeszukiwanie forum.

Wyniki są trochę nieaktualne, ale trafność wyszukiwania jest ogromna. Nie trzeba się martwić np. o odmianę wyrazów, itp. Poza tym tak często się zmienia "kontent", że google często chodzi po DUGu.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#8  2007-10-03 12:35:26

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Przeszukiwanie forum.

Poza tym tak często się zmienia "kontent", że google często chodzi po DUGu.[/quote]
ale nadal od przejścia pająka do trafienia jego pracy do indeksu google'a mija kilka dni

zresztą, nie ma co oftopować — taka szukajka działa swietnie co wie każdy kto używał Google
ważne tylko aby mieć świadomość, że nie ma w niej najnowszych postów :)


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#9  2007-11-14 20:16:02

  szczypior88 - Członek DUG

szczypior88
Członek DUG
Skąd: Poznań
Zarejestrowany: 2007-02-06
Serwis

Re: Przeszukiwanie forum.

jak dla mnie plugin super, bo jest dużo wygodniejszy - nie trzeba wchodzić na forum->szukaj tylko od razu w przeglądarce jest szukajka :)


[url=http://terapieautorskie.pl][img]http://www.szczypior88.republika.pl/cwp.gif[/img][/url]
pozdrawiam
szczypior

Offline

 

#10  2007-11-15 23:21:42

  szczypior88 - Członek DUG

szczypior88
Członek DUG
Skąd: Poznań
Zarejestrowany: 2007-02-06
Serwis

Re: Przeszukiwanie forum.

słuchajcie, zauważyłem że nie działa mi ten plugin. ładnie wyszukuje, ale po kliknięciu na link wywala strona forum z komunikatem:

Złe zapytanie. Link który podałeś jest niepoprawny lub nieaktualny.[/quote]
coś spierniczyłem, czy u Was też takie cudo występuje?


[url=http://terapieautorskie.pl][img]http://www.szczypior88.republika.pl/cwp.gif[/img][/url]
pozdrawiam
szczypior

Offline

 

#11  2007-11-15 23:42:40

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Przeszukiwanie forum.

google ma stare adresy, sprzed zmiany silnika
możnaby to przeskoczyć jakimś sprytnym rewrite'em na serwerze, ale nie mam siły myśleć o tym teraz


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#12  2007-11-16 06:59:15

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Przeszukiwanie forum.

Z przepisywaniem lepiej nie kombinować. Minie trochę czasu i google zindeksuje wszystko na nowo.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#13  2007-11-16 08:59:06

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Przeszukiwanie forum.

Google to jeszcze mały pikuś, on sobie z czasem uaktualni linki. Gorzej z linkami napisanymi przez ludzi na naszym forum i w innych miejscach sieci. Mimo wszystko bym się pokusił o rewrite.


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

#14  2007-11-16 09:14:04

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Przeszukiwanie forum.

To fakt. O takich rzeczach powinno się myśleć się przed migracją, a nie po.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#15  2007-11-16 10:06:56

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Przeszukiwanie forum.

Cóż, osobiście bym wolał, żeby najpierw doprowadzić forum PunBB do stanu docelowego na kopii i dopiero potem podmienić fora, zamiast przeprowadzać migrację na żywym organizmie. No ale stało się. (O samym sensie migracji wolę się nie wypowiadać, ponieważ byłbym niewiarygodny — jestem miłośnikiem PunBB i kontestatorem phpBB.)

Co do formy linków:
w phpBB wyglądały one tak:

viewforum.php?f=1 (forum)
viewtopic.php?t=9276 (temat)
viewtopic.php?p=71937#71937 (post)[/quote]
zaś w PunBB wyglądają tak:

viewforum.php?id=1
viewtopic.php?id=9276
viewtopic.php?pid=71937#p71937[/quote]
rewrite więc powinien wyglądać mniej więcej tak (specem nie jestem, więc niech ktoś lepiej zorientowany sprawdzi):

RewriteRule ^viewforum.php?f=(.*)$ /viewforum.php?id=$1 [L,QSA]
RewriteRule ^viewtopic.php?t=(.*)$ /viewtopic.php?id=$1 [L,QSA]
RewriteRule ^viewtopic.php?p=(.*)$ /viewtopic.php?pid=$1 [L,QSA][/quote]

Ostatnio edytowany przez azhag (2007-11-16 10:08:46)


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.020 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00026 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00154 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.236.8.46' WHERE u.id=1
0.00413 UPDATE punbb_online SET logged=1594555958 WHERE ident='3.236.8.46'
0.00039 SELECT * FROM punbb_online WHERE logged<1594555658
0.00059 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=9276 AND t.moved_to IS NULL
0.00009 SELECT search_for, replace_with FROM punbb_censoring
0.00189 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=9276 ORDER BY p.id LIMIT 0,25
0.00678 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=9276
Total query time: 0.01575 s