Commit graph

102 commits

Author SHA1 Message Date
Yorhel
488b88c3cf Remove dead linuxmanpages.net link 2016-10-03 20:28:39 +02:00
Yorhel
7e17853326 Remove HTML-formatted man pages 2016-10-03 20:04:23 +02:00
Yorhel
aa94548c71 Don't substr() section names in man page URLs
And improve man page lookup on "/man.section". If "man.section" itself
is a man page, then we display that. If it's not, we look for a man page
named "man" in section "section". (And if that section isn't available
we just show whatever the preferred version is for "man").

This fixes some occasional 404 links from the search results.
2016-10-03 19:36:37 +02:00
Yorhel
1f5418a10e CSS: Fix weird layout of systems listing on homepage 2016-10-02 20:23:50 +02:00
Yorhel
03d278e4ff Normalize package info tables + change browsing URLs
This splits the 'package' table into 'packages' and 'package_versions',
which should improve performance in some cases and simplify some future
queries.

Previously it wasn't very well defined whether packages were uniquely
identified by (system, name) or by (system, category, name). This is now
normalized to the latter form. This required changes to the package URLs
to include the category.
2016-10-02 20:07:57 +02:00
Yorhel
26aefaebcd Add Ubuntu Xenial 2016-06-26 21:39:31 +02:00
Yorhel
0c6964d0e3 Minor cleanup 2016-06-26 11:33:16 +02:00
Yorhel
f7f79ad80d Don't sync old deb repos + add Ubuntu wily 2016-03-05 08:06:23 +01:00
Yorhel
8808b538f5 Add source page file name + fix handling of some odd suffixes 2015-12-19 11:47:42 +01:00
Yorhel
2da67d585c Various changes/fixes, 3 new distro versions 2015-04-28 08:27:29 +02:00
Yorhel
a2f3692f3c util: Stop syncing Ubuntu Saucy 2014-09-25 09:26:41 +02:00
Yorhel
17476b5b54 Fix MANNEDINCLUDE formatting on e.g. zshall.1 2014-09-25 09:22:48 +02:00
Yorhel
977f6216bd Added and indexed Ubuntu Trusty
Somewhat late. I still need to index the recent FreeBSD releases, too...
2014-05-26 09:32:27 +02:00
Yorhel
61d822a76b Added and indexed Ubuntu 13.10 2013-10-20 08:24:52 +02:00
Yorhel
000ffd33f6 Added and indexed FreeBSD 9.2 2013-10-19 20:18:00 +02:00
Yorhel
32287f77bb www: Decrease importance of the section number in man page selection
The distro comparisons are more important, because otherwise some man
page lookups will result in receiving a very obscure man page from some
old version of FreeBSD or Gentoo, when you're more likely to look for
something modern.
2013-08-25 18:11:39 +02:00
Yorhel
70fb2014b2 Added and indexed FreeBSD 9.1 2013-08-25 18:09:30 +02:00
Yorhel
a78c7c31d8 www: Removed broken package links from unsupported Ubuntu versions 2013-08-22 14:59:37 +02:00
Yorhel
9ba0d311e2 Added and indexed FreeBSD 8.4 2013-08-22 14:56:40 +02:00
Yorhel
a897c572ab ManUtils: Disable printing of warnings 2013-08-21 13:21:08 +02:00
Yorhel
efed204d67 util/deb.sh: Don't sync EOL versions of Ubuntu 2013-08-21 13:20:47 +02:00
Yorhel
dbc2cac13b Added and indexed Debian Wheezy 2013-05-10 15:14:44 +02:00
Yorhel
9346e4d794 Update site description that we're not really in early life anymore 2013-04-27 07:21:44 +02:00
Yorhel
f30c372f51 Decrease formatted man page size to 80 columns
I've found 90 to be a tiny bit too wide - it makes the contents overlap
with the selection box in not-very-wide windows.
2013-04-27 07:15:41 +02:00
Yorhel
7c9dbffd6a Added and indexed Ubuntu raring + disable TUWF debug mode 2013-04-27 07:12:51 +02:00
Yorhel
96ce9d3441 No more github link 2013-04-09 08:09:04 +02:00
Yorhel
0e8b61b053 Don't sync Ubuntu Natty anymore + remove broken Natty package links 2012-11-24 12:26:33 +01:00
Yorhel
f240d6117a Added and indexed Ubuntu 12.10 2012-10-18 16:57:30 +02:00
Yorhel
25920323c4 www: Unescape [ and ] in man name to fix 404's with Firefox 2012-08-17 14:09:21 +02:00
Yorhel
95776adf49 www: Added information link to package pages of some systems 2012-08-17 13:34:19 +02:00
Yorhel
9c45a91213 README: Let's not forget the AnyEvent library 2012-08-17 13:12:11 +02:00
Yorhel
56854e2438 Add COPYING, README and link to the public git repo
Copyright info and a README are kinda necessary for a public repo.
2012-08-15 18:22:49 +02:00
Yorhel
ed393a8fae Fix Freebsd -> FreeBSD erorr in schema.sql 2012-08-15 16:29:01 +02:00
Yorhel
e76085014c www: Remove some unused 'use' lines
The functionality that used those modules has been moved into ManUtils
2012-08-15 09:49:05 +02:00
Yorhel
2ed30b214c js: Drop trailing a's from the nav view code
They hold no real information.
2012-08-15 09:45:55 +02:00
Yorhel
1404ee6c47 www: Fix the 'prefer-Arch' comparison in getman() 2012-08-15 09:38:20 +02:00
Yorhel
8641867ff4 Fix indexing of core-manpages of FreeBSD 8.1 2012-08-15 09:26:36 +02:00
Yorhel
9143a0416e Added .gitignore to ignore some autogenerated ManUtils stuff 2012-08-14 20:39:04 +02:00
Yorhel
8eb4866c86 Added FreeBSD icon + description and future ideas on about page 2012-08-14 20:26:05 +02:00
Yorhel
8c94298bf4 Added and indexed FreeBSD 8.x and 9.0 2012-08-14 20:25:38 +02:00
Yorhel
ad0739ed7f Added and indexed FreeBSD 7.x 2012-08-08 18:38:19 +02:00
Yorhel
7e9acec5e6 Added and indexed FreeBSD 6.x + minor fixes in 5.x 2012-08-04 13:48:28 +02:00
Yorhel
aa47337cd1 Added and indexed FreeBSD 5.x 2012-08-01 19:40:43 +02:00
Yorhel
75741305c2 Added and indexed the remaining FreeBSD 4.x releases 2012-07-30 14:58:55 +02:00
Yorhel
5e963de411 Added and indexed FreeBSD 3.5, 3.5.1 and 4.0
Things are slowing down a bit now that the later releases have a
packages/ directory.
2012-07-27 18:10:25 +02:00
Yorhel
40f916c4cf Added and indexed FreeBSD 3.0 - 3.4 2012-07-27 12:54:51 +02:00
Yorhel
201cac722b Added and indexed FreeBSD 2.2.8
...including its packages/ directory.
2012-07-26 18:14:30 +02:00
Yorhel
61566c93fb Added and indexed FreeBSD 2.2.2, 2.2.5, 2.2.6 and 2.2.7.
Their repositories were all rather similar, so hardly anything special
needed. (2.2.8, on the other hand, is the first with a categorized
packages/ dir)
2012-07-26 14:16:06 +02:00
Yorhel
0c641931e5 Added and indexed FreeBSD 2.0.5, 2.1.5 and 2.1.7 2012-07-26 13:39:30 +02:00
Yorhel
2f288c9eeb Added and indexed FreeBSD 1.0 2012-07-26 11:42:00 +02:00