NEWS
Kontakte (Cards)
-
Moin @ro75
das mit der Anzeige (Uhrzeiten) hat sich erledigt.
Es hatten sich Bindestriche eingeschlichen, kam wohl dadurch das ich
alles in Notepad++ bearbeitet habe und beim tippen diese dann mit
reingehauen hatte. Jetzt wird alles richtig angezeigt. -
Servus @ro75
Ich steh noch etwas daneben.
• Jeder Eintrag benötigt eine eindeutige ID und muss sich exakt an die Struktur der Beispieldaten halten.
• Öffnungszeiten müssen exakt im Format „Wochentag HH.MM – HH.MM[, HH.MM – HH.MM]“ stehen
und dabei zwingend den echten EN‑DASH (–) verwenden — kein Minuszeichen (-).- wie bring ich diese Base64 Beispieldaten in verständliches editierbares Format?
- alle Kontakte in 1 JSON, oder je Kontakt eine eigene?
- wie macht man den En-Dash?
Danke
- alle Kontakte in 1 JSON, oder je Kontakt eine eigene?
kommt alles in eine json, d.h. alles im DP editieren
- wie macht man den En-Dash?
Bei Windows: Alt + 0150 (auf dem Ziffernblock)
-
@negalein
du mußt die svg Datenpunkte nehmen


-
Die Position vom Hinweis passe ich noch an. Schaue auch, das ich den Bindestrich mit unterstütze. Und auch die Konfiguration. Wie gesagt, kann paar Tage dauern.
Ro75.
-
du mußt die svg Datenpunkte nehmen
danke
die id1 schaut so aus.
in der view wir vom freitag nichts angezeigt.und geht es, dass nicht
Mo-Mi
Di-Dosteht, sondern entweder jeder tag extra untereinander, oder zumindest
Mo, Mi
Di, Do{ "id": 1, "karte": "large", "typ": "hausarzt", "name": "Hausarzt – Dr. Bernhard Hohenberger", "bild": "https://gruentalpraxis.at/wp-content/uploads/2025/04/GruentalPraxis_LOGO_4c.png", "adresse": { "strasse": "Kenzianweg 9", "plz": "4780", "ort": "Schärding" }, "zeiten": [ "Montag 8:30 – 12:00", "Dienstag 15:00 – 19:00", "Mittwoch 8:30 – 12:00", "Donnerstag 15:00 – 19:00", "Freitag 8:30 – 12:00 und (alle 4 Wochen) 13:00 – 16:00" ], "kontakt": { "telefon": "+43 7712 355 30", "email": "office@gruentalpraxis.at", "web": "https://gruentalpraxis.at/" }, "hinweis": "" },
-
ändere mal
"Freitag 8:30 – 12:00 und (alle 4 Wochen) 13:00 – 16:00"in
"Freitag 8:30 – 12:00, 13:00 – 16:00"um. Mit dem Text dazwischen kann er nichts anfangen
und wenn das nur alle 4 Wochen ist würde ich das
unter Hinweis eintragen. -
Wie versprochen, die Korrekturen:
- Position für den Hinweistext
- Öffnungszeiten (falsche Zusammenstellung)
- Bei Öffnungszeiten kann nun zusätzlich zum EN-DASH auch der normale Bindestrich (-) Verwendung finden.
- Konfiguration (Schriftgröße, Farbe, Stil) der Felder nun in allen Themen möglich.
const FONT = { family: "InterVariable", // Globale Schriftfamilie für alle Karten // STANDARD – neutral, technisch, kühl standard: { name: { size: 16, color: "#ffffff", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#d0d7e2", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#9fb3d9", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#6fa8ff", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#ffffff", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#d0d7e2", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#ffcc66", bold: true, italic: false } // Hinweis-/Infozeilen }, // WAVE – kühl, frisch, maritim wave: { name: { size: 16, color: "#163a70", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#173d74", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#173d74", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#2563eb", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#1d4ed8", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#173d74", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#1a1a1a", bold: true, italic: false } // Hinweis-/Infozeilen }, // TEAL – modern, kühl, glasig teal: { name: { size: 16, color: "#ffffff", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#e8ffef", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#e8ffef", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#e8ffef", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#e8ffef", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#e8ffef", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#1a1a1a", bold: true, italic: false } // Hinweis-/Infozeilen }, // WHITE – hell, neutral, klar white: { name: { size: 16, color: "#1a1a1a", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#2d3748", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#2d3748", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#33691e", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#254618", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#2d3748", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#1a1a1a", bold: true, italic: false } // Hinweis-/Infozeilen }, // COFFEE – warm, erdig, gemütlich coffee: { name: { size: 16, color: "#4E342E", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#4E342E", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#4E342E", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#6D4C41", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#4E342E", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#4E342E", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#4E342E", bold: true, italic: false } // Hinweis-/Infozeilen }, // YELLOW – warm, freundlich, sonnig yellow: { name: { size: 16, color: "#5D4037", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#4E342E", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#4E342E", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#F57F17", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#5D4037", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#4E342E", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#5D4037", bold: true, italic: false } // Hinweis-/Infozeilen }, // GREEN – natur, frisch, harmonisch green: { name: { size: 16, color: "#1B5E20", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#2E7D32", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#2E7D32", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#1B5E20", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#1B5E20", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#2E7D32", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#1B5E20", bold: true, italic: false } // Hinweis-/Infozeilen }, // RED – kräftig, energisch, dominant red: { name: { size: 16, color: "#B71C1C", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#C62828", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#C62828", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#B71C1C", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#B71C1C", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#C62828", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#B71C1C", bold: true, italic: false } // Hinweis-/Infozeilen }, // BLUE – kühl, seriös, sachlich blue: { name: { size: 16, color: "#0D47A1", bold: true, italic: false }, // Name / Praxis / Firma address: { size: 13, color: "#1E3A5F", bold: false, italic: false }, // Straße, PLZ, Ort contact: { size: 12, color: "#1E3A5F", bold: false, italic: false }, // Tel., Fax, E-Mail web: { size: 12, color: "#1565C0", bold: false, italic: false }, // Website-Link title: { size: 13, color: "#0D47A1", bold: true, italic: false }, // Abschnittstitel ("Öffnungszeiten") times: { size: 12, color: "#1E3A5F", bold: false, italic: false }, // Öffnungszeiten-Zeilen hint: { size: 12, color: "#0D47A1", bold: true, italic: false } // Hinweis-/Infozeilen }, weight: { normal: 400, // Normalgewicht bold: 600 // Fett } };Script im Eingangspost #1 aktualisiert.
Ro75.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden


