ProcessWire - Nützliche Module: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 25: Zeile 25:
 
* '''PageRenameOptions''' - Ändert den Seitennamen bei Änderung des Titels. Am besten mit PagePathHistory verwenden wg. broken Links.
 
* '''PageRenameOptions''' - Ändert den Seitennamen bei Änderung des Titels. Am besten mit PagePathHistory verwenden wg. broken Links.
 
* '''RestrictRepeaterMatrix''' Zugriff auf Repeater Matrix Felder regulieren [[RestrictRepeaterMatrix (ProcessWire Modul)]]
 
* '''RestrictRepeaterMatrix''' Zugriff auf Repeater Matrix Felder regulieren [[RestrictRepeaterMatrix (ProcessWire Modul)]]
* ''' TemplatesChildPages''' Zugriff auf Kindseiten einschränken - erweitert Zugriffsregeln auf Seitenbasis, statt nur auf Templatebasis
+
* '''TemplatesChildPages''' Zugriff auf Kindseiten einschränken - erweitert Zugriffsregeln auf Seitenbasis, statt nur auf Templatebasis
 +
* '''CronjobDatabaseBackup''' Automatische Datenbank Backups - nutzt LazyCron
  
 
== Navigation / Menüs ==
 
== Navigation / Menüs ==

Version vom 4. Januar 2020, 16:55 Uhr

Dies ist keine vollständige Liste aber mal eine kleine Hilfe auch um Kunden Module anbieten zu können...

* Cool
** Sehr Hilfreich - Killerfeatures für Kunden
*** Musthave Ohne geht's nicht

Development

  • ProcessAdminActions *** - Musthave bei komplexen Projekten. Kann viele Dinge als Batch erledigen und spart unendlich Zeit.
  • GithubConnect
  • ConnectPageFields 2 Wege Verbindung für Datenfelder. Kein richtiges m:n, hält aber die Felder synchron

Debugging

  • TracyDebugger *** - für programmierlastige Projekte das Debugger Tool der Wahl

Daten Im- / Exportieren

  • ImportPagesCSV *** - Importiert CSV Daten als Seiten in ProcessWire
  • TableCsvImportExport - Importiert CSV Daten in Table Fields
  • DataSet - Importiert CSV und XML Daten. Config-Datei für Anweisungen. Kann mit Tasker auch als Cronjob laufen. Für große Datenssätze. https://github.com/mtwebit/DataSet

Administration / Verwaltung

  • AdminRestrictBranch - Redakteure auf einen Seitenzweig beschränken
  • ModulesManager - Zugriff auf das offizielle Modulverzeichnis aus dem Backend heraus
  • PageReferencesTab - Seitenverwaltung "Welche Seiten verweisen auf diese mittels PageReference Field"
  • EmailNewUser - User über seinen Account Informieren. Nutzen mit PasswordForceChange
  • ProcessWireUpgrade ** - Informiert über Upgrades - nützlich wenn man Updates als kostnpfl. Service anbieten möchte
  • ProcessJumplinks * - Redirects verwalten
  • PageRenameOptions - Ändert den Seitennamen bei Änderung des Titels. Am besten mit PagePathHistory verwenden wg. broken Links.
  • RestrictRepeaterMatrix Zugriff auf Repeater Matrix Felder regulieren RestrictRepeaterMatrix (ProcessWire Modul)
  • TemplatesChildPages Zugriff auf Kindseiten einschränken - erweitert Zugriffsregeln auf Seitenbasis, statt nur auf Templatebasis
  • CronjobDatabaseBackup Automatische Datenbank Backups - nutzt LazyCron

Navigation / Menüs

  • ProcessMenuBuilder - Manuelle Custom Menu Erstellung - sinnvoll bei sehr individuellen Navigationen.

Hilfe für Redakteure

  • AssistedURL - Linkhilfe Adrians Fork ist oft weiter (https://github.com/adrianbj/processwire-fieldtype-assisted-url)
  • PrevNextTabs - Abkürzung zur nächsten / vorigen Seite im Backend. Sinnvoll wenn viele Seiten bearbeitet werden müssen.
  • CkeLinkFiles - Dateilinks leichter im Editor einfügen
  • SchedulePages - Seiten auf Termin veröffentlichen

Sicherheit und Recht

  • EmailObfuscation **
  • MarkupCookieConsent
  • CookieManagementBanner - von Adrian

Bedienungshilfen / Backend

  • AssistedUrl
  • MinimalFieldset - läßt flexiblere Gestaltung der Felder im Backend zu.
  • PageListSelectMultipleQuickly Mehrere Seiten auwählen ohne jedesmal den Baum neu zu öffnen
  • PageFieldInfo - zusätzliche Infos bei Page Select Checkboxen anzeigen (bei hover und wenn gecheckt)

Markup etc. erzeugen

Social Functionality Community Stuff

  • NewsletterSubscription - Double Opt In Funktionalität für Newsletter etc.
  • LoginRegister - Ryans Self Registration Beispiel


Mal Testen

  • ProcessCustomUploadNames - Renaming Rulse for Pages and other fields.
  • ProcessBlog - Blog Modul von Ryan (für das Blog Profile entwickelt)
  • MarkupSocialShareButtons
  • MarkupPlyrMediaPlayer
  • InstagramFeed
  • MediaLibrary - Medienzugriff über Libraries. Auswahl in übergeordneten Seiten möglich.
  • FrontEndEditLightbox - Frontend Editing der aktuellen Seite in einer Lightbox
  • Sassify - Kompiliert Sass/SCSS/Compass - evtl. praktisch während der Entwicklungsphase
  • Oauth2Login
  • MarkupSitemap
  • Blackhole - Lockt Bots die robots.txt missachten in ein Blackhole -> werden gebannt
  • AdminThemeBoss - Platzsparendes zurückhaltendes uikit 3 Theme. Setzt auf dem Standard Theme auf
  • MillSite - Milligram SiteProfile mit einigen Zusatzfeatures
  • MillBlog - Milligram Framework Blog SiteProfile
  • SeoMaestro - SEO Tool noch Alpha (2019-02)