Difference between revisions of "Article"
Jump to navigation
Jump to search
Susanna Ånäs (talk | contribs) (→Content) |
Susanna Ånäs (talk | contribs) |
||
Line 34: | Line 34: | ||
====Edit-button / Plus-button==== | ====Edit-button / Plus-button==== | ||
− | * View/edit in Wikipedia | + | * Wikipedia article |
− | + | ** View/edit in Wikipedia (The icon can also be the Wikipedia logo) | |
− | * Plus | + | * Wikidocumentaries article |
+ | ** Use a modified version of Visual Editor to edit the article and links. | ||
+ | * Missing article (Plus-button) | ||
+ | * Create missing article (in Wikipedia / in Wikidocumentaries) if no article can be displayed. | ||
====Languages-button==== | ====Languages-button==== | ||
Line 44: | Line 47: | ||
====Actions-button==== | ====Actions-button==== | ||
− | * | + | * [[Tasks]] of picking the links in the text and adding to Wikidata |
====Expand (below the article)==== | ====Expand (below the article)==== | ||
Line 64: | Line 67: | ||
** '''Languages''': Option to read in other available languages. | ** '''Languages''': Option to read in other available languages. | ||
** '''Actions''': | ** '''Actions''': | ||
− | |||
* '''Links''': Select text which does not have links. Display search and resulting result links. Red links can be treated similarly. The annotations can be saved for further use. | * '''Links''': Select text which does not have links. Display search and resulting result links. Red links can be treated similarly. The annotations can be saved for further use. | ||
<gallery mode=slideshow> | <gallery mode=slideshow> | ||
Line 83: | Line 85: | ||
* '''Title''': Article | * '''Title''': Article | ||
* Buttons: | * Buttons: | ||
− | + | ||
− | |||
===Item in Wikidocumentaries – article does not exist in the user's language=== | ===Item in Wikidocumentaries – article does not exist in the user's language=== |
Revision as of 07:22, 22 July 2020
There are two types of articles in Wikidocumentaries.
- Collaborative created topic's main articles are discussed on this page.
- Articles created as memoirs by one person are discussed on the testimonials page.
Contents
- 1 Displaying an article in the topic page
- 2 Parts
- 3 Article options
- 3.1 Item in Wikidata – article exists in Wikipedia in the users's language
- 3.2 Item in Wikidata – article does not exist in Wikipedia in the user's language
- 3.3 Item in Wikidocumentaries – article exists in Wikidocumentaries in the user's language
- 3.4 Item in Wikidocumentaries – article does not exist in the user's language
- 4 Wikidocumentaries article data
- 5 Tooling, technology
- 6 Navigation
Displaying an article in the topic page
- As a user I can read a main article about the current topic
- If the topic exists in Wikidata, the article to be displayed or added should be in Wikipedia.
- If the topic exists in Wikidocumentaries only, the article is stored in Wikidocumentaries.
Wikipedia articles
- Editing a Wikipedia article happens in Wikipedia.
Local articles
Local articles for topics that only exist in Wikidocumentaries are created in Wikidocumentaries.
- All language versions of a Wikidocumentaries article are stored as separate wiki pages in Wikidocumentaries.
- Articles will have entries in the Wikibase to be able to connect them to different topics and language versions or they can be added using the modified sitelinks feature.
- Navigating the articles in different languages in the Wikidocumentaries MediaWiki needs a solution to connect them together.
- Visual editor needs to be installed and modified to support bespoke linking. This is a more general federation need.
- The user should be able to use a modified Visual Editor to edit (local) articles.
Linking
- The links of a Wikipedia article are resolved to Wikidata ID's when a link is followed. The router redirects the link to a QID-based address. See linking.
- The links in a Wikidocumentaries article will have QIDs and Wikidocs-QIDs natively.
- It will be important to allow linking between Wikidocumentaries and Wikidata. When there is no link in a Wikipedia article the user should be able to select text and query for an page (from Wikidata and/or Wikidocumentaries).
- The link would be stored locally as an annotation or used only at that one time. How is the annotation stored? As a data table? including the annotated text, the target item, the language and the contributor of the link. Must check compatibility with W3C Web Annotation recommendations.
Parts
Toolbar
Edit-button / Plus-button
- Wikipedia article
- View/edit in Wikipedia (The icon can also be the Wikipedia logo)
- Wikidocumentaries article
- Use a modified version of Visual Editor to edit the article and links.
- Missing article (Plus-button)
- Create missing article (in Wikipedia / in Wikidocumentaries) if no article can be displayed.
Languages-button
- List of language links to user's other languages
- Option to display more languages
- When displaying another language article, show link to translate from that language to the user's language
Actions-button
- Tasks of picking the links in the text and adding to Wikidata
Expand (below the article)
- Stretch the area to display the full article. May also display images.
- Consider using an effect like this when opened. https://fat.github.io/zoom.js/. Exists for Vue for example https://popmotion.io/pose/learn/vue-tutorial-medium-style-image-zoom/, https://codesandbox.io/s/github/francoischalifour/medium-zoom/tree/master/examples/vue?view=preview
Content
- Wikipedia or Wikidocumentaries article of the topic. Initially in the user's language, can be changed to another language while the rest of the interface stays in the user's language.
- Message if no article is available. Could also be an automatic language fallback for the user's preferred languages.
- With Abstract Wikipedia, the article can be automatically created.
- When creating a new article, explore the possibility of adding a placeholder article created from facts
Article options
Item in Wikidata – article exists in Wikipedia in the users's language
- Display article Wikipedia article.
- Buttons
- Expand article to read it all. Displays the whole article in the page. Can apply a more enjoyable layout with images, tables, whitespace etc.
- Wikipedia/External/Edit-button Read/edit article in Wikipedia.
- Languages: Option to read in other available languages.
- Actions:
- Links: Select text which does not have links. Display search and resulting result links. Red links can be treated similarly. The annotations can be saved for further use.
Item in Wikidata – article does not exist in Wikipedia in the user's language
- Display article: Display placeholder text which prompts to read the article in another language or to create or translate the article in Wikipedia, or automatically created article.
- Buttons:
- External/Edit-button: Edit article in Wikipedia.
- Languages: Access to articles in other languages.
- Plus: Offer a link to create or translate a page in Wikipedia.
Item in Wikidocumentaries – article exists in Wikidocumentaries in the user's language
- Display article: Display the locally saved article. Option to read in another language (Languages-button).
- Title: Article
- Buttons:
Item in Wikidocumentaries – article does not exist in the user's language
- Display article
- Display text and links to read in another language or create the article. OR
- Alert: There is no article about [topic] in [your language]. You can choose to read the article in another language from the languages menu above or create the article in your language by clicking on the plus icon.
- Display an article automatically in a fallback language. Display alert message with a text and links. OR
- Alert: There is no article about [topic] in [your language]. You can read another available language by choosing from the menu above and you can choose to [translate] this article to your language.
- Extra menu item: Translate this article.
- Create a placeholder article from recorded facts. Display alert message with a text and links.
- Alert: There is no article about [topic] in [your language]. This article has been automatically created from the recorded facts. You can read the article in another language or [save this draft and start editing the article]. Style: Alert.
- Display text and links to read in another language or create the article. OR
- Title: Article
- Buttons
- Plus: Create a new article in Wikidocumentaries Visual editor, insert draft text, set in edit mode.
- Tooltip: Create a new article.
- Languages Display first (5) languages in which the article exists from the list ordered by the user's language fallback chain. Display a link to show all available languages.
- Tooltip: Other languages.
- Action: Display the article in another language.
- Plus: Create a new article in Wikidocumentaries Visual editor, insert draft text, set in edit mode.
Wikidocumentaries article data
What is the data to be saved about an article in Wikidocumentaries database.
- Topic articles
- Topic id
- Language id
- Article location (If the articles are arranged in a hierarchical tree structure, then an additional title will be needed. Should be more flexible that way.
- Translatable title
- Testimonial articles
- Depicted items --> Could also investigate existing Wikidata properties
- Depicted date
- Depicted location
- Author (these are not collaboratively editable). The link to a user is not a Wikibase entry for privacy reasons unless made public --> How to handle. Start with an easy solution.
Tooling, technology
- The article should be translatable (local file to local file), preferably with Content Translate.
- Visual editor should be extended with a gadget that can make links based on Wikidata entries rather than local wiki links.
- Wikibase should be able to maintain an index of translations of an article. Can sitelinks be recycled?
About | Technology | Design | Content modules | Tool pages | Projects |
Status
Wikidocumentaries Slack |
Setting up dev environment |
Components |
Active modules Module ideas |
Visual editor | Central Park Archives |