inv & place js

main
Mel 3 years ago
parent 6e34ae07e3
commit 98f18db119

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{
"id": "dataview",
"name": "Dataview",
"version": "0.4.16",
"version": "0.4.17",
"minAppVersion": "0.12.0",
"description": "Complex data views for the data-obsessed.",
"author": "Michael Brenan <blacksmithgu@gmail.com>",

@ -47,7 +47,7 @@
padding-left: 16px;
padding-right: 8px;
font-family: var(--font-monospace);
background-color: var(--background-inline-code);
background-color: var(--background-primary-alt);
color: var(--text-nav-selected);
}
@ -57,7 +57,7 @@
padding-left: 8px;
padding-right: 16px;
font-family: var(--font-monospace);
background-color: var(--background-tag);
background-color: var(--background-secondary-alt);
color: var(--text-nav-selected);
}
@ -66,6 +66,6 @@
padding-left: 16px;
padding-right: 16px;
font-family: var(--font-monospace);
background-color: var(--background-tag);
background-color: var(--background-secondary-alt);
color: var(--text-nav-selected);
}

@ -8,12 +8,14 @@
"excludedFolders": "",
"folderCount": true,
"folderCountOption": "notes",
"openFolders": [],
"pinnedFiles": [],
"customHeight": 0,
"evernoteView": true,
"filePreviewOnHover": false,
"sortFilesBy": "name",
"fixedHeaderInFileList": false,
"activeFolderPath": "03.01 Reading list"
"openFolders": [
"/"
],
"pinnedFiles": [],
"customHeight": 0,
"activeFolderPath": "02.01 London"
}

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{
"id": "file-tree-alternative",
"name": "File Tree Alternative Plugin",
"version": "1.5.4",
"version": "1.5.6",
"minAppVersion": "0.9.12",
"description": "This plugin allows you to have an alternative file tree view.",
"author": "Ozan Tellioglu",

@ -15,6 +15,7 @@
.oz-input-container {
margin-bottom: 3px !important;
margin-top: 3px !important;
height: 30px;
}
.oz-nav-buttons-right-block {
@ -210,3 +211,9 @@ div.oz-folder-name.is-root-folder {
display: flex;
flex-direction: column;
}
.file-tree-files-fixed-with-search {
padding-top: 80px !important;
display: flex;
flex-direction: column;
}

@ -9,7 +9,7 @@
"state": {
"type": "markdown",
"state": {
"file": "03.01 Reading list/@Reading master.md",
"file": "02.02 Paris/@Restaurants Paris.md",
"mode": "preview"
}
}
@ -35,7 +35,7 @@
"state": {
"type": "search",
"state": {
"query": "",
"query": "tag:#Investment",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
@ -56,7 +56,7 @@
}
},
{
"id": "4e65a6bd71a6a3f4",
"id": "873e25a610980209",
"type": "leaf",
"state": {
"type": "file-tree-view",
@ -76,7 +76,7 @@
"state": {
"type": "backlink",
"state": {
"file": "03.01 Reading list/@Reading master.md",
"file": "02.02 Paris/@Restaurants Paris.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@ -115,15 +115,15 @@
},
"active": "c1cbd199334b4022",
"lastOpenFiles": [
"03.01 Reading list/@Reading master.md",
"01.02 Home/MRCK.md",
"03.01 Reading list/Comprendre l'islam.md",
"03.01 Reading list/The Girls.md",
"05.01 Computer setup/@Computer Set Up.md",
"05.01 Computer setup/Storage and Syncing.md",
"01.01 Life Orga/@Life Organisation.md",
"01.01 Life Orga/Finances.md",
"06.02 Investments/VC Tasks.md",
"06.02 Investments/VC Investments.md"
"02.02 Paris/@Restaurants Paris.md",
"02.02 Paris/@@Paris.md",
"02.02 Paris/Domaine de Courances.md",
"02.02 Paris/@Sport Paris.md",
"02.02 Paris/Haras de la Cense.md",
"02.02 Paris/@Hotels Paris.md",
"02.02 Paris/@Media France.md",
"02.02 Paris/Le Barn.md",
"02.02 Paris/Hotel Amour.md",
"02.02 Paris/@Bars Paris.md"
]
}

@ -0,0 +1,3 @@
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: , invtype: , dateadded: , style: , stage: , ccy: , theme: , tradingd: , tradingp: })
```

@ -0,0 +1,3 @@
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: , dateadded: , language: , author: , publicationd: , theme: , readingd: })
```

@ -1,7 +1,6 @@
let curr = dv.current();
let {dateadded, language, author, publicationd, theme, readingd} = input;
let {sourcetype, dateadded, language, author, publicationd, theme, readingd} = input;
let page = dv.pages()
.filter(p => {return !p.file.path.contains('00.01') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains('Source') && p.Source.Type !== undefined && p.Source.Type !== null && p.Source.Type.contains('Book')})
.filter(p => {return !p.file.path.contains('00.01') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains('Source') && p.Source.Type !== undefined && p.Source.Type !== null && p.Source.Type.contains(`${sourcetype}`)})
function DataCheck(arg1, arg2) {
var iarg1 = arg1
@ -15,10 +14,8 @@ function DataCheck(arg1, arg2) {
} else {
let count = iarg2.length
let tempresult = false
let tempresult2 = false
for (let i = 0; i < count; i++) {
tempresult = tempresult2 || iarg1.contains(iarg2[i])
tempresult2 = tempresult
tempresult = tempresult || iarg1.contains(iarg2[i])
}
var result = tempresult
}

@ -0,0 +1,21 @@
let thisf = dv.current();
let {toprint} = input;
function BuildList(arg1) {
let ilength = arg1.length
let TempS = ""
for (let i = 0; i < ilength; i++) {
if (Boolean(arg1[i])) {
if (TempS == "") {
TempS = arg1[i]
} else {
TempS = TempS + ", " + arg1[i]
}
}
}
return TempS
}
var String2Print = BuildList(toprint)
dv.paragraph("search terms: " + String2Print);

@ -0,0 +1,69 @@
var debug = "found"
var debugtitle = "string"
let curr = dv.current();
let {tabletype, invtype, dateadded, style, stage, ccy, theme, tradingd, tradingp} = input;
let page = dv.pages()
.filter(p => {return !p.file.path.contains('00.') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains('Investment')})
function PDataCheck(arg1, arg2) {
var iarg1 = arg1
if (moment(iarg1).isValid()) {iarg1 = arg1.toString()}
var iarg2 = arg2
if (moment(iarg2).isValid()) {iarg2 = arg2.toString()}
if (!Array.isArray(iarg2)) {
var resultdc = iarg1.contains(iarg2)
} else if (!Array.isArray(iarg1)) {
var resultdc = iarg2.contains(iarg1)
} else {
let count = iarg2.length
let tempresult = false
for (let i = 0; i < count; i++) {
tempresult = tempresult || iarg1.contains(iarg2[i])
}
var resultdc = tempresult
}
return resultdc
}
function IsInPSearch(argobj) {
if (Boolean(invtype)) {
var result_itype = PDataCheck(argobj.Investment.Type, invtype)
} else {var result_itype = true}
if (Boolean(theme)) {
var result_tag = PDataCheck(argobj.Tag, theme)
} else {var result_tag = true}
if (Boolean(dateadded)) {
var result_date = PDataCheck(argobj.Date, dateadded)
} else {var result_date = true}
if (Boolean(style)) {
var result_style = PDataCheck(argobj.Investment.Style, style)
} else {var result_style = true}
if (Boolean(stage)) {
if (argobj.Investment.Stage == undefined) {var result_stage = false} else {
var result_stage = PDataCheck(argobj.Investment.Stage, stage)
}
} else {var result_stage = true}
if (Boolean(ccy)) {
var result_ccy = PDataCheck(argobj.Investment.Ccy, ccy)
} else {var result_ccy = true}
if (Boolean(tradingd)) {
var result_tradd = PDataCheck(argobj.Trading.PDate, tradingd)
} else {var result_tradd = true}
if (Boolean(tradingp)) {
var result_tradp = PDataCheck(argobj.Trading.PPrice, tradingp)
} else {var result_tradp = true}
var resultiid = result_itype && result_tag && result_date && result_stage && result_style && result_ccy && result_tradp && result_tradd
return resultiid
}
if (page.length > 0 && (tabletype == 'overview')) {
dv.table(["Name", "Currency", "Style", "Stage", "Themes"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Investment.Ccy, p.Investment.Style, p.Investment.Stage, p.Tag]));
} else if (page.length > 0 && (tabletype == 'trading')) {
dv.table(["Name", "Currency", "Trading date", "Trading price"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Investment.Ccy, p.Trading.PDate, p.Trading.PPrice]));
} else { return '"No result matching your query"'}

@ -0,0 +1,89 @@
var debug = "found"
var debugtitle = "string"
let curr = dv.current();
let {placetype, dateadded, style, ambiance, area, theme, country, status} = input;
let page = dv.pages()
.filter(p => {return !p.file.path.contains('00.') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains('Place')})
function PDataCheck(arg1, arg2) {
var iarg1 = arg1
if (moment(iarg1).isValid()) {iarg1 = arg1.toString()}
var iarg2 = arg2
if (moment(iarg2).isValid()) {iarg2 = arg2.toString()}
if (!Array.isArray(iarg2)) {
var resultdc = iarg1.contains(iarg2)
} else if (!Array.isArray(iarg1)) {
var resultdc = iarg2.contains(iarg1)
} else {
let count = iarg2.length
let tempresult = false
for (let i = 0; i < count; i++) {
tempresult = tempresult || iarg1.contains(iarg2[i])
}
var resultdc = tempresult
}
return resultdc
}
function IsInPSearch(argobj) {
if (Boolean(placetype)) {
var result_ptype = PDataCheck(argobj.Place.Type, placetype)
} else {var result_ptype = true}
if (Boolean(theme)) {
var result_tag = PDataCheck(argobj.Tag, theme)
} else {var result_tag = true}
if (Boolean(dateadded)) {
var result_date = PDataCheck(argobj.Date, dateadded)
} else {var result_date = true}
if (Boolean(ambiance)) {
var result_amb = PDataCheck(argobj.Place.SubType, ambiance)
} else {var result_amb = true}
if (Boolean(style)) {
if (argobj.Place.Style == undefined) {var result_style = false} else {
var result_style = PDataCheck(argobj.Place.Style, style)
}
} else {var result_style = true}
if (Boolean(area)) {
var result_area = PDataCheck(argobj.Place.Location, area)
} else {var result_area = true}
if (Boolean(country)) {
var result_ctry = PDataCheck(argobj.Place.Country, country)
} else {var result_ctry = true}
if (Boolean(status)) {
var result_stat = PDataCheck(argobj.Place.Status, status)
} else {var result_stat = true}
var resultiid = result_ptype && result_tag && result_date && result_amb && result_style && result_area && result_ctry && result_stat
return resultiid
}
let templacetype = GetMainPlaceType(placetype)
function GetMainPlaceType(arg3) {
if (!Array.isArray(arg3)) {
return arg3
} else {
return arg3[0]
}
}
if (page.length > 0 && (templacetype == 'Restaurant' || templacetype == 'Brunch')) {
dv.table(["Name", "Style", "Cuisine", "Phone", "Email", "Website"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Place.SubType, p.Place.Style, p.Phone, p.Email, p.Website]));
} else if (page.length > 0 && (templacetype == 'Hotel' || templacetype == 'Bar')) {
dv.table(["Name", "Type", "Influence", "Phone", "Email", "Website"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Place.SubType, p.Place.Style, p.Phone, p.Email, p.Website]));
} else if (page.length > 0 && (templacetype == 'Sport')) {
dv.table(["Name", "Phone", "Email", "Website"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Phone, p.Email, p.Website]));
} else if (page.length > 0 && (templacetype == 'Café')) {
dv.table(["Name", "Style", "Phone", "Email", "Website"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Place.SubType, p.Phone, p.Email, p.Website]));
} else { return '"No result matching your query"'}

