diff --git a/Dockerfile b/Dockerfile index 14d4afb22..8e3f4db46 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,7 +27,7 @@ max_execution_time = 600\n" > $PHP_INI_DIR/conf.d/wavelog.ini COPY ./ /var/www/html/ WORKDIR /var/www/html -# Setting permissions as: https://github.com/wavelog/Wavelog/wiki/Installation +# Setting permissions as: https://docs.wavelog.org/getting-started/installation/linux/#3-set-directory-ownership-and-permissions RUN mkdir ./application/config/docker; \ mv ./htaccess.sample ./.htaccess; \ sed -i "s/\$config\['index_page'\] = 'index.php';/\$config\['index_page'\] = '';/g" ./install/config/config.php; \ diff --git a/README.md b/README.md index 2bf643a78..45014c52e 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,8 @@ https://demo.wavelog.org Username: demo Password: demo +## Documentation +The documentation for Wavelog can be found at https://docs.wavelog.org/. ## Requirements ### Recommended: Classic-LAMP-Stack: @@ -45,14 +47,14 @@ https://demo.wavelog.org * MySQL or MariaDB (MySQL 8 or higher // MariaDB 10.2 or higher) ### Alternative - Easy start with prebuilt Docker-image: -* [Docker Support](https://github.com/wavelog/wavelog/wiki/Installation-via-Docker) +* [Docker Support](https://docs.wavelog.org/getting-started/installation/docker/) Notes * If you want to log microwave QSOs you will need to use a 64bit operating system. ## Setup -Installation information can be found on the [wiki](https://github.com/wavelog/wavelog/wiki). +Installation information can be found on the [documentation](https://docs.wavelog.org/getting-started/installation/). ## WavelogGate @@ -76,7 +78,7 @@ Translators: If you would like to contribute in any way to Wavelog, it is most appreciated. This has been developed in free time, help coding new features or writing documentation is always useful. -**For translations and language stuff you can refer to our [Wiki about Translations](https://github.com/wavelog/wavelog/wiki/Translations).** +**For translations and language stuff you can refer to our [Wiki about Translations](https://docs.wavelog.org/developer/translations/).** Please note that Wavelog was built using [Codeigniter](https://www.codeigniter.com/userguide3/) version 3 and uses Bootstrap 5 for the user CSS framework documentation is available for this when building components. diff --git a/application/config/config.sample.php b/application/config/config.sample.php index 05347d6b8..e3841fecd 100644 --- a/application/config/config.sample.php +++ b/application/config/config.sample.php @@ -736,7 +736,7 @@ $config['disable_oqrs'] = false; | This config switch is meant for Special Callsign operations or Clubstations. | If this switch is set to true it enables a whole bunch of features to handle Special Callsigns and Club Callsigns. | For more Information please visit the Wiki: -| https://github.com/wavelog/wavelog/wiki/Clubstations +| https://docs.wavelog.org/admin-guide/administration/clubstations/ | | !!! Important !!! | $config['disable_impersonate'] has to be set to false to use this feature. diff --git a/application/controllers/Club.php b/application/controllers/Club.php index 8b7a08de5..b736e2114 100644 --- a/application/controllers/Club.php +++ b/application/controllers/Club.php @@ -8,7 +8,7 @@ class Club extends CI_Controller * 3 - Member * * These permission levels are independent of the codeigniter permission levels and managed in the club_permissions table! - * https://github.com/wavelog/wavelog/wiki/Clubstations + * https://docs.wavelog.org/admin-guide/administration/clubstations/ */ /** diff --git a/application/controllers/Lotw.php b/application/controllers/Lotw.php index 9229cc1ec..9848f14f6 100644 --- a/application/controllers/Lotw.php +++ b/application/controllers/Lotw.php @@ -441,7 +441,7 @@ class Lotw extends CI_Controller { unlink($file); // OpenSSL error:11800071:PKCS12 routines::mac verify failure is most likely an (unknown) password set on the exported certificate if (str_contains($openssl_error_pkcs12_read, 'mac verify failure')) { - $this->session->set_flashdata('warning', sprintf(__("The certificate found in file %s contains a password and cannot be processed. %sPlease make sure you export the LoTW certificate from tqsl application without password!%s For further information please visit the %sLoTW FAQ page%s in the Wavelog Wiki."), basename($file), '', '', '', '')); + $this->session->set_flashdata('warning', sprintf(__("The certificate found in file %s contains a password and cannot be processed. %sPlease make sure you export the LoTW certificate from tqsl application without password!%s For further information please visit the %sLoTW FAQ page%s in the Wavelog Wiki."), basename($file), '', '', '', '')); } else { $this->session->set_flashdata('warning', sprintf(__("Generic error extracting the certificate from file %s. If the filename contains 'key-only' this is typically a certificate request which has not been processed by LoTW yet."), basename($file))); } diff --git a/application/migrations/170_welcome_to_wavelog.php b/application/migrations/170_welcome_to_wavelog.php index 00038d270..3b6bf004a 100644 --- a/application/migrations/170_welcome_to_wavelog.php +++ b/application/migrations/170_welcome_to_wavelog.php @@ -4,7 +4,7 @@ defined('BASEPATH') OR exit('No direct script access allowed'); /* * Just an empty placeholder. To keep compatibility for the migration from Cloudlog to Wavelog we need an empty migration here as placeholder. -* Find the tutorial here: https://github.com/wavelog/Wavelog/wiki/How-to-migrate-Cloudlog-to-Wavelog +* Find the tutorial here: https://docs.wavelog.org/getting-started/migration/cloudlog-to-wavelog/ * * During development in February 2026 the migration Tutorial above became deprecated since the code diverged way too much and with this also the database. * However this file keeps a minimum amount of compatibility and does not hurt. Therefore we keep it here in case someone want's to give this tutorial a try diff --git a/application/views/adif/import_success.php b/application/views/adif/import_success.php index 2a8ce1788..7c663ae81 100644 --- a/application/views/adif/import_success.php +++ b/application/views/adif/import_success.php @@ -55,7 +55,7 @@

