• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
      • Try XenForo Demo
      • New Posts
      • FAQ
      • Calendar
      • Community
        • Groups
        • Albums
        • Member List
      • Forum Actions
        • Mark Forums Read
      • Quick Links
        • Today's Posts
        • Who's Online
      • Sponsor
        • Sponsor a Feature
        • List of Donors
    • Wiki
    • Support
    • What's New?
    • Buy Now
    • Manual
    • 
    • Forum
    • VaultWiki Discussion
    • Ideas & Suggestions
    • Stuck with hundreds of skeleton articles. How to avoid and resolve?

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Page 1 of 2 12 Next LastLast
    Results 1 to 15 of 22

    Thread: Stuck with hundreds of skeleton articles. How to avoid and resolve?

    • Thread Tools
      • Show Printable Version
    1. August 6, 2016 #1
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257

      Stuck with hundreds of skeleton articles. How to avoid and resolve?

      Our wiki is widely used and viewed. We have templates that show wiki writers how to write a good wiki and this leads to well written wiki articles.

      However there is an issue that we keep encountering and it really devalues our website. Stubs or poorly filled wikis generally get the template dumped in it. Then a few users add a tiny amount of information and the article then only has an almost empty skeleton. This of course causes a very high bounce rate and google indexing such pages as poor.
      Not only readers feel lost on such pages, but also writers. Its overwhelming to see so much useless meaningless words, which buries the titbits of information available.

      This problem concerns hundreds of wiki articles.

      Its clear that the approach is wrong. We need an alternative approach which still inserts useful data and also allows users to follow templates but without rendering articles with a basic status completely useless.

      Is there any functionality in vaultwiki that can be used to resolve this? Preferably something that does not exclude wiki writers with just basic technical capabilities.

      I was think about suggesting functionality to resolve this problem, but I think its best to have some discussion about this first. What do you think about this?
      Reply With Quote Reply With Quote

    2. August 12, 2016 #2
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      It is very difficult to resolve this problem at the source. If some users are writing meager articles, I think there is little you can do before they actually submit the article.

      At this time, the only existing tool you have to combat this is moderation. Maybe, add users who consistently write articles like this to a group whose new articles must be approved first.

      Other future methods that I see for combating this are also response measures:
      - When more page settings are added, have a setting for whether a page should be indexed by Google. If a page is especially poor, you can mitigate your bounces by removing it from search results.
      - When flags are added, we can have a setting where if a page has certain flags (like "Stub"/"Skeleton"/etc), then it is not indexed by Google.

      Unfortunately, if users are having trouble making sense of the content of a submission or are overwhelmed by the words they wrote, there is little VaultWiki can do to help them understand the actual text.

      To reduce this at the source, you might need:
      - More visible policies about what constitutes acceptable submissions. Explain that users who consistently violate these policies will be moderated.
      - When default-templates are added, have an option to only allow the template values to be filled and no other text, and treat parameters that have no default values as required fields. It won't stop users from entering useless information, but the form layout (vs the editor text now) might make it easier to visualize which answers need to be changed.

      I don't think this is a problem that can be eliminated entirely, but there are definitely some tools that might make managing it slightly easier. You said you had a functionality idea. What is it?
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    3. August 12, 2016 #3
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      I dont think I have you have understood well what I intended to convey. I will try to explain it better:

      Before starting, please note that by chapter I refer to an article section. I know that in VW the term section is used to avoid confusion with book chapters, but chapters in articles will always be chapters to me and my users. My members simply do not understand the term section in this regard.

      In order to have standardized wiki articles we need extensive template texts.
      The templates introduce up to 50 article chapters(VW sections) & sub-chapters(VW sections), each containing tables, bbcode functions, tables, instructional text, etc, etc. Such template is typically 500 - 1000 words.
      For example:
      Code:
      chapter 1: The history of VARNAME
      VARNAME was invented by ____  in ____.
      chapter 2: threads about VARNAME
      SHOWTHREADS
      After the empty template is added to the article, then wiki writers can easily start filling in the variables and blank.
      There is a lot of benefit in this approach as it results in standardized articles with a common structure and address all the right topics. These templates also make the article relatively easy to fill in and thereby reduce work.

      The problem arises if someone adds the template and then only adds a little information. For example: the user only wants to write a bit in one particular article chapter. (or section as its called in VW) Then we are left with 49 article chapters (sections) each with only template text. The article chapter (VW section) that the user has written as valuable as it is, will stay unnoticed due to the sheer amount of chapters(sections) and template text.

      This is not a matter of problematic writers or lack of moderation. We live in the mobile age now where people will not look beyond the page they are on right now. If we make it very clear to users what topics they can write about and what templates they need to fill in, then they will do it. Most users will not or are not even able to find a template somewhere and dump it into a wiki. Vaultwiki is too complex for many users when it comes to templates. If they see too much useless data on the screen they will simply leave.

      In terms of functionality that would really help, is to serve the user with a choice of article chapters (VW section) they want to work on. For example after clicking the edit button, let them select the possible article chapters (VW section) they can work on. (These would be defined per category/area by the admin)
      After selecting the chapter, the chapter is created(if it doesn't exist yet) and the template for that chapter appears. Which they can fill in and add text to.

      This way we would avoid a whole wiki article with dozens of empty chapters and meaningless template text, but still have the benefit of using template text. The wiki would only contain useful information.
      Reply With Quote Reply With Quote

    4. August 13, 2016 #4
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      Okay, there are some features in the pipeline for 4.1 that would do what you are talking about.

      In the mean time you can use IF statements in your templates to hide sections that do not have enough information. In this way, users can enter only the parts they want to work on, and the unfinished parts will be hidden.
      Code:
      [if="{{{important}}}"]
      [h=2]Section[/h]
      This section should only appear if the user filled in the {{{important}}} information. If {{{important}}} was left blank, this whole paragraph will not appear.
      [/if]
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    5. August 13, 2016 #5
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      Interesting. Does that also work for VW3?
      Reply With Quote Reply With Quote

    6. August 13, 2016 #6
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      Yes, IF has been available since 2.0.0 Beta 1, when VaultWiki was still a plugin for NuWiki.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    7. August 13, 2016 #7
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      We have not used IF because we do not understand its use.
      Code:
      [h=2]chapter 1: The history of VARNAM[/h]E
      VARNAME was invented by ____  in ____.
      How would you use the IF function to only show chapter 1 if both blank spaces are filled in?
      Reply With Quote Reply With Quote

    8. August 13, 2016 #8
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      For an AND condition, you need to stack two IFs:
      Code:
      [IF="{{{arg1}}}"][IF="{{{arg2}}}"]
      Shows when both IF conditions are satisfied
      [/IF][/IF]
      Otherwise IF performs an OR condition:
      Code:
      [IF="{{{arg1}}}{{{arg2}}}"]
      Shows when either {{{arg1}}} or {{{arg2}}} is satisfied.
      [/IF]
      The IF option collapses args into their text values. If multiple args are side by side, the text is concatenated. After doing this, if the IF option is non-empty, it evaluates to true.

      If you use <,>, ==, or != between args:

      Instead of checking for non-empty, IF will compare the text on either side and evaluate to true as appropriate.
      Code:
      [IF="{{{arg1}}}=={{{arg2}}}"]
      Shows when {{{arg1}}} and {{{arg2}}} have the same value.
      [/IF]
      IF has occasionally been victim to unusual bugs, so in some old versions it might not work as expected. As far as I know, it works as designed in recent versions.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    9. August 13, 2016 #9
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      It still doesn't make sense. Your examples are similar to the examples visible on special:wikicodelist
      It's clear that conditions can be set in the options. But it still doesn't explain how to use this in practise. What I do not understand is: how exactly are conditions satisfied?
      Lets go back to my example:
      Code:
      [h=2]chapter 1: The history of VARNAME[/h]
      VARNAME was invented by ____
      How do I make the section appear if it is filled in who the inventor is? We dont know the value that is going to be filled in. It can be any value. What code do I use?
      Reply With Quote Reply With Quote

    10. August 14, 2016 #10
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      Again:
      Code:
      [IF="{{{inventor}}}"]
      [h=2]chapter 1: The history of VARNAME[/h]
      VARNAME was invented by {{{inventor}}}
      [/IF]
      I have explained in my previous post how conditions are satisfied:
      The IF option collapses args into their text values. If multiple args are side by side, the text is concatenated. After doing this, if the IF option is non-empty, it evaluates to true.
      That part was relevant to what you want to do. If {{{inventor}}} was filled as "Alfa1", then the IF looks like this internally:
      Code:
      [IF="Alfa1"]
      The condition is not empty, so the condition is satisfied.

      If {{{inventor}}} was not filled, then the IF looks like this internally:
      Code:
      [IF=""]
      The condition is empty, so the condition is not satisfied.

      There were some versions where this is-not-empty check did not work correctly and still satisfied when empty.

      I then went on to mention comparisons, because less commonly you will want to do that.
      If you use <,>, ==, or != between args:

      Instead of checking for non-empty, IF will compare the text on either side and evaluate to true as appropriate.
      When those symbols are hard coded in the IF option (if they were not added by an {{{arg}}}), then everything to the left of the symbol is compared to anything on the right of the symbol. If the comparison is a true statement, then the condition is satisfied. There were some versions of VaultWiki where this type of comparison did not work correctly when an {{{arg}}} contains one of these symbols.

      Since there were bugs in some versions, if you are trying these out and the output does not make sense to you, then you might be encountering a bug.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    11. August 14, 2016 #11
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      OK. So we have this template:
      Code:
      [IF="{{{inventor}}}"]
      [h=2]chapter 1: The history of VARNAME[/h]
      VARNAME was invented by {{{inventor}}}
      [/IF]
      The first wiki is about the lightbulb. So a member uses this template and fills in the inventor.
      Code:
      [IF="{{{inventor}}}"]
      [h=2]chapter 1: The history of the lightbulb[/h]
      the lightbulb was invented by Edison.
      [/IF]
      The next article is about the steam engine. Again a member uses this template and fills in the inventor:
      Code:
      [IF="{{{inventor}}}"]
      [h=2]chapter 1: The history of the steam engine[/h]
      the steam engine was invented by Watt.
      [/IF]
      It seems to me that in my examples the IF condition is not satisfied. If I am correct, then what do I do to only show the section if an inventor is filled in? Mind that this can be any value/name and we have no way of knowing what value/name will be used.
      Reply With Quote Reply With Quote

    12. August 14, 2016 #12
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      In both of your examples the IF condition is satisfied:

      In the article about the lightbulb, {{{inventor}}} was provided as Edison. When {{{inventor}}} is replaced in the IF condition, the condition is not empty, so the condition is satisfied. The wiki sees the code like this:
      Code:
      [IF="Edison"]
      [h=2]chapter 1: The history of the lightbulb[/h]
      the lightbulb was invented by Edison.
      [/IF]
      In the article about the steam engine, {{{inventor}}} was provided as Watt. When {{{inventor}}} is replaced in the IF condition, the condition is not empty, so the condition is satisfied. The wiki sees the code like this:
      Code:
      [IF="Watt"]
      [h=2]chapter 1: The history of the steam engine[/h]
      the steam engine was invented by Watt.
      [/IF]
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    13. August 15, 2016 #13
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      Where does VW get the information that {{{inventor}}} = Edison?
      Does it get this from previous edits?
      Reply With Quote Reply With Quote

    14. August 15, 2016 #14
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,934
      Blog Entries
      18
      Rep Power
      659
      When you use the template:
      Code:
      [template]Example
      | inventor=Edison
      [/template]
      And "Example" was an article with the "Template" page-type (VW4) or in the Template namespace (VW3), with the content:
      Code:
      [IF="{{{inventor}}}"]
      [h=2]chapter 1: The history of the [var]PAGENAME[/var][/h]
      the [var]PAGENAME[/var] was invented by {{{inventor}}}.
      [/IF]
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    15. August 15, 2016 #15
      Alfa1
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      Alfa1 is offline
      Distinguished Member
      Join Date
      September 26, 2007
      Posts
      584
      Rep Power
      257
      Aha! I see now what you mean. What I meant with Template is a text that a user can simply dump into a section and start filling in the blanks. Text templates as such have no functions. Its just text that can be copied and pasted. They cannot be called.

      What you mean is a "Template" page-type which enables us to do more advanced things. The template text is not manually added to the article section, but instead a call to the template is added.

      We were talking about two completely different things. Lets call what I am talking about a text-template, while your is a vaultwiki-template.

      After clearing up this misunderstanding: how would you answer my question on how to resolve this problem?
      Reply With Quote Reply With Quote

    Page 1 of 2 12 Next LastLast

    Similar Threads

    1. Is it possible in VW4 to avoid the use of VW image system?
      By Alfa1 in forum VaultWiki Questions
      Replies: 3
      Last Post: October 22, 2013, 10:39 AM
    2. How to avoid autolinks from being created for certain article titles?
      By Alfa1 in forum VaultWiki Questions
      Replies: 1
      Last Post: January 2, 2011, 9:12 PM
    3. Possible to Turn Blog Posts or Articles into Wiki articles?
      By theflatline in forum VaultWiki Questions
      Replies: 1
      Last Post: August 9, 2010, 11:59 AM

    Tags for this Thread

    articles, resolve, templates, wiki, writers

    View Tag Cloud

    Bookmarks

    Bookmarks
    • Submit to Digg Digg
    • Submit to del.icio.us del.icio.us
    • Submit to StumbleUpon StumbleUpon
    • Submit to Google Google

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •  
    • BB code is On
    • Smilies are On
    • [IMG] code is Off
    • [VIDEO] code is
    • HTML code is Off

    Forum Rules

    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 8:33 PM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2023 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2023 DragonByte Technologies Ltd.
    Copyright © 2008 - 2013 VaultWiki Team, Cracked Egg Studios, LLC.