@ -1,70 +1,70 @@
var debug = "found"
var debugtitle = "string"
let curr = dv.current();
let {dateadded, language, author, publicationd, theme, readingd} = input;
let {tabletype, invtype, dateadded, style, stage, ccy, theme, tradingd, tradingp} = input;
let page = dv.pages()
.filter(p => {return !p.file.path.contains('00.01') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains('Source') && p.Source.Type !== undefined && p.Source.Type !== null && p.Source.Type.contains('Book')})
.filter(p => {return !p.file.path.contains('00.') && p.DocType !== undefined && p.DocType !== null && p.DocType.contains('Investment')})
function DataCheck(arg1, arg2) {
function PDataCheck(arg1, arg2) {
var iarg1 = arg1
if (moment(iarg1).isValid()) {iarg1 = arg1.toString()}
var iarg2 = arg2
if (moment(iarg2).isValid()) {iarg2 = arg2.toString()}
if (!Array.isArray(iarg2)) {
var result = iarg1.contains(iarg2)
var resultdc = iarg1.contains(iarg2)
} else if (!Array.isArray(iarg1)) {
var result = iarg2.contains(iarg1)
var resultdc = iarg2.contains(iarg1)
} else {
let count = iarg2.length
let tempresult = false
let tempresult2 = false
for (let i = 0; i < count; i++) {
tempresult = tempresult2 || iarg1.contains(iarg2[i])
tempresult2 = tempresult
tempresult = tempresult || iarg1.contains(iarg2[i])
}
var result = tempresult
var resultdc = tempresult
}
return result
return resultdc
}
debug = dateadded
function IsInSearch(book) {
function IsInPSearch(argobj) {
if (Boolean(invtype)) {
var result_itype = PDataCheck(argobj.Investment.Type, invtype)
} else {var result_itype = true}
if (Boolean(theme)) {
var result_tag = DataCheck(book.Tag, theme)
var result_tag = PDataCheck(argobj.Tag, theme)
} else {var result_tag = true}
if (Boolean(dateadded)) {
var result_date = DataCheck(book.Date, dateadded)
var result_date = PDataCheck(argobj.Date, dateadded)
} else {var result_date = true}
if (Boolean(language)) {
var result_lang = DataCheck(book.Source.Language, language)
} else {var result_lang = true}
if (Boolean(author)) {
var result_auth = DataCheck(book.Source.Author, author)
} else {var result_auth = true}
if (Boolean(publicationd)) {
var result_pub = DataCheck(book.Source.Published, publicationd)
} else {var result_pub = true}
if (readingd !== undefined && readingd !== null) {
if (readingd == true) {
var result_read = Boolean(book.Source.Read)
} else if (!Boolean(readingd)) {
var result_read = !Boolean(book.Source.Read)
} else {
if (Boolean(book.Source.Read)) {
var result_read = DataCheck(book.Source.Read, readingd)
} else { var result_read = false}
if (Boolean(style)) {
var result_style = PDataCheck(argobj.Investment.Style, style)
} else {var result_style = true}
if (Boolean(stage)) {
if (argobj.Investment.Stage == undefined) {var result_stage = false} else {
var result_stage = PDataCheck(argobj.Investment.Stage, stage)
}
} else {var result_read = true}
var result = result_tag && result_date && result_lang && result_auth && result_pub && result_read
return result
} else {var result_stage = true}
if (Boolean(ccy)) {
var result_ccy = PDataCheck(argobj.Investment.Ccy, ccy)
} else {var result_ccy = true}
if (Boolean(tradingd)) {
var result_tradd = PDataCheck(argobj.Trading.PDate, tradingd)
} else {var result_tradd = true}
if (Boolean(tradingp)) {
var result_tradp = PDataCheck(argobj.Trading.PPrice, tradingp)
} else {var result_tradp = true}
var resultiid = result_itype && result_tag && result_date && result_stage && result_style && result_ccy && result_tradp && result_tradd
return resultiid
}
if (page.length > 0) {
dv.table(["Title", "Author", "Published date", "Language", "Themes", "Date read"], page
.where(p => p && IsInSearch(p))
if (page.length > 0 && (tabletype == 'overview')) {
dv.table(["Name", "Currency", "Style", "Stage"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Investment.Ccy, p.Investment.Style, p.Investment.Stage]));
} else if (page.length > 0 && (tabletype == 'trading')) {
dv.table(["Name", "Currency", "Trading date", "Trading price"], page
.where(p => p && IsInPSearch(p))
.sort(p => p.file.name, `asc`)
.map(p => [p.file.link, p.Source.Author, p.Source.Published, p.Source.Language, p.Tag, p.Source.Read])); } else { return '"No result matching your query"'}
dv.paragraph(debug)
.map(p => [p.file.link, p.Investment.Ccy, p.Trading.PDate, p.Trading.PPrice]));
} else { return '"No result matching your query"'}

@ -1,5 +1,12 @@
---
QPType: Restaurant
QPStyle:
QPAmbiance:
QPKeyword:
QPArea: NottingHill
QPStatus: Occasional
QPDAdded:
Alias: ["London"]
Tag: ["Personal", "Life"]
Date: 2021-10-04
@ -74,6 +81,33 @@ style: number
6. [[Royal Automobile Club|RAC]]
&emsp;
---
&emsp;
### Search
&emsp;
```button
name Search Places
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
&emsp;
```dataviewjs
dv.view("00.01 Admin/dv-views/print_data", {toprint: [dv.current().QPType, dv.current().QPDAdded, dv.current().QPStyle, dv.current().QPAmbiance, dv.current().QPArea, dv.current().QPKeyword, dv.current().QPStatus]})
```
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {placetype: dv.current().QPType, dateadded: dv.current().QPDAdded, style: dv.current().QPStyle, ambiance: dv.current().QPAmbiance, area: dv.current().QPArea, theme: dv.current().QPKeyword, country: "UK", status: dv.current().QPStatus})
```
&emsp;
---

@ -54,88 +54,64 @@ style: number
#### Notting Hill
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "NottingHill"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "NottingHill"})
```
&emsp;
#### Soho
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "Soho"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "Soho"})
```
&emsp;
#### Mayfair
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "Mayfair"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "Mayfair"})
```
&emsp;
#### Kensington
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "Kensington"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "Kensington"})
```
&emsp;
#### Chelsea
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "Chelsea"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "Chelsea"})
```
&emsp;
#### St Pancras
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "StPancras"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "StPancras"})
```
&emsp;
#### Shoreditch
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "Shoreditch"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "Shoreditch"})
```
&emsp;
#### The City
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Bar")
where Place.Location = "City"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Bar", area: "City"})
```
&emsp;
@ -148,10 +124,8 @@ where Place.Location = "City"
&emsp;
```dataview
Table without id file.link as "Place", Place.Location as "Neighbourhood", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where Place.SubType = "Rooftop"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: ["Bar", "Restaurant", "Hotel"], ambiance: "Rooftop"})
```
@ -165,10 +139,8 @@ where Place.SubType = "Rooftop"
&emsp;
```dataview
Table without id file.link as "Place", Place.Location as "Neighbourhood", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where Place.SubType = "Speakeasy"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: ["Bar", "Restaurant", "Hotel"], ambiance: "Speakeasy"})
```
&emsp;

