From 89b32b8bfa59fbbe816cb532a93fc2d81e591296 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Mon, 20 Aug 2018 14:22:26 +0200
Subject: [PATCH] [web] Fixed old CMS-style links.

---
 .../docs/devguide/advanced/redistributable-builds.pandoc    | 2 +-
 .../docs/devguide/advanced/working-on-envinf1.pandoc        | 4 ++--
 .../devguide/getting-started/build-configuration.pandoc     | 6 +++---
 web/content/docs/devguide/getting-started/build.pandoc      | 4 ++--
 .../docs/devguide/getting-started/prerequisites.pandoc      | 6 +++---
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/web/content/docs/devguide/advanced/redistributable-builds.pandoc b/web/content/docs/devguide/advanced/redistributable-builds.pandoc
index cc0eff6ced5..fdd577f3a02 100644
--- a/web/content/docs/devguide/advanced/redistributable-builds.pandoc
+++ b/web/content/docs/devguide/advanced/redistributable-builds.pandoc
@@ -53,7 +53,7 @@ See Linux-tab!
 
 Try to use static libraries as much as possible. For OGS itself use `BUILD_SHARED_LIBS=OFF`, which already defaults to `OFF`.
 
-Third-party libraries installed via the systems package package manager are often provided as shared libraries. You may want to use [Conan]({entry:674:url}) which provides lots of libraries (e.g. VTK) as static libs.
+Third-party libraries installed via the systems package package manager are often provided as shared libraries. You may want to use [Conan]({{< ref "conan-package-manager.pandoc" >}}) which provides lots of libraries (e.g. VTK) as static libs.
 
 ## Package the build
 
diff --git a/web/content/docs/devguide/advanced/working-on-envinf1.pandoc b/web/content/docs/devguide/advanced/working-on-envinf1.pandoc
index edb2f2fc6e7..ad308eaffbe 100644
--- a/web/content/docs/devguide/advanced/working-on-envinf1.pandoc
+++ b/web/content/docs/devguide/advanced/working-on-envinf1.pandoc
@@ -39,13 +39,13 @@ Follow the instructions on using Python's `virtualenv` [on the Eve-wiki](https:/
 
 ## Additional Features
 
-[Doxygen]({entry:devguide/generating-documentation:url}) documentation:
+Generating Doxygen documentation:
 
 ```bash
 $ module load doxygen/1.8.7-1_gcc_4.8.1_CentOS6
 ```
 
