1. YoureCom
    1. Über mich
  2. Lösungen
    1. Tipprunde
    2. Aufgaben & Support
    3. Mitglieder-Netzwerk
    4. Online-Shop
    5. Alle Lösungen & Preise
  3. Für Admins
    1. Plugins
    2. ByteMon
    3. ByteMon: Community verwalten
    4. ByteMon: Portalidentität
    5. Individuelle Entwicklung
    6. WSC 6.3 Alpha
    7. GitHub
  4. Neuigkeiten
    1. Kurzmeldungen
  5. Support
  6. Mein Konto
  7. Lösungen testen
  • Anmelden
  • Registrieren
  • Warenkorb 0
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Aufgaben
  • Produkte
  • Pulse-Beiträge
  • Erweiterte Suche
  1. YoureCom – Software für Vereine, Teams & Communities
  2. Repository-Liste
  3. de.yourecom.wcf.api.mpdf

YoureCom Standard automatisch aktualisiert (verwaltete Dateien aus _dev/standard)

  • Marcel Beckers
  • -2 Löschungen
  • +7 Hinzufügungen
  • 9 Gesamt
  • 1 Dateien
  • 20. Oktober 2026 um 12:43
  • tests/lint/check-architecture.php
    <pre>@@ -10,7 +10,12 @@
    * - ajax-method: no custom `validate*()` AJAX entry points in AbstractDatabaseObjectAction classes (RPC endpoints)
    * - endpoint-validate-action: RPC endpoints never call validateAction() (it rejects every name of `$requireACP`)
    * - require-acp: create/update/delete cannot be called through AJAX from the frontend: in `$requireACP` unless the
    - * action denies them anyway (no `$permissions*` and no own `validate*()`)
    + * action denies them anyway (no `$permissions*` and no own `validate*()`). `$requireACP` only blocks AJAX
    + * requests from outside the ACP (validateAction()); forms, commands, cronjobs and RPC endpoints still run
    + * the method, also in the frontend (core: UserAction `create` from RegisterForm). An endpoint that calls
    + * validateX() directly bypasses `$requireACP`: for an ACP-only method the endpoint or validateX() has to
    + * check `admin.general.canUseAcp` or an administrator permission itself (not checked here, the rule
    + * cannot tell ACP-only methods from frontend methods)
    * - acp-menu: ACP menu items are registered with the ItemCollecting event (listener in the bootstrap), acpMenu.xml
    * only holds <delete> entries for removing old items
    * - cache-builder: caches are eager (AbstractEagerCache) or tolerant (AbstractTolerantCache) caches of 6.2, not
    @@ -149,7 +154,7 @@
    }
    }
    if ($reachable !== []) {
    - $report($relative, 'require-acp', 'the frontend can call ' . \implode(', ', $reachable) . ' through AJAX, add them to $requireACP (RPC endpoints call validate' . \ucfirst($reachable[0]) . '() directly)');
    + $report($relative, 'require-acp', 'the frontend can call ' . \implode(', ', $reachable) . ' through AJAX, add them to $requireACP (forms and endpoints with executeAction() keep working; an endpoint that calls validate' . \ucfirst($reachable[0]) . '() directly bypasses $requireACP and has to check the ACP or an administrator permission itself if the method is ACP-only)');
    }
    }

Bereit, deine Community smarter zu machen?

Ob fertiges Produkt oder individuelle Softwarelösung – überzeuge dich selbst.

Jetzt kaufen Demo testen

Direkter Support vom Entwickler

Zuletzt erledigte Aufgaben

  1. Multihunter meldet jede Anmeldung als Doppelaccount Multihunter (Doppelaccount Jäger)

    villain Erledigt am 26. Oktober 2026 um 14:41
  2. Optionen vom "Dateien Feld-Typ" sprechen von Bildern Database: Medienfelder

    doerek Erledigt am 25. Oktober 2026 um 18:20
  3. Nach Installation ohne Popup Begriffserklärung

    mbbaureihen.de Erledigt am 24. Oktober 2026 um 23:33
  4. Fehlermeldung beim Hinzufügen einer neuen Clanseite Clan Verwaltung

    BMWTom Erledigt am 24. Oktober 2026 um 23:16
  5. neue Dateiendungen werden nicht übernommen. Database: Medienfelder

    doerek Erledigt am 24. Oktober 2026 um 19:46
  6. Overlay beim Verschieben eines Themas Clan Verwaltung Clan Verwaltung: Foren

    Marcel Beckers Erledigt am 23. Oktober 2026 um 22:10
Arbeitsplatz
YoureCom – Software für Vereine, Teams & Communities

YoureCom – Software für Vereine, Teams & Communities. Seit 2004.

Fertig eingerichtete Lösungen für Verein, Team und Community, dazu Erweiterungen für die WoltLab Suite. Aus Wuppertal, für Kunden weltweit.

Lösungen

  • Tipprunde
  • Aufgaben & Support
  • Mitglieder-Netzwerk
  • Online-Shop
  • Alle Lösungen & Preise

Für Administratoren

  • Plugins
  • Clan Verwaltung
  • Wettbewerbe
  • MultiHunter
  • ByteMon
  • Individuelle Entwicklung

YoureCom

  • Über mich
  • Shop
  • Kontakt
  • Neuigkeiten
  • GitHub

Cloud-Verträge

  • AGB Cloud
  • AVV Cloud
  • Rechtswidrige Inhalte melden
  • Datenwechsel

Rechtliches

  • Datenschutzerklärung
  • Impressum
  • AGB
  • Vertrag widerrufen
  • Abonnements kündigen
  • Widerrufsbelehrung
© 2026 YoureCom · Marcel Beckers