Feature #831

Adapting OC.de code for other Opencaching sites

Added by following almost 5 years ago. Updated almost 5 years ago.

Status:offen% Done:

0%

Priority name:0 keine
Assignee:-
Target version:-
Ticket Referenz: Kategorien:intl system

Description

There have been serveral Opencaching nodes in the past who were interested in using the OC.de code, but failed to set it up. Possible reasons for failing to set up a new OC installation are:

  1. outdated intallation docs (doc/install.html)
  2. outdated sample setting files
  3. missing database intialization contents
  4. insufficient translatability
  5. insufficient customizability
  6. insufficient support in setting up the site

No 2 and 4 are addressed by release 3.0.14, which makes the site fully translatable and updates settings (which still need verification).

This issue shall collect any changes which are still needed to set up a new Opencaching site. Tasks may be outsourced to subissues. Some to start with:

  • Setup a complete OC site from scratch and document the installation and customization in doc/install.html.
  • Update the sample settings according to the insight from this new installation.
  • Provide a DB initialization dump (including NUTS data)
  • Verify / update / document import of Geodb and NPA data for a given country (NPA is optional).
  • Make articles customizable (articles.php?page=x).
  • Move help pages index from DB to setting files to make it customizable.
  • ...

We start with prio 0, as there currently are no requests to use OC.de code.

History

#1 Updated by following almost 5 years ago

In the code, mainly the following things need to be done:
  • rework the article and helppage system: move it all to the settings and get rid of the "#wiki" hack
  • introduce a new setting $opt['page']['primary_site_name'], which can replace most of the occurences of "Opencaching.de" in the code
  • scan the rest of the code for links to "opencaching.de" and make them configurable; e.g. there are hard links to blog.opencaching.de
  • ...

Also available in: Atom PDF