Skip to content
This repository has been archived by the owner on Mar 14, 2020. It is now read-only.

Gallery Searching

PewPews edited this page May 20, 2016 · 10 revisions

This guide can also be found in Happypanda Settings -> About -> Search Guide

Constraints

  • " (quote), (whitespace)(unless in quotes), , (comma), : (semi-colon), [ (starting bracket) and ] (closing bracket) are ignored and not included in the search
  • terms and namespaces are separated by (white space) (if not in quotes) and/or a , (comma)
  • to include whitespace you must put the term in quotes: "this is a valid term"
  • to exclude a term, prefix the term with a - (hyphen): -"i want to exclude this"

Searching

-> points where the terms will be searched

  • term => show only galleries with term in them -> (title, artist, language, namespace & tags)
  • -term => exclude all galleries with term in them -> (title, artist, language, namespace & tags)
  • ns:term => show only galleries where term is in the ns namespace in them -> (namespace & tags)
  • -ns:term => exclude all galleries where term is in the ns namespace in them -> (namespace & tags)
  • ns:[term1, term2, ...] => equivalent to ns:term1, ns:term2
  • -ns:[term1, term2, ...] => equivalent to -ns:term1, -ns:term2

Protips & warnings

  • When grouping tags under the same namespace in brackets, excluding tags (-term) and including tags (term) can both be used:
    • ns:[term, -term1, term2, ...] -> equivalent to ns:term, -ns:term1, ns:term2
  • ns:-term is NOT equivalent to -ns:term
  • You can enchance your search with regex. Regex can be used anywhere in your search terms
  • Clicking on the search icon on the search bar will give you more options to search with

Special namespaced tags

They work just like normal namespaced tags, meaning that the constraints above also apply to them!

  • Reserved means that it shouldn't be used on your galleries. It won't be searched for in your gallery.
  • Operator means that less than < and greater than > are supported. They should be used just like the exclude operator -. E.g.: ns:<term or ns:>[term1, term2].
  • term means... well, your term.. what you want to search for.. any kind of characters not in Constraints above
  • integer means that only numbers are allowed
  • date means a date format. Most (if not all) date formats are supported (try it out yourself)

Namespaced tag(s) Reserved Filtered galleries Operator
tag:none, tag:null * Galleries with no namespace & tags set
artist:none, artist:null * Galleries with no artist set
status:none, status:null * Galleries with no status set
language:none, language:null * Galleries with no language set
type:none, type:null * Galleries with no type set
path:none, path:null * Galleries that has been moved/deleted from the filesystem
descr:none, descr:null, description:none, description:null * Galleries with no description set
"pub date":none, "pub date":null, pub_date:none, pub_date:null, publication:none, publication:null * Galleries with no publication date set
title:term Galleries with term in their title OR has matching namespace & tag
artist:term Galleries with term in their artist OR has matching namespace & tag
language:term, lang:term Galleries with term in their language OR has matching namespace & tag
type:term Galleries with term in their type OR has matching namespace & tag
status:term Galleries with term in their status OR has matching namespace & tag
descr:term, description:term Galleries with term in their description OR has matching namespace & tag
chapter:integer, chapters:integer Galleries with integer chapters OR has matching namespace & tag *
read_count:integer, "read count":integer, times_read:integer, "times read":integer Galleries read integer times OR has matching namespace & tag *
date_added:date, "date added":date Galleries added on date OR has matching namespace & tag *
pub_date:date, "pub date":date, publication:date Galleries published on date OR has matching namespace & tag *
last_read:date, "last read":date Galleries last read on date OR has matching namespace & tag *
rating:integer, stars:integer Galleries that has been rated integer OR has matching namespace & tag *
Clone this wiki locally