Beiträge von Viper6307
-
-
cu && npmU ist so mein daily Vorgehen bevor ich dann vite dev mache XD.
Und nun Zeit fuers Bett

Na, noch 2h bis Feierabend

-
-
Gelesen von ja, Nutzen erkannt: Nein.
Und was meinst du mit großer Ordnerstruktur?
-
Hör ma auf! Ich finde das soo nice!
Das Text-Logo ist jetzt via Feature-Flag auf Staging verfügbar
.Vielleicht schiebe ich es auch auf Prod bevor ich mich nochmal hinlege.
-
elementor
Weiterhin finger weg davon, das überschreibt den gesamten Authorizierungsprozess und speichert Nutzerdaten separat im Klartext.
Elementor ist das Einfallstor für Angreifer Nr. 1!
-
Zu dem CMS: warum nicht verkaufen?
Warum sollte ich?
Und zum Logo... das sagst du in dem Moment wo ich überlege es gegen ein Text-Logo zu tauschen:

(WIP.... SVG-Fill will nicht)
-
So ganz verstehe ich jetzt nicht wofür ich "einsteigen soll".
Aber Grundlegend kann ich meine Meinung mal zum Aufbau wiedergeben:
- Warum spricht man von Community wenn nur das Artikel-System des WSC verwendet wird und es daher eher ein Blog ist?
- Warum wieder Texte die eindeutig von einem LLM stammen, wirkt halt direkt unprofessionell
- Worum geht's da überhaupt bei der Seite? Und wieso sind bei einem Blog die Beiträge nicht im Vordergrund, sondern versteckt?
- Der Kontrast könnte mMn etwas besser sein, für Personen mit Farbenblindheit oder Sehschwäche dürfte das schwierig sein zu erkennen.
das Layout von syntafin ist mit liebe zum Detail entstanden. Für einen Unikaten einsatz.
Das mein Design nicht von der Stange ist, ist ja irgendwo klar. Irgendwann werde ich das Repository vom CMS das darunter werkelt vlt. auch öffentlich machen.
-
-
Das Model 3 ist das billige Model
.Und zu deiner Frage @evarioo nein ich fahre ein Opel Astra K CDTI, Elektroauto ist hier wo ich wohne unmöglich außer man kauft eines mit großem Akku. Ein Model 3 SR(+) kommt hier nicht weit.
Wenn wir vom Hirngespinst das Autos mit Akkus die Lösung sind, könnten sich Elektroautos ja sogar wirklich lohnen.
-
Dann ist die Person schuld die hinterm Steuer saß.
Fahrassistenten sind keine Ausrede für Unachtsamkeit.
-
und du ans Lenkrad kommen musst
Deine Hände müssen am Lenkrad bleiben, der Begriff "Autopilot" ist eine Marketingentscheidung, es ist nicht mehr als ein Spurhalte-Assistent mit ein wenig mehr Optionen (Abstandhalter, Spurwechselassistent, Geregelter Tempomat).
-
-
Wozu ist die zusätzliche image_id
Die image_id ist aus dem File-Model, damit man weiß zu welchem "Bild" es gehört (grundlegend kann ein Bild mehrere Dateien haben)
Das ändert nichts am Problem.
-
Da es faktisch unmöglich ist das filename nichts hat (NOT NULL), und wie man sieht Zeile 18 ist der Dateiname vorhanden.
Eine Änderung des Ternary Operators auf !is_null ($this->files->first()->filename ändert da bisher nichts.
-
Hallöchen,
das Problem begleitet mich jetzt schon länger, eine Lösung finde ich jedoch nicht dafür.
Es kommt immer wieder vor das einige (vor allem durch Migration übertragene) Einträge in meiner App einen Fehler auslösen: Attempt to read property "filename" on nullWo das ganze passiert, ist auch recht einfach herausgefunden:
PHP
Alles anzeigen<?php namespace App\Traits; trait HasImage { public function getImageUrlAttribute(): string { return $this->files ? Storage::disk('public')->url('files/show/'.$this->files()->first()->filename.'.webp') : $this->defaultImage(); } }Würde hier ja tatsächlich aber schon das zuvorgehende Property files leer sein, müsste er mir das Standard-Bild ausgeben.
Daran hab ich natürlich auch gedacht, und einfach mal einen der betroffenen Einträge via Tinker mir angeschaut:Code
Alles anzeigenApp\Models\Image#2439 ▼ id: 325 shortkey: "dDJE1" description: "{"de": "Ob der Grebuloff genau wie ich über die Zukunft nachdenkt? Das neue Leben das auf Elysium entsteht überrascht mich immer wieder aufs neue."}" status: 1 watermark: 1 promoted: 0 user_id: 1 folder_id: 1 created_at: "2022-10-25 22:40:58" updated_at: "2024-08-04 12:52:34" deleted_at: null user: App\Models\User {#3419 ▶} files: Illuminate\Database\Eloquent\Collection {#3416 ▶ all: array:5 [▼ 0 => App\Models\File {#3423 ▼ id: 367 filename: "nLyYSZxJKP9IxjBvBEHgQOlQyFlae8Y4KQBO3fM0kHnxRsiHguKQVVpfudQqLDYu" extension: "webp" mime: "image/webp" filesize: 342248 width: 2560 height: 1440 user_id: 1 image_id: 325 created_at: "2022-10-25 22:41:00" updated_at: "2024-08-04 12:52:36" deleted_at: null } 1 => App\Models\File {#3422 ▶} 2 => App\Models\File {#2431 ▶} 3 => App\Models\File {#3426 ▶} 4 => App\Models\File {#3427 ▶} ] } folder: App\Models\Folder {#3448 ▶} +image_url: "https://syntafin.de/storage/files/show/nLyYSZxJKP9IxjBvBEHgQOlQyFlae8Y4KQBO3fM0kHnxRsiHguKQVVpfudQqLDYu.webp" +folder_url: "https://syntafin.de/storage/files/folder/nLyYSZxJKP9IxjBvBEHgQOlQyFlae8Y4KQBO3fM0kHnxRsiHguKQVVpfudQqLDYu.webp" +image_contact: "https://syntafin.de/storage/files/contact/nLyYSZxJKP9IxjBvBEHgQOlQyFlae8Y4KQBO3fM0kHnxRsiHguKQVVpfudQqLDYu.webp"Auffällig für mich ist, das es hier nun scheinbar keine Probleme gibt mir letztendlich image_url zu erzeugen. Die gesuchte Datei ist ja auch vorhanden
.
Und lasse ich in besagter Funktion mir zuvor files in den Log schreiben... ja dann steht das sogar im Log das es da ist.Jemand eine Idee diesbezüglich?
-
-
Ich möchte mal noch anmerken das es auch Inkscape gibt, das ebenfalls SVG kann
war da glaube ich sogar das Standardformat statt eine Insellösung. -
Das würde solche Angebote wenn sie beworben werden auch seriöser machen.
-
Klar, das ist eine Standardfunktion von Chromium. Keine Ahnung aber ob Gecko/Firefox das ebenfalls kann, also VAPID meine ich
