Updates from cliersch RSS Hide threads | Keyboard Shortcuts

  • Claudia 08:55 on 2009/09/11 Permalink
    Tags:

    Silverstripe mehrsprachig mit Multi-Language:
    Seit Silverstripe 2.3 ist es ganz leicht mit “Multilingualcontent” mehrsprachige Silverstripe Websites zu erstellen.
    Um die Funktion zu aktivieren und die Default Sprache zu setzen tragt Ihr in Eure _config.php folgendes ein:
    Translatable::enable();
    Translatable::set_default_locale('de_DE');

    Nach einem DB-Update erhaltet Ihr im CMS einen Tab “Übersetzung” -> hier könnte Ihr für jede Seite eine weitere Sprachversion mit eigenem Titel und Content hinzufügen.
    Um im Template zwischen den Sprachen umzuschalten reicht ein einfacher Link :

    <% if Translations %>
      <ul class="translations">
        <% control Translations %>
          <li class="$Locale.RFC1766">
            <a href="$Link" hreflang="$Locale.RFC1766" title="$Title">
              <% sprintf(_t('SHOWINPAGE','Show page in %s'),$Locale.Nice) %>
           </a>
          </li>
      <% end_control %>
      </ul>
    <% end_if %>
    

    Mehr dazu findet Ihr unter:
    http://doc.silverstripe.com/doku.php?id=multilingualcontent

     
  • Claudia 17:28 on 2009/09/07 Permalink
    Tags:

    Es gibt in Silverstripe in neueren Versionen Probleme, dass der Javascript-Code im Body des Templates nicht ausgeführt wird, da die Scripte erst im Body geladen werden.

    Das Laden von Javascript im Head statt im Body des Templates kann man durch den Eintrag

    Requirements::set_write_js_to_body(false);

    in den Requirements der Page erzeugen. Alle JS-Scripte werden dann in den Head geschrieben und korrekt ausgeführt.

     
  • Claudia 09:25 on 2009/09/01 Permalink
    Tags:

    MusicStorm ist online! Ab sofort bis zum 1. November könnt Ihr Euch für den Bandwettbewerb registrieren! Oder den Link an begabte Musiker weiter leiten! http://musicstorm-contest.de

     
  • Claudia 09:58 on 2009/07/21 Permalink
    Tags:

    Übrigens läuft die Kinderstadt Stormini diese Woche in Bargteheide. Wir sind diesmal nicht direkt mit dabei. Unsere Blog-Idee und das Layout vom letzten Mal wurde aber für dieses Jahr übernommen.
    http://stormini09.wordpress.com/

     
  • Claudia 12:50 on 2009/07/09 Permalink
    Tags:

    Habe die FormatDate() Funktion wieder in unserem Silverstripe SVN integriert!
    Es können sonst keine sprachabhängigen Monatsnamen ausgegeben werden (für Archive im Blog wichtig).
    Ausgabe des Datums im Template:
    $Datum.FormatDate(%d. %B %Y)

    Ergänzung in in Date.php

    function FormatDate($format) {
    if ($this->value) $mydate = strftime($format, strtotime($this->value));
    return utf8_encode($mydate);
    }

     
  • Claudia 11:42 on 2009/07/08 Permalink
    Tags:

    Und noch ein Update für das Blog Module: diesmal Stabel Version!
    http://www.silverstripe.org/assets/modules/stable/blog-v0.2.1.tar.gz

     
  • Claudia 15:46 on 2009/07/07 Permalink
    Tags:

    Blog Spam behoben! Nach langem Suchen -> hier der Patch und das Ticket für unser Nestbau Spam Problem http://open.silverstripe.org/ticket/4344
    Hoffe, es ist jetzt behoben!
    Bitte überall nachtäglich einbauen – der Patch nutzt allerdings die blog modul trunk version. Ich konnte dann nach dem Einbau gar nicht mehr posten.
    Ich hab bei Nestbau erstmal den “roten Code” http://silverstripe.org/blog-module-forum/show/263811?start=16#post264228 eingebaut! Das scheint zu gehen.

     
  • Claudia 16:02 on 2009/06/29 Permalink
    Tags:

    Das GroopboxHtmlEditorField funktioniert noch nicht. Hmmm… Hab die Lösung noch nicht ganz. Der Aufbau im HtmlEditorField.php hat sich aber geändert und es gibt jetzt eine HtmlEditorConfig.php. Mir ist die Anwendung nur noch nicht ganz klar…

     
    • Claudia 14:22 on 2009/06/30 Permalink | Log in to Reply

      Ah – das HtmlEditorField ist jetzt konfigurierbar:

      $config = HtmlEditorConfig::get(”groopbox”);
      $config->setButtonsForLine(
      1, array(’bold’,'italic’,'underline’,’strikethrough’,’separator’,'link’,'unlink’,'anchor’,
      ‘justifyleft’,'justifycenter’,'justifyright’,'justifyfull’,'formatselect’,'advcode’)
      );
      HtmlEditorConfig::set_active(”groopbox”);
      $fields->push( new HtmlEditorField( ‘Content’, ‘Inhalt’, 20, 2 ) );

  • Claudia 12:12 on 2009/06/29 Permalink
    Tags:

    Seit dem Update auf Silverstripe 2.3.2 verwenden wir unsere eigene FormatDate() Funktion nicht mehr. Denkt bitte daren die alten Projekte in den Templates von $Datum.FormatDate(%d. %B %Y) auf die neue Schreibweise $Datum.Format(d.m.Y) umzustellen. – Sonst wird das Datum nicht mehr angezeigt.

     
  • Claudia 11:02 on 2009/06/24 Permalink
    Tags:

    Damit der Absender von E-Mails die aus Kontaktformularen von Silverstripe verschickt werden nicht auf “unbekannt” steht immer sollte in der _config.php die Admin E-Mail Adresse eingetragen werden. Über diese werden die Mails dann verschickt.
    Beispiel

    Email::setAdminEmail("Claudia Liersch<cl@adiwidjaja.com>");
     
  • Claudia 18:08 on 2009/06/22 Permalink
    Tags:

    Managed Models hat sich in der SS 2.3.2 verändert:
    protected static $managed_models = array(
    muss geändert werden in
    public static $managed_models = array(

    http://doc.silverstripe.org/doku.php?id=upgrading:2.3.2

     
  • Claudia 10:29 on 2009/06/22 Permalink
    Tags:

    Der Werbserver ist wieder erreichbar.
    Durch die neue MySql Version gehen nun die alten Passwörter in Silverstripe nicht mehr.
    Lösung:
    1. Datenbank komplett sichern (falls es Probleme gibt)
    2. MySql Dump von der Table “Member” und “MemberPassword” ziehen.
    3. Die Tabellen “Member” und “MemberPassword” komplett löschen.
    4. Neuen Admin User mit Passwort erzeugen: http://myurl.de/dev/build?username=admin&password=password
    5. Aus dem MySql Dump den “INSERT INTO `Member`…” Befehl ohne die Zeile für die Erzeugung des Admin ausführen (der ist ja schon angelegt). Damit werden alle alten User angelegt.
    6. Aus dem MySql Dump den “INSERT Into ‘MemberPasswort’…” Befehl ausführen – ebenfalls ohne den Admin Eintrag.

    Und dann müsst Ihr leider für die User im CMS neue Passwörter vergeben. Die alten konnten nicht übernommen werden.

     
  • Claudia 09:01 on 2009/06/19 Permalink
    Tags:

    Das neue Silverstripe Release 2.3.2 ist frisch draussen:
    http://silverstripe.org/assets/downloads/SilverStripe-v2.3.2.tar.gz

    Ein Uptdate ins SVN erfolgt heute noch!

     
  • Claudia 10:31 on 2009/06/05 Permalink
    Tags:

    Problem Bilder:
    Wichtige Informationen, die für das Verständnis des Inhalts oder das Bedienen von Funktionen von Bedeutung sind, dürfen nicht als Hintergrundbilder per CSS eingebunden werden, da sie unter Umständen nicht dargestellt werden.
    * Möglichst vermeiden. Wenn FIR –Variante mit Negativwerten wie oben verwenden.
    * sIFR ist nicht barrierefrei (das Probleme bei indivduellen Browser Einstellungen)
    -> Kompromiss im Design erforderlich
    -> Auf jeden Fall Beschreibungen ergänzen.

     
    • Andy 12:24 on 2009/06/05 Permalink | Log in to Reply

      Was heißt “Wenn FIR –Variante mit Negativwerten wie oben verwenden.”?

      • Claudia 08:57 on 2009/06/08 Permalink | Log in to Reply

        Streicht bitte das “wie oben” -> gemeint war das hier:
        [html]
        span.unsichtbar {
        position:absolute; left:-1000px; top:-1000px; width:0; height:0; overflow:hidden; display:inline; }
        [/html]

  • Claudia 10:18 on 2009/06/05 Permalink
    Tags:

    Thema Navigation Barrierefrei:
    Sprungmarken (angemessen) für wichtigste Bereiche verwenden um direkte Navigation zu den Blöcken zu ermöglichen, Titel: „zur Hauptnavigation“. (auch Springen direkt zum Inhalt sinnvoll):

    Überschriften (h2-h6) für Navigation setzen und direkt über Listelemente setzten

    Auszeichnung der Navi für Lesbarkeit mit Screenreadern:
    • Nummerierung der Navigation (”1.2.3: Menütitel” -> Leerzeichen beachten und Doppelpunkt setzen). Ziel: „Erschließung der Site-Struktur von beliebigen Einstiegspunkten aus.
    • Abstand zwischen Links gundsätzlich einen unsichtbaren Punkt als Trennung setzten (möglichst kein |)
    • „Current Link“ in Navi kennzeichnen

    Beispiel für eine Barrierefreie Navigation:

    <div id="menue">
    <h2>Navigation</h2>
    <!-- Die Liste für die erste Ebene -->
    <ul>
      <li><a href="foo.html"><dfn>1: </dfn>Struktur</a>
          <span class="unsichtbar">. </span>
       <!-- Einbettung der Liste für die zweite Ebene -->
       <ul>
         <li><a href="foo.html" title="Über das div-Element"><dfn>1.1: </dfn>
          Bereiche</a><span class="unsichtbar">. </span></li>
          <li><strong><dfn>1.2: </dfn><span class="unsichtbar">Standort:
          </span>Listen</strong><span class="unsichtbar">. </span></li>
        </ul>
       </li>
       <-- Ende der Einbettung der zweiten Ebene -->
       <li><a href="foo.html"<dfn>2: </dfn>Gestaltung</a>
       <span class="unsichtbar">. </span></li>
    </ul>
    </div>
    

    CSS: (kein display: none oder visibility:hidden da das nicht alle Reader das auslesen können.)

    span.unsichtbar {
      position:absolute;
      left:-1000px;
      top:-1000px;
      width:0;
      height:0;overflow:hidden;
      display:inline;
    }
    
     
  • Claudia 00:35 on 2009/06/05 Permalink
    Tags:

    Hmm Schriftskalierungsbutton auf Websiten ja/nein?
    Das wird sehr unterschiedlich betrachtet
    http://www.einfach-fuer-alle.de/blog/id/2232/
    Meiner Ansicht nach sollte die Site grundsätzlich nicht die Browserfunktionalitäten nachbilden müssen. Andererseits ist hier bei vielen Nutzern auch kein Wissen über solche Hilfen vorhanden.
    …ich bin für weglassen! Die Argumente dagegen überwiegen. Und es macht für Sehbehinderte auch eher Sinn die Grundschriftgröße zu verändern.

     
  • Claudia 23:17 on 2009/06/04 Permalink
    Tags:

    Barrierefrei: Auflistung aller 14 Anforderungen der Priorität I und Ihrer Bedingungen mit Diskussion über Vorgehensweise und Sinn
    http://www.einfach-fuer-alle.de/artikel/bitv-reloaded/anforderung-1/

     
  • Claudia 14:42 on 2009/06/03 Permalink
    Tags:

    Es scheint immernoch Silverstripe E-Mail Encoding Schwierigkeiten zu geben. Bei Programmen wie dem Strato-Webmailer ist der Formatierung ein Problem, E-Mails Sie werden falsch und nicht im utf-8 dargestellt und gehen bei der Weiterleitung dann völlig kaputt. Muss wohl Silverstripe nochmal um Überprüfung bitten..

     
  • Claudia 11:25 on 2009/06/03 Permalink
    Tags:

    Groopbox hat jetzt ein News-Archiv

     
  • Claudia 10:14 on 2009/06/03 Permalink
    Tags:

    Sehr interessant zur den Anforderungen für Barrierefreieheit und Tests
    http://www.bitv-test.de/index.php

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
esc
cancel