more bases
This commit is contained in:
46
Templates/Bases/Albums.base
Normal file
46
Templates/Bases/Albums.base
Normal file
@@ -0,0 +1,46 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Albums]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Album
|
||||
property.year: Year
|
||||
property.artist: Artist
|
||||
property.created: Added
|
||||
property.rating: Rating
|
||||
property.genre: Genre
|
||||
views:
|
||||
- type: table
|
||||
name: Albums
|
||||
filters:
|
||||
and:
|
||||
- contains(categories, concat("[[", this.file.name, "]]"))
|
||||
- not(contains(file.name, "Template"))
|
||||
order:
|
||||
- file.name
|
||||
- artist
|
||||
- rating
|
||||
- year
|
||||
- genre
|
||||
- type: table
|
||||
name: Artist
|
||||
filters:
|
||||
and:
|
||||
- contains(artist, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- artist
|
||||
- rating
|
||||
- year
|
||||
- genre
|
||||
- type: table
|
||||
name: Genre
|
||||
filters:
|
||||
and:
|
||||
- contains(genre, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- artist
|
||||
- rating
|
||||
- year
|
||||
- genre
|
||||
14
Templates/Bases/Backlinks.base
Normal file
14
Templates/Bases/Backlinks.base
Normal file
@@ -0,0 +1,14 @@
|
||||
filters:
|
||||
and:
|
||||
- linksTo(file.file, this.file.path)
|
||||
display:
|
||||
property.category: Category
|
||||
file.name: Name
|
||||
property.created: Created
|
||||
views:
|
||||
- type: table
|
||||
name: Backlinks
|
||||
order:
|
||||
- file.name
|
||||
- category
|
||||
- created
|
||||
53
Templates/Bases/Books.base
Normal file
53
Templates/Bases/Books.base
Normal file
@@ -0,0 +1,53 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Books]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Name
|
||||
property.last: Last
|
||||
property.rating: Rating
|
||||
property.year: Year
|
||||
property.genre: Genre
|
||||
property.author: Author
|
||||
property.created: Added
|
||||
views:
|
||||
- type: table
|
||||
name: Favorites
|
||||
order:
|
||||
- author
|
||||
- file.name
|
||||
- rating
|
||||
- year
|
||||
- created
|
||||
- genre
|
||||
- type: table
|
||||
name: All
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- genre
|
||||
- type: table
|
||||
name: Last read
|
||||
filters:
|
||||
and:
|
||||
- not(empty(property.last))
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- genre
|
||||
sort:
|
||||
- column: property.last
|
||||
direction: ASC
|
||||
- type: table
|
||||
name: Author
|
||||
filters:
|
||||
and:
|
||||
- contains(author, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- genre
|
||||
37
Templates/Bases/Clippings.base
Normal file
37
Templates/Bases/Clippings.base
Normal file
@@ -0,0 +1,37 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Clippings]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Title
|
||||
property.author: Author
|
||||
property.created: Clipped
|
||||
property.published: Published
|
||||
views:
|
||||
- type: table
|
||||
name: Clippings
|
||||
filters:
|
||||
and:
|
||||
- contains(categories, concat("[[", this.file.name, "]]"))
|
||||
- not(contains(file.name, "Template"))
|
||||
order:
|
||||
- file.name
|
||||
- author
|
||||
- created
|
||||
- published
|
||||
sort:
|
||||
- column: clipped
|
||||
direction: DESC
|
||||
- type: table
|
||||
name: Author
|
||||
filters:
|
||||
and:
|
||||
- contains(author, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- author
|
||||
- created
|
||||
- published
|
||||
sort:
|
||||
- column: clipped
|
||||
direction: DESC
|
||||
49
Templates/Bases/Games.base
Normal file
49
Templates/Bases/Games.base
Normal file
@@ -0,0 +1,49 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Games]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Games
|
||||
property.year: Year
|
||||
property.maker: Maker
|
||||
property.rating: Rating
|
||||
property.genre: Genre
|
||||
property.last: Last played
|
||||
views:
|
||||
- type: table
|
||||
name: Games
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Games]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
order:
|
||||
- file.name
|
||||
- maker
|
||||
- genre
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- type: table
|
||||
name: Studio
|
||||
filters:
|
||||
and:
|
||||
- contains(maker, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- maker
|
||||
- genre
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- type: table
|
||||
name: Genre
|
||||
filters:
|
||||
and:
|
||||
- contains(genre, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- maker
|
||||
- genre
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
17
Templates/Bases/Genre.base
Normal file
17
Templates/Bases/Genre.base
Normal file
@@ -0,0 +1,17 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(genre, concat("[[", this.file.name, "]]"))
|
||||
display:
|
||||
property.categories: Categories
|
||||
property.rating: Rating
|
||||
property.last: Last
|
||||
file.name: Name
|
||||
views:
|
||||
- type: table
|
||||
name: Table
|
||||
order:
|
||||
- file.name
|
||||
- categories
|
||||
- rating
|
||||
- last
|
||||
sort: []
|
||||
33
Templates/Bases/Meetings.base
Normal file
33
Templates/Bases/Meetings.base
Normal file
@@ -0,0 +1,33 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Meetings]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
property.date: Date
|
||||
property.people: People
|
||||
property.type: Type
|
||||
file.name: Meeting
|
||||
views:
|
||||
- type: table
|
||||
name: Meetings
|
||||
order:
|
||||
- file.name
|
||||
- date
|
||||
- type
|
||||
- people
|
||||
sort:
|
||||
- column: property.date
|
||||
direction: ASC
|
||||
- type: table
|
||||
name: Person
|
||||
filters:
|
||||
and:
|
||||
- contains(people, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- date
|
||||
- type
|
||||
- people
|
||||
sort:
|
||||
- column: property.date
|
||||
direction: ASC
|
||||
79
Templates/Bases/Movies.base
Normal file
79
Templates/Bases/Movies.base
Normal file
@@ -0,0 +1,79 @@
|
||||
filters:
|
||||
and:
|
||||
- contains
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Name
|
||||
property.last: Last
|
||||
property.rating: Rating
|
||||
property.year: Year
|
||||
property.director: Director
|
||||
property.genre: Genre
|
||||
property.cast: Cast
|
||||
views:
|
||||
- type: table
|
||||
name: Favorites
|
||||
filters:
|
||||
and:
|
||||
- property.rating > 6
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- director
|
||||
- genre
|
||||
- type: table
|
||||
name: All
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- director
|
||||
- genre
|
||||
- type: table
|
||||
name: Last seen
|
||||
filters:
|
||||
and:
|
||||
- not(empty(property.last))
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- rating
|
||||
- last
|
||||
- director
|
||||
- genre
|
||||
sort:
|
||||
- column: property.last
|
||||
direction: ASC
|
||||
- type: table
|
||||
name: Actor
|
||||
filters:
|
||||
and:
|
||||
- contains(cast, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- director
|
||||
- genre
|
||||
- type: table
|
||||
name: Genre
|
||||
filters:
|
||||
and:
|
||||
- contains(genre, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- director
|
||||
- genre
|
||||
- type: table
|
||||
name: Director
|
||||
filters:
|
||||
and:
|
||||
- contains(director, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- year
|
||||
- cast
|
||||
- genre
|
||||
24
Templates/Bases/Place type.base
Normal file
24
Templates/Bases/Place type.base
Normal file
@@ -0,0 +1,24 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(type, concat("[[", this.file.name, "]]"))
|
||||
display:
|
||||
property.rating: Rating
|
||||
file.name: Name
|
||||
property.loc: Location
|
||||
property.last: Last
|
||||
views:
|
||||
- type: table
|
||||
name: Default view
|
||||
order:
|
||||
- file.name
|
||||
- rating
|
||||
- last
|
||||
- loc
|
||||
sort:
|
||||
- column: property.last
|
||||
direction: DESC
|
||||
- column: property.rating
|
||||
direction: ASC
|
||||
columnSize:
|
||||
property.rating: 94
|
||||
property.loc: 270
|
||||
52
Templates/Bases/Places.base
Normal file
52
Templates/Bases/Places.base
Normal file
@@ -0,0 +1,52 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Places]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
property.type: Type
|
||||
property.rating: Rating
|
||||
property.loc: Location
|
||||
file.name: Name
|
||||
property.last: Last
|
||||
views:
|
||||
- type: table
|
||||
name: Places
|
||||
order:
|
||||
- file.name
|
||||
- loc
|
||||
- type
|
||||
- rating
|
||||
- last
|
||||
sort:
|
||||
- column: property.loc
|
||||
direction: ASC
|
||||
- type: table
|
||||
name: Location
|
||||
filters:
|
||||
and:
|
||||
- contains(loc, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- type
|
||||
- rating
|
||||
- last
|
||||
sort:
|
||||
- column: property.last
|
||||
direction: DESC
|
||||
- column: property.loc
|
||||
direction: ASC
|
||||
- type: table
|
||||
name: Type
|
||||
filters:
|
||||
and:
|
||||
- contains(type, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- type
|
||||
- rating
|
||||
- last
|
||||
sort:
|
||||
- column: property.last
|
||||
direction: DESC
|
||||
- column: property.loc
|
||||
direction: ASC
|
||||
45
Templates/Bases/Podcast episodes.base
Normal file
45
Templates/Bases/Podcast episodes.base
Normal file
@@ -0,0 +1,45 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Podcast episodes]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Podcast
|
||||
property.show: Show
|
||||
property.guests: Guests
|
||||
property.episode: Episode
|
||||
property.rating: Rating
|
||||
property.published: Published
|
||||
views:
|
||||
- type: table
|
||||
name: All episodes
|
||||
order:
|
||||
- file.name
|
||||
- show
|
||||
- guests
|
||||
- episode
|
||||
- rating
|
||||
- published
|
||||
- type: table
|
||||
name: Show
|
||||
filters:
|
||||
and:
|
||||
- contains(show, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- show
|
||||
- guests
|
||||
- episode
|
||||
- rating
|
||||
- published
|
||||
- type: table
|
||||
name: Guest
|
||||
filters:
|
||||
and:
|
||||
- contains(guests, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- show
|
||||
- guests
|
||||
- episode
|
||||
- rating
|
||||
- published
|
||||
88
Templates/Bases/Products.base
Normal file
88
Templates/Bases/Products.base
Normal file
@@ -0,0 +1,88 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Products]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
formulas:
|
||||
Usage: formula.Owned * monthly-uses
|
||||
Owned: round(dateDiff(acquired, now()) / -2629746000)
|
||||
Per use: concat("$", price / formula.Usage)
|
||||
display:
|
||||
property.monthly-uses: Uses/month
|
||||
formula.Owned: Months
|
||||
formula.Usage: Total uses
|
||||
property.price: Price
|
||||
property.rating: Rating
|
||||
property.acquired: Acquired
|
||||
property.type: Type
|
||||
file.name: Product
|
||||
views:
|
||||
- type: table
|
||||
name: Products
|
||||
order:
|
||||
- file.name
|
||||
- rating
|
||||
- price
|
||||
- acquired
|
||||
- type
|
||||
columnSize:
|
||||
file.name: 209
|
||||
property.monthly-uses: 82
|
||||
formula.Usage: 115
|
||||
sort:
|
||||
- column: file.name
|
||||
direction: ASC
|
||||
- column: formula.Usage
|
||||
direction: DESC
|
||||
- column: property.acquired
|
||||
direction: DESC
|
||||
- column: property.monthly-uses
|
||||
direction: DESC
|
||||
- type: table
|
||||
name: Cost per use
|
||||
order:
|
||||
- file.name
|
||||
- rating
|
||||
- formula.Per use
|
||||
- monthly-uses
|
||||
- price
|
||||
- formula.Usage
|
||||
- formula.Owned
|
||||
- acquired
|
||||
- type
|
||||
columnSize:
|
||||
formula.Per use: 77
|
||||
property.monthly-uses: 82
|
||||
formula.Usage: 115
|
||||
sort:
|
||||
- column: file.name
|
||||
direction: ASC
|
||||
- column: formula.Usage
|
||||
direction: DESC
|
||||
- column: property.acquired
|
||||
direction: DESC
|
||||
- column: property.monthly-uses
|
||||
direction: DESC
|
||||
- type: table
|
||||
name: Type
|
||||
filters:
|
||||
and:
|
||||
- contains(type, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- rating
|
||||
- price
|
||||
- acquired
|
||||
- type
|
||||
columnSize:
|
||||
file.name: 209
|
||||
property.monthly-uses: 82
|
||||
formula.Usage: 115
|
||||
sort:
|
||||
- column: file.name
|
||||
direction: ASC
|
||||
- column: formula.Usage
|
||||
direction: DESC
|
||||
- column: property.acquired
|
||||
direction: DESC
|
||||
- column: property.monthly-uses
|
||||
direction: DESC
|
||||
21
Templates/Bases/Recipes.base
Normal file
21
Templates/Bases/Recipes.base
Normal file
@@ -0,0 +1,21 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(categories, concat("[[", this.file.name, "]]"))
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
file.name: Name
|
||||
property.author: Author
|
||||
property.type: Type
|
||||
property.ingredients: Ingredients
|
||||
property.cuisine: Cuisine
|
||||
property.rating: Rating
|
||||
views:
|
||||
- type: table
|
||||
name: Recipes
|
||||
order:
|
||||
- file.name
|
||||
- type
|
||||
- author
|
||||
- ingredients
|
||||
- cuisine
|
||||
- rating
|
||||
27
Templates/Bases/Trips.base
Normal file
27
Templates/Bases/Trips.base
Normal file
@@ -0,0 +1,27 @@
|
||||
filters:
|
||||
and:
|
||||
- contains(property.categories, "[[Trips]]")
|
||||
- not(contains(file.name, "Template"))
|
||||
display:
|
||||
property.loc: Location
|
||||
property.start: Start
|
||||
property.end: End
|
||||
file.name: Trip
|
||||
views:
|
||||
- type: table
|
||||
name: Trips
|
||||
order:
|
||||
- file.name
|
||||
- loc
|
||||
- start
|
||||
- end
|
||||
- type: table
|
||||
name: Related trips
|
||||
filters:
|
||||
and:
|
||||
- contains(loc, concat("[[", this.file.name, "]]"))
|
||||
order:
|
||||
- file.name
|
||||
- loc
|
||||
- start
|
||||
- end
|
||||
Reference in New Issue
Block a user