Pagina 1 van 9

Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 17 feb 2011, 14:58
door Ep Woody
In de wensenlijst kwam ik het volgende punt tegen:
-Extra Filtering opties op specifieke woorden of titels
-Ik wil een filter maken met uitsluitend thrillers. Het mag echter geen combinatie zijn van thriller en horror.

Ik ben even aan het experimenteren geslagen en tot de volgende conclusie gekomen. Dit is al mogelijk. Je zal dit echter in het bestand filter.xml moeten regelen.

Het werkt het zelfde als in MySQL, namelijk door te de filteroptie : ( Title LIKE '%TEST%' ) toe te voegen, filtert hij je zoekresultaten op alles waar het woordje TEST in voorkomt. (%TEST eindigt op TEST en TEST% begint met TEST.) Dit werkt ook met het veld Poster.

Negatief filteren werkt ook. Wil je dat horror niet wordt weergegeven. ( NOT Tags LIKE '*d12|*' )
Alle Thillers maar filter alles eruit waar de Tag Horror aanstaat. ( ( NOT Tags LIKE '*d12|*' ) AND ( Tags LIKE '*d20|*' ) )
Het zelfde met SCat. ( Cat = 1 AND NOT SCat = 5 ) Al het beeldmateriaal behalve boeken.

Filteren op plaatsingstijd is ook mogelijk: ( Stamp > 1297956420 ) Alles gepost na 17-02-2011 15:27:00 (Unixtime, seconden vanaf 1-1-1970). 1-1-2011 = 1293840000
Rekenen is ook mogelijk. ( Stamp > 1297956420 - (31 * 24 * 3600) ) Alles gepost na 31 dagen voor : 17-02-2011 15:27:00 wordt weergegeven.

Indien iemand weet hoe je de actuele tijd in het filter kan gebruiken, dan zou het helemaal mooi zijn.

New = 1 Dit geeft alle nieuw toegevoegde berichten.

Wellicht maakt dit het filteren weer een stukje persoonlijker en handiger.

Re: Geavanceerd zoeken met Filters oa Nieuw

Geplaatst: 17 feb 2011, 21:05
door Ep Woody

Code: Selecteer alles

  <Filter Name="Nieuw binnen" Margin="0,0,0,0"><![CDATA[New = 1]]></Filter>
Dit is het Nieuw binnen filter. Alle spots die nieuw zijn sinds de vorige keer update worden hierin getoond. Eventueel is dit ook te combineren met andere filters.

Code: Selecteer alles

   <Filter Name="ID" Margin="0,0,0,0"><![CDATA[MAX(Stamp)-(24*3600) < Stamp]]></Filter>
Dit filter toont alle posts van 24 uur voor de laatste post. ECHTER, HET IS EEN ZWARE BEWERKING..., niet geschikt voor grote databases, cq veelvuldig gebruik.

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 10:59
door marctolate
Hoe voeg ik dit toe aan mijn filter.xml?
Ben een leek wat dat betreft.

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 11:09
door Ep Woody
Dankt hangt er helemaal vanaf wat je er precies mee wil doen. De code die in het 2e bericht staat kan je direct toevoegen aan het bestand Filters.xml. Zolang het maar tussen <Spotnet> en </Spotnet> en niet tussen een andere <Filter></Filter> staat. Hangt een beetje af op welke plek je de filter wil tonen.

Voor de rest is het helemaal afhankelijk wat je wensen zijn.

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 14:28
door Cootje81
Is er een mogelijkheid van een Bijwerk filter?

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 14:33
door Ep Woody
Hoe bedoel je dat? Een bijwerk filter? Door een filter 2x aan te klikken zal hij hem opnieuw laden.

Bijwerken als in Bestand -> Bijwerken, vast niet.

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 14:37
door Cootje81
Ja zodra je op een filter druk zoals dit:

Code: Selecteer alles

<Filter Name="Update Spots" Image="PATH NAAR JE SPOTNET\Images\update.png" Margin="0,0,0,0">CODE!!</Filter>
Zodra je erop klikt dat hij dan alles bijwerkt zoals je ook hebt bij Bestand --> BIjwerken

Re: Geavanceerd zoeken met Filters oa Nieuw

Geplaatst: 18 feb 2011, 17:09
door Beauty555
Ep Woody schreef:

Code: Selecteer alles

  <Filter Name="Nieuw binnen" Margin="0,0,0,0"><![CDATA[New = 1]]></Filter>
Dit is het Nieuw binnen filter. Alle spots die nieuw zijn sinds de vorige keer update worden hierin getoond. Eventueel is dit ook te combineren met andere filters.
Super...... Ep Woody .....bedankt voor deze perfecte filter. Ben hier heel blij mee :D

Zou je me kunnen zeggen als ik dit NIEUW BINNEN filter wil zonder GELUID, dus alleen maar met BEELD, SPELLETJES en APPLICATIES.
Hoe je dat dan moet doen ? Wat moet je dan voor een Filter invullen ?

Alvast bedankt voor je hulp !!

P.S. Mischien ook goed om 4 losse filters te maken. Hoe zouden die uitzien ?
Nieuw binnen BEELD
Nieuw binnen GELUID
Nieuw binnen SPELLETJES
Nieuw binnen APPLICATIES

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 17:48
door Bargemanos
Video (zonder Erotiek)

Code: Selecteer alles

<Filter Name="- Nieuw binnen Video" Image="C:\Program Files\Spotnet\Images\applications2.ico" Margin="0,0,0,0"><![CDATA[New = 1 AND Cat = 0 AND Erotiek = 0]]></Filter>
Muziek

Code: Selecteer alles

<Filter Name="- Nieuw binnen Muziek" Image="C:\Program Files\Spotnet\Images\applications2.ico" Margin="0,0,0,0"><![CDATA[New = 1 AND Cat = 1]]></Filter>
Spellen

Code: Selecteer alles

<Filter Name="- Nieuw binnen Spellen" Image="C:\Program Files\Spotnet\Images\applications2.ico" Margin="0,0,0,0"><![CDATA[New = 1 AND Cat = 2]]></Filter>
Applicaties

Code: Selecteer alles

<Filter Name="- Nieuw binnen Applicaties" Image="C:\Program Files\Spotnet\Images\applications2.ico" Margin="0,0,0,0"><![CDATA[New = 1 AND Cat = 3]]></Filter>
Het pad naar de icoontjes als je die gebruikt moet je nog wel even aanpassen

Re: Geavanceerd zoeken met Filters oa Nieuw binnen

Geplaatst: 18 feb 2011, 17:51
door Beauty555
Bedankt Bargemanos voor de snelle reactie !!

Werkt perfect !!! :) :) :)