Difference between revisions of "Creating topics"

From Wikidocumentaries
Jump to navigation Jump to search
Line 4: Line 4:
 
* When the user navigates to a page that does not exist in Wikidocumentaries, but for which there is an item in Wikidata (through a link in Wikipedia text for example), the page is automatically created.
 
* When the user navigates to a page that does not exist in Wikidocumentaries, but for which there is an item in Wikidata (through a link in Wikipedia text for example), the page is automatically created.
 
* The user may create additional topics in Wikidocumentaries with a set of minimum required properties.
 
* The user may create additional topics in Wikidocumentaries with a set of minimum required properties.
 +
 +
==Creating items one-by-one==
 +
This would be the normal way of a user.
  
 
===Possible workflow and mockups===
 
===Possible workflow and mockups===
Line 22: Line 25:
  
 
Location can use a minimum input from the user. It may be one of these
 
Location can use a minimum input from the user. It may be one of these
* Coordinates -> Will yield street address, city, country
+
* Coordinates -> Can yield street address, city, country
* Street address -> Will yield coordinates, city, country
+
* Street address -> Can yield coordinates, city, country
* Known location (in Wikidata) -> Will yield coordinates, city, country
+
* Known location (in Wikidata) -> Can yield coordinates, city, country
* Known geographic location -> Will yield city, country
+
* Known geographic location -> Can yield city, country
 
* City yields country
 
* City yields country
 
* Only country if no other info is present
 
* Only country if no other info is present
Line 33: Line 36:
 
* Additional data can be manually added here or later
 
* Additional data can be manually added here or later
 
* The data will be saved (locally/in Wikidata?)
 
* The data will be saved (locally/in Wikidata?)
 +
 +
==Generating items with Shape Expressions from Wikidata==
 +
 +
==Generating a small batches of required items from Wikidata==
 +
* If a user would like to generate the relatives of a person to create a family tree, there could be an action to retrieve all relatives to a certain degree from Wikidata.
 +
* If a user is interested in an area, she could retrieve all items within a distance from the current topic location.
  
 
{{design-nav}}
 
{{design-nav}}

Revision as of 06:32, 27 May 2018

Creating topics in Wikibase

Page = item in Wikidata and/or Wikidocumentaries. Each topic in Wikidocumentaries has a page.

  • The initial set of topics in Wikidocumentaries are created by selecting a set of Wikidata items and creating them in Wikidocumentaries.
  • When the user navigates to a page that does not exist in Wikidocumentaries, but for which there is an item in Wikidata (through a link in Wikipedia text for example), the page is automatically created.
  • The user may create additional topics in Wikidocumentaries with a set of minimum required properties.

Creating items one-by-one

This would be the normal way of a user.

Possible workflow and mockups

  • The user clicks on a link in a Wikipedia article in Wikidocumentaries
  • If the topic has been created in Wikidocumentaries, the user simply follows the link
  • If the topic has not yet been created in Wikidocumentaries, the topic and the page will automatically be created
  • If the user follows a red link or wishes to create a topic that does not exist yet, she enters a disambiguation page. The page presents
    • A search
    • Topics that the user might have meant and links to navigate to these existing or new pages
    • A link to create a new topic
  • The first page to create a new topic asks for the type of the new topic (P31)
  • Based on the type, the form asks for other key properties, see the Sqid tool.

Basic info by type of topic

The key info for each type can perhaps be automatically read from Wikidata. The recommended values are either encoded in the type or it's superclass Wikidata, or most used values for this type in Wikidata excluding authority IDs.

Some intelligent features to build:

Location can use a minimum input from the user. It may be one of these

  • Coordinates -> Can yield street address, city, country
  • Street address -> Can yield coordinates, city, country
  • Known location (in Wikidata) -> Can yield coordinates, city, country
  • Known geographic location -> Can yield city, country
  • City yields country
  • Only country if no other info is present

Sources can be automatically retrieved from ISBN / DOI / url / Wikidata ID

  • Date retrieved will automatically be added
  • Additional data can be manually added here or later
  • The data will be saved (locally/in Wikidata?)

Generating items with Shape Expressions from Wikidata

Generating a small batches of required items from Wikidata

  • If a user would like to generate the relatives of a person to create a family tree, there could be an action to retrieve all relatives to a certain degree from Wikidata.
  • If a user is interested in an area, she could retrieve all items within a distance from the current topic location.


Navigation

About Technology Design Content modules Tool pages Projects
Status

Wikidocumentaries blog

Wikidocumentaries demo

Phabricator project

Facebook group

GitHub repository

Translation in TranslateWiki

Wikidocumentaries Slack

Setting up dev environment

Resources

Translations

Using Wikibase

Federation with Wikidata

APIs

Linking

Media metadata

Properties to content

User registration

Licensing

Page types

Landing page

Search page

Topic page

User page

Organisation page

Project page

Tool page

Tasks

Components

Main toolbar and footer

Search

Topic page header

Content module

Dropdown

Modal

Icons

Active modules

Article

Family tree

Gallery

Historical map

Images

Image viewer

Infobox

Map

Module ideas

Audio/Video

Bibliography

Correspondence

Discussion

Graph

Name

Newspaper articles

Testimonials

Timeline

Visualizations

Wikidocumentary

3D

Visual editor

Query tool

QuickStatements

Open Refine

Creating topics

Uploading images

Geolocating tool

Metadata editor

Rectifying maps

Transcription

Annotation tool

Central Park Archives

Convent Quarter