-
Wavelog Wiki") ?> +
Wavelog Wiki") ?>

diff --git a/application/views/api/index.php b/application/views/api/index.php index 3c72dae56..8c71b1b59 100644 --- a/application/views/api/index.php +++ b/application/views/api/index.php @@ -13,7 +13,7 @@

: " onClick='copyApiUrl(apiSiteUrl)'>

diff --git a/application/views/bandmap/list.php b/application/views/bandmap/list.php index 6bc0650ee..ed65050bf 100644 --- a/application/views/bandmap/list.php +++ b/application/views/bandmap/list.php @@ -205,7 +205,7 @@
- " style="cursor: pointer; padding: 0.5rem; margin: -0.5rem; color: var(--bs-body-color); text-decoration: none; display: inline-flex; align-items: center;"> + " style="cursor: pointer; padding: 0.5rem; margin: -0.5rem; color: var(--bs-body-color); text-decoration: none; display: inline-flex; align-items: center;">
- "> + "> diff --git a/application/views/cron/index.php b/application/views/cron/index.php index ed8cb2604..5b69df217 100644 --- a/application/views/cron/index.php +++ b/application/views/cron/index.php @@ -18,7 +18,7 @@ Important
- '.'Wiki'.''); ?> + '.'Wiki'.''); ?>
diff --git a/application/views/debug/index.php b/application/views/debug/index.php index 1d20a57aa..4c17f50cd 100644 --- a/application/views/debug/index.php +++ b/application/views/debug/index.php @@ -63,7 +63,7 @@

-

', ''); ?>

+

', ''); ?>


