Giter Site home page Giter Site logo

d2u_helper's People

Contributors

danspringer avatar tobiaskrais avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

d2u_helper's Issues

nutzen des d2u_addon_frontend_helper.php

hallo tobias, du hattest netterweise auf deinen helper aufmerksam gemacht tbaddade/redaxo_url#253.
ich verstehe nur leider nicht, wie ich ihn nutzen könnte. sollte er nicht auch als plugin (wie zb. der translation_helper) unter dem d2u_helper-addon in redaxos addons auftauchen? was er bei mir nicht tut … könntest du mir auf die sprünge helfen?
danke
Bildschirmfoto 2022-06-20 um 15 12 55!

bei mkdir falscher Wert für die Rechtevergabe

v1.10.0

In Zeile 243 und 277 muss

mkdir(rex_path::addonCache('d2u_helper'), 0o755, true);

ersetzt werden durch

mkdir(rex_path::addonCache('d2u_helper'), 0755, true);

Das "o" in 0o755 ist falsch.

favicon generierung?

Hi,

mir ist der Umfang des Addons noch nicht ganz klar, aber es scheint auch ein Favicon zu generieren, richtig? Wie wird das denn eingestellt?

Kanns unter 5.13 (MAMP lokal aufm Mac) nicht installieren

Das ist die Fehlermeldung:

AddOn d2u_helper konnte aus folgendem Grund nicht installiert werden:
SQL error: Error while executing statement "INSERT INTO rex_media_manager_type (status, name, description) VALUES 01, 'd2u_helper_gallery_thumb', 'D2U Helper Bildergalerie Vorschaubild');": SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '01, 'd2u_helper_gallery_thumb', 'D2U Helper Bildergalerie Vorschaubild')' at line 2

Call to a member function getValue() on null

hab ich bekommen als ich eben das setup erneut ausgeführt hab und im DB step die option "update von vorheriger version" gewählt hab.

zu diesem zeitpunkt gibt es keinen eingeloggten user und daher läuft das addon auf diesen error

Error: Call to a member function getValue() on null
File: redaxo/src/addons/d2u_helper/lib/ALangHelper.php
Line: 85