-You can {entry:devguide/build-with-ninja:link}:
+You can [build with Ninja]({{< ref "build-with-ninja" >}}):
 
 ```bash
 $ module load ninja/1.4.0-1_gcc_4.8.1_CentOS6
diff --git a/web/content/docs/devguide/getting-started/build-configuration.pandoc b/web/content/docs/devguide/getting-started/build-configuration.pandoc
index 2be77d4b3ea..f3cffd04428 100644
--- a/web/content/docs/devguide/getting-started/build-configuration.pandoc
+++ b/web/content/docs/devguide/getting-started/build-configuration.pandoc
@@ -23,9 +23,9 @@ So just go ahead and create a build-directory along your source code directory.
 
 ## Install required libraries with Conan
 
-It is preferred to use Conan package manager to install required third-party libraries. To use Conan add the CMake option `OGS_USE_CONAN=ON` to the CMake run (see below). This will run Conan automatically downloading either prebuilt binaries of required libraries or building them locally if a binary for your setup (operating system, compiler, ..) is not available. [Check this]({entry:674:url}) for advanced Conan usage.
+It is preferred to use Conan package manager to install required third-party libraries. To use Conan add the CMake option `OGS_USE_CONAN=ON` to the CMake run (see below). This will run Conan automatically downloading either prebuilt binaries of required libraries or building them locally if a binary for your setup (operating system, compiler, ..) is not available. [Check this]({{< ref "conan-package-manager.pandoc" >}}) for advanced Conan usage.
 
-*Note:* Instead of using Conan you can optionally [install the required libraries manually]({entry:81:url}).
+*Note:* Instead of using Conan you can optionally [install the required libraries manually]({{< relref "third-party-libraries.pandoc" >}}).
 
 ::: {.win}
 Add `-DOGS_USE_CONAN=ON` to the CMake-run (see below).
@@ -67,7 +67,7 @@ Because of the separation of the source code and all stuff that is generated as
 
 When you want to start over with a new configuration simply delete the build-directory, create a new one and reconfigure.
 
-For a list of available options see the {entry:devguide/configuration-options:link}.
+[See this]({{< ref "configuration-options" >}}) for a list of available options.
 
 ## Option: Configure from the command line
 
diff --git a/web/content/docs/devguide/getting-started/build.pandoc b/web/content/docs/devguide/getting-started/build.pandoc
index 4162c60ca9e..4df31094da0 100644
--- a/web/content/docs/devguide/getting-started/build.pandoc
+++ b/web/content/docs/devguide/getting-started/build.pandoc
@@ -102,11 +102,11 @@ In Xcode choose `ogs` or `ogs-gui` from the drop-down menu on the top right and
 
 ## Waiting
 
-So now the build process is running... This can take some time because maybe there are external libraries which get automatically downloaded and compiled. This step is only done once per build directory, so subsequent builds will be much faster. See {entry:devguide/third-party-libraries:link} for more.
+So now the build process is running... This can take some time because maybe there are external libraries which get automatically downloaded and compiled. This step is only done once per build directory, so subsequent builds will be much faster. See [this]({{< ref "third-party-libraries" >}}) for more.
 
 
 ## Finished!
 
 Congratulations you have finished the **Getting Started**-section!
 
-Have a look at the other sections of this guide. Maybe check out {entry:devguide/development-workflows:link} if you are interested in actively contributing to the project. The {entry:devguide/configuration-options:link}-page shows you all available build customizations. Or do you want to build the {entry:devguide/data-explorer:link}? Go ahead!
+Have a look at the other sections of this guide. Maybe check out [Development Workflows]({{< ref "branching-model" >}}) if you are interested in actively contributing to the project. The [Configuration Options]({{< ref "configuration-options" >}})-page shows you all available build customizations. Go ahead!
diff --git a/web/content/docs/devguide/getting-started/prerequisites.pandoc b/web/content/docs/devguide/getting-started/prerequisites.pandoc
index edf9734fb35..577b0d72b5d 100644
--- a/web/content/docs/devguide/getting-started/prerequisites.pandoc
+++ b/web/content/docs/devguide/getting-started/prerequisites.pandoc
@@ -60,7 +60,7 @@ The Homebrew package manager is needed for installing other libraries and packag
 
 ## Step: Install Git
 
-Git is a powerful and distributed version control system. OGS source code is hosted on [GitHub](https://github.com/ufz/ogs). See the developer guide page on {entry:devguide/github:link} for more info on how OGS uses GitHub for collaborative development.
+Git is a powerful and distributed version control system. OGS source code is hosted on [GitHub](https://github.com/ufz/ogs). See the developer guide page on [Code Reviews]({{< ref "code-reviews" >}}) for more info on how OGS uses GitHub for collaborative development.
 
 ::: {.win}
 Download and install git from the [git homepage](http://git-scm.com/download/win). The default installer options are fine. This install a new command line called *Git Bash* which should be used for all git operations.
@@ -128,7 +128,7 @@ $ git config --global user.name "Your Name Here"
 $ git config --global user.email "your_email@example.com"
 ```
 
-The [graphical GitHub client](http://mac.github.com/) is also maybe worth a look. See the page on {entry:devguide/github:link} for more info on GitHub.
+The [graphical GitHub client](http://mac.github.com/) is also maybe worth a look.
 
 In some corporate environments you may have to use a proxy server. In this case tell git about it:
 
@@ -199,7 +199,7 @@ $ brew install cmake
 
 ## Step: Install Conan package manager
 
-The [Conan package manager](https://www.conan.io) helps to install all required libraries in a convenient way on every platform. If you prefer you can also [install libraries manually]({entry:81:url}) instead.
+The [Conan package manager](https://www.conan.io) helps to install all required libraries in a convenient way on every platform. If you prefer you can also [install libraries manually]({{< ref "third-party-libraries.pandoc" >}}) instead.
 
 Go to [Conans download page](https://www.conan.io/downloads) and see platform-specific instructions:
 
-- 
GitLab