diff --git a/application/views/interface_assets/header.php b/application/views/interface_assets/header.php index f2c7e8c02..407c36e8b 100644 --- a/application/views/interface_assets/header.php +++ b/application/views/interface_assets/header.php @@ -545,7 +545,7 @@
  • -
  • +
  • session->userdata('impersonate') == 1) { ?> diff --git a/application/views/logbookadvanced/dbtoolsdialog.php b/application/views/logbookadvanced/dbtoolsdialog.php index cca6e55c2..5795c21ad 100644 --- a/application/views/logbookadvanced/dbtoolsdialog.php +++ b/application/views/logbookadvanced/dbtoolsdialog.php @@ -2,7 +2,7 @@
    - +

    diff --git a/application/views/lotw_views/upload_cert.php b/application/views/lotw_views/upload_cert.php index ebbafe022..4beedd84a 100644 --- a/application/views/lotw_views/upload_cert.php +++ b/application/views/lotw_views/upload_cert.php @@ -25,7 +25,7 @@
  • -
  • ', ''); ?>
  • +
  • ', ''); ?>
  • diff --git a/application/views/options/hon.php b/application/views/options/hon.php index 2ddc99d5f..d2d5b8cca 100644 --- a/application/views/options/hon.php +++ b/application/views/options/hon.php @@ -36,7 +36,7 @@
    -

    '.__("Wiki").""); ?>

    +

    '.__("Wiki").""); ?>

    diff --git a/application/views/options/maptiles.php b/application/views/options/maptiles.php index 75f63bd58..083c2ce0c 100644 --- a/application/views/options/maptiles.php +++ b/application/views/options/maptiles.php @@ -47,7 +47,7 @@


    ', '
    '); ?>
    - ', ''); ?> + ', ''); ?>

    diff --git a/application/views/radio/index.php b/application/views/radio/index.php index 39841d46a..025c1e1fd 100644 --- a/application/views/radio/index.php +++ b/application/views/radio/index.php @@ -27,7 +27,7 @@

    - ', ''); ?> + ', ''); ?>

    diff --git a/application/views/search/filter.php b/application/views/search/filter.php index b577c012c..6aaa54113 100644 --- a/application/views/search/filter.php +++ b/application/views/search/filter.php @@ -63,7 +63,7 @@ } ?> -
    ' . __("search filter functions") . ''); ?>
    +
    ' . __("search filter functions") . ''); ?>
    diff --git a/application/views/simplefle/syntax_help.php b/application/views/simplefle/syntax_help.php index 2a6075336..4fd45d48d 100644 --- a/application/views/simplefle/syntax_help.php +++ b/application/views/simplefle/syntax_help.php @@ -61,5 +61,5 @@
         2119 dj3ce <tx_pwr:50> <rx_pwr:750> <darc_dok:F39> <sfi:210> <rig:QCX> <...>
     
    -

    ', ''); ?>

    +

    ', ''); ?>

    diff --git a/application/views/station_profile/create.php b/application/views/station_profile/create.php index db8301579..bbcea74a1 100644 --- a/application/views/station_profile/create.php +++ b/application/views/station_profile/create.php @@ -272,7 +272,7 @@ if ($dxcc_list->result() > 0) {
    -
    ', ''); ?>
    +
    ', ''); ?>
    diff --git a/application/views/station_profile/edit.php b/application/views/station_profile/edit.php index 06ffafc8b..a90a4c18a 100644 --- a/application/views/station_profile/edit.php +++ b/application/views/station_profile/edit.php @@ -297,7 +297,7 @@ if ($dxcc_list->result() > 0) {
    -
    ', ''); ?>
    +
    ', ''); ?>
    diff --git a/application/views/user/edit.php b/application/views/user/edit.php index 8fefef93b..cd0a9c197 100644 --- a/application/views/user/edit.php +++ b/application/views/user/edit.php @@ -919,7 +919,7 @@
    -
    ', ''); ?>
    +
    ', ''); ?>
    @@ -1098,7 +1098,7 @@ - https://github.com/wavelog/wavelog/wiki/Winkey"); ?> + https://docs.wavelog.org/user-guide/integrations/winkey/"); ?>
    diff --git a/application/views/user/modals/first_login_wizard.php b/application/views/user/modals/first_login_wizard.php index 1b90f84cf..ab7d1a927 100644 --- a/application/views/user/modals/first_login_wizard.php +++ b/application/views/user/modals/first_login_wizard.php @@ -18,7 +18,7 @@

    -

    ', ''); ?>

    +

    ', ''); ?>

    diff --git a/install/config/config.php b/install/config/config.php index c184abb70..51fb96f0b 100644 --- a/install/config/config.php +++ b/install/config/config.php @@ -736,7 +736,7 @@ $config['disable_oqrs'] = false; | This config switch is meant for Special Callsign operations or Clubstations. | If this switch is set to true it enables a whole bunch of features to handle Special Callsigns and Club Callsigns. | For more Information please visit the Wiki: -| https://github.com/wavelog/wavelog/wiki/Clubstations +| https://docs.wavelog.org/admin-guide/administration/clubstations/ | | !!! Important !!! | $config['disable_impersonate'] has to be set to false to use this feature. diff --git a/install/index.php b/install/index.php index b2fa989a2..010a9e7c3 100644 --- a/install/index.php +++ b/install/index.php @@ -66,7 +66,7 @@ if (!file_exists('.lock') && !file_exists('../application/config/config.php') &&

    Wavelog is a powerful web-based amateur radio logging software. Follow the steps in each tab to configure and install Wavelog on your server."); ?>

    -

    " . __("Wiki") . "", "" . __("Discussions") . ""); ?>

    +

    " . __("Wiki") . "", "" . __("Discussions") . ""); ?>


    -

    https://github.com/wavelog/Wavelog/wiki/Installation#nginx-configuration

    +

    https://docs.wavelog.org/getting-started/installation/linux/#nginx-configuration

    @@ -342,7 +342,7 @@ if (!file_exists('.lock') && !file_exists('../application/config/config.php') &&

    -

    here."), "https://github.com/wavelog/Wavelog/wiki/Installation#3-set-directory-ownership-and-permissions"); ?>

    +

    here."), "https://docs.wavelog.org/getting-started/installation/linux/#3-set-directory-ownership-and-permissions"); ?>