@ -54,96 +54,64 @@ style: number
#### Notting Hill
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "NottingHill"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "NottingHill"})
```
&emsp;
#### Kensington
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "Kensington"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "Kensington"})
```
&emsp;
#### Mayfair
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "Mayfair"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "Mayfair"})
```
&emsp;
#### Sloane Square
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "SloaneSquare"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "SloaneSquare"})
```
&emsp;
#### Soho
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "Soho"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "Soho"})
```
&emsp;
#### Battersea
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "Battersea"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "Battersea"})
```
&emsp;
#### St Pancras
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "StPancras"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "StPancras"})
```
&emsp;
#### Whitechapel
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Brunch")
where Place.Location = "Whitechapel"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Brunch", area: "Whitechapel"})
```
&emsp;

@ -52,11 +52,8 @@ style: number
&emsp;
```dataview
Table without id file.link as "Place", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Café")
where Place.Location = "Bayswater" or Place.Location = "NottingHill"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Café", area: ["NottingHill", "Bayswater"]})
```
&emsp;
@ -69,13 +66,12 @@ where Place.Location = "Bayswater" or Place.Location = "NottingHill"
&emsp;
```dataview
Table without id file.link as "Place", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Café")
where Place.Location = "Soho"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Café", area: "Soho"})
```
&emsp;
---
@ -86,11 +82,8 @@ where Place.Location = "Soho"
&emsp;
```dataview
Table without id file.link as "Place", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Café")
where Place.Location = "Highbury"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Café", area: "Highbury"})
```
&emsp;
@ -103,11 +96,8 @@ where Place.Location = "Highbury"
&emsp;
```dataview
Table without id file.link as "Place", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Café")
where Place.Location = "Ealing"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Café", area: "Ealing"})
```
&emsp;

