Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SmartTags package development #6

Open
1 task
eapo opened this issue Oct 6, 2022 · 1 comment
Open
1 task

SmartTags package development #6

eapo opened this issue Oct 6, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@eapo
Copy link
Member

eapo commented Oct 6, 2022

SmartTags - smart tagging package for meteor

SmartTags should enable organizing, filtering, referring Listings in a smart way using the following patterns:

@location $currency !event +mention .related =same_as #tag #category

Without any special characters (use underscore "_" instead of spaces)

@location

Refers to

  1. geographical locations like: @Country, @Region, @City, @District, @Street, @LatLong (ex.: @47_29_33_N_19_03_05_E)…
  2. or any virtual spaces like: @online @virtual @meta @reddit @linkedin

$currency

Followed by the Dollar sign ($)

  1. The three-letter Currency code1
  1. The Symbol or Name of cryptocurrencies

!event

Autoload future events listed on the platform.
tbd

+mention

Autoload the name of members from our relationship network and the names of public members, communities, organizations from the database
tbd

.related

Autoload the name or UID of listing records from the available Listings in our relationship network or listings by public members, communities, organizations
tbd

=same_as

Autoload the name of UID of our active and archived Listings

  • optionally with all of the data saved previously
    tbd

#tag #category

Metadata tag that is prefaced by the hash (or pound) sign that enables cross-referencing of content by topic or theme.2

Footnotes

  1. ISO 4217 - Wikipedia

  2. Hashtag - Wikipedia

@eapo eapo added the enhancement New feature or request label Oct 6, 2022
@eapo eapo assigned eapo, droka and kmildi Oct 6, 2022
@eapo
Copy link
Member Author

eapo commented Oct 6, 2022

To prevent high data transfer

  1. local cache first
  2. server cache second
  3. load cached data on command character keyup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants