PlexPedia Development
Home > Content > Document: Specialized searches:
Specialized searches:
3 Comments - 12638 Views
A Big Idea.
Submitted By flyclub on 09/05/12
PlexPedia Development, flyclub, Documents 

A VERY useful plexpedia tool would be a way to make al ink that will find any post (or posts) in any way shape or form.
 
 
Somewhat simple, here is how I believe it should work:
 
 
 
ts.plexpedia.com/index
 
is the base.
 
First you put a dash, and spsearch instead of the usual plain old search, to specify a special search:
 
ts.plexpedia.com/index-search (standard)
 
ts.plexpedia.com/index-spseach (specifying special search)
 
 
Next you specify how you want it to search:
 
 
ts.plexpedia.com/index-spseach-t = by tag tag
ts.plexpedia.com/index-spseach-n = by name
ts.plexpedia.com/index-spseach-c = by content
ts.plexpedia.com/index-spseach-h = by html
ts.plexpedia.com/index-spseach-d = by name
 
 
After specifying what to search by, there are three classes:
 
letter search:
 
 
letter searches can be done three ways:
ts.plexpedia.com/index-spseach-c-1-aaa (if the post content contains aaa)
ts.plexpedia.com/index-spseach-c-2-aaa (if the post content begins with aaa)
ts.plexpedia.com/index-spseach-c-3-aaa (if the post ends with aaa)
 
 
You can also replace the c with an h, n, or t to specify html, tag, name, content, etcetera.
 
 
 
The next class is time-lining :
 
You can have many specifications in this as well, 
for d, you next specify what kind of date:
 
 
ts.plexpedia.com/index-spseach-d-m = month
ts.plexpedia.com/index-spseach-d-d = day
ts.plexpedia.com/index-spseach-d-y = year
 
 
You can also specify multiple specifications
 
ts.plexpedia.com/index-spseach-d-m-12-d-13 (the month is 12, and the day is 13)
 
 
after specifying dates, you specify how to search for the date by adding -ty, and then specifying the type of search via a number:
 
 
ts.plexpedia.com/index-spseach-d-m-12-d-13-ty
 
 
 
ts.plexpedia.com/index-spseach-d-m-12-d-13-ty-1= equals date
ts.plexpedia.com/index-spseach-d-m-12-d-13-ty-2 = before date
ts.plexpedia.com/index-spseach-d-m-12-d-13-ty-3 = after date
ts.plexpedia.com/index-spseach-d-m-12-d-13-ty-4 = between dates
 
 
when specifying between dates, you then use the same m,y,d specification after ty-4:
 
ts.plexpedia.com/index-spseach-d-m-12-d-13-ty-4-m-12-d-17 =
 
between 12/13/anyyear, and 12/17/anyyear.
 
 
You can also set time.
When specifying time, all times are GMT.
 
to set a time, you can do tm (minutes) th (hours) or ts (seconds)
 
 
 
like this:
 
ts.plexpedia.com/index-spseach-th-4-tm-2-ty-4-th-4-tm-4
 
That means that it pulls up the post if it was made between 4:02 GMT and 4:04 GMT.
 
 
 
This system has one downside - miss-ordering the calls would mean a corrupted link. 
 
Either make a generator for creating such a link using this system (please), or try to find some other way of doing it.
 
 
Only being able to find things via tag can be a large downside to plexpedia, but being able to find it with such detail, such complexity, now that woudl be amazing.
 
Here is a simplified list:
 
 
  • Able to find things by date
    • Minutes
    • Hours
    • Days
    • Months
    • Years
    • Before date, after date, between date
  • Able to find things by name, tag, html, or content
    • Begins with
    • Ends with
    • Contains
  • Able to add multiple parameters
    • By tag,content,date,time,name
    • Ors
    • Ands
    • Nots
And That's it, if your system can conform to that, it would be amazing!
 
Also some extra thoughts:
 
By length?
By style?
By font?
 
 
 
If one were to use "by title", and use "begins with" they could do a search based upon if the title begins with the letter a.
 
 

» Reply to Comment
Re: Specialized searches:
2 weeks - 19,722v
Posted 2009/05/14 - 5:17 GMT
Excellent idea!
 
This is one of those things that I added to Safarri a long time ago, but which haven't quite made their way to PlexPedia yet.
 
Right now I am on the verge of thinking about beginning to merge Safarri and PlexPedia, and everything discussed in your post will be available once the massive undertaking is complete :)
 
-Aubrey
» Reply to Comment
Re: Specialized searches:
5 weeks - 32,767v
Posted 2009/05/27 - 0:08 GMT
Thank you!
» Reply to Comment
Re: Specialized searches:
1 week - 32,767v
Posted 2012/09/14 - 19:52 GMT
I was thinking it more like this:

ts.plexpedia.com/search/(query)

Enter what you want to search for in "(query)"


I also found a problem with dashes. Like, when I browse tag "A-C-E", I get nothing, because it changes the dashes into 3 asterisks (***), so "A-C-E" turns into "A***C***E". Because of this, it doesn't find anything, as there is nothing in tag "A***C***E". So there. Is no way to see A-C-E's old posts by browsing the tag. The same problem happens in the search. Type in "4-H" in the search and hit enter. You can see it turned into "4***H". There is nothing in that tag.


This website is powered by Plexpedia
Usage of this site constitutes agreement to the » Legal Stuff