@ -54,132 +54,88 @@ style: number
#### French
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "French")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "French"})
```
&emsp;
#### British
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where Place.Style = "British"
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "British"})
```
&emsp;
#### Italian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style,"Italian")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Italian"})
```
&emsp;
#### Peruvian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Peruvian")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Peruvian"})
```
&emsp;
#### Spanish
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Spanish")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Spanish"})
```
&emsp;
#### Japanese
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Japanese")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Japanese"})
```
&emsp;
#### Greek
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Greek")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Greek"})
```
&emsp;
#### Indian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Indian")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Indian"})
```
&emsp;
#### Asian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Chinese") or contains(Place.Style, "Taiwanese") or contains(Place.Style, "Asian")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: ["Asian", "Chinese", "Taiwanese"]})
```
&emsp;
#### American
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "US")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "US"})
```
&emsp;
#### Argentine
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Argentine")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", style: "Argentine"})
```
&emsp;
@ -194,120 +150,80 @@ sort file.name ascending
#### Notting Hill
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "NottingHill")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "NottingHill"})
```
&emsp;
#### Paddington
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Paddington")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Paddington"})
```
&emsp;
#### Mayfair
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Mayfair")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Mayfair"})
```
&emsp;
#### Marylebone
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Marylebone")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Marylebone"})
```
&emsp;
#### Soho
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Soho")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Soho"})
```
&emsp;
#### Fitzrovia
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Fitzrovia")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Fitzrovia"})
```
&emsp;
#### St Pancras
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "StPancras")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "StPancras"})
```
&emsp;
#### Shoreditch
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Shoreditch")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Shoreditch"})
```
&emsp;
#### The City
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "City")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "City"})
```
&emsp;
#### Whitechapel
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.01 London"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Whitechapel")
sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Restaurant", area: "Whitechapel"})
```
&emsp;

@ -52,10 +52,8 @@ style: number
&emsp;
```dataview
Table without id file.link as "Place", Phone, Mobile, Email, Website from "02.01 London"
where DocType = "Place"
where Place.SubType = "Polo"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Sport", ambiance: "Polo"})
```
&emsp;
@ -68,10 +66,8 @@ where Place.SubType = "Polo"
&emsp;
```dataview
Table without id file.link as "Place", Phone, Mobile, Email, Website from "02.01 London"
where DocType = "Place"
where Place.SubType = "Riding"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "UK", placetype: "Sport", ambiance: "Riding"})
```
&emsp;

@ -69,7 +69,7 @@ United Kingdom
&emsp;
Mobile:: <a href="tel:+447961232106">0796 123 2106</a>
Phone:: <a href="tel:+447961232106">0796 123 2106</a>
Email:: epsompoloclub@hotmail.com

@ -12,7 +12,7 @@ Place:
SubType: Modern
Style: French
Location: Mayfair
Country: Uk
Country: UK
Status: Tested
---

@ -11,7 +11,7 @@ Place:
SubType: Traditional
Style: French
Location: Mayfair
Country: Uk
Country: UK
Status: Regular
---

@ -16,7 +16,7 @@ Place:
---
Parent:: [[@Restaurants London|Restaurants in London]]
Parent:: [[@Restaurants London|Restaurants in London]], [[@Brunchs London|Brunches in London]]
---

@ -1,5 +1,12 @@
---
QPType: Hotel
QPStyle:
QPAmbiance:
QPKeyword:
QPArea: Marais
QPStatus:
QPDAdded:
Alias: ["Paris"]
Tag: ["Personal", "Life"]
Date: 2021-10-04
@ -79,6 +86,33 @@ style: number
&emsp;
### Search
&emsp;
```button
name Search Places
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
&emsp;
```dataviewjs
dv.view("00.01 Admin/dv-views/print_data", {toprint: [dv.current().QPType, dv.current().QPDAdded, dv.current().QPStyle, dv.current().QPAmbiance, dv.current().QPArea, dv.current().QPKeyword, dv.current().QPStatus]})
```
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {placetype: dv.current().QPType, dateadded: dv.current().QPDAdded, style: dv.current().QPStyle, ambiance: dv.current().QPAmbiance, area: dv.current().QPArea, theme: dv.current().QPKeyword, country: "France", status: dv.current().QPStatus})
```
&emsp;
---
&emsp;
### High Level tasks
&emsp;

@ -54,55 +54,40 @@ style: number
#### Marais
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Bar")
where contains(Place.Location, "Marais")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Bar", area: "Marais"})
```
&emsp;
#### Chatelêt
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Bar")
where contains(Place.Location, "Chatelet")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Bar", area: "Chatelet"})
```
&emsp;
#### Gare du Nord
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Bar")
where contains(Place.Location, "GareduNord")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Bar", area: "GareduNord"})
```
&emsp;
#### Pigalle
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Bar")
where contains(Place.Location, "Pigalle")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Bar", area: "Pigalle"})
```
&emsp;
#### Saint Germain-des-Prés
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Bar")
where contains(Place.Location, "StGermain")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Bar", area: "StGermain"})
```
&emsp;
@ -115,10 +100,8 @@ where contains(Place.Location, "StGermain")
&emsp;
```dataview
Table without id file.link as "Place", Place.Location as "Quartier", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where Place.SubType = "Rooftop"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: ["Bar", "Restaurant", "Hotel"], ambiance: "Rooftop"})
```
&emsp;

