Archiv

Archiv für die Kategorie ‘Dev’

string Format Patterns

17. Juni 2010 Keine Kommentare
Tags:

Module werden ausgeblendet bei Weiterlesen Beiträgen

2. Mai 2010 Keine Kommentare

In Joomla kann sich das Problem ergeben, dass die Module nicht mehr angezeigt werden, wenn ein weiterlesen-Beitrag in der Vollansicht geöffnet wird. Beispiel: Die Startseite zeigt im Blog-Styl News Beiträge an. Diese bieten über Weiterlesen eine Vollansicht. Wird diese Vollansicht geöffnet, wird ein Module nicht mehr angezeigt, das zuvor auf der Startseite eingeblendet war. Bei mir war das z.B. ein Split-Menü, das heisst, das Menü ist dann einfach verschwunden.

Folgende Konfiguration löst das Problem…

Mehr…

Tags:

C# Format-Kürzel (Datentypen)

26. März 2010 Keine Kommentare
Formatangabe Beschreibung
C Zeigt die Zahl im lokalen Währungsformat an.
D Zeigt die Zahl als dezimalen Integer an.
E Zeigt die Zahl im wissenschaftlichen Format an (Exponentialschreibweise).
F Zeigt die Zahl im Festpunktformat an.
G Eine numerische Zahl wird entweder im Festpunkt- oder im wissenschaftlichen Format angezeigt. Zur Anzeige kommt das »kompakteste« Format.
N Zeigt eine numerische Zahl einschließlich Kommaseparatoren an.
P Zeigt die numerische Zahl als Prozentzahl an.
X Die Anzeige erfolgt in Hexadezimalnotation.
Tags:

Schlüsselwort ref

12. März 2010 Keine Kommentare
Tags:

OMG! joomla 404 HTTP Error

6. Februar 2010 1 Kommentar

Ja cool, da installier ich mir joomla 1.5.15 mit Testdaten und fange an zu bereinigen, nachdem ich verstanden habe wie das so funktioniert mit Beiträgen und Menü. Da kann ich plötzlich die Startseite nicht mehr aufrufen. Ok, hab ich wohl keinen Beitrag als “Startseite” markiert. War so und nochmals versuchen. Verflixt, schon wieder derselbe 404 Fehler. Was ist denn nun los. Alles durchchecken, alle Optionen zu verstehen versuchen. Keine Chance, nicht mal die “Bin momentan Offline” Funktion geht. *fluch* Googlen…

joomla verlangt neben einem Beitrag der als “Hauptseite” gekennzeichnet ist auch ein Menüitem, das als “Standard” gesetzt ist. Toll wenn man das weiss.

Liebes joomla, wenn Du nicht funktionierst, wenn Du kein Default-Menüitem hast, warum sagst Du das nicht einfach? Warum sagst Du mir nicht schlicht und ergreifend, “hör zu Kumpel; Du hast ne Menge Artikel und Menüitems, aber keines davon ist “Default”. So kann ich nicht funktionieren.” Die Informatik-Welt wäre so einfach, wenn sich der Entwickler auch nur kurz anstrengen würde und Showstoper Errors auch als solche zu kennzeichnen und entsprechende Fehlermeldungen auszugeben…

Tags:

typo3 und die Mehrsprachigkeit | Mehrsprachig

4. Februar 2010 6 Kommentare

Version 1.0 vom 02.10.2003
Version 1.1 vom 08.12.2003 (Erweiterungen und Ergänzungen)
Version 1.2 vom 05.05.2006 (Korrekturen Kontaktadresse)
Version 1.3 vom 25.03.2010 (Bugfixing php script)


Inhalt

  1. Einleitung
  2. Das Sprachkonzept in typo3
  3. Schritt 1: Die Defaultsprache (Standard Sprache)
  4. Schritt 2: Neue Sprache in typo3 konfigurieren
  5. Schritt 3: Inhalte übersetzen – neue Seite erstellen
  6. Schritt 4: Inhalte übersezten – neue Inhalte erstellen
  7. Schritt 5: Die Sprache auf der Website auswählen
  8. Schlusswort
  9. Weiterführende Links

