changeset 5:372b26cadaf3

cat: map wordpress category #s to category names
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Sat, 31 Jan 2009 00:35:03 -0500
parents a1eb1d131a3d
children 6b8fa938630b
files cat.cgi
diffstat 1 files changed, 42 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/cat.cgi	Sat Jan 31 00:34:29 2009 -0500
+++ b/cat.cgi	Sat Jan 31 00:35:03 2009 -0500
@@ -4,9 +4,49 @@
 
 ##########################
 
-catid=`echo "$PATH_INFO" | sed -e 's,^/,,'`
+catid=`echo "$PATH_INFO" | sed -e '
+s,^/,,
 
-cat templates/header.html | sed -e 's|@@TITLE@@|$catid|'
+s,^25$,astronomy,
+s,^42$,documentation,
+s,^8$,events,
+s,^7$,events/ols-2005,
+s,^20$,events/ols-2006,
+s,^29$,events/ols-2007,
+s,^40$,events/ols-2008,
+s,^36$,events/sc-07,
+s,^21$,fsl,
+s,^22$,fsl/unionfs,
+s,^11$,humor,
+s,^39$,hvf,
+s,^17$,legal,
+s,^1$,miscellaneous,
+s,^10$,movies,
+s,^34$,music,
+s,^24$,open-source,
+s,^31$,photography,
+s,^6$,programming,
+s,^2$,programming/kernel,
+s,^35$,programming/mainframes,
+s,^26$,programming/vcs,
+s,^27$,programming/vcs/git,
+s,^30$,programming/vcs/guilt,
+s,^28$,programming/vcs/mercurial,
+s,^5$,random,
+s,^9$,rants,
+s,^3$,school,
+s,^13$,star-trek,
+s,^19$,star-trek/enterprise,
+s,^15$,star-trek/the-next-generation,
+s,^16$,star-trek/the-original-series,
+s,^18$,star-trek/voyager,
+s,^43$,stargate,
+s,^23$,stargate/sg-1,
+s,^41$,sysadmin,
+s,^4$,work,
+'`
+
+cat templates/header.html | sed -e "s|@@TITLE@@|$catid|"
 
 for postid in `ls data/by-category/$catid/ | sort -r` ; do
 	[ -d "data/by-category/$catid/$postid" ] && continue