@ -54,88 +54,56 @@ style: number
#### Marais
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "Marais")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "Marais"})
```
&emsp;
#### Opéra
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "Opera")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "Opera"})
```
&emsp;
#### Gare du Nord
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "GareduNord")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "GareduNord"})
```
&emsp;
#### Pigalle
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "Pigalle")
```
&emsp;
#### Saint Germain-des-Prés
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "StGermain")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "Pigalle"})
```
&emsp;
#### Montmartre
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "Montmartre")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "Montmartre"})
```
&emsp;
#### Nation
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "Nation")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "Nation"})
```
&emsp;
#### Yvelines
```dataview
Table without id file.link as "Place", Place.Style as "Theme", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Hotel")
where contains(Place.Location, "Yvelines")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Hotel", area: "Yvelines"})
```
&emsp;

@ -54,66 +54,48 @@ style: number
#### French
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "French")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", style: "French"})
```
&emsp;
#### Italian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Italian")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", style: "Italian"})
```
&emsp;
#### North African
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "North African")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", style: "North African"})
```
&emsp;
#### Peruvian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Peruvian")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", style: "Peruvian"})
```
&emsp;
#### Asian
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Asian")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", style: "Asian"})
```
&emsp;
#### Japanese
```dataview
Table without id file.link as "Place", Place.SubType as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Style, "Japanese")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", style: "Japanese"})
```
&emsp;
@ -128,66 +110,48 @@ where contains(Place.Style, "Japanese")
#### Marais
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Marais")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", area: "Marais"})
```
&emsp;
#### Quartier Latin
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Quartier Latin")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", area: ["Quartier Latin", "QuartierLatin"]})
```
&emsp;
#### Gare du Nord
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Gare du Nord")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", area: ["Gare du Nord", "GareduNord"]})
```
&emsp;
#### Bastille
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "Bastille")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", area: "Bastille"})
```
&emsp;
#### République
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "République")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", area: "République"})
```
&emsp;
#### La Muette
```dataview
Table without id file.link as "Place", Place.Style as "Cuisine", Phone, Email, Website from "02.02 Paris"
where DocType = "Place"
where contains(Place.Type, "Restaurant")
where contains(Place.Location, "La Muette")
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Restaurant", area: ["La Muette", "LaMuette"]})
```
&emsp;

@ -52,10 +52,8 @@ style: number
&emsp;
```dataview
Table without id file.link as "Place", Phone, Mobile, Email, Website from "02.02 Paris"
where DocType = "Place"
where Place.SubType = "Polo"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Sport", ambiance: "Polo"})
```
&emsp;
@ -68,10 +66,8 @@ where Place.SubType = "Polo"
&emsp;
```dataview
Table without id file.link as "Place", Phone, Mobile, Email, Website from "02.02 Paris"
where DocType = "Place"
where Place.SubType = "Riding"
```dataviewjs
dv.view("00.01 Admin/dv-views/query_place", {country: "France", placetype: "Sport", ambiance: "Riding"})
```
&emsp;

