Beiträge von Cyperghost

    Da musst du leider zum nächsten Update warten.

    Aber um Fehler beim hochladen zu beheben gibt es folgenden fix von mir.

    Cyperghost
    14. August 2023 um 10:10

    Die Änderung welche maximale Höhe/breite einstellt von TinyImg wird von dem System ignoriert und ändert nichts.

    Ein Wermutstropfen bleibt jedoch, „Flex“ beschneidet die Bilder, wir sind uns halt anderes gewöhnt. :(

    Das muss leider gemacht werden, ansonsten müsste das Bild gestreckt werden in eine Richtung, was dazu führt dass das Bild nicht schon aussehen kann.

    Solltest du dies gerne haben wollen gibt es die Möglichkeit dies wie folgt per CSS zu machen.

    Oh ja, das ist cool, die Boxen und Schalter nebeneinander. Wie bekommen wir das hin? <3

    Wie verhält es sich dann auf kleinen Monitoren, Handy etwa? Sind dann die Boxen automatisch untereinander?

    Es gibt zwei Ansichten. Einmal die, die ich gerade gezeigt hatte, für alle Geräte die mindestens 769px habe.

    Alles andere wird so dargestellt wie aktuell auch.

    Kein Fehler, aber etwas, was sich vielleicht schöner gestalten lässt! Diese riesigen srollbaren Boxen Alben + Kategorien, kann man die nicht nebeneinander darstellen, mit nur 5–6 sichtbaren Inhalten?

    Nein, das kann man nicht machen. Nebeneinander ist zwar eine Möglichkeit, ändert aber nichts an der Höhe der Box!

    Die Komponente für die Darstellung wird über den sogenannte FormBuilder von Woltlab bereitgestellt und hat eine standardmäßige maximale höhe von 500px.

    Diese kann ich nicht direkt verändern.


    Ihr könnte jedoch die höhe dieser Boxen gerne in eueren System wie folgt anpassen

    Cyperghost
    14. August 2023 um 10:15

    Kann man das überprüfen, wie viele Zugriffe möglich sind mit Google API kostenlos? Damit man weiß dann auch, wann man aufhören sollte?

    Das irgendwo es mitgezählt wird?

    Du kannst in den Entwickler Tools von Google dies sehen.

    Alle „Maps Embed API“-Anfragen sind unbegrenzt kostenlos.

    Das ist durch aus korrekt. Aber hier geht es um die YouTube API, welche nur 10.00 Units in der Free Variante hat. Wie oben beschrieben.


    ----------------

    In der Version 5.5.4, wird es diesbezüglich noch ein paar Änderungen geben, diese muss ich aber erst noch fertig stellen und testen.

    Und zwar, kann man einstellen, das ein Link erst nach X Fehlgeschlagenen Aufrufen deaktiviert wird.

    Sollte es z.b. bei YouTube um den Fehler handeln, dass das Kontingent aufgebraucht ist, wird es nicht als Fehlgeschlagen gewertet und später nochmal überprüft.

    Beachte bitte wie auch bei der Installation die folgenden Punkte


    Zitat

    Sollte ein Update von der Version 5.3.5 nicht möglich sein, weil versucht wird über die Woltlab-Update-Server zu gehen, folgende Schritt ausführen:

    • Unter dem Menüpunkt Mein Konto -> Lizenzen und dann die Lizenz für EasyMedia auswählen, dort deine Domain hinterlegen
    • Von Woltlab den Authentifizierungs-Code eingetragen im ACP
    • Unsere Paket-Server mit deinen Login-Daten aus dem Bereich Mein Konto eingetragen https://www.wbb-elite.de/shop/update/8-wsc-5-5/
    • Cache leeren im ACP
    • Und dann erneut versuchen das Plugin zu installieren

    Das ganze kommt ganz stark auf die Größe des Browser Fensters an. Das System passt sich automatisch an die verfügbare Größe an. Ich habe das gerade im Firefox, Edge und Safari getestet. Die machen genau das was sie sollen.

    Ich vermute, dass das Browser Fenster bei den anderen zu klein ist und entsprechend nicht genügend Platz ist. Und alles dazustellen.

    Ansonsten, gibt es eventuell irgendwelche Plugins oder Custom CSS welche die Browser laden? Dies könnte diese Änderungen verursachen.

    Edit:

    Du kannst auch die maximale breite der Container bestimmten per CSS

    CSS
    .easymediaItemList{
        &.flex{
            > div {
                //damit kannst du einstellen, welche max breite die Einträge haben, unabhängig von dem Vorschaubild
                max-width: 1024px;
            }
        }
    }

    Ich vermute das vieles vom Design kommt und da durch komische Ergebnisse erscheinen. In meinem Test-Forum kann ich dieses verhalten in verschieden Browsern, im Standard Design, jedoch nicht reproduzieren.

    Wäre es eventuell möglich, die Informationen «klickbar» zu machen, auch wenn sie das Bild überdecken?

    Das ist leider technisch nicht möglich. Aus dem Grund, weil die andren Informationen so zusagen vor dem Bild liegen. Ansonsten könnte man die anderen Informationen garnicht sehen, weil das Bild vor diesen ist und dann natürlich immer nur das Bild anklickbar ist.

    Alternativ würde eine weitere Vorschaugrösse das Problem beheben. Die könnte dann «Mittel» heissen und 300 × 216 px gross sein.

    Eine weitere Vorschau Größe werde ich nicht einbauen, Selbst die aktuell verwendeten sind eigentlich viel zu klein.

    Du kannst aber mit Hilfe von CSS das Flex verändern und auch anpassen.

    CSS
    .easymediaItemList{
        &.flex{
            > div {
                //damit kannst du einstellen, welche Min größe die Einträge haben, unabhängig von dem Vorschaubild
                min-width: 120px;
                min-height: 120px;
            }
        }
    }

    ... und der Cronjob «Videos von Videokanälen importieren(EasyMedia)», was tut der?

    Dieser Synchronisiert die externe Videokanäle z.b. mit YouTube.

    Das Problem ist folgendes du hast bei YouTube ein Tages Limit von 10.000 Units.

    Eine Suche kostet 100 Units. Aber, die Suche ist auf 50 Einträge pro Seite begrenzt. Das heißt, wenn der Verlinkte YouTube Kanal 400 Videos hat, entspricht dies 8 Seiten. Was am ende 800 Units sind. Zusätzlich muss aber noch einmal für alle Videos eine Anfrage gemacht werden im Hintergrund bezüglich Beschreibung, Vorschaubild etc., da die Suche keine vollständige Beschreibung mitliefert oder groß Vorschaubilder(Lediglich ~480x480). Was am ende dann nochmal 400 Units sind.

    Sprich, wenn etwa 400 Videos drinnen sind und diese neu geladen werden, sollte dies kosten von etwa 1200 Units haben.

    Aber, da ständig überprüft werden müsste ob neue Inhalte vorhanden sind, prüft das System natürlich alle X Minuten erneut. Und selbst wenn die Suche leer ist, kostet dies weitere 100 Units pro Videokanal. Leer bedeutet in diesem Fall, das System übergibt, ich habe bereits Einträge bis Datum X gib mir nur die neuen zurück. Und es gibt keine neuen Videos.

    Das heißt, jede weitere 15 Minuten, wo ein Videokanal geprüft wird kostet das 100 Units pro Videokanal. Bei zwei Videokanäle, auch wenn der eine keine hat, kostet dich das pro Überprüfung 200 Units. Das heißt du kannst pro Tag nur 50 solcher Anfragen machen, ohne weitere Sachen aufzurufen.

    Wenn du z.b. noch die Live-Statistik aktiv hast, oder manuell neue YouTube Videos hinzufügst, verbraucht dies ebenfalls nochmal je 1-3 Units.


    Ich hoffe ich konnte dies einigermaßen verständlich rüberbringen. Wenn nicht, fragen gerne nochmal nach.