Juup© | vrijdag 2 mei 2008 @ 10:59 | |
quote:Jawel, een zoekfunctie! Deel 1 Bij deze een Deel 2 omdat mijn inziens dit project niet mag verdwijnen in het ondoorzoekbare archief van Fok!. Neemt allen de url van de Search over in uw onderschrift ![]() [ Bericht 1% gewijzigd door Juup© op 02-05-2008 11:04:50 ] | ||
Juup© | vrijdag 2 mei 2008 @ 11:00 | |
Laatste post in het vorige Deel:quote: | ||
Ruud | vrijdag 2 mei 2008 @ 11:27 | |
goede zoekfunctie ![]() | ||
The_Terminator | vrijdag 2 mei 2008 @ 14:47 | |
TVP en dank voor het openen van een 2e deel ![]() Ben toch blij dat ik het nog heb kunnen fixen, anders had ik de hele nacht wakker gelegen ![]() | ||
The_Terminator | vrijdag 2 mei 2008 @ 14:53 | |
quote:In signatures opnemen zou idd helpen (zie dat sommige dat al gedaan hebben, waarvoor dank), mocht iemand vragen om een search zou je idd de link kunnen posten, juist die mensen hebben hem nodig. quote:Klopt, en ik weet ik ook wel dat een search alleen in bepaalde gevallen gebruikt zou worden. Echter zag ik toch her en der dat Google aanbevolen werd, en daar was ik niet zo blij mee. Maargoed, voor de mensen die deze search wel willen gebruiken is hij er ![]() | ||
OldJeller | vrijdag 2 mei 2008 @ 14:57 | |
Waarom lukt jou het wel en een heel team van FOK! voor enige jaren niet? En waarom wordt jouw search anders niet gewoon geïmplementeerd? | ||
The_Terminator | vrijdag 2 mei 2008 @ 15:57 | |
quote:Waarschijnlijk omdat ik alleen de OP indexeer, en niet de opvolgende reacties. Aangezien ik alleen de OP indexeer heb ik maar iets van 1,1 miloen entries in mijn zoekindex, als de berichten er ook bij zouden staan dan zou dat op bijna 60 miljoen uitkomen. Roonaan heeft al een keer een goedwerkende search geschreven die dit wel kon, echter liet die op den duur geen resultaten meer zien en is die later volledig offline gehaald. quote:Omdat deze search nog niet volledig klaar is, en als ik al een search zou maken die wel geïmplementeerd wordt dan moet die volledig worden herschreven zodat er ook daadwerkelijk in berichten gezocht kan worden en ook de status van de topics (laatste post, open of gesloten etc.) weergeeft. | ||
The_Terminator | vrijdag 2 mei 2008 @ 21:48 | |
Voor de mensen die graag willen weten hoe ze beter kunnen zoeken heb ik even een handleiding geschreven: http://www.thuisserver.net/foksearch/handleiding.php Deze handleiding is nog niet volledig live (er staat nog geen link naar op de hoofdpagina) aangezien er misschien nog dingen aan toegevoegd kunnen worden. Mocht je dus nog een idee hebben laat het me weten en ik voeg het toe. | ||
The_Terminator | zondag 4 mei 2008 @ 21:48 | |
Zoals jullie waarschijnlijk wel zien heb ik een extra tagje, dit houd in dat ik mijn huidige zoekfunctie niet verder uit ga breiden en mij volledig ga richten op een nieuwe search, die ook op de FOK! servers gaat draaien, en veel meer functies gaat krijgen. Ik ga dit samen met Roonaan doen, die al erg veel kennis heeft op dit gebied. Gecombineerd met mijn kennis moet dit helemaal goed gaan komen, we hebben er in iedergeval alle vertrouwen in. Het is nog even geduld hebben, maar die nieuwe zoekfunctie gaat er zeker komen ![]() | ||
Ruud | zondag 4 mei 2008 @ 22:12 | |
![]() | ||
Cruise.Elroy | zondag 4 mei 2008 @ 22:54 | |
Goed werk ![]() | ||
Juup© | zondag 4 mei 2008 @ 23:57 | |
quote:Nu heb ik er al iets meer vertrouwen in ![]() | ||
JortK | zaterdag 10 mei 2008 @ 00:12 | |
quote:Kjik dat zijn zeker berichten ![]() | ||
Mitchell-K | zaterdag 10 mei 2008 @ 23:59 | |
TVPtje | ||
F04 | zondag 11 mei 2008 @ 11:39 | |
tvp | ||
F04 | maandag 12 mei 2008 @ 13:40 | |
Hij is down?? | ||
The_Terminator | maandag 12 mei 2008 @ 14:02 | |
quote:Server was vastgelopen door de hitte. Maar even een extra fan erbijgezet. | ||
F04 | maandag 12 mei 2008 @ 14:54 | |
quote:3x raden, de server staat in een kamer op 't zuiden? | ||
The_Terminator | maandag 12 mei 2008 @ 15:06 | |
quote:Nee, dat dan weer niet. Echter was het hier wel verschrikkelijk warm, heb meteen maar het raam opengezet, een extra fan in de server geplaatst en de kast is nu open. | ||
The_Terminator | maandag 26 mei 2008 @ 18:46 | |
Ik heb toch stiekem nog even een update doorgevoerd ![]() FOK! Search v1.2 beta is hierbij vrijgegeven, in deze nieuwe versie zitten geen nieuwe mogelijkheden qua zoeken, echter gaat het nu nog sneller dan het voorheen ging. Ik heb namelijk een nieuwe manier voor het berkenen van het aantal pagina's ingebouwd, hiervoor werden in de vorige versie 2 zoekopdrachten uitgevoerd, dat gebeurd nu maar 1x dus is de snelheid heermee verdubbeld. Ook in de index geupdate en bevat nu de meest recente topics, in totaal staan er nu 1105993 topics in de index. Ook heb ik de volledige parser herschreven (het script dat de resultaten verwerkt dat wordt teruggegeven door Lucene), ook dit werkt nu sneller en stabieler. Happy searching! | ||
Juup© | maandag 26 mei 2008 @ 18:49 | |
quote:De search werkt nog steeds enorm fijn ![]() | ||
The_Terminator | maandag 26 mei 2008 @ 19:38 | |
quote:Altijd goed om te lezen ![]() Overigens heb ik sinds een paar dagen problemen met mijn Linux bak, het beeld is nogal vervormd: ![]() Als ik de achergrond aanpas is het weer even weg, ehcter als ik dan een venster versleep komt het weer terug, op de plekken waar het venster geweest is, zijn dan grijze vlakken te zien. Weet iemand toevallig wat dit kan veroorzaken? Heb zelf een vermoeden dat de videokaart defect is gegaan omdat deze te warm is geworden, echter heb ik hier geen andere kaart liggen om het even mee te testen ![]() | ||
The_Terminator | zondag 1 juni 2008 @ 18:08 | |
Even een kleine update, ik heb namelijk een aantal dingen wat betreft de template aangepast. Sinds het begin stond de template in de index verwerkt en stonden hier en daar nog wat stukjes tussen de php code. Ik heb dit nu allemaal in de map 'template' gepleurd zodat het allemaal wat overzichtelijker wordt. Ik heb het zo goed mogelijk geprobeerd te testen maar het zou kunnen zijn dat nog niet alles helemaal goed werkt. Mocht je ergens fouten tegenkomen probeer dan eerst even een CTRL+F5, mocht dat niet helpen stuur me dan even een PM of reageer in deze topic ![]() | ||
JortK | zondag 1 juni 2008 @ 18:38 | |
T_T hoe ver ben je met je projectje samen met Roonaan? | ||
The_Terminator | zondag 1 juni 2008 @ 18:51 | |
quote:Dat gaat al goed hoor, de samenwerking verloopt goed en het project begint al vorm te krijgen. Kan echter nog wel even duren voordat we helemaal klaar zijn, we willen immers een leuk, en vooral snel product afleveren. | ||
Tommeke | dinsdag 3 juni 2008 @ 21:18 | |
hoi, goede zoekfunctie! ![]() | ||
The_Terminator | dinsdag 3 juni 2008 @ 21:25 | |
quote:Thanks! Overigens gaat de zoekfunctie morgen even uit, Essent gaat de stroom onderbreken vanwege werkzaamheden en aangezien ik hier geen UPS heb zet ik dan liever de server even uit. | ||
SlimShady | woensdag 4 juni 2008 @ 12:58 | |
shit, wou ik 'em eens proberen... | ||
The_Terminator | woensdag 4 juni 2008 @ 14:20 | |
quote:Hij staat alweer aan ![]() | ||
The_Terminator | donderdag 5 juni 2008 @ 23:56 | |
En, is het nog gelukt SlimShady? Overigens heb ik even een kleine aanpassing doorgevoerd, het aantal gevonden topics alsmede de duur van de query en het aantal doorzochte documenten staat nu in een apart vak, dit om de leesbaarheid te verbeteren ![]() | ||
gebrokenglas | vrijdag 6 juni 2008 @ 07:03 | |
quote:Hoe is de belasting op jouw server en je netwerk? Veel impact door de zoekende FOK!kers? | ||
SlimShady | vrijdag 6 juni 2008 @ 11:32 | |
quote:niet echt. wat ik zocht was recent en stond nergens in een OP ![]() maar het lukte wel door handmatig te browsen. | ||
The_Terminator | vrijdag 6 juni 2008 @ 13:43 | |
quote:Valt opzich wel mee, de server doet sowieso al niet veel bijzonders dus de search kan gebruiken wat hij nodig heeft. De belasting op het netwerk valt ook wel mee, het is immers alleen maar een beetje HTML dat geserveerd wordt. | ||
The_Terminator | dinsdag 10 juni 2008 @ 22:53 | |
Schop! Ik heb even wat aanpassingen gedaan, als je de search bezoekt dan valt het vast wel op ![]() | ||
Theroin. | woensdag 11 juni 2008 @ 16:10 | |
Super! ![]() Ik gebruik 'em altijd. | ||
#ANONIEM | woensdag 11 juni 2008 @ 16:23 | |
tvp ![]() | ||
The_Terminator | woensdag 11 juni 2008 @ 23:38 | |
quote:Top! En bevalt de search een beetje? ![]() | ||
Juup© | woensdag 11 juni 2008 @ 23:43 | |
quote: ![]() | ||
The_Terminator | donderdag 12 juni 2008 @ 00:06 | |
quote:Van jou wist ik het al ![]() ![]() | ||
Juup© | donderdag 12 juni 2008 @ 00:07 | |
quote:Mooi allemaal ![]() | ||
The_Terminator | donderdag 12 juni 2008 @ 00:09 | |
quote:Ja, dan gaat me mooie dames dir weer open ![]() | ||
Juup© | donderdag 12 juni 2008 @ 00:23 | |
quote: ![]() Jij hebt wel een enorm zware keuze moeten maken dan (search, of mooie vrouwen hosten ![]() | ||
The_Terminator | donderdag 12 juni 2008 @ 00:25 | |
quote:Tja, het moet allemaal over slechts 1 mbit upload. En aangezien die dir erg bekend is veroorzaakt het nogal veel problemen als er ook nog andere data (in dit geval de search) door de lijn moet. Ik had de keuze opzich snel gemaakt hoor ![]() | ||
The_Terminator | vrijdag 13 juni 2008 @ 00:07 | |
Ok, ik heb de voeding vervangen maar de server was net alweer vastgelopen (kijk dus niet vreemd op als het vaker voorkomt en de search het niet doet...). Ik heb nu een reep geheugen eruit gehaald, dit is van een ander merk dan de overige 2 modules en is eenzijdig, de andere zijn tweezijdig. Misschien dat dit het probleem verhelpt, echter kan ik geen zekerheid geven en weet je waar je aan toe bent als de search een keer niet werkt. | ||
Juup© | vrijdag 13 juni 2008 @ 00:48 | |
quote:Ach die ene keer dat de search niet werkt valt in het niet met de keren dat Fok! niet (of niet fatsoenlijk) werkt ![]() | ||
Ruud | woensdag 18 juni 2008 @ 21:50 | |
komt EK 2008 nog in de lijst bij de zoekfunctie? | ||
The_Terminator | donderdag 19 juni 2008 @ 00:16 | |
quote:Kan em nog wel even toevoegen. Dat hij er niet staat betekend overigens niet dat hij niet geïndexeerd is. De lijst is statisch, en moet handmatig worden aangepast, dit heeft verder geen invloed op de resultaten. Als je een topic uit het EK forum hebt gevonden kun je overigens ook het subforum aanklikken, dan zoekt hij alsnog alleen in EK, zo bijv: http://www.thuisserver.net/foksearch/index.php?withts=¬ts=&origkeyword=EK&urlkeyword=EK&subsel=EK&resorder=rel&showall=&dateurl=&p=0 | ||
Herald | maandag 30 juni 2008 @ 02:27 | |
ligt het aan mij of wordt er niet gezocht in FTR? Zocht namelijk een topic van Sunchaser maar volgens deze search had Sunchaser daar geen enkel topic geopend. De FOK! lite_search vindt van wel. | ||
The_Terminator | maandag 30 juni 2008 @ 02:42 | |
quote:Dat forum is opgesplitst in 2 en daardoor wordt er niets gevonden, ik ga dat even zo snel mogelijk aanpassen. Dit werkt wel namelijk: http://www.thuisserver.net/foksearch/index.php?withts=sunchaser¬ts=&origkeyword=&urlkeyword=&subsel=TV&resorder=rel&showall=&dateurl=&p=0 | ||
The_Terminator | zaterdag 12 juli 2008 @ 13:27 | |
Dankzij een tip van Slarioux is het nu ook mogelijk om de FOK!Search als zoek-plugin voor Firefox te gebruiken. Doe daarvoor het volgende: 1. Download: http://fok.phsoft.nl/foksearch_plugin.zip 2. Plaats vervolgens de 2 bestanden in het archief naar de map: 'C:\Program Files\Mozilla Firefox\searchplugins' (uiteraard kan het pad anders zijn als je Fx op een andere locatie hebt geinstalleerd, de bestanden moeten in iedergeval in de searchplugins map terechtkomen) 3. Nu kun je de Foksearch in de zoekbalk van Firefox selecteren en meteen vanaf daar zoeken. | ||
Juup© | zaterdag 12 juli 2008 @ 13:33 | |
quote: ![]() Blijft dit in de toekomst ook zo, er vanuit gaande dat er ook een search van FOK! zelf komt? | ||
The_Terminator | zaterdag 12 juli 2008 @ 13:36 | |
IE gebruikers kunnen het volgende doen: 1. Ga naar: klik 2. Je ziet daar een invoerveld staan, er staat boven: 'Paste the URL of the Search results page URL:', voer daar het volgende in:
Als naam (2e veld) kun je FOK!Search gebruiken. Als je bovenstaande hebt gedaan zal de FOK!Search ook beschikbaar zijn in de standaard zoekbalk van IE. | ||
The_Terminator | zaterdag 12 juli 2008 @ 13:39 | |
quote:Als de search standaard GET gebruikt om de formdata door te zetten dan is dat geen probleem ![]() | ||
Juup© | zaterdag 12 juli 2008 @ 13:41 | |
quote:Mooi ![]() | ||
DuchessX | zaterdag 12 juli 2008 @ 13:44 | |
![]() | ||
Sander | zondag 13 juli 2008 @ 10:49 | |
Uiteraard Firefox ff herstarten. | ||
The_Terminator | zaterdag 6 september 2008 @ 17:17 | |
Schop! Natuurlijk is deze search nog prima bruikbaar zolang ik nog bezig ben met de officiele search. Komt al vaart in overigens. | ||
The_Terminator | donderdag 29 januari 2009 @ 01:12 | |
Na een lange tijd even een update. Ik ga de search zometeen op non actief zetten gezien er een aantal belangrijke dingen veranderd/geupdate moeten worden. Gezien er een nieuwe 'officiële' search aan zit te komen moet ik een aantal dingen weten, het belangrijkste hiervan is hoe het script reageert op veel data, zeer veel data. Ik heb hiervoor in 3 maand tijd het forum voor een groot gedeelte geïndexeerd, ook de berichten zijn geïndexeerd, waar dit eerst alleen de OP was. Het gaat hier om een gedeelte gezien niet-publieke fora niet zijn meegenomen, alleen de standaard zichtbare fora komen in de index te staan. De DB zelf is ongeveer 9 gig groot, en bevat uiteraard alleen tekst, waar stopwoorden zijn uitgehaald. Ik ga zometeen het indexeren van de DB starten, dit gaat lang duren, ik schat ongeveer 6 uur gezien de hoeveelheid data. Als het indexeren voltooid is dan ga ik het zoekscript updaten en testen. Als het allemaal correct functioneert gooi ik het live. Er komen een een aantal opties bij, waaronder: * Keuze om te zoeken in de titel, OP of berichten * Van -tot datum selectie * 'Replie door' selectie, je kunt dus al je berichten terugvinden * Weergave van aantal posts, link naar TS profiel en status in de resultatentabel Morgenavond is alles waarschijnlijk klaar, gezien ik tussendoor nog moet werken en het indexeren erg lang duurt. [ Bericht 0% gewijzigd door The_Terminator op 29-01-2009 01:27:10 (DB ipv Index) ] | ||
Juup© | donderdag 29 januari 2009 @ 01:16 | |
quote: ![]() Goed werk ![]() | ||
F04 | donderdag 29 januari 2009 @ 02:09 | |
Dat vergt vast wel een dikke server als er massa's users d'r van gebruik zullen maken. | ||
JortK | donderdag 29 januari 2009 @ 11:07 | |
quote:OF efficiente code ![]() | ||
onlogisch | donderdag 29 januari 2009 @ 17:09 | |
Schiet mij maar lek ![]() Waarom topics in je sig zetten? En welk topic moet je in je sig zetten? Hoe kom je eraan? ![]() En wat is het nut? ![]() | ||
The_Terminator | donderdag 29 januari 2009 @ 20:55 | |
quote:Valt opzich wel mee, het werkt zoals al aangegeven erg efficient. Die 6 uur voor het indexeren was overigens een verkeerde schatting, na 15 uur is de indexer nog steeds bezig, ik heb nu iets meer dan 400.000 topics in de index staan. Gezien de index steeds groter wordt gaat het indexeren ook steeds langzamer, en ik heb het vermoeden dat het sowieso nog wel een dag gaat duren. | ||
Juup© | donderdag 29 januari 2009 @ 21:17 | |
quote: ![]() | ||
dvr | vrijdag 30 januari 2009 @ 16:29 | |
Ik vind het fantastisch, The_Terminator! Een van de belangrijkste bijdragen aan Fok van de afgelopen jaren. Gaat deze bij Fok zelf draaien als 'officiële' Search of moet je hem zelf blijven hosten? | ||
The_Terminator | vrijdag 30 januari 2009 @ 22:56 | |
quote:De officiele search is nog in ontwikkeling, en zal een volledig nieuwe layout hebben. Deze huidige search blijf ik tot die tijd zelf hosten, puur om te testen of een enorme index goed doorzoekbaar is. | ||
The_Terminator | zaterdag 31 januari 2009 @ 00:19 | |
Ik ben op het moment nog steeds aan het indexeren, zit op een half miljoen topics, dus nog een keer zoveel te gaan. Ik heb even snel een test index met daarin 18790 topics en bijbehorende berichten gegenereerd, deze is doorzoekbaar met de nieuwe opties. Ik wil een aantal mensen uitnodigen om de search te testen, ongeveer 10 personen. Stuur me een PM als je toegang wil, dan stuur ik je de link terug als je bij de eerste 10 zit. | ||
Tommeke | zaterdag 31 januari 2009 @ 15:49 | |
Puik werk hoor ![]() | ||
The_Terminator | zaterdag 31 januari 2009 @ 19:54 | |
Even een update, vooral voor de mensen die al toegang hebben tot de nieuwe versie van de search. Ik heb namelijk een aantal dingen aangepast in de gegenereerde Lucene query, en heb een aantal updates doorgevoerd. Dit heeft wat downtime tot gevolg gehad, maar het zal nu allemaal weer moeten werken. De testindex bevat nu 60.674 topics. Er is overigens nog ruimte over om te testen, dus mocht je toegang willen PM me even (reactie op je PM zal waarschijnlijk morgen worden gezien ik vanaaf naar mijn vriendin ga). | ||
PietjePuk007 | woensdag 4 februari 2009 @ 19:20 | |
Wanneer komt ie weer online ![]() | ||
Maartel | woensdag 4 februari 2009 @ 22:41 | |
TVP, om in de gaten te houden wanneer ie weer online komt.. | ||
onlogisch | woensdag 4 februari 2009 @ 23:17 | |
quote:Ik was serieus daar. Ik snap er geen zak van ![]() Ja, dat het om een 1 of andere search gaat. Maar mijn vragen in mijn vorige post blijven vragen voor me. | ||
dvr | woensdag 4 februari 2009 @ 23:50 | |
Het idee was om de link naar Terminator's zelfgemaakte Search in je sig te zetten, zodat andere gebruikers er ook over zouden horen en hem ook zouden kunnen gebruiken (zoals ik in mijn sig heb gedaan, maar die link werkt nu even niet). | ||
The_Terminator | woensdag 4 februari 2009 @ 23:53 | |
quote:Nog ongeveer 100.000 topics te gaan. Zou niet meer lang mogen duren. Ik had een aantal keer een paar ingrijpende dingen veranderd, en daarvoor heb ik tot 2x aan toe de indexeren moeten herstarten, met als gevolg nog langere downtime. Overigens bevat de betasearch (je kan de link krijgen als je me een PM stuurt ![]() | ||
Zweefvliegje | donderdag 5 februari 2009 @ 01:28 | |
Super initiatief! Ik zal m'n sig ook even aanpassen wanneer de search weer werkt, dus bij deze even een tvp ![]() | ||
The_Terminator | donderdag 5 februari 2009 @ 06:49 | |
quote:Vanavond als ik weer thuis ben dan ga ik het script weer online zetten. De index is namelijk klaar. Alle topics + alle berichten staan erin. Ook is bijgehouden wie waar gepost heeft, dus het is mogelijk een volledige myat te genereren. De index is overigens bijna 6 gig, het doorzoeken van deze index gaat snel, net zoals bij de vorige versie in milliseconden. | ||
qu63 | donderdag 5 februari 2009 @ 10:11 | |
quote:Net nu ik iets op moest zoeken ![]() Nouja, dan proberen we het nog een keer via google en anders vanavond ![]() Vind 't wel een topproject! ![]() | ||
The_Terminator | donderdag 5 februari 2009 @ 18:08 | |
quote:Ik ga nog even een aantal dingen afronden en dan komt hij online, uurtje denk ik ![]() | ||
qu63 | donderdag 5 februari 2009 @ 18:20 | |
quote:Mooi ![]() Topic had ik ondertussen al gevonden, dus voor mij hoef je je niet te haasten ![]() | ||
The_Terminator | donderdag 5 februari 2009 @ 18:41 | |
quote:Is al klaar, de search staat weer online. Nog even de link voor de mensen die hem nog niet kennen: http://www.thuisserver.net/foksearch/ De nieuwe opties had ik al beschreven in een vorige post, dus dat zou ik niet herhalen. Het komt erop neer dat alle berichten in de openbare fora doorzoekbaar zijn, ongeveer 50.000.000 berichten in 1.192.088 topics staan in de index opgeslagen. Ik heb natuurlijk zelf al het een en andere getest en het ziet er naar uit dat de search geen enkele moeite heeft de enorme index te doorzoeken. Veel zoekplezier, and spread the word ![]() | ||
Surveillance-Fiets | donderdag 5 februari 2009 @ 18:47 | |
Nice ![]() | ||
popolon | donderdag 5 februari 2009 @ 18:50 | |
Deze search werkt echt goed, daar zal die toekomstige FOKsearch niet aan kunnen tippen. Die ene die al veertig jaar in ontwikkeling is. Waarom implementeren ze dit niet gewoon? | ||
The_Terminator | donderdag 5 februari 2009 @ 18:51 | |
quote:Zie mijn tag ![]() | ||
popolon | donderdag 5 februari 2009 @ 19:02 | |
quote:-edit- Ah je bent developer dus. Mooi, goede keus. Voor de search dan. ![]() | ||
Maartel | donderdag 5 februari 2009 @ 22:16 | |
Het is vast te veel gevraagd/niet te doen, maar mocht je willen blijven verbeteren: zou het niet mogelijk zijn dat je met zoekopdrachten direct op de goede pagina uitkomt? Nu moet je soms nog 12 pagina's van een topic doorzoeken om uit te vinden waar je zoekterm staat.. | ||
The_Terminator | donderdag 5 februari 2009 @ 22:38 | |
quote:Dat staat niet in de index, de berichten zijn samengevoegd tot een hoop tekst en dat is in de index geplaatst. Berichten en OP zijn wel gescheiden. Alle berichten los indexeren is gewoon te zwaar omdat er teveel losse entries in de index komen te staan en dit de boel enorm vertraagt. | ||
qu63 | donderdag 5 februari 2009 @ 22:46 | |
quote:/999 achter de url zetten
en dan CTRL+F en je zoekterm invullen.. | ||
The_Terminator | donderdag 5 februari 2009 @ 22:51 | |
quote:Dat is inderdaad de beste optie om de term te vinden in het topic zonder alle pagina's bij langs te hoeven. Wat ik had kunnen doen (schiet me nu te binnen, maar is al te laat ![]() ![]() | ||
dvr | donderdag 5 februari 2009 @ 23:46 | |
quote:Goed idee, doen! :-b Een directe URL naar de geavanceerde layout zou ook leuk zijn ('geavanceerd' trouwens zonder 'd'). Hoeveel tijd was er nodig om alle 1.1 miljoen topics op te halen? ![]() | ||
The_Terminator | vrijdag 6 februari 2009 @ 01:13 | |
quote:Link naar geavanceerd: http://www.thuisserver.ne(...)?searchmode=advanced Het heeft me bijna 3 maand gekost om ze allemaal binnen te halen. Er zit een limiter op die de snelheid van het indexeren aanpast, mocht FOK! een keer langzaam zijn met het serveren van de data. Als het echt veel te lang duurt stopt het script automatisch en moet het handmatig hervat worden. Aangezien alle topics hier eerst in een locale DB worden opgeslagen moest ik die DB ook nog door de Lucene indexer halen om hem echt doorzoekbaar te kunnen maken. Dit heeft ongeveer 2 dagen nodig gehad. | ||
The_Terminator | zaterdag 7 februari 2009 @ 17:54 | |
Even een kleine update, er bleken nog een aantal vervelende bugs in de search te zitten na de 'grote' update. -Zoeken op alleen 'TS' of 'reactie door' was niet meer mogelijk, dit werd veroorzaakt doordat de Lucene query niet goed geparsed werd. -Zoeken op datum ging niet altijd goed, in plaats van de strtotime functie gebruik ik nu een zelfgeschreven functie om de data om te zetten. -Ingewikkelde zoekopdrachten werden niet goed geparsed waardoor er niet-relevante resultaten werden gevonden. Mocht je ondanks de update toch nog problemen ervaren laat het me dan aub weten, zonder input van anderen kan ik nooit alle problemen zelf vinden ![]() | ||
The_Terminator | zondag 8 februari 2009 @ 22:48 | |
En nog een update. Er zat blijkbaar nog steeds een bug in de query parser waardoor sommige zoekopdrachten niet goed verliepen. Ik heb de functie nu helemaal herschreven en een algoritme ontworpen die de query eerst analyseerd en eventueel aanpast, alvorens deze door te zetten. Ook heb ik de paginering aangepast. Alle pagina's kunnen nu bekeken worden, waar dit eerst maar 200 waren. | ||
DX11 | dinsdag 10 februari 2009 @ 12:53 | |
Wat is er trouwens mis met de huidige search, voor die ene keer dat ik m nodig heb werkt hij gewoon ![]() | ||
The_Terminator | dinsdag 17 februari 2009 @ 15:16 | |
quote:Ik zeg nergens dat daar iets mis mee is, echter is het met de huidige search niet mogelijk om op bijv. 'Reactie door' te zoeken, en worden niet alle resultaten getoond omdat de query anders te zwaar wordt. Mijn search laat wel alle gevonden topics zien, er zit geen beperking aan het aantal pagina's. Overigens is dit ook even een subtiel kickje, ik heb namelijk het vermoeden dat lang niet iedereen van het bestaan van deze search afweet gezien hij niet echt heel veel gebruikt wordt. Hierbij ook nog een paar zoekvoorbeelden: > Simpele zoekopdracht: http://www.thuisserver.net/foksearch/index.php?searchmode=&urlkeyword=bagger&swhere_tt=on&swhere_op=on&swhere_rep=on&withts=&replieby=&dateurl_1=&dateurl_2=&resorder=rel > Geadvanceerde zoekopdracht: http://www.thuisserver.net/foksearch/index.php?searchmode=advanced&urlkeyword=%22bagger+sc%22&swhere_tt=on&withts=&replieby=&dateurl_1=&dateurl_2=&resorder=datedec&selfora%5B%5D=KLB > Reactie door, datum oplopend: http://www.thuisserver.net/foksearch/index.php?searchmode=advanced&urlkeyword=&swhere_tt=on&swhere_op=on&swhere_rep=on&withts=&replieby=biogarde&dateurl_1=&dateurl_2=&resorder=dateasc > Zoeken in reacties: http://www.thuisserver.net/foksearch/index.php?searchmode=advanced&urlkeyword=fipo+sepo&swhere_rep=on&withts=&replieby=&dateurl_1=&dateurl_2=&resorder=dateasc De datum en fora selectie zijn de enige velden die niet zonder andere gegevens werken, de rest kan allemaal per veld ingevoerd worden. Bijv. een zoekopdracht naar alleen een topicstarter of reactie door (om een volledige AT te genereren). | ||
qu63 | dinsdag 17 februari 2009 @ 15:35 | |
Hmz, ik zoek op mijn eerste reactie, maar ik vind een topic uit 2000 waar ik in 2006 in gereageerd heb als eerste.. Of heb ik iets verkeerd ingevuld? | ||
The_Terminator | dinsdag 17 februari 2009 @ 15:40 | |
quote:Het is gesorteerd op topicdatum, niet op tijd van reageren ![]() | ||
qu63 | dinsdag 17 februari 2009 @ 15:48 | |
quote:Is dat niet nog een optie dan? ![]() | ||
The_Terminator | dinsdag 17 februari 2009 @ 19:08 | |
quote:De data van de posts zijn niet geïndexeerd, helaas geen optie dus. Zelfde geldt voor het direct naar de relevante post kunnen springen, ook dat is niet geïndexeerd en dus onmogelijk... | ||
Maartel | zaterdag 21 februari 2009 @ 20:33 | |
Ik merkte net met een paar zoekresultaten in de tv/film/radio-sectie dat ik helemaal geen resultaten krijg, terwijl ik, wanneer ik geen subforum selecteer, ik wel heel veel resultaten krijg die in het TV-forum staan... Doe ik iets fout of zit daar een bug? | ||
The_Terminator | zaterdag 21 februari 2009 @ 20:34 | |
quote:Denk een bug, ga het even bekijken. Edit: al gevonden. TVR is geen afkorting die in de zoek-index voorkomt, dit is of TV, of FIL. Ik ga wel even een filtertje schrijven zodat TVR daarnaar wordt omgezet. [ Bericht 6% gewijzigd door The_Terminator op 21-02-2009 20:40:19 ] | ||
The_Terminator | zaterdag 21 februari 2009 @ 21:06 | |
Opgelost ![]() | ||
Maartel | zaterdag 21 februari 2009 @ 21:08 | |
quote: ![]() | ||
qu63 | zondag 22 februari 2009 @ 19:29 | |
[url=http://www.thuisserver.net/foksearch/index.php?searchmode=advanced&urlkeyword=[MOB]&swhere_tt=on&withts=&replieby=&dateurl_1=&dateurl_2=&resorder=datedec&selfora[]=BUG]Dit[/url[ werkt ook niet ![]() Zelfs de link posten lukt niet! ![]() | ||
The_Terminator | zondag 22 februari 2009 @ 19:36 | |
quote:http://www.thuisserver.net/foksearch/index.php?searchmode=advanced&urlkeyword=MOB&swhere_tt=on&withts=&replieby=&dateurl_1=&dateurl_2=&resorder=datedec&selfora%5B%5D=BUG Zo lukt het wel. De url posten lukt niet omdat je waarschijnlijk Fx gebruikt, en die heeft de rare eigenschap dingen die in een array staan (lijst met subfora) tussen [] te zetten waardoor hij niet goed door de url-parser heenkomt. | ||
qu63 | zondag 22 februari 2009 @ 19:40 | |
quote:ik gebruik idd FF3, maar zoeken op items tussen blokhaken werkt dus niet? | ||
The_Terminator | zondag 22 februari 2009 @ 20:22 | |
quote:Blijkbaar niet ![]() Waarschijnlijk zijn blokhaken gereserveerd voor Lucene en komen er daardoor geen resultaten terug omdat ze niet in de index voorkomen. Ik zorg er wel voor dat ze verwijderd worden uit de opdracht alvorens verwerkt te worden. Edit: opgelost ![]() [ Bericht 6% gewijzigd door The_Terminator op 22-02-2009 20:29:28 ] | ||
dvr | zaterdag 28 februari 2009 @ 01:16 | |
Zou je in het keuzelijstje met fora misschien ook AEX :: Kredietcrisis kunnen opnemen? De berichten zijn wel geindexeerd, en komen bij een algemene search ook boven, maar het is nu niet mogelijk om de zoekresultaten tot dat subforum te beperken (of ik moet hem over het hoofd zien ![]() | ||
The_Terminator | zaterdag 28 februari 2009 @ 13:36 | |
quote:Ze staan er inderdaad niet tussen, ik ga de lijst wel ff updaten. | ||
The_Terminator | zaterdag 28 februari 2009 @ 14:40 | |
Klaar. Alles zou er nu in moeten staan. Ik heb alles ook maar meteen onderverdeeld dmv optgroups, dit is een stuk duidelijker imo. | ||
Maartel | zaterdag 28 februari 2009 @ 14:44 | |
Mooi werk ![]() 't is misschien al eerder gevraagd, maar waarom wordt deze zoekfunctie niet gewoon toegevoegd aan Fok, zodat je, wanneer je op 'zoeken' drukt, je deze functie krijgt? | ||
The_Terminator | zaterdag 28 februari 2009 @ 15:09 | |
quote:Omdat ik al werk aan een nieuwe zoekfunctie. Deze heeft echter helaas wat vertraging opgelopen omdat ik het op het moment heel druk heb. Ook de reden dat ik stop als KLB mod. | ||
The_Terminator | maandag 2 maart 2009 @ 23:37 | |
Ik heb nog even snel een nieuwe feature toegevoegd, namelijk de mogelijkheid tot het genereren van lijstjes met url's. Linksonder komt een link te staan als er resultaten gevonden zijn, deze link verwijst naar een lijst met links naar de gevonden topics, compleet in url tags. Handig om delen van bepaalde reeksen terug te vinden en te posten in bijv. de OP. | ||
dvr | maandag 2 maart 2009 @ 23:50 | |
Handig, bedankt! Ik heb nog drie dingetjes: - Het topic waar we nu in zitten, wordt gek genoeg niet gevonden (z. hier). - Zou het mogelijk zijn een optie in te bouwen, die als resultaat URL's geeft, die het hele topic openen? (door aan het eind "/1/305" te zetten)? - De zoekpagina lijkt nu een minimale breedte te hebben die op een 1024x768 scherm te breed is, waardoor de meest linkse strook (inclusief het begin van woorden) wegvalt (althans, als in de browser de favorites aanstaan, die ook zo'n 200 pixels breed zijn). | ||
The_Terminator | maandag 2 maart 2009 @ 23:53 | |
quote:Wordt wel gevonden, alleen heb ik in de tussentijd de TT aangepast ![]() quote:Jup, is mogelijk quote:Ga ff kijken of ik dat aan kan passen. Weet alleen niet wanneer, zelfde geldt voor bovenstaande. | ||
Juup© | maandag 2 maart 2009 @ 23:56 | |
quote:Heej zwartwerker ![]() ![]() | ||
The_Terminator | zondag 8 maart 2009 @ 19:08 | |
Even een kickje gezien ik een nieuwe feature heb toegevoegd; namelijk suggesties voor de TS en Reactie door invoervelden. Als je begint te typen dan zal er een lijst verschijnen met daarin suggesties, altijd handig als je niet precies weet hoe een bepaalde username geschreven moet worden ![]() | ||
Juup© | zondag 8 maart 2009 @ 23:53 | |
quote:Ik ga testen ![]() Goed gedaan ![]() | ||
The_Terminator | maandag 9 maart 2009 @ 03:27 | |
quote:Ik zie overigens wel dat je ©-teken mist, helaas kan ik dat ook niet fixen gezien het een tekortkoming van Lucene/DBSight is. Mijn naam is ook niet goed te vinden helaas. | ||
The_Terminator | maandag 9 maart 2009 @ 17:08 | |
En nog een update, autocomplete werkt nu ook voor het 'zoekterm' veld. Voorbeeldje: | ||
The_Terminator | dinsdag 10 maart 2009 @ 00:28 | |
Update: direct naar een post springen werkt nu ook! Er is nu bij elk topic een pijl naar beneden zichtbaar, zodra je er op klikt voert het script een AJAX request uit en haalt het topic op van FOK!. Vervolgens zoekt een script naar de gezochte woorden en geeft de links naar de posts terug, deze worden vervolgens onder het topic zichtbaar gemaakt. Mocht het woord alleen in de TT voorkomen dan zal er geen bericht-link zichtbaar worden. | ||
Maartel | dinsdag 10 maart 2009 @ 00:48 | |
Nice!! ![]() Al doet die functie t nu ineens niet meer, maar dat zal wel samenhangen met de bug die ervoor zorgt dat ik o.a. geen quoteknopje meer zie.. ![]() | ||
The_Terminator | dinsdag 10 maart 2009 @ 00:51 | |
quote:Hier werkt het wel. Welke layout gebruik je? Ik gebruik hier 'bagger'. Owja, en wat werkt er precies niet? | ||
Maartel | dinsdag 10 maart 2009 @ 00:54 | |
Hmm, nu lijkt ie 't wel weer te doen, maar net had ik er een aantal waar niks uitvouwde, en t pijltje gewoon verdween nadat ik er op klikte (er was even zo'n ladertje in beeld tussendoor, maar zonder resultaat) Ik heb ook de baggerlayout. | ||
The_Terminator | dinsdag 10 maart 2009 @ 01:15 | |
quote:Voor sommige werkt het niet, bijv. als het woord alleen in de TT voorkomt. Als bijv. de post geedit/verwijderd is, maar nog wel in de index staat dan treed dit ook op. | ||
iBolt | dinsdag 10 maart 2009 @ 02:58 | |
Waarom google voldoet toch? Of indexeert google niet geheel fok? | ||
swarmahoer | dinsdag 10 maart 2009 @ 03:02 | |
tvp ![]() ![]() | ||
The_Terminator | dinsdag 10 maart 2009 @ 06:46 | |
quote:Voor kutnewbs voldoet google inderdaad prima. | ||
erikkll | dinsdag 10 maart 2009 @ 13:52 | |
Ik heb een klein bugje gevonden. Post nr. 1 wordt weergegeven als post nr. 0. In de echte mensenwereld telt men vanaf 1, alleen computers tellen vanaf 0. ![]() | ||
swarmahoer | dinsdag 10 maart 2009 @ 14:05 | |
quote:kan je in je instellingen veranderen ![]() | ||
erikkll | dinsdag 10 maart 2009 @ 14:10 | |
quote:Waar dan? ![]() | ||
qu63 | dinsdag 10 maart 2009 @ 15:04 | |
quote:Depends.. Of je de OP mee telt als post of niet ![]() | ||
erikkll | dinsdag 10 maart 2009 @ 15:05 | |
quote:De openingsPOST is wel een post ja. Lijkt me dan. Maar dat lijkt me dan post 1. Post 2 is reactie 1 ![]() | ||
swarmahoer | dinsdag 10 maart 2009 @ 15:10 | |
quote:opties, weergave, 1e blokje enerlaatste optie ![]() | ||
qu63 | dinsdag 10 maart 2009 @ 15:11 | |
quote:Als jij dat zo wil zien moet je dat zo instellen. Alleen kan er dan dus nooit meer iemand FIPO roepen (op TS na;)) | ||
dvr | dinsdag 10 maart 2009 @ 15:46 | |
quote:Waanzinnig!! ![]() ![]() ![]() ![]() | ||
The_Terminator | dinsdag 10 maart 2009 @ 19:08 | |
quote:Ik heb het met opzet zo gedaan, maar als jullie het handiger vinden dat ik vanaf 1 begin is het ook geen probleem, zo aagepast ![]() | ||
The_Terminator | dinsdag 10 maart 2009 @ 19:48 | |
En nog even een kleine update, ik heb de elementen nu wat duidelijker gepositioneerd. De pijltjes staan nu rechts uitgelijnd, en de achtergrond is transparant ![]() Mochten er nog suggesties zijn, laat maar weten ![]() Owja, de OP is nu post nummer 1. | ||
qu63 | dinsdag 10 maart 2009 @ 19:51 | |
quote:Ik heb juist liever de OP als #0 ![]() | ||
The_Terminator | dinsdag 10 maart 2009 @ 20:09 | |
quote:Als er meer zijn die het willen zet ik het wel weer terug ![]() Overigens is nu ook zichtbaar wie de post geplaatst heeft, gewoon ff de aanwijzer op de link naar de post houden ![]() | ||
The_Terminator | dinsdag 10 maart 2009 @ 22:10 | |
Ik heb weer een aanpassing gedaan. Post nr 0 heet nu gewoon openingspost. En ik heb een fade effectje toegevoegd, zichtbaar als de postdata is opgehaald. | ||
The_Terminator | donderdag 12 maart 2009 @ 22:01 | |
En we zijn ondertussen beland bij v1.6, aanpassingen voor deze versie: -aantal bugs geplet wat betreft het tonen van links naar berichten -topicdata wordt nu gecached zodat de data niet steeds van FOK! gehaald hoeft te worden, geupdate topics worden automatisch door de indexer uit de cache verwijderd zodat ze up-to-date blijven -kort gedeelte van post wordt weergegeven waar het woord gevonden is Dit zijn eerst de laatste toevoegingen die ik doe aan deze search, ik ga mijn tijd namelijk volledig in de officiele search steken. Ik kan veel code van mijn niet-officiele search hergebruiken in de officiele search, dus de tijd die ik erin heb gestoken is niet voor niets geweest ![]() Een screenshotje: | ||
qu63 | donderdag 12 maart 2009 @ 22:03 | |
quote:Gelukkig maar! ![]() | ||
The_Terminator | donderdag 12 maart 2009 @ 22:10 | |
quote:Tja, ik heb naast mijn werk helaas niet veel vrije tijd over. Ook de reden dat ik ben gestopt met modden. | ||
popolon | vrijdag 13 maart 2009 @ 20:01 | |
quote: ![]() ![]() | ||
#ANONIEM | woensdag 2 december 2009 @ 22:30 | |
up | ||
gebrokenglas | woensdag 2 december 2009 @ 22:36 | |
quote:Want? | ||
#ANONIEM | woensdag 2 december 2009 @ 22:38 | |
quote:ik wil hem laten mergen met een topic die ik net heb aangemaakt |