@ -11,7 +11,7 @@ Place:
SubType: Speakeasy
Style: Mexican
Location: Marais
Country: UK
Country: France
Status: Occasional
---

@ -10,7 +10,7 @@ Place:
Type: Sport
SubType: Polo
Location: Essonne
Country: FR
Country: France
Status: Prospect
---
@ -67,7 +67,7 @@ France
&emsp;
Phone:: <a href="tel:+33164980736">+33164980736</a>
Phone:: <a href="tel:+33164980736">01 64 98 07 36</a>
Email:: info@courances.net

@ -10,7 +10,7 @@ Place:
Type: Sport
SubType: Riding
Location: Yvelines
Country: FR
Country: France
Status: Tested
---
@ -67,7 +67,7 @@ France
&emsp;
Phone:: <a href="tel:+33130884900">+33130884900</a>
Phone:: <a href="tel:+33130884900">01 30 88 49 00</a>
Email:: info@lacense.com

@ -10,7 +10,7 @@ Place:
Type: Hotel
SubType: Countryside
Location: Yvelines
Country: FR
Country: France
Status: Tested
---
@ -67,7 +67,7 @@ France
&emsp;
Phone:: <a href="tel:+33186380000">+33186380000</a>
Phone:: <a href="tel:+33186380000">01 86 38 00 00</a>
Email:: info@lebarnhotel.com