Mehr…

Tags:

Compare und Merge Tools in VisualStudio 2005

21. September 2009 Keine Kommentare

Inklusive Commandlines für die Einbindung in Visual Studio 2005. Hier finden sich die Parametersettings des VisualStudio.

DiffMerge

Compare

/t1=%6 /t2=%7 %1 %2

Merge

/m /r=%4 /t1=%7 /t2=%8 /t3=%6 /c=%9 %2 %3 %1

WinMerge

Compare

/e /x /s /wl /dl %6 /dr %7 %1 %2

Merge

/e /s /x /ub /dl %6 /dr %7 %1 %2 %4

Araxis

Execute: ConsoleCompare.exe

Compare

/2 /title1:%6 /title2:%7 %1 %2

Merge

/wait /swap /a3 /3 /title1:%6 /title2:%7 /title3:%8 %1 %2 %3 %4

Hier noch zusätzliche Informationen zur Einbindung von Araxis…

KDiff3

Compare

%1 –fname %6 %2 –fname %7

Merge

%3 –fname %8 %2 –fname %7 %1 –fname %6 -o %4

Tags:

xs:attribute

24. Juni 2009 Keine Kommentare

Ein element kann nicht direkt ein attribute haben, es muss über einen complexType angefügt werden.

Das Attribute selbst ist jedoch immer als simpler Typ definiert:

  • xs:string
  • xs:decimal
  • xs:integer
  • xs:boolean
  • xs:date
  • xs:time

<xs:attribute name=”lang” type=”xs:string” use=”required”/>

Das Beispiel zeigt eine Definition, die das Attribut als erforderlich deklariert.

Tags:

xs:element

24. Juni 2009 Keine Kommentare

Ein Element kann nur Text enthalten. Es kann keine weiteren Elemente oder Attribute beinhalten.

Wobei “Text” missverständlich sein kann. Denn der Inhalt kann einer von den xsd Typen (boolean, string, date, etc.) sein, oder ein benutzerdefinierter Typ, den man selbst erstellt.

<xs:element name=”xxx” type=”yyy”/>

Komplexes Element

Es gibt vier Möglichkeiten:

  • leere elemente
    <result state=”true” />
  • solche die nur andere elemente beinhalten
    <result>
    <state>true</state>
    </result>
  • solche die nur text beinhalten
    <result state=”true”>no error occurred</result>
  • elemente, die andere elemente und text beinhalten
    <result state=”true”>no <green>error</green> occurred</result>

Definition eines komplexen Elementes

<employee>
<firstname>John</firstname>
<lastname>Smith</lastname>
</employee>

XSD

<xs:element name=”employee”>
<xs:complexType>
<xs:sequence>
<xs:element name=”firstname” type=”xs:string”/>
<xs:element name=”lastname” type=”xs:string”/>
</xs:sequence>
</xs:complexType>
</xs:element>

Oder mehr genereller, damit beispielsweise ein anderes Element wie “Kunde” dieselbe Definition verwenden kann:

<xs:element name=”employee” type=”personinfo”/>

<xs:complexType name=”personinfo”>
<xs:sequence>
<xs:element name=”firstname” type=”xs:string”/>
<xs:element name=”lastname” type=”xs:string”/>
</xs:sequence>
</xs:complexType>

Ohne Angaben von minOccurs and maxOccurs muss das Element exakt einmal vorkommen. (entspricht also minOccurs=1 und maxOccurs=1).

ACHTUNG! Attribute Definitionen müssen immer am Ende (z.B. nach sequence) erfolgen!

Tags:

Interface / GUI / UI Linksammlung

29. Januar 2009 Keine Kommentare
Tags: ,