diff --git a/editions/prerelease/tiddlywiki.info b/editions/prerelease/tiddlywiki.info index 769cbe3e3..c92b98edc 100644 --- a/editions/prerelease/tiddlywiki.info +++ b/editions/prerelease/tiddlywiki.info @@ -15,7 +15,8 @@ "tiddlywiki/codemirror", "tiddlywiki/menubar", "tiddlywiki/jszip", - "tiddlywiki/geospatial" + "tiddlywiki/geospatial", + "tiddlywiki/xlsx-utils" ], "themes": [ "tiddlywiki/vanilla", diff --git a/editions/tw5.com/tiddlywiki.info b/editions/tw5.com/tiddlywiki.info index 5e5309622..800930a1a 100644 --- a/editions/tw5.com/tiddlywiki.info +++ b/editions/tw5.com/tiddlywiki.info @@ -7,7 +7,9 @@ "tiddlywiki/evernote", "tiddlywiki/internals", "tiddlywiki/menubar", - "tiddlywiki/geospatial" + "tiddlywiki/jszip", + "tiddlywiki/geospatial", + "tiddlywiki/xlsx-utils" ], "themes": [ "tiddlywiki/vanilla", diff --git a/plugins/tiddlywiki/geospatial/demo/config/default-import-spec.tid b/plugins/tiddlywiki/geospatial/demo/config/default-import-spec.tid new file mode 100644 index 000000000..0bb8e463d --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/config/default-import-spec.tid @@ -0,0 +1,4 @@ +title: $:/config/plugins/tiddlywiki/xlsx-utils/default-import-spec +type: text/vnd.tiddlywiki + +$:/_importspec/RealEstate/ \ No newline at end of file diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRow.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRow.tid new file mode 100644 index 000000000..8ff960f55 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRow.tid @@ -0,0 +1,5 @@ +import-spec-role: row +list: $:/_importspec/RealEstate/PropertiesRow/Field/long $:/_importspec/RealEstate/PropertiesRow/Field/lat $:/_importspec/RealEstate/PropertiesRow/Field/price $:/_importspec/RealEstate/PropertiesRow/Field/broker $:/_importspec/RealEstate/PropertiesRow/Field/salesagent $:/_importspec/RealEstate/PropertiesRow/Field/zipcode $:/_importspec/RealEstate/PropertiesRow/Field/state $:/_importspec/RealEstate/PropertiesRow/Field/city $:/_importspec/RealEstate/PropertiesRow/Field/tags $:/_importspec/RealEstate/PropertiesRow/Field/title $:/_importspec/RealEstate/PropertiesRow/Field/address +tags: +title: $:/_importspec/RealEstate/PropertiesRow +type: text/vnd.tiddlywiki diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldAddress.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldAddress.tid new file mode 100644 index 000000000..d4c7d3dce --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldAddress.tid @@ -0,0 +1,7 @@ +import-field-column: Address +import-field-name: address +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/address +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldBroker.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldBroker.tid new file mode 100644 index 000000000..552976724 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldBroker.tid @@ -0,0 +1,7 @@ +import-field-column: Broker +import-field-name: broker +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/broker +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldCity.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldCity.tid new file mode 100644 index 000000000..a6fbb3b75 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldCity.tid @@ -0,0 +1,7 @@ +import-field-column: City +import-field-name: city +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/city +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldLat.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldLat.tid new file mode 100644 index 000000000..d84f85bb6 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldLat.tid @@ -0,0 +1,7 @@ +import-field-column: Latitude +import-field-name: lat +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/lat +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldLong.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldLong.tid new file mode 100644 index 000000000..469e19ac3 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldLong.tid @@ -0,0 +1,7 @@ +import-field-column: Longitude +import-field-name: longitude +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/longitude +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldPrice.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldPrice.tid new file mode 100644 index 000000000..6b73cf986 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldPrice.tid @@ -0,0 +1,7 @@ +import-field-column: Price +import-field-name: price +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/price +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldSalesAgent.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldSalesAgent.tid new file mode 100644 index 000000000..76f1f799c --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldSalesAgent.tid @@ -0,0 +1,7 @@ +import-field-column: Sales Agent +import-field-name: salesagent +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/salesagent +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldState.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldState.tid new file mode 100644 index 000000000..b25010881 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldState.tid @@ -0,0 +1,7 @@ +import-field-column: State +import-field-name: state +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/state +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldTags.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldTags.tid new file mode 100644 index 000000000..47f573cea --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldTags.tid @@ -0,0 +1,7 @@ +import-spec-role: field +import-field-name: tags +import-field-type: string +import-field-source: constant +import-field-value: $:/tags/GeoMarker +title: $:/_importspec/RealEstate/PropertiesRow/Field/tags +type: text/vnd.tiddlywiki diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldTitle.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldTitle.tid new file mode 100644 index 000000000..1eda42243 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldTitle.tid @@ -0,0 +1,8 @@ +import-field-column: Address +import-field-name: title +import-field-source: column +import-spec-role: field +import-field-skip-tiddler-if-blank: yes +title: $:/_importspec/RealEstate/PropertiesRow/Field/title +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldZipCode.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldZipCode.tid new file mode 100644 index 000000000..772ea4a61 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesRowFieldZipCode.tid @@ -0,0 +1,7 @@ +import-field-column: Zip Code +import-field-name: zipcode +import-field-source: column +import-spec-role: field +title: $:/_importspec/RealEstate/PropertiesRow/Field/zipcode +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesSheet.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesSheet.tid new file mode 100644 index 000000000..0e4e7e066 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/PropertiesSheet.tid @@ -0,0 +1,7 @@ +import-sheet-name: Final Day 1 and 2 +import-spec-role: sheet +list: [[$:/_importspec/RealEstate/PropertiesRow]] +tags: +title: $:/_importspec/RealEstate/PropertiesSheet +type: text/vnd.tiddlywiki + diff --git a/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/workbook.tid b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/workbook.tid new file mode 100644 index 000000000..b940ea703 --- /dev/null +++ b/plugins/tiddlywiki/geospatial/demo/xlsx-utils-import-specs/Real Estate/workbook.tid @@ -0,0 +1,7 @@ +caption: Real Estate Listing Demo +import-spec-role: workbook +list: [[$:/_importspec/RealEstate/PropertiesSheet]] +tags: +title: $:/_importspec/RealEstate/ +type: text/vnd.tiddlywiki +