Changeset 260 in t29-www for shared


Ignore:
Timestamp:
May 29, 2012, 12:00:04 AM (8 years ago)
Author:
sven
Message:

JavaScripts fuer v6

Alle Scripte aus v5 in einzelne Dateien rueberkopiert, kompatibel zum neuen System gemacht. Mit einem RessourceLoader-aehnlichen Konzept werden nun alle Javascripts serverseitig gebuendelt und komprimiert, dabei werden auch die Messages von PHP ueber JSON zur Ladezeit mitgegeben. Seitenspezifische Conf wird ueber das Template injektziert.

Bugfixes

  • navigation.xml (en/de): Tote Links zu Navigationszwecken brauchbar gemacht, mit "#DUMME-VERLINKUNG" als Anker um auf inkonsistentes Navigationskonzept hinzuweisen
  • de/news.php: Exemplarische Deeplinks angepasst, funktionieren jetzt
  • de-v6/rechnertechnik/ic-technik.php: Kleiner Designfix (uralte Klasse "h-ul" durch Inlinecode ersetzt wie in en)
  • lib/menu.php: Bugfix
  • lib/messages.php: Neue Nachrichten, vom JS-System
  • etc.
Location:
shared
Files:
12 added
2 deleted
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • shared/css-v6/style.css

    r255 r260  
    66
    77.clear { clear: both; }
     8
     9/* Anpassungsstyles, die benoetigt werden damit der Text aussieht wie frueher */
     10.center { text-align: center; }
     11#content p { text-align: justify } /* !! */
    812
    913body, input { /* font */
  • shared/js-v6/gmaps-impressum.js

    r256 r260  
    3737function t29_gmaps_detect_page_language() {
    3838        // try to detect page language by heading
    39         if(document.getElementsByTagName("h1")[0].getAttribute("class").search("de") != -1)
    40                 return "de";
    41         else
    42                 return "en";
     39        return t29.conf.lang;
    4340}
    4441
     
    6865var t29_gmaps_restore = window.onload;
    6966var gmap;
    70 window.onload = function() {
     67$(function() {
    7168        if(t29_gmaps_restore) t29_gmaps_restore();
    7269       
     
    104101                marker.openInfoWindowHtml(t29_gmaps_content[lang]);
    105102        }
    106 }
     103});
    107104
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