Changeset 252 in t29-www


Ignore:
Timestamp:
Apr 22, 2012, 5:48:21 PM (7 years ago)
Author:
sven
Message:

Footer verändert, Relationen eingebaut.

Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • lib/technikum29.php

    r251 r252  
    3535                t29dom_add_class($current_li[0], "current");
    3636                $ancestors = $current_li[0]->xpath("ancestor-or-self::li");
    37                 array_walk($ancestors, function($i){
    38                         t29dom_add_class($i, "active");
    39                 });
     37                array_walk($ancestors, create_function('$i', 't29dom_add_class($i, "active");'));
    4038        }
    4139
     
    5149        print $xml->ul->asXML();
    5250}
     51
     52function print_relations() {
     53        global $lib, $seiten_id;
     54       
     55        $sidebar = simplexml_load_file("$lib/../de-v6/sidebar.xml");
     56        $current_a = $sidebar->xpath("//a[@seiten_id='$seiten_id']");
     57        if(count($current_a)) {
     58                $prev = $current_a[0]->xpath("preceding::a[@seiten_id][1]");
     59                if(count($prev)) {
     60                        $a = $prev[0];
     61                        print "<li class='prev'><a href='$a[href]'>vorherige Seite <strong>$a</strong></a></li>";
     62                }
     63                $next = $current_a[0]->xpath("following::a[@seiten_id][1]");
     64                if(count($next)) {
     65                        $a = $next[0];
     66                        print "<li class='next'><a href='$a[href]'>nächste Seite <strong>$a</strong></a></li>";
     67                }
     68        } else {
     69                print '<li class="start"><a href="#">Starte Führung <strong>Blabla</strong></a>';
     70        }
     71}
  • lib/template.php

    r251 r252  
    8585                <nav class="rel clearfix">
    8686                <ul>
     87                        <?php print_relations(); ?>
     88                        <!--
    8789                        <li class="prev"><a href="#">vorherige Seite <strong>Univac 9200</strong></a>
    8890                        <li class="next"><a href="#">nächste Seite <strong>Analog und Hybridrechner</strong></a>
     91                        -->
    8992                </ul>
    9093                </nav>
    9194                <div class="right">
    92                         <img src="/shared/img-v6/logo.footer.png" title="technikum29 Logo" alt="Logo" style="width:30px; padding-right: 10px">
     95                        <img src="/shared/img-v6/logo.footer.png" title="technikum29 Logo" alt="Logo" class="logo">
    9396                        &copy; 2003-2012 technikum29.
    94                         <br/><a href="/de/impressum.php">Impressum und Kontakt</a>
    95                         <div class="clear"></div>
    96                         <div style="padding-top: 8px;">
    97                                 <img src="http://svenk.homeip.net/dropbox/Ufopixel/Ufopixel-Design/logo_90x30/ufopixel_logo_90x30.png">
    98                                 <img src="http://mirrors.creativecommons.org/presskit/cc.primary.srr.gif" style="padding-left: 5px;">
     97                        <br/><a href="/de-v6/impressum.php">Impressum und Kontakt</a>
     98                        <div class="icons">
     99                                <a href="/de-v6/impressum.php#image-copyright"><img src="/shared/img-v6/cc-icon.png"></a>
     100                                <a href="http://ufopixel.de" title="Designed by Ufopixel"><img src="http://svenk.homeip.net/dropbox/Ufopixel/Ufopixel-Design/logo_90x30/ufopixel_logo_90x30_version2.png"></a>
    99101                        </div>
    100102                        <!--CC<br>Viele Bilder können unter einer CreativeCommons-Lizenz
  • shared/css-v6/style.css

    r251 r252  
    553553        width: 230px;
    554554        padding: 15px;
    555 }
    556 
    557 footer .right img {
    558         float: left;
    559 }
     555        text-align: right;
     556}
     557
     558footer .right img.logo {
     559        float: right;
     560        width:30px;
     561        padding-left: 10px;
     562        padding-right: 11px;
     563}
     564
     565footer .right div.icons {
     566        clear: left;
     567        padding-top: 8px;
     568}
     569
     570footer .right .icons a { opacity: .5; }
     571footer .right .icons a:hover, footer .right .icons a:focus { opacity: 1; }
  • shared/js-v6/script.js

    r251 r252  
    224224        // Split position for relative navigation
    225225        // 20px von nav.side margin left; 40px = 4*10px padding left von nav.rel a
     226        ///// 22.04.2012: Deaktiviert, weil anderes Design vor Augen.
     227        /*
    226228        split = $(".current a",g).offset().left - g.offset().left + bwidth/2;
    227229        rest = $("#content").outerWidth() - split - 40;
    228230        t29.menu.rel.find(".prev a").width(split);
    229231        t29.menu.rel.find(".next a").width(rest);
     232        */
    230233};
    231234
Note: See TracChangeset for help on using the changeset viewer.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License