96 lines
4 KiB
Ruby
96 lines
4 KiB
Ruby
# Seed Standards
|
|
# Standards
|
|
|
|
# eCH-0059
|
|
# EN 301 549
|
|
# EPUB AT
|
|
# Goran (optimiert)
|
|
# Matterhornprotokoll 1.1
|
|
# PDF/UA
|
|
# WCAG 2.0
|
|
# WCAG 2.1
|
|
# WCAG 2.2
|
|
# WCAG2ICT
|
|
|
|
Standard.create!(name_de: "WCAG2ICT",
|
|
name_en: "WCAG2ICT",
|
|
version: "",
|
|
url_de: "",
|
|
url_en: "")
|
|
|
|
Standard.create!(name_de: "Matterhornprotokoll 1.1",
|
|
name_en: "Matterhornprotokoll 1.1",
|
|
version: "",
|
|
url_de: "",
|
|
url_en: "")
|
|
|
|
Standard.create!(name_de: "PDF/UA",
|
|
name_en: "PDF/UA",
|
|
version: "",
|
|
url_de: "",
|
|
url_en: "")
|
|
|
|
Standard.create!(name_de: "WCAG 2.0",
|
|
name_en: "WCAG 2.0",
|
|
version: "2.0",
|
|
url_de: "https://outline-rocks.github.io/wcag/translations/WCAG21-de/",
|
|
url_en: "https://www.w3.org/TR/WCAG21/")
|
|
Standard.create!(name_de: "WCAG 2.1",
|
|
name_en: "WCAG 2.1",
|
|
version: "2.1",
|
|
url_de: "https://outline-rocks.github.io/wcag/translations/WCAG21-de/",
|
|
url_en: "https://www.w3.org/TR/WCAG21/")
|
|
Standard.create!(name_de: "WCAG 2.2",
|
|
name_en: "WCAG 2.2",
|
|
version: "2.2",
|
|
url_de: "https://outline-rocks.github.io/wcag/translations/WCAG21-de/",
|
|
url_en: "https://www.w3.org/TR/WCAG21/")
|
|
Standard.create!(name_de: "eCH-0059",
|
|
name_en: "eCH-0059",
|
|
version: "3.0",
|
|
url_de: "https://www.ech.ch/de/ech/ech-0059/3.0",
|
|
url_en: "https://www.ech.ch/de/ech/ech-0059/3.0")
|
|
Standard.create!(name_de: "EN 301 549",
|
|
name_en: "EN 301 549",
|
|
version: "V3",
|
|
url_de: "https://www.etsi.org/deliver/etsi_en/301500_301599/301549/03.02.01_60/en_301549v030201p.pdf",
|
|
url_en: "https://www.etsi.org/deliver/etsi_en/301500_301599/301549/03.02.01_60/en_301549v030201p.pdf")
|
|
Standard.create!(name_de: "EPUB AT",
|
|
name_en: "EPUB AT",
|
|
version: "3.3",
|
|
url_de: "https://www.w3.org/TR/epub-33/",
|
|
url_en: "https://www.w3.org/TR/epub-33/")
|
|
Standard.create!(name_de: "Goran (optimiert)",
|
|
name_en: "Goran (optimiert)",
|
|
version: "1.0",
|
|
url_de: "",
|
|
url_en: "")
|
|
|
|
Principle.create!(name_de: "Wahrnehmbar", name_en: "Perceivable")
|
|
Principle.create!(name_de: "Bedienbar", name_en: "Operable")
|
|
Principle.create!(name_de: "Verständlich", name_en: "Understandable")
|
|
Principle.create!(name_de: "Robust", name_en: "Robust")
|
|
Principle.create!(name_de: "Sonstige", name_en: "Other")
|
|
|
|
LinkCategory.create!(name: "Verstehen")
|
|
LinkCategory.create!(name: "WCAG Quick Reference")
|
|
LinkCategory.create!(name: "Tools")
|
|
LinkCategory.create!(name: "Beispiele")
|
|
LinkCategory.create!(name: "Artikel")
|
|
|
|
Link.create!(url: "https://a11y.digitaldialog.swiss/de/checklist",
|
|
link_category: LinkCategory.find_by(name: "Tools"),
|
|
text: "Accessibility Checkliste",
|
|
description: "Diese praxisorientierte Checkliste unterstützt Sie dabei, den Zustand Ihres digitalen Angebots hinsichtlich der Barrierefreiheit zu beurteilen. Zielgruppe der Accessibility-Checkliste sind Design-, Entwicklungs- und Content-Teams ebenso wie Qualitätssicherungsverantwortliche und Projektleitende.")
|
|
|
|
Link.create!(url: "https://www.a11yproject.com/",
|
|
text: "The A11Y Project",
|
|
description: "The A11Y Project is a community-driven effort to make digital accessibility easier.",
|
|
link_category: LinkCategory.find_by(name: "Beispiele"))
|
|
|
|
Link.create!(url: "https://www.a11yproject.com/",
|
|
text: "The A11Y Project",
|
|
description: "The A11Y Project is a community-driven effort to make digital accessibility easier.",
|
|
link_category: LinkCategory.find_by(name: "Artikel"))
|
|
|
|
User.find_or_initialize_by(email_address: "admin@example.com").update!(password: "password")
|