Loading...
 
Skip to main content

History: HelpSystemFutureConcept

Preview of version: 18

Status/RoadMap

[-]
  • With the Tiki 1.7 Release a new feature of help links from the Admin section was delivered that are hardcoded to the corresponding pages on ))TikiWiki.org. These links refer to many pages ontikiwiki.organd represent core knowledge about the use and configuration of aTikiWiki(( system. While this is a fantastic step there are some potential problems with hardcoded links to any site in the long-term.
    • External usage of the ))TikiWiki.org(( site
      • Bandwidth
      • Local usage could be faster due to network problems
      • ))TikiWiki.org(( might be unavailable due to network, hardware, or software problems help would then be completely unavailable to the local site
      • The ))TikiWiki(( site is updated to a new version and the local site is still on an older version the docs are then potentially incorrect.
    • Intranet inability to connect for help/doc pages
    • Local Admin cannot edit these pages to reflect local information and choices
    • Others (please add any others not listed)

  • These problems already exist and must be addressed fairly rapidly. With some condideration to the future uses of this type of information (as it will only grow in the future) should be undertaken and then addressed. The base requirements are:
    • Local storage of these help (and maybe Doc) pages on a per site basis
    • Ability to update these pages as new features are developed and delivered (excluding CVS)
    • Local admin must be able to edit and update these pages based on local usage or to append notes on their configuration
    • Ability for the local site on a permission basis to create completely new pages that would perhaps have localized help for that site and stor them within the same table
      • Their changes should never be deleted unless they delete them
    • Ability to transfer Locally developed or expanded help pages from one local site to either ))tikiwiki.org(( or to another local site
    • Ability fo a local site to subscribe to help/doc page updates from another site (either ))tikiwiki.org(( or to another local site)
    • Optional - Some way to establish a cron job that would automagically keep the help/doc pages up to date on a regular schedule by only updating the pages that have changed
    • Others (please add any others not listed)

Who is working on what? (Priorities/goals/majors issues/roles)

[+]

TikiTeam

[+]

Trackers

[+]

Competition and standards

[+]

CVS Doc section

[+]

Discussion/participation

[-]

Where ideas can be exchanged, debated, etc. Interested people can subscribe to this wiki page and/or to these forums as they would a mailing list.

Please jump in here and lets think this idea through together this is what ))wiki(( is all about! This is far too important a feature to just guess our way thru and not understand the real requirements and solutions.


-

For a feature like this the devil is in the details...


-
  1. Establish a table in the database called tiki_help_pages
    • Like the table that holds wiki pages now
    • A new field will most likely be required in the table that would hold the version number of the "Offically" released page as identified by us. I'm not sure that the date time of the page would be the best answer here.
      • 1.7.0.0.000 or something simular to identify a page released for the 1.7 release
  2. help/doc pages are stored in this table and referenced from this table
    • If/when one of these pages is edited then normal page versioning is handled the same way as it is for any wiki page except that the version number field would have to be managed.
      • Options for saving to this new table will require modification to add selection of storing in the help pages table
  3. pages can be sent or received via the comm feature the same as for wiki pages
      • options for sending and receiveing will require modification to add selection of storing in the help pages table
  4. If new pages are imported (due to feature changes or updates) then they should be imported with the next page version number of the same page name.
    • If the page being replaced has been modified locally then the modifications will not be lost but will be stored in the history
  5. Special functions such as selecting the admin feature for the admin pages and selecting an option like update would pull a table update file from an official location and automagically update the table for any page that has been updated.
  6. The tiki_help_pages should most likely have some minimum requirements for the number of versions that it will hold.
    • Is this number of versions the seperate for locally modified copies?
    • If there are at leaset 3 versions required prior to delete prior versions for these "Official" Help pages is that too much or not enough should this number be locally adjustable?
    • Locally modified copies would receive a local version number that would not interfere with the "Official" version number
      • While this number should hold some relationship with the "Official" Help/doc page this local would have its own "local" version number and page version number
      • There should be a locally selectable number of "local" versions of the page to be kept prior to deletion of the oldest versions.
      • Is this number the same as for standard wiki pages?

Questions

  1. Should all Help/Doc pages be stored in this same table?
  2. Should there be a seperate table simular to this for storing the Doc pages?
  3. If all Help/Doc pages are stored in this database then:
    1. What new permissions would be required?
    2. Should there be an option for sending updated documentation back to us?
    3. Would the only the single latest "Official" version stored be the version of the Tiki that is installed? Plus any locally modified pages?

History

Advanced
Information Version
drsassafras Mass search and replace 31
View
drsassafras Mass search and replace 30
View
drsassafras Mass search and replace 29
View
drsassafras Mass search and replace 28
View
drsassafras Mass search and replace 27
View
drsassafras Mass search and replace 26
View
luciash d' being 🧙 Mass search and replace 25
View
luciash d' being 🧙 Mass search and replace 24
View
luciash d' being 🧙 Mass search and replace 23
View
colorado 22
View
colorado 21
View
Philippe Cloutier Added question and reformatted, removed from some categs 20
View
van_woods 19
View
DennisDaniels small typo correction 18
View
Al Brown 17
View
Al Brown 16
View
Al Brown 15
View
Al Brown 14
View
Al Brown 13
View