Andrew Miner
1333132cd8
Remove extraneous debug logging
2015-03-13 19:06:06 -07:00
Andrew Miner
57342bfbfa
Don't show empty item detail page for disabled mod
...
When a mod is disabled, a naïve search for the item will yield an
empty set. Instead, ignore whether a mod is disabled when looking for
the principle item for a given page.
2015-03-13 18:32:16 -07:00
Andrew Miner
9ef8480da8
Add item descriptions for some BuildCraft items
2015-03-13 18:21:54 -07:00
Andrew Miner
a7859087d7
Update home page "What's New" message
2015-03-12 22:42:02 -07:00
Andrew Miner
0525f49008
Show official URL on item detail page
2015-03-12 22:33:42 -07:00
Andrew Miner
9ac8593ba3
Add ability to display videos in item pages
2015-03-12 21:54:06 -07:00
Andrew Miner
fa916117b6
Update "What's new?" text
2015-03-12 19:36:42 -07:00
Andrew Miner
48e2ae841d
Regenerate prerendered pages for Forestry
2015-03-12 19:24:55 -07:00
Andrew Miner
eb0d487188
Fix a last few remaining issues
2015-03-12 16:46:02 -07:00
Andrew Miner
d4be16033b
Fix several small errors in the Forestry data
2015-03-11 22:37:02 -07:00
Andrew Miner
53c08eab80
Update reformat script for project dir. changes
2015-03-11 22:37:02 -07:00
Andrew Miner
a16ad26814
Convert Forestry data into new format
2015-03-11 22:37:01 -07:00
Andrew Miner
c22b352345
Add script to restructure mod images
2015-03-11 22:37:00 -07:00
Andrew Miner
5576a5e6a1
A few more Forestry fixes
2015-03-11 22:37:00 -07:00
Andrew Miner
757e9a0857
Minor adjustments to Forestry data
2015-03-11 22:36:59 -07:00
Sheldon Griffin
e50ab8f637
Final cleanup Forestry recipe list
2015-03-11 22:36:59 -07:00
Sheldon Griffin
f3b01c4d9c
Work on categories
2015-03-11 22:36:59 -07:00
Sheldon Griffin
2e6d55dac9
Remove final appearances of underscores in item names
2015-03-11 22:36:59 -07:00
Sheldon Griffin
2225b1a724
Add serum/caterpillar to butterly names
2015-03-11 22:36:59 -07:00
Sheldon Griffin
d48ac1f388
Add refractory to _2 capsules
2015-03-11 22:36:58 -07:00
Sheldon Griffin
54509a5977
Add subnames for farm blocks
2015-03-11 22:36:58 -07:00
Sheldon Griffin
2cef3a230a
Final pre-double check recipe checkin
2015-03-11 22:36:58 -07:00
Sheldon Griffin
0be0a15f60
Add forestry to default mod list
2015-03-11 22:36:58 -07:00
Sheldon Griffin
08b27ea869
Down to the small stuff
2015-03-11 22:36:58 -07:00
Sheldon Griffin
aa599b55c5
Initial checkin Forestry files
2015-03-11 22:36:58 -07:00
Andrew Miner
35e3712783
Bug: Make sure mod recipes for MC items show up
...
This fixes a regression where recipes for vanilla Minecraft items
(e.g., Iron Ingot) added by mods (e.g., Pulverized Iron to Iron
Ingot) didn't show up on that item's detail page.
2015-03-11 22:17:17 -07:00
Andrew Miner
b9ced9b3d1
Fix default versions
2015-03-11 19:25:38 -07:00
Andrew Miner
7c564ad135
Fix error in Gruntfile
2015-03-11 08:39:38 -07:00
Andrew Miner
1cd788586a
Allow adsense/addthis in staging
2015-03-11 08:39:22 -07:00
Andrew Miner
556c15cd2b
Refresh index.html w/o Adsense and AddThis
2015-03-11 08:35:30 -07:00
Andrew Miner
6db25d7a77
Don't show AddThis in non-prod envs
2015-03-10 23:14:06 -07:00
Andrew Miner
50c3d95440
Only load Adsense in prod. and reset on each page
2015-03-10 21:34:41 -07:00
Andrew Miner
ee75415729
Allow each mod to have a default version
...
When a visitor arrives at the site for the first time, this will
ensure they have a certain set of mods on/off. Right now, that means
IC2-Classic is off by default, and everything else is on.
2015-03-10 09:57:23 -07:00
Andrew Miner
b1cfe9221e
Merge branch 'andrewminer-item-detail-file'
2015-03-10 08:47:34 -07:00
Andrew Miner
a2a474fb51
Update IC2 key to use existing key
2015-03-10 08:37:35 -07:00
Andrew Miner
544bbf7784
Remove --clean & add --only options
2015-03-10 08:36:57 -07:00
Andrew Miner
240c35233c
Refresh pre-rendered pages
2015-03-10 08:35:13 -07:00
Andrew Miner
8a012ca811
Add update message
2015-03-09 08:39:35 -07:00
Andrew Miner
fcf687c70d
Regenerate pre-rendered HTML pages for /browse
2015-03-09 08:32:13 -07:00
Andrew Miner
ff17d5f9ba
Show markdown description text on item detail page
...
* Update build process to *not* copy over prerendered pages during a
regular build (only during a `dist` build)
* Add dependency on npm "markdown" package and include it in the
scripts loaded in the default layout
* Update the Item model to be able to load from a *.cg file
* Add an ItemParser to process the `item.cg` file
* Update the general parser to be able to work with HereDoc-style
text blocks
* Add a markdown-specific stylesheet
* Add a sample of the `item.cg` file format (Advanced Crafting Table)
2015-03-08 22:24:15 -07:00
Andrew Miner
f92e98674a
Remove old IC2 data
2015-03-08 22:16:49 -07:00
Andrew Miner
6e090d3d59
Separate IC2-Classic and IC2-Exp
2015-03-08 20:39:48 -07:00
Andrew Miner
0a6c185965
Restructure static files into a single directory
2015-03-08 15:05:24 -07:00
Andrew Miner
997b37ab7d
Bug: Don't redirect to browse page erroneously
2015-03-08 11:04:05 -07:00
Andrew Miner
d43876c507
Replace GA code in prerendered pages
2015-03-07 15:13:56 -08:00
Andrew Miner
3e71e1eddd
Update GA property code
2015-03-07 14:59:03 -08:00
Andrew Miner
4027a6eaa1
Re-route invalid browse paths
2015-03-07 14:47:14 -08:00
Andrew Miner
f3f6a1036e
Fix #116 : Ensure "report a problem" works
2015-03-07 13:18:54 -08:00
Andrew Miner
4553a3af3e
Add AdSense code
2015-03-07 10:30:24 -08:00
Andrew Miner
6c7274c38c
Improve SEO by pre-rendering all HTML pages
...
* Change all internal links to use URLs ending in `/`
* Add the prerender script which uses PhantomJS to pre-render the
HTML for all possible pages in the system
* Change the build process to incorporate the pre-rendered files
* Update the sitemap script to generate the new URLs
2015-03-06 22:31:39 -08:00