Coding
Northwest Student Media

  • The Missourian

    Summary

    While employed by Northwest Student Media as the Web Developer for The Missourian, I had the chance to learn a new CMS - TownNews - and assit in the training of others on the CMS. I would make weekly updates to the site, make special 'sections' for the website and even made a mobile site for The Missourian. Additionally, I became certified by TownNews to make changes/edits to the CMS for The Missourian.


    VisitThe Missourian

    Sample Visual(s)

    Description
    Framework Was provided by TownNews. This included page structures and other general features found in a CMS.
    CMS Staff would add assets to the 'main site' and I would make sure they 'posted' correctly and even provided staff with new ways to present their assets. TownNews is The Missourian's Content Manager - CMS - and TownNews does provide a standard mobile site to their subscribers, and another 'version' if customers want to pay more. But staff didn't want the same mobile site as other TownNews customers; thus Missourian Mobile was born.
    Coding Not including the mobile site, most edits done to the site were done via HTML and asset management.

    Sample CMS Markup

    <div id="center-four-index">
                            <div id="tncms-region-center-four-index" class="tncms-region "><div id="tncms-block-58864" class="tncms-block">
    <div id="blog-archives-list">
        
            <div class="blox-title">
                
        
            <h3>
    <a href="/sports_archives" title="Sports Archives">
                    
                      Sports Archives
                    
                          </a>
                    
            </h3>
            </div>

    NOTE The above sample code is just that, a sample. Without the proper 'imports' and calls and without more tags, this code does nothing in and of it self.



    VisitThe Missourian Mobile

    Sample Visual(s)

    Description
    Framework 'BluePrint' was manipulated for the menu. The 'page sliding' feature, originated from iDangero and their swiper.
    CMS Staff wanted to be able to make changes to the content on their 'main site' and did not want to seperatly update the mobile site. TownNews is The Missourian's Content Manager - CMS - and TownNews does provide a standard mobile site to their subscribers, and another 'version' if customers want to pay more. But staff didn't want the same mobile site as other TownNews customers; thus Missourian Mobile was born.
    PHP PHP and HTML were used to parse the CMS generated pages and then 'plug-in' the parsed information into the framework.

    Sample PHP Markup

     <link rel="stylesheet" href="<?php $parsedStyle = $_GET["style"]; 
     ......
     foreach($parseImg001->find('#blox-story-frame') as $parseImg003) {
            foreach($parseImg003->find('#blox-story-media') as $parseImg004){
                foreach($parseImg004->find('#blox-story-photo-container') as $parseImg005){
                    foreach($parseImg005->find('.instant-gallery') as $parseImg006){
                        foreach($parseImg006->find('.frame') as $parseImg007){
                            foreach($parseImg007->find('a') as $parseImg008){
                            $parseImg009 = $parseImg008->getAttribute('href');
                            $parseImg010 = $parseImg000.$parseImg009; }}}}}}

    NOTE The above sample code is just that, a sample. Without the proper 'imports' and calls and without more tags, this code does nothing in and of it self.




    VisitThe Missourian Mobile

    VisitThe Missourian
  • The Heartland View

    Summary

    While attending Northwest Missouri State I was enrolled in a practicum course for Northwest Student Media. For the class we had to research topics, interview persons of interest and write articles for the student publication. While enrolled in the class, the articles were published using wordpress. I was later tasked - because I was employed by Northwest Student Media - with taking the existing wordpress site and transfering its articles/content over to a responsive website I also made for them.



    VisitThe Heartland View
    Description
    Framework 'BluePrint' was manipulated for the menu. The 'page sliding' feature, originated from iDangero and their swiper.
    CMS Staff wanted to be able to make changes to the content on their 'main site' and did not want to seperatly update the mobile site. TownNews is The Missourian's Content Manager - CMS - and TownNews does provide a standard mobile site to their subscribers, and another 'version' if customers want to pay more. But staff didn't want the same mobile site as other TownNews customers; thus Missourian Mobile was born.
    PHP PHP and HTML were used to parse the CMS generated pages and then 'plug-in' the parsed information into the framework.

    Sample PHP Markup

    <span id="goBack" onclick="goBack()">
    ......
    $articleDate_input = $begin.$year2.$date.$month.'_'.$end2;
    $articleDesc_input = $begin.$year2.$desc.$month.'_'.$end2;
    $articleCont_input = $begin.$year2.$content.$month.'_'.$end2;}
    echo '</div><div class="newsitems first"><div class="breakingnews"></div>';
    echo '<div class="open" ><hr><br /><span class="breakingheadlines"><span>';
    echo '</span></span>';
    echo '<p class="timestamp">';
    $html = file_get_html($urlBegin.$year2.$urlEnd);
    foreach($html->find($articleDate_input) as $articleDate) {

    NOTE The above sample code is just that, a sample. Without the proper 'imports' and calls and without more tags, this code does nothing in and of it self.


    Sample Visual(s)



    VisitThe Heartland View
  • Tower Yearbook

    Summary

    Issue Tower Yearbook wanted a website to send its social media followers to , to keep them updated and as a promotional tool - and really didn't want just some stock wordpress theme. The Tower really wanted a parallax-scrolling site that would look like the next yearbook coming upbut couldn't afford a premium theme or afford to pay someone to take the time to make one from scratch.
    Solution Implementation of a well tested HTML5/CSS framework. As well as implementation of widely available and popular 'widget's' such as photo slideshows and twitter.



    VisitThe Tower
    Description
    Framework 'cool-kitten' by jalxob was used.
    CMS Staff wanted to be able to make changes to the content but not to the layout. Concrete 5 ws the perfect answer.
    PHP PHP and HTML were used to parse the CMS generated pages and then 'plug-in' the parsed information into the framework.

    Sample PHP Markup

    foreach($parsedArt->find('#main-title') as $mainTitle) {
        foreach($mainTitle->find('h1') as $headerText){}
        foreach($mainTitle->find('h2') as $headerText2){}
        foreach($mainTitle->find('#main-intro') as $mainText){}
    }
    echo $headerText.$headerText2;

    NOTE The above sample code is just that, a sample. Without the proper 'imports' and calls and without more tags, this code does nothing in and of it self.


    Sample Visual(s)



    VisitThe Tower