git: edb464d2b2 - main - website: Overhaul ports visibility
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 05 Sep 2026 14:57:39 UTC
The branch main has been updated by ziaee:
URL: https://cgit.FreeBSD.org/doc/commit/?id=edb464d2b2d48b18854f22c58e1f9712b6b688d8
commit edb464d2b2d48b18854f22c58e1f9712b6b688d8
Author: Alexander Ziaee <ziaee@FreeBSD.org>
AuthorDate: 2026-09-05 12:18:48 +0000
Commit: Alexander Ziaee <ziaee@FreeBSD.org>
CommitDate: 2026-09-05 14:56:31 +0000
website: Overhaul ports visibility
header: move ports to Get FreeBSD
footer: add ports, remove 44bsd docs archive. It is still in docs/
where/: remove ports, and remove it from the sidemenu
Event: Berlin Hackathon 202609
Reviewed by: wosch
Suggested by: wosch, michaelo
Differential Revision: https://reviews.freebsd.org/D59442
---
website/content/en/cgi/ports.cgi | 2 ++
website/content/en/where.adoc | 14 --------------
website/themes/beastie/i18n/en.toml | 9 ++++++---
website/themes/beastie/layouts/_partials/sidenav.html | 1 -
website/themes/beastie/layouts/_partials/site-footer.html | 6 +++---
website/themes/beastie/layouts/_partials/site-header.html | 6 +++---
6 files changed, 14 insertions(+), 24 deletions(-)
diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi
index d4f1c6bbc0..9b2c7f93e7 100755
--- a/website/content/en/cgi/ports.cgi
+++ b/website/content/en/cgi/ports.cgi
@@ -787,6 +787,8 @@ sub footer_links {
<span class="footer_links">
<a href="$script_name">home</a>
@{[ $stype eq "help" ? "" : qq, | <a href="$script_name?stype=help">help</a>, ]}
+ | <a href="https://cgit.freebsd.org/ports/tree/">git</a>
+ | <a href="https://download.freebsd.org/ports/">ftp</a>
</span>
EOF
}
diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc
index d70821f324..588668089a 100644
--- a/website/content/en/where.adoc
+++ b/website/content/en/where.adoc
@@ -228,20 +228,6 @@ Installer and SD card images are available for link:{url-snapshot}/amd64/amd64/I
VM images are available for link:{url-snapshot}/VM-IMAGES/{rel145-current}-STABLE/amd64/Latest/[amd64], link:{url-snapshot}/VM-IMAGES/{rel145-current}-STABLE/i386/Latest/[i386], link:{url-snapshot}/VM-IMAGES/{rel145-current}-STABLE/aarch64/Latest/[aarch64], and link:{url-snapshot}/VM-IMAGES/{rel145-current}-STABLE/riscv64/Latest/[riscv64].
-[[apps]]
-== Applications and Utility Software
-
-=== The Ports Collection
-
-A diverse collection of utility and application software that has been _ported_ to FreeBSD.
-
-* link:../ports/[About FreeBSD Ports]
-* https://www.freshports.org/[FreshPorts - a more advanced web interface to the Collection]
-* link:{handbook}ports/[Installing Applications: Packages and Ports] in the FreeBSD Handbook
-* Browse the Collection: https://cgit.freebsd.org/ports/tree/[FreeBSD ports Git repository] | https://download.freebsd.org/ports/[web].
-
-For information about how _you_ can contribute _your_ favorite piece of software to the Collection, have a look at _link:{porters-handbook}[The Porter's Handbook]_ and _link:{contributing}[Contributing to FreeBSD]_.
-
[[fastly]]
== Fastly CDN
diff --git a/website/themes/beastie/i18n/en.toml b/website/themes/beastie/i18n/en.toml
index 368ad2fb53..872754050b 100644
--- a/website/themes/beastie/i18n/en.toml
+++ b/website/themes/beastie/i18n/en.toml
@@ -91,6 +91,9 @@ other = "Documentation Project Handbook"
[h-manual-pages]
other = "Manual pages"
+[h-ports]
+other = "Ported Applications"
+
[h-presentation-and-papers]
other = "Presentations and papers"
@@ -133,9 +136,6 @@ other = "Privacy Policy"
[h-projects]
other = "Projects"
-[h-ports]
-other = "Ports"
-
[h-forums]
other = "Forums"
@@ -307,6 +307,9 @@ other = "Documentation portal"
[f-manual-pages]
other = "Manual pages"
+[f-ports]
+other = "Ported Applications"
+
[f-presentation-and-papers]
other = "Presentations and papers"
diff --git a/website/themes/beastie/layouts/_partials/sidenav.html b/website/themes/beastie/layouts/_partials/sidenav.html
index dcd481300e..62444398f8 100644
--- a/website/themes/beastie/layouts/_partials/sidenav.html
+++ b/website/themes/beastie/layouts/_partials/sidenav.html
@@ -78,7 +78,6 @@
{{ end }}
</ul>
</li>
- <li><a href={{ "ports" | relLangURL }}>{{ i18n "portedApplications" }}</a></li>
</ul>
{{ else if eq .sidenavType "ports" }}
<ul>
diff --git a/website/themes/beastie/layouts/_partials/site-footer.html b/website/themes/beastie/layouts/_partials/site-footer.html
index 64a1ba7d30..4a9f2cd919 100755
--- a/website/themes/beastie/layouts/_partials/site-footer.html
+++ b/website/themes/beastie/layouts/_partials/site-footer.html
@@ -43,13 +43,13 @@
<a href="https://man.FreeBSD.org" target="_blank" class="column-element">{{ i18n "f-manual-pages" }}</a>
</li>
<li>
- <a href="https://papers.FreeBSD.org" target="_blank" class="column-element">{{ i18n "f-presentation-and-papers" }}</a>
+ <a href="https://ports.freebsd.org" target="_blank" class="column-element">{{ i18n "f-ports" }}</a>
</li>
<li>
- <a href="https://docs-archive.freebsd.org/doc/" target="_blank" class="column-element">{{ i18n "f-previous-versions" }}</a>
+ <a href="https://papers.FreeBSD.org" target="_blank" class="column-element">{{ i18n "f-presentation-and-papers" }}</a>
</li>
<li>
- <a href="https://docs-archive.freebsd.org/44doc/" target="_blank" class="column-element">{{ i18n "f-44bsd-documents" }}</a>
+ <a href="https://docs-archive.freebsd.org/doc/" target="_blank" class="column-element">{{ i18n "f-previous-versions" }}</a>
</li>
<li>
<a href="https://wiki.freebsd.org/" target="_blank" class="column-element">{{ i18n "f-wiki" }}</a>
diff --git a/website/themes/beastie/layouts/_partials/site-header.html b/website/themes/beastie/layouts/_partials/site-header.html
index 262fc0a21b..e87392f013 100644
--- a/website/themes/beastie/layouts/_partials/site-header.html
+++ b/website/themes/beastie/layouts/_partials/site-header.html
@@ -36,9 +36,6 @@
<li>
<a href="{{ "projects" | relLangURL }}">{{ i18n "h-projects" }}</a>
</li>
- <li>
- <a href="https://ports.freebsd.org/cgi/ports.cgi" title={{ i18n "ports" }}>{{ i18n "h-ports" }}</a>
- </li>
</ul>
</li>
<li class="menu-item">
@@ -59,6 +56,9 @@
<li>
<a href="{{ "releng" | relLangURL }}">{{ i18n "h-release-engineering" }}</a>
</li>
+ <li>
+ <a href={{ "ports" | relLangURL }}>{{ i18n "portedApplications" }}</a>
+ </li>
</ul>
</li>
<li class="menu-item">