Stacktrace
Function File Line
D2U_Helper\ALangHelper::saveValue redaxo/src/addons/d2u_helper/lib/d2u_helper_lang_helper.php 610
d2u_helper_lang_helper->install redaxo/src/addons/d2u_helper/install.php 394
require redaxo/src/core/lib/packages/package.php 233
rex_package->includeFile redaxo/src/core/lib/packages/manager.php 133
rex_package_manager->install redaxo/src/core/lib/packages/addons/manager.php 22
rex_addon_manager->install redaxo/src/core/lib/setup/import.php 283
rex_setup_importer::reinstallPackages redaxo/src/core/lib/setup/import.php 32
rex_setup_importer::updateFromPrevious redaxo/src/core/pages/setup.php 207
include redaxo/src/core/lib/be/controller.php 490
rex_be_controller::{closure} redaxo/src/core/lib/util/timer.php 62
rex_timer::measure redaxo/src/core/lib/be/controller.php 498
rex_be_controller::includePath redaxo/src/core/lib/be/controller.php 430
rex_be_controller::includeCurrentPage redaxo/src/core/backend.php 235
require redaxo/src/core/boot.php 148
require redaxo/index.php 9
System report (REDAXO 5.15.0-dev#8baa10502, PHP 8.1.16, MariaDB 10.10.3)
REDAXO
Version 5.15.0-dev#8baa10502
PHP
Version 8.1.16
OPcache yes
Xdebug yes
Warning Das Setup wird unverschlüsselt durchgeführt. Frontend und Backend sollten grundsätzlich durch HTTPS verschlüsselt aufgerufen werden, um die Privatsphäre zu schützen und den Datenschutz zu gewährleisten.
Database
Version MariaDB 10.10.3
Character set utf8mb4
Server
OS Darwin
SAPI apache2handler
Webserver Apache/2.4.55
Request
Browser Firefox/112.0
Protocol HTTP/1.1
HTTPS no
Packages
adminer 1.9.2
backup 2.8.3-dev
be_style 3.1.1
be_style/redaxo 3.1.1
d2u_helper 1.9.3
d2u_machinery 1.3.7
developer 3.9.1
install 2.10.1-dev
media_manager 2.13.2
mediapool 2.12.0
metainfo 2.9.0
project dev
rexstan 1.0.82-beta3
rexstansqltest 0.0.0
sprog 1.4.0
structure 2.14.3-dev
structure/content 2.14.3-dev
url 2.0.2
users 2.9.1
watson 2.3.0
yform 4.0.4
yform/email 4.0.4
yform/manager 4.0.4
yrewrite 2.9.1

Verbesserte Bildverwaltung für mehrsprachige D2U Linkboxen

Hi @TobiasKrais,

ich hab leider nicht das D2U Linkboxen Repo gefunden, deswegen hier...

Ich möchte einen Vorschlag unterbreiten, wie wir die Bildverwaltung in D2U Linkboxen für mehrsprachige Webseiten verbessern können. Derzeit verwenden wir dasselbe Bild für alle Sprachversionen einer Seite. Aus SEO-Sicht wäre es jedoch effektiver, wenn jede Sprachversion ihr eigenes Bild hätte, das optimal benannt und genutzt wird.
image

Vorschlag:

  1. Sprachspezifische Bilder:

    • Ermögliche es den Benutzern, separate Bilder für jede Sprachversion einer Seite innerhalb der D2U Linkbox-Einstellungen hochzuladen.
  2. SEO-Optimierung für Bilder:

    • Beschreibende Dateinamen: Beispiel für jede Sprache: „ingenieurskunst-hoechstem-niveau-de.jpg“ für deutsche Seiten und „engineering-highest-level-en.jpg“ für englische Seiten. usw..
    • Alt-Text: Relevanten, lokalisierten Alternativtext (alt text) für jedes Bild bereitstellen.
    • Titel und Bildunterschrift: Wenn zutreffend, sicherstellen, dass Bildtitel und Bildunterschriften "übersetzbar" sind

Vorteil:
Die Umsetzung dieser Änderungen wird die SEO-Leistung von mehrsprachigen Seiten erheblich verbessern. Dieser lokalisierte Ansatz entspricht den besten SEO-Praktiken und bietet eine maßgeschneiderte Erfahrung für Benutzer in verschiedenen Regionen. Quelle: https://developers.google.com/search/docs/appearance/google-images?hl=de

Aufgabenliste:

  • Funktion hinzufügen, um sprachspezifische Bilder in den D2U Linkbox-Einstellungen hochzuladen.
  • Bild-Sitemaps generieren und aktualisieren, um sprachspezifische Bilder einzuschließen.

Ich freue mich auf dein Feedback und deine Gedanken zu diesem Vorschlag.

Liebe Grüße,
Samy

Fehler beim update von d2u_news und d2u_staff

image

System report (REDAXO 5.16.0, PHP 8.3.0, MariaDB 10.3.39)
REDAXO
Version 5.16.0
PHP
Version 8.3.0
OPcache yes
Xdebug no
Database
Version MariaDB 10.3.39
Character set utf8
Warning Die verwendete MariaDB-Version 10.3.39 wird nicht mehr vom Hersteller gepflegt und sollte aktualisiert werden.
Server
OS Linux
SAPI fpm-fcgi
Webserver Apache
Request
Browser Safari/17.0
Protocol HTTP/2.0
HTTPS yes
Packages
accessdenied 2.1.0
adminer 1.9.3
backup 2.9.1
be_password 2.0.1
be_style 3.3.0
be_style/customizer 3.3.0
be_style/redaxo 3.3.0
bloecks 3.1.1
bloecks/cutncopy 3.1.1
bloecks/status 3.1.1
consent_manager 4.2.0
cronjob 2.10.1
d2u_helper 1.13.0
d2u_news 1.1.4
d2u_staff 1.1.0
debug 1.3.0
developer 3.9.2
fa_iconpicker 1.2.0
install 2.12.0
lightgallery 0.4.3
maintenance 2.9.2
markitup 3.7.4
markitup/documentation 1.1.0
media_manager 2.15.0
mediapool 2.13.1
mediapool_rename 1.0.0
metainfo 2.10.1
mform 7.3.3
modulsammlung 4.16.0
navigation_factory 2.0.3
pdfout 8.1.1
phpmailer 2.13.0
project dev
project_manager 1.5.1
project_manager/client 1.1.0
redactor2 4.2.1
search_it 6.10.1
search_it/autocomplete 6.10.1
search_it/documentation 6.10.1
search_it/plaintext 6.10.1
search_it/stats 6.10.1
sprog 1.5.1
structure 2.16.0
structure/content 2.16.0
structure/history 2.16.0
theme 1.4.0
tinymce4 1.2.1
ui_tools 1.2.2
ui_tools/jquery-minicolors 2.4.0
users 2.10.1
ycom 4.2.1
ycom/auth 4.2.1
ycom/group 4.2.1
ycom/media_auth 4.2.1
yform 4.1.1
yform/email 4.1.1
yform/manager 4.1.1
yform/tools 4.1.1
yrewrite 2.10.0

Trying to access array offset on value of type bool

21.05.2021 21:53:38 Notice Trying to access array offset on value of type bool redaxo/src/addons/d2u_helper/lib/d2u_module_manager.php 232

PHP 7.4, aktuelle Version von d2u. Taucht mehrfach im Log auf.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.