@ -83,7 +83,11 @@ id EditMetaData
&emsp;
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {dateadded: dv.current().QueryAddedDate, language: dv.current().QueryLanguage, author: dv.current().QueryAuthor, publicationd: dv.current().QueryPublishedD, theme: dv.current().QueryTheme, readingd: dv.current().QueryReadD})
dv.view("00.01 Admin/dv-views/print_data", {toprint: [dv.current().QueryAddedDate, dv.current().QueryLanguage, dv.current().QueryAuthor, dv.current().QueryPublishedD, dv.current().QueryTheme, dv.current().QueryReadD]})
```
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", dateadded: dv.current().QueryAddedDate, language: dv.current().QueryLanguage, author: dv.current().QueryAuthor, publicationd: dv.current().QueryPublishedD, theme: dv.current().QueryTheme, readingd: dv.current().QueryReadD})
```
&emsp;
@ -97,7 +101,7 @@ dv.view("00.01 Admin/dv-views/book_query", {dateadded: dv.current().QueryAddedDa
&emsp;
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {readingd: false})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", readingd: false})
```
&emsp;
@ -110,7 +114,7 @@ dv.view("00.01 Admin/dv-views/book_query", {readingd: false})
&emsp;
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {readingd: true})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", readingd: true})
```
&emsp;
@ -127,7 +131,7 @@ dv.view("00.01 Admin/dv-views/book_query", {readingd: true})
#### French literature
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {language: "FR"})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", language: "FR"})
```
&emsp;
@ -139,7 +143,7 @@ dv.view("00.01 Admin/dv-views/book_query", {language: "FR"})
#### English literature
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {language: "EN"})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", language: "EN"})
```
&emsp;
@ -151,7 +155,7 @@ dv.view("00.01 Admin/dv-views/book_query", {language: "EN"})
#### International literature
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {language: "BR"})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", language: "BR"})
```
&emsp;
@ -168,7 +172,7 @@ dv.view("00.01 Admin/dv-views/book_query", {language: "BR"})
#### Novel
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {theme: "Novel"})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", theme: "Novel"})
```
&emsp;
@ -180,7 +184,7 @@ dv.view("00.01 Admin/dv-views/book_query", {theme: "Novel"})
#### Essay
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {theme: "Essay"})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", theme: "Essay"})
```
&emsp;
@ -192,7 +196,7 @@ dv.view("00.01 Admin/dv-views/book_query", {theme: "Essay"})
#### Biography
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {theme: "Biography"})
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Book", theme: "Biography"})
```
&emsp;

@ -59,10 +59,8 @@ This section lays out the different sources used to produce the contents of the
#### Historic sources
```dataview
Table Source.Author as "Author", Source.Published as "Publication Date", Source.Link as "Link" from "04.01 lebv.org"
Where DocType = "Source"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/book_query", {sourcetype: "Archive"})
```
&emsp;

@ -1,5 +1,14 @@
---
QITableType: overview
QIInvType:
QIAddedD:
QIStyle:
QIStage: Early
QICcy:
QITheme:
QITradingd:
QITradingp:
Alias: ["Investment Master"]
Tag: ["Wealth", "Investment", "Equity", "VC", "Crypto"]
Date: 2021-08-17
@ -85,6 +94,34 @@ style: number
Table Date as "Creation Date" from "06.02 Investments"
Sort file.name ascending
```
&emsp;
---
&emsp;
### Search
&emsp;
```button
name Search Investments
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
&emsp;
```dataviewjs
dv.view("00.01 Admin/dv-views/print_data", {toprint: [dv.current().QITableType, dv.current().QIInvType, dv.current().QIAddedD, dv.current().QIStyle, dv.current().QIStage, dv.current().QICcy, dv.current().QITheme, dv.current().QITradingd, dv.current().QITradingp]})
```
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: dv.current().QITableType, invtype: dv.current().QIInvType, dateadded: dv.current().QIAddedD, style: dv.current().QIStyle, stage: dv.current().QIStage, ccy: dv.current().QICcy, theme: dv.current().QITheme, tradingd: dv.current().QITradingd, tradingp: dv.current().QITradingp})
```
&emsp;
---
@ -92,6 +129,7 @@ style: number
&emsp;
### Tag Navigation
&emsp;
```dataview

