ProcessWire - Nützliche Module: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 9: Zeile 9:
 
* '''GithubConnect'''
 
* '''GithubConnect'''
 
* '''TracyDebugger''' *** - für programmierlastige Projekte das Debugger Tool der Wahl
 
* '''TracyDebugger''' *** - für programmierlastige Projekte das Debugger Tool der Wahl
 +
* '''ConnectPageFields''' 2 Wege Verbindung für Datenfelder. Kein richtiges m:n, hält aber die Felder synchron
 +
  
 
== Administration / Verwaltung ==
 
== Administration / Verwaltung ==
Zeile 18: Zeile 20:
 
* '''ProcessJumplinks''' * - Redirects verwalten
 
* '''ProcessJumplinks''' * - Redirects verwalten
 
* 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)]]
 +
  
 
== Navigation / Menüs ==
 
== Navigation / Menüs ==
Zeile 25: Zeile 29:
 
* '''AssistedURL''' - Linkhilfe Adrians Fork ist oft weiter (https://github.com/adrianbj/processwire-fieldtype-assisted-url)
 
* '''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.
 
* '''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
  
 
== Sicherheit und Recht ==
 
== Sicherheit und Recht ==
Zeile 31: Zeile 36:
 
* '''CookieManagementBanner''' - von Adrian
 
* '''CookieManagementBanner''' - von Adrian
  
== Bedienungshilfen ==
+
== Bedienungshilfen / Backend ==
 
* '''AssistedUrl'''
 
* '''AssistedUrl'''
 +
* '''MinimalFieldset''' - läßt flexiblere Gestaltung der Felder im Backend zu.
  
 
== Markup etc. erzeugen ==
 
== Markup etc. erzeugen ==

Version vom 12. Dezember 2019, 16:33 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.
  • ImportPagesCSV *** - Importiert CSV Daten als Seiten in ProcessWire
  • TableCsvImportExport - Importiert CSV Daten in Table Fields
  • GithubConnect
  • TracyDebugger *** - für programmierlastige Projekte das Debugger Tool der Wahl
  • ConnectPageFields 2 Wege Verbindung für Datenfelder. Kein richtiges m:n, hält aber die Felder synchron


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)


Navigation / Menüs

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

Hilfe für Redakteure

Sicherheit und Recht

  • EmailObfuscation **
  • MarkupCookieConsent
  • CookieManagementBanner - von Adrian

Bedienungshilfen / Backend

  • AssistedUrl
  • MinimalFieldset - läßt flexiblere Gestaltung der Felder im Backend zu.

Markup etc. erzeugen

  • Pages2Pdf - Wrapper für mPdf Library zur PDF Erzeugung
  • TextformatterHannaCode ** - Snippets für den Editor erstellen, die dann komplexeren Markup erzeugen können (Killer für Wordpress-Lovers)
  • TextformatterAutoAnchor - Erzeugt automatisch Ids und Slugs in den Überschrift Elementen
  • TextformatterSoundmanager - Formatter für den Soundmanager2 Player - kann auch Multitrack und krasse Visualisierungen
  • FieldtypePhone - Standard Telefonformatierung (https://github.com/adrianbj/FieldtypePhone)

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)