Jump to content
Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Dies ist die Dokumentationsseite für Modul:Common

Module Dokumentation[view][edit][history][purge]
Diese Dokumentation wird von Modul:Common/doc aus übernommen. Änderungen können auf der Diskussionsseite vorgeschlagen werden.
✔ Alle Tests bestanden.
Unit tests
Name Expected Actual
✔ testBooleanToTextFalseish
✔ testBooleanToTextFalseishCustomText
✔ testBooleanToTextTrueish
✔ testExtractPrefixNumerical
✔ testExtractPrefixNumericalEmpty
✔ testFormatNum
✔ testFormatNumberString
✔ testFormatNumberStringFail
✔ testRemoveTypeSuffix
✔ testRemoveTypeSuffixNoMatch
✔ testToNumberNum
✔ testToNumberString
✔ testToNumberStringFail

Modulinfo

Das Modul Common stellt Funktionen bereit, welche allgemein in anderen Modulen weiterverwendet werden.

Öffentliche Methoden

Das Modul stellt folgende öffentliche Methoden bereit:

  • extractDataFromPrefix
    • Extrahiert alle Argumente, die mit 'argPrefix' beginnen, aus übergebenen Vorlageparametern
  • setDisplayTitle
    • Setzt den Abzeigetitel der aktuellen Seite
      • framm tabelle: Der zu bearbeitende Frame
      • title string: Seitentitel
      • flag string: Entweder 'noerror' oder 'noreplace'
  • removeTypeSuffix
    • Entfernt (...) Suffixe aus einer Zeichenkette
      • Beispiel:
        • Eingabe: Orion (Raumschiff)
        • Aufruf: common.removeTypeSuffix( 'Orion (Raumschiff)', 'Raumschiff' )
        • Ausgabe: Orion
  • checkSmwResult
    • Prüft, ob das Setzen von SMW-Daten erfolgreich war
  • checkApiResponse
    • Prüft, ob die Api-Anfrage erfolgreich war und ob die Antwort gültig ist
  • toNumber
    • Konvertiert eine Eingabe zu einer Zahl
  • formatNum
    • Formatiert eine Zahl entsprechend der Sprache des Inhalts
  • getImage
    • Findet das erste vorhandene Bild für die aktuelle Seite oder angegebene Namen
  • booleanToText
    • Ausgabe einer Zeichenkette basierend auf dem wahrheitsgemäßen Eingangswert
  • spairs
    • Sortiertes pairs
  • mapTranslation
    • Mapt { de_DE: '...', en_EN: '...' } zu einem Format was Semantic Media Wiki versteht
  • getLocaleForPage
    • Gibt den Sprachcode der aktuellen Seite zurück

Tests

✔ Alle Tests bestanden.

Unit tests
Name Expected Actual
✔ testBooleanToTextFalseish
✔ testBooleanToTextFalseishCustomText
✔ testBooleanToTextTrueish
✔ testExtractPrefixNumerical
✔ testExtractPrefixNumericalEmpty
✔ testFormatNum
✔ testFormatNumberString
✔ testFormatNumberStringFail
✔ testRemoveTypeSuffix
✔ testRemoveTypeSuffixNoMatch
✔ testToNumberNum
✔ testToNumberString
✔ testToNumberStringFail
Cookies helfen uns bei der Bereitstellung von DragonballWiki. Durch die Nutzung von DragonballWiki erklärst du dich damit einverstanden, dass wir Cookies speichern.