<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
<title>The Badger Herald: Development Weblog</title>
<link>http://badgerherald.com/blogs/dev/</link>
<description>We hope to use this blog as a forum to allow you to give your input on the Herald's website. We'll post updates about features and pages we're working on, and you can comment to let us know what you think!</description>
<dc:language>en-us</dc:language>
<dc:creator>achaia3@gmail.com</dc:creator>
<dc:date>2010-10-14T04:24:11-06:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=5.12" />
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>


<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TheBadgerHeraldDevelopmentWeblog" /><feedburner:info uri="thebadgerheralddevelopmentweblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
<title>Daily e-mail fixed among other things</title>
<link>http://badgerherald.com/blogs/dev/2010/10/14/daily_e-mail_fixed_a.php</link>
<description />
<guid isPermaLink="false">37827@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2010-10-14T04:24:11-06:00</dc:date>
<content:encoded><![CDATA[I rewrote the script that generates the feed read by Feedburner, the service that sends out the daily e-mail to the Herald's subscribers. Now stories will be listed by order of most recent update and the blogs will be included in addition to the four main sections. If you're not a subscriber yet, head over to <a href="http://badgerherald.com/feeds/">our feeds page</a> to sign up!<br /><br />Note: The first e-mail sent based on the new script will include a lot more stories than it should, but after that things will be back to normal, with working links!<br /> ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>A bunch of updates...</title>
<link>http://badgerherald.com/blogs/dev/2010/08/10/a_bunch_of_updates.php</link>
<description />
<guid isPermaLink="false">36905@http://badgerherald.com/blogs/dev/</guid>
<dc:subject />
<dc:date>2010-08-10T02:00:05-06:00</dc:date>
<content:encoded><![CDATA[I've been spending a lot of time on the <a href="http://badgerherald.com/wiki">wiki</a> lately, but here are some updates to the website workings:<br /><br /><b>Front page</b><br /><br />Under the blog section, it used to say "updated X days ago" after the author name, but that broke when entries became a certain age. I've now added a script to check if the entry is old enough to make it break, so if that's the case, it will fall back to displaying the entry modification date. Otherwise if the entry is new, it should still do the "relative date."<br /><br />Feature photos now have "Photo: " prepended to the headline so people don't click and get confused when there is no body text.<br /><br />Articles that didn't have an explicit subheadline used to just show the headline on the front page. Now they show a preview of the body text instead. I then reduced the number of Opinion and ArtsEtc. stories since they didn't used to have subheadlines for the most part.<br /><br />I reduced the number of images in the "image bar" toward the bottom to increase page load times. I will make this load dynamically eventually...<br /><br />Recent shout-outs should no longer have random slashes appearing before quotation marks.<br /><br /><b>Categories</b><br /><br />For each section and blog, I added the updated template to produce a listing of the 50 most recent entries for the given category. There is also a page for entries in the given category by month and by year.<br /><br /><b>Authors</b><br /><br />Now authors have pages listing their entries, which you can get to by clicking the author name at the top of any story or blog post.<br /><br /><b>Date based archives</b><br /><br />There are also regular listing pages by month and year, which can be accessed from the drop down menus on the section front pages.<br />]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Badgerherald.com, Version 4.0?</title>
<link>http://badgerherald.com/blogs/dev/2010/03/17/badgerheraldcom_vers.php</link>
<description>After just one year, a redesign was calling</description>
<guid isPermaLink="false">35970@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>In progress</dc:subject>
<dc:date>2010-03-17T02:44:30-06:00</dc:date>
<content:encoded><![CDATA[Obviously we've got a new website again, and much to my delight and surprise, I've been receiving mostly positive feedback. I plan to write a detailed how-to type post a bit later, but for now, let me just say I'm not quite done implementing the new design and have a few kinks to work out. I hope to do that this weekend, so just hold tight. The major things missing are category and date based archive pages. I'm also going to finally work out the problems with our archives search so you can search by author and date again.<p> ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Feeds updated, too!</title>
<link>http://badgerherald.com/blogs/dev/2009/09/01/feeds_updated_too.php</link>
<description />
<guid isPermaLink="false">32603@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-09-01T21:05:14-06:00</dc:date>
<content:encoded><![CDATA[Check out the <a href="http://badgerherald.com/feeds/">News Feeds</a> page for links to RSS feeds of all four sections and the five blogs! ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Staff page finally updated!</title>
<link>http://badgerherald.com/blogs/dev/2009/09/01/staff_page_finally_u.php</link>
<description />
<guid isPermaLink="false">32602@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-09-01T20:27:17-06:00</dc:date>
<content:encoded><![CDATA[The <a href="http://badgerherald.com/about/staff.php">staff page</a> has a new look, and now lists the current staff! Many people are still missing, but will be there soon. Check it out! ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Threaded commenting now live sitewide</title>
<link>http://badgerherald.com/blogs/dev/2009/08/12/threaded_commenting_.php</link>
<description />
<guid isPermaLink="false">32502@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-08-12T23:07:12-06:00</dc:date>
<content:encoded><![CDATA[After launching a new commenting system on the <a href="http://badgerherald.com/blogs">blogs</a> last semester, we gave users <a href="http://badgerherald.com/blogs/dev/2009/03/07/forum_for_commenting.php">a chance to give feedback</a> and allowed time to work out the kinks of the new system. Now all sections of badgerherald.com use the new system, so enjoy!<p><p>Note: While you can log in with your AIM, Yahoo! and Google screen names, Facebook is currently not supported. We hope to have that functionality working again soon!<p> ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Blogs more or less finished</title>
<link>http://badgerherald.com/blogs/dev/2009/04/25/blogs_more_or_less_f.php</link>
<description />
<guid isPermaLink="false">32032@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-04-25T04:01:57-06:00</dc:date>
<content:encoded><![CDATA[We finished revamping all the blogs, including adding commenting functionality to all so users can sign in using their Facebook, Yahoo!, and other accounts. Feel free to leave feedback below.<p><p>We'll be continually improving the blogs as well, so watch for updates!<p>]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Revamping advertising pages</title>
<link>http://badgerherald.com/blogs/dev/2009/03/26/revamping_advertisin.php</link>
<description />
<guid isPermaLink="false">31490@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-03-26T04:28:14-06:00</dc:date>
<content:encoded><![CDATA[<p>We're in the process of updating all the advertising pages to the new template and with current information. As always, feel free to leave feedback below.</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Forum for commenting input</title>
<link>http://badgerherald.com/blogs/dev/2009/03/07/forum_for_commenting.php</link>
<description />
<guid isPermaLink="false">31279@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-03-07T02:35:11-06:00</dc:date>
<content:encoded><![CDATA[<p>We might implement hierarchical threaded commenting sitewide soon, and as part of the upgrade, commenters could be able to log in to comment using their Facebook, AIM, Yahoo! or Wordpress accounts. This might mean we would have to drop support for our current login system. <b>EDIT: Either way, anonymous posting will be preserved.</b> </p>
 <p>Please leave comments below expressing your preference with reasons:</p>
 <p><b>Option A:</b> I want to log in with my Facebook, AIM (coming soon), Yahoo! or Wordpress account, or comment anonymously, and I want to be able to reply to specific comments directly.</p>
 <p><b>Option B:</b> Not being able to log in with the current system would be too inconvenient. Keep old login system and don't upgrade. </p>
 <p>Any other feedback is welcome as well. Thank you!</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>For better or for worse, Google Custom Search</title>
<link>http://badgerherald.com/blogs/dev/2009/03/01/for_better_or_for_wo.php</link>
<description />
<guid isPermaLink="false">31134@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-03-01T03:08:29-06:00</dc:date>
<content:encoded><![CDATA[<p>As much as I hate to depend on Google for more of our services, this change has been a long time coming. Our old MySQL based search has been lacking, working fine for some searches and not well at all for others. Google has obviously mastered the art of search more or less, so to make the Herald site more useful, the default search engine will be Google powered. Feel free to leave feedback below.</p>
]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Sports page redesign</title>
<link>http://badgerherald.com/blogs/dev/2009/02/26/sports_page_redesign.php</link>
<description />
<guid isPermaLink="false">31119@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-02-26T21:56:37-06:00</dc:date>
<content:encoded><![CDATA[<p><a href="http://badgerherald.com/sports/index.php">Draft 1</a> of the Sports page is now online.</p>
 <p>Please leave your criticisms, praise and other comments or questions as comments below.</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Opinion page redesign</title>
<link>http://badgerherald.com/blogs/dev/2009/02/24/opinion_page_redesig.php</link>
<description />
<guid isPermaLink="false">31069@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-02-24T23:57:09-06:00</dc:date>
<content:encoded><![CDATA[<p><a href="http://badgerherald.com/oped/index.php">Draft 2</a> of the Opinion page is now online.</p>
 <p>Changes inlcude:</p>
 <ul><li>Added section at upper left to display every piece from the most recent day</li><li>Recombined columns, guest columns and contributions into 'columns'</li><li>General rearrangement, including bringing up recent comments to encourage discussion and moving down cartoons since we don't currently have a cartoonist (<a href="http://badgerherald.com/about/employment.php">Apply now</a>.)</li><li>Added section to display most commented pieces of all time</li></ul><p>Please leave your criticisms, praise and other comments or questions as comments below.</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Server performance improvements</title>
<link>http://badgerherald.com/blogs/dev/2009/02/21/server_performance_i.php</link>
<description />
<guid isPermaLink="false">30997@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-02-21T01:38:43-06:00</dc:date>
<content:encoded><![CDATA[<p>I've spend much of the past three days making some changes on the badgerherald.com server that have sped up the site enormously. The two big changes were implementing MySQL database caching to prevent redundant database queries, especially from the advertising software we use, and implementing <a href="http://eaccelerator.net/">eAccelerator </a>to greatly expedite PHP script processing.</p>
 <p>The site has been very slow lately, partly due to the aforementioned setting not being in use, and partly due to web traffic increasing over the past few weeks (This chart won't pertain any longer once this entry is a few weeks old...):</p>
 <iframe marginwidth="0" marginheight="0" src="http://www.quantcast.com/profile/embed?img=http%3A//www.quantcast.com/profile/trafficGraph%3Fwunit%3Dwd%253Acom.badgerherald%26drg%3D%26dty%3Dar%26dtr%3Ddd%26gl%3D1mo%26ggt%3Dlarge%26showDeleteButtons%3Dtrue&amp;w=630&amp;h=320&amp;showDeleteButtons=false&amp;wunit=Charts.Traffic.FrequencyGraph.aeoXYoWUyC70E" scrolling="no" width="630" frameborder="0" height="320"></iframe> <p>Before the updates, <a href="http://en.wikipedia.org/wiki/Top_%28Unix%29">top</a> reported server load averages of 1.5-2, sometimes much higher. This basically meant people trying to view the site were put in a queue and their pages were not being instantly served. Additionally, the server CPU was consistently in use, averaging more than 90 percent use.</p>
 <p>Now I've got the load down to an average of 0.1 or less, so content is being served up very quickly, as it should. The MySQL database caching has reduced CPU usage drastically, and we're now averaging less than 10 percent use. I'm going to continue improving performance around the site once more of it is converted to the new look.</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Videos displayed within articles</title>
<link>http://badgerherald.com/blogs/dev/2009/02/14/videos_displayed_wit.php</link>
<description />
<guid isPermaLink="false">30853@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-02-14T23:22:48-06:00</dc:date>
<content:encoded><![CDATA[<p>I spent most of today working on the multimedia aspect of the website, including building the multimedia homepage (http://badgerherald.com/media), complete with monthly archives (which I'm going to add to every section) via a drop down menu at the upper right.</p>
 <p>I added the capability to display videos next to stories just like photos. Some examples:</p>
 <p><a href="/news/2009/01/25/uw_students_rally_fo.php" target="_blank">http://badgerherald.com/news/<wbr>2009/01/25/uw_students_rally_<wbr>fo.php</a><p> <a href="/news/2009/01/23/martin_hosts_budget_.php" target="_blank">http://badgerherald.com/news/<wbr>2009/01/23/martin_hosts_<wbr>budget_.php</a><p> <a href="/news/2009/01/25/lakeshore_emerges_as.php" target="_blank">http://badgerherald.com/news/<wbr>2009/01/25/lakeshore_emerges_<wbr>as.php</a></p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Sharing features for articles</title>
<link>http://badgerherald.com/blogs/dev/2009/02/13/sharing_features_for.php</link>
<description />
<guid isPermaLink="false">30852@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-02-13T11:18:46-06:00</dc:date>
<content:encoded><![CDATA[<p>I finally got a chance to implement a story e-mailing feature that allows users to send a link to a story to anyone right from the article. I also added more links to allow users to quickly submit article links to online services such as Digg and Newsvine. I realize there are a ridiculous number of services right now; I may take some down if I determine no one ever clicks them.</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>Photo display in stories</title>
<link>http://badgerherald.com/blogs/dev/2009/02/11/photo_display_in_sto.php</link>
<description />
<guid isPermaLink="false">30851@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2009-02-11T11:10:44-06:00</dc:date>
<content:encoded><![CDATA[<p>With the old site, we could display two photos within a story, and no captions. Though most stories have no more than one photo, I thought I could do better.</p>
 <p>We now can display an arbitrary number of photos in the sidebar of an article. Not only can we display the photo credit, but we can now display the captions as well.</p>
 <p>Also, as what I think is a nice touch to an article's design, I wrote a script that checks the dimensions of the top photo for a story. If the photo is sufficiently wide, it will push down the story and be displayed full width under the headline and subhead (We previously couldn't display subheads either.). Here's an example: http://badgerherald.com/sports/2009/02/04/shattuck<em>keeps</em>up_el.php</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>4 years later, we've launched again!</title>
<link>http://badgerherald.com/blogs/dev/2009/02/10/4_years_later_weve_l.php</link>
<description />
<guid isPermaLink="false">30849@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Other</dc:subject>
<dc:date>2009-02-10T10:09:52-06:00</dc:date>
<content:encoded><![CDATA[<p>No website can survive very long without changing to meet new challenges and demands, and though the Herald site has been tweaked and prodded over the years to do new things, the old site was reaching its limits.</p>
 <p>The 2004-08 badgerherald.com had its charms. It was sleek, simple but attractive, and effective in its purpose, which was to display fewer than a dozen articles, comics and a few ads. Now that our content offering is much larger, though, we have been grappling with several major limitations.</p>
 <p>The old site was designed to be viewed in an 800 pixel wide browser, which is quite narrow by today's standards. Consequently, we could only offer advertisers a very limited number of display sizes. We could generally only display one story across since the content column was so narrow. The widest we could display a photo, or anything, was 416 pixels. In the ultra visually oriented world we live in, that limitation had become a bottleneck to the Herald's content delivery.</p>
 <p>Aside from the width, and without going into too much detail, the website was becoming very unruly; style information was scattered on every page instead of centralized in style sheets, bits of code from different people over the years had become unmanageable.</p>
 <p>And on top of that, the website was more than four years old. It was time for some changes.</p>
 <p><b>Planning</b></p>
 <p>While I've been thinking about a redesign for some time now, I didn't start planning anything until the end of last semester. Some colleagues and I began with a list of all sorts of improvements we wanted to make to the website. We then thought about how the site should be organized and how it should work on the back end. Then I began to implement the ideas into a design.</p>
 <p>The more people I showed the design to, the more excitement was generated, and I decided to move forward with a plan to launch a new website for spring 2009. As most plans take longer than expected, this was no exception, but the progress made seemed to many to be a great improvement on what we had, as unrefined as it was at the time and still is as I write this.</p>
 <p><b>Launch</b></p>
 <p>By Tuesday, Feb. 3, 2009, I had a front page designed and was ready to apply the same look as a template to the rest of the site. The design was admittedly a bit rough, but it allowed for so much more flexibility and I was pretty excited.</p>
 <p>Over the next week, most of the website was converted to the new look in a very rough way, with much stylistic tweaking yet to be done. I've since been attempting to balance getting the entire site into the new look with going back and refining the styles that control the look of everything. There is a ton more work to do, but it's looking promising.</p>
 <p><b>Acknowledgments</b></p>
 <p>Early in the planning phase, I did much of my brainstorming with former managing editor Tim Williams. His exacting standards and knowledge of today's media have been a great asset to this process.</p>
 <p>During the actual design phase, I bounced ideas off the Herald's two web associates, Alex Garens and Danielle Corona. They will be working with me in developing the website moving forward, and I've been grateful for their help.</p>
 <p>Finally, I want to thank former editor Taylor Hughes. His insights into design and usability more than once sent me back to the drawing board, and the website is much better as a result.</p>
 ]]></content:encoded>
<author>Charlie Gorichanaz</author>
</item>

<item>
<title>RSS feeds fixed</title>
<link>http://badgerherald.com/blogs/dev/2004/09/12/rss_feeds_fixed.php</link>
<description />
<guid isPermaLink="false">30846@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2004-09-12T21:55:33-06:00</dc:date>
<content:encoded><![CDATA[As a couple of you have pointed out (thanks!), our <a href="/feeds">RSS feeds</a> were not properly working until 5 minutes ago. If you don't know what RSS is, visit our <a href="/feeds">feeds page</a> and check it out. ]]></content:encoded>
<author>John Zeratsky</author>
</item>

<item>
<title>Coming soon... (we think)</title>
<link>http://badgerherald.com/blogs/dev/2004/09/03/coming_soon_we_think.php</link>
<description />
<guid isPermaLink="false">30847@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Completed</dc:subject>
<dc:date>2004-09-03T17:12:00-06:00</dc:date>
<content:encoded><![CDATA[<p>As Charles said, we are happy with the new site but don't plan to sit around while the web evolves around us. Many treat the launch of a new site as a stopping point, but we're treating it as the beginning. Spend four months immersed in a project and see if you don't have some new ideas by the end too...</p>
 <p>Anyway, here is a short list of ideas for future enhancements to the site. Tell us what you think!</p>
 <p><strong>Online classifieds:</strong> In a month we'll be launching a new online classifieds system (OCS) that will allow you to place ads for display in print, online or both through our web site. The other side of this is a new classifieds section at http://badgerherald.com/classifieds which will display online ads -- these ads will also be rotated through every page on the site. This will be a great way to reach tons of eyes for a very low price. More news to follow...</p>
 <p><strong>BH.com start page:</strong> We don't know what to call it yet, but within a month we plan to debut a new "quick stop" page that contains a few articles from the Herald, wire news from around the USA and world, a weather forecast, a short calendar of events and a summary of bar drink specials. Consider it the "I just woke up but have to run to class" or "It's Friday, I'm hungover and want to see some music tonight" or "I have short attention span" section of Badgerherald.com. What kind of things would you like to see on this page?</p>
 <p><strong>News updates via email:</strong> RSS has made this partially obsolete (<a href="http://badgerherald.com/feeds/">not using RSS yet?</a>), but a lot of people still want to receive a daily email with the news. Don't you? Your feedback is valuable!</p>
 <p><strong>Downloadable crossword puzzle:</strong> Want to kill some time with the crossword, but don't have a paper nearby? You could always download it...</p>
 ]]></content:encoded>
<author>John Zeratsky</author>
</item>

<item>
<title>We've launched!</title>
<link>http://badgerherald.com/blogs/dev/2004/09/01/weve_launched.php</link>
<description />
<guid isPermaLink="false">30848@http://badgerherald.com/blogs/dev/</guid>
<dc:subject>Other</dc:subject>
<dc:date>2004-09-01T04:21:00-06:00</dc:date>
<content:encoded><![CDATA[<p>We've launched and, while there are still improvements to be made, we're happy that everyone is now able to see what we have been working on during the summer. There are still some incomplete areas: our new online classifieds section isn't ready quite yet and there are bound to be bugs here and there throughout the site. Such is the nature of our work. Feel free to let us know if you encounter any problems.</p>
 <p>Of course, John and I are proud of our work as it is, but don't expect us to sit on our laurels. We'll be enhancing the website from time to time, making cosmetic changes and adding features as we develop them. Check back here from time to time to hear more details and keep updated.</p>
 ]]></content:encoded>
<author>Charles Parsons</author>
</item>


</channel>
</rss>

