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.