@ -1,7 +1,7 @@
---
Alias: ["Airbus SA", "AIR.PA"]
Tag: ["Wealth", "Investment", "Equity", "Industrial", "Manufacturer", "Airplaine"]
Tag: ["Industrial", "Manufacturer", "Airplaine"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["Aragon (ANT)", "ANT"]
Tag: ["Wealth", "Investment", "Crypto", "DAO", "ESG"]
Tag: ["DAO", "ESG"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["Chainlink (LINK)", "LINK"]
Tag: ["Wealth", "Investment", "Crypto", "Infrastructure", "Bridge"]
Tag: ["Infrastructure", "Bridge"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -53,10 +53,8 @@ style: number
&emsp;
```dataview
Table Investment.Ccy as "Currency", Investment.Style as "Style", Investment.Stage as "Stage" from "06.02 Investments"
Where DocType = "Investment" and Investment.Type = "Crypto"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: "overview", invtype: "Crypto"})
```
&emsp;
@ -69,10 +67,8 @@ style: number
&emsp;
```dataview
Table Investment.Ccy as "Currency", Trading.PPrice as "Price at Purchase", Trading.PDate as "Investment Date" from "06.02 Investments"
Where DocType = "Investment" and Investment.Type = "Crypto"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: "trading", invtype: "Crypto"})
```
&emsp;

@ -1,7 +1,7 @@
---
Alias: ["EOSIO", "EOS.io"]
Tag: ["Wealth", "Investment", "Crypto", "Blockchain", "Infrastructure", "ESG"]
Tag: ["Blockchain", "Infrastructure", "ESG"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["Enjin (ENJ)", "ENJ"]
Tag: ["Wealth", "Investment", "Crypto", "NFT", "Gaming", "ESG"]
Tag: ["NFT", "Gaming", "ESG"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -53,10 +53,8 @@ style: number
&emsp;
```dataview
Table Investment.Ccy as "Currency", Investment.Style as "Style", Investment.Stage as "Stage" from "06.02 Investments"
Where DocType = "Investment" and Investment.Type = "Equity"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: "overview", invtype: "Equity"})
```
&emsp;
@ -69,10 +67,8 @@ style: number
&emsp;
```dataview
Table Investment.Ccy as "Currency", Trading.PPrice as "Price at Purchase", Trading.PDate as "Investment Date" from "06.02 Investments"
Where DocType = "Investment" and Investment.Type = "Equity"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: "trading", invtype: "Equity"})
```
&emsp;

@ -1,7 +1,7 @@
---
Alias: ["Holochain (HOT)", "Holofuel", "HOT"]
Tag: ["Wealth", "Investment", "Crypto", "Blockchain", "Infrastructure", "ESG"]
Tag: ["Blockchain", "Infrastructure", "ESG"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,6 +1,6 @@
---
Tag: ["Wealth", "Investment", "VC", "Energy", "Food", "ESG"]
Tag: ["Food", "Citybees", "ESG"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["Nimbus (NBU)", "NBU"]
Tag: ["Wealth", "Investment", "Crypto", "DeFi"]
Tag: ["DeFi", "Bridge2TraFi"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["Ocean Protocol (OCEAN)", "OCEAN"]
Tag: ["Wealth", "Investment", "Crypto", "Data"]
Tag: ["Data", "Industrial", "Marketplace", "AI"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["Polkadot (DOT)", "DOT"]
Tag: ["Wealth", "Investment", "Crypto", "Infrastructure", "Bridge"]
Tag: ["Infrastructure", "Bridge"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,7 +1,7 @@
---
Alias: ["QED"]
Tag: ["Wealth", "Investment", "VC", "Energy", "Infrastructure", "Industrial", "Renewable", "ESG"]
Tag: ["Energy", "Infrastructure", "Industrial", "Renewable", "ESG"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -1,6 +1,6 @@
---
Tag: ["Wealth", "Investment", "VC", "FinTech", "Banking"]
Tag: ["FinTech", "NeoBank", "GlobalReach"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"
@ -112,7 +112,7 @@ Regulatory risk remains the single highest risk of the business model, not yet h
- [ ] <mark style="background:grey">Banking licence</mark>: Domestic UK
- [ ] <mark style="background:grey">Banking licence</mark>: Domestic US
- [x] <mark style="background:grey">New market</mark>: US and Central America ✅ 2021-09-22
- [ ] <mark style="background:grey">Feature</mark>: Full Crypto wallet
- [x] <mark style="background:grey">Feature</mark>: Full Crypto wallet ✅ 2021-10-18
- [ ] <mark style="background:grey">Feature</mark>: Saving accounts for EU customers
&emsp;

@ -1,7 +1,7 @@
---
Alias: ["Thales", "Thalès SA", "TCFP.PA"]
Tag: ["Wealth", "Investment", "Equity", "Industrial", "Manufacturer", "StrategicAssets"]
Tag: ["Industrial", "Manufacturer", "StrategicAssets"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

@ -53,10 +53,8 @@ style: number
&emsp;
```dataview
Table Investment.Ccy as "Currency", Investment.Style as "Style", Investment.Stage as "Stage" from "06.02 Investments"
Where DocType = "Investment" and Investment.Type = "VC"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: "overview", invtype: "VC"})
```
&emsp;
@ -69,10 +67,8 @@ style: number
&emsp;
```dataview
Table Investment.Ccy as "Currency", Trading.PPrice as "Price at Purchase", Trading.PDate as "Investment Date" from "06.02 Investments"
Where DocType = "Investment" and Investment.Type = "VC"
Sort file.name ascending
```dataviewjs
dv.view("00.01 Admin/dv-views/query_inv", {tabletype: "trading", invtype: "VC"})
```
&emsp;

@ -1,7 +1,7 @@
---
Alias: ["Valneva SE", "VLS.PA"]
Tag: ["Wealth", "Investment", "Equity", "Health", "Vaccine"]
Tag: ["Health", "Vaccine", "RareDesease"]
Date: 2021-08-17
DocType: "Investment"
Hierarchy: "NonRoot"

Loading…
Cancel
Save