pidgin/nest

Use hugo refs for resolving links

4 months ago, Sorvival
bfceef396691
Parents 758536518010
Children 153d57959204
Use hugo refs for resolving links

This will allow us to find broken links easier since if we remove or change
the location of a particular page that's linked in another, then Hugo will
throw a warning/error when this happens if we are using the ref functionality.

The only link that I'm not dealing with here is the one for tips for bug
reports since that page hasn't yet been ported to the new nest site.

Testing Done:
Ran `dev-server.sh` and verified the links that got changed in this PR still worked as intended.

Reviewed at https://reviews.imfreedom.org/r/795/
--- a/hugo/content/_index.md Fri Jul 09 16:04:09 2021 -0500
+++ b/hugo/content/_index.md Fri Jul 09 23:35:35 2021 -0500
@@ -14,7 +14,7 @@
Pidgin is compatible with the following chat networks out of the box:
Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus
Sametime, SILC, SIMPLE, and Zephyr. It can support many more with
-[plugins](/plugins).
+[plugins]({{< ref "plugins" >}}).
Pidgin supports many features of these chat networks, such as file transfers,
away messages, buddy icons, custom smileys, and typing notifications. Numerous
--- a/hugo/content/development/building/2.x.y/_index.md Fri Jul 09 16:04:09 2021 -0500
+++ b/hugo/content/development/building/2.x.y/_index.md Fri Jul 09 23:35:35 2021 -0500
@@ -7,7 +7,9 @@
# Building
-If you're building for Windows you'll want to have a look at [windows](windows) instead.
+If you're building for Windows you'll want to have a look at
+[the building on Windows page]({{< ref "development/building/2.x.y/windows" >}})
+instead.
Pidgin's default build has a lot of dependencies. This document will hopefully
help you find and install them all.
@@ -54,7 +56,7 @@
`-dev` (Debian-based systems) package for each library installed. If `configure`
is succeeding, but `make` fails, this is harder to diagnose and you will
probably want to drop by the IRC channel or XMPP conference listed on
-[Community](/community) to get help.
+the [Contact]({{< ref "contact" >}}) page to get help.
## How do I install the dependencies on Debian or Ubuntu?
@@ -100,4 +102,4 @@
## Can I compile just Finch, not Pidgin?
-Sure. Pass `--disable-gtkui` to `./configure`.
\ No newline at end of file
+Sure. Pass `--disable-gtkui` to `./configure`.
--- a/hugo/content/development/building/2.x.y/windows.md Fri Jul 09 16:04:09 2021 -0500
+++ b/hugo/content/development/building/2.x.y/windows.md Fri Jul 09 23:35:35 2021 -0500
@@ -63,7 +63,7 @@
### Setup
The following instructions were written under the assumption that the
-[Pidgin source](#get-the-pidgin-source-code) will be extracted or checked out
+[Pidgin source]({{< ref "#get-the-pidgin-source-code" >}}) will be extracted or checked out
into `$PIDGIN_DEV_ROOT/pidgin-<version>` and that you install all of Pidgin's