ProcessWire - Nützliche Module: Unterschied zwischen den Versionen
Aus Wikizone
| Zeile 1: | Zeile 1: | ||
Dies ist keine vollständige Liste aber mal eine kleine Hilfe auch um Kunden Module anbieten zu können... | Dies ist keine vollständige Liste aber mal eine kleine Hilfe auch um Kunden Module anbieten zu können... | ||
| − | * Cool | + | * Cool |
| − | ** Sehr Hilfreich - Killerfeatures für Kunden | + | ** Sehr Hilfreich - Killerfeatures für Kunden |
| − | *** Musthave Ohne geht's nicht | + | *** Musthave Ohne geht's nicht |
| + | == Development == | ||
| + | * ProcessAdminActions *** - bei komplexen Projekten | ||
| + | * '''TableCsvImportExport''' - Importiert CSV Daten in Table Fields (ProField) | ||
| + | * '''GithubConnect''' | ||
| + | * '''TracyDebugger''' *** - für programmierlastige Projekte das Debugger Tool der Wahl | ||
| + | |||
== Administration / Verwaltung == | == Administration / Verwaltung == | ||
| + | * '''AdminRestrictBranch''' - Redakteure auf einen Seitenzweig beschränken | ||
* '''ModulesManager''' - Zugriff auf das offizielle Modulverzeichnis aus dem Backend heraus | * '''ModulesManager''' - Zugriff auf das offizielle Modulverzeichnis aus dem Backend heraus | ||
* '''PageReferencesTab''' - Seitenverwaltung "Welche Seiten verweisen auf diese mittels PageReference Field" | * '''PageReferencesTab''' - Seitenverwaltung "Welche Seiten verweisen auf diese mittels PageReference Field" | ||
| Zeile 10: | Zeile 17: | ||
* '''ProcessWireUpgrade''' ** - Informiert über Upgrades - nützlich wenn man Updates als kostnpfl. Service anbieten möchte | * '''ProcessWireUpgrade''' ** - Informiert über Upgrades - nützlich wenn man Updates als kostnpfl. Service anbieten möchte | ||
* '''ProcessJumplinks''' * - Redirects verwalten | * '''ProcessJumplinks''' * - Redirects verwalten | ||
| + | * PageRenameOptions - Ändert den Seitennamen bei Änderung des Titels. Am besten mit PagePathHistory verwenden wg. broken Links. | ||
| + | |||
| + | == Navigation / Menüs == | ||
| + | * '''ProcessMenuBuilder''' - Manuelle Custom Menu Erstellung - sinnvoll bei sehr individuellen Navigationen. | ||
== Hilfe für Redakteure == | == Hilfe für Redakteure == | ||
| − | 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. | ||
| − | == Sicherheit == | + | |
| − | * EmailObfuscation ** | + | == Sicherheit und Recht == |
| + | * '''EmailObfuscation''' ** | ||
| + | * '''MarkupCookieConsent''' | ||
| + | * '''CookieManagementBanner''' - von Adrian | ||
== Bedienungshilfen == | == Bedienungshilfen == | ||
| Zeile 21: | Zeile 36: | ||
== Markup etc. erzeugen == | == Markup etc. erzeugen == | ||
| − | * Pages2Pdf - Wrapper für mPdf Library zur PDF Erzeugung | + | * '''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) | + | * '''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 | ||
| + | |||
| + | == Social Functionality Community Stuff == | ||
| + | * '''NewsletterSubscription''' - Double Opt In Funktionalität für Newsletter etc. | ||
| + | * '''LoginRegister''' - Ryans Self Registration Beispiel | ||
| + | |||
== Mal Testen == | == Mal Testen == | ||
* '''ProcessCustomUploadNames''' - Renaming Rulse for Pages and other fields. | * '''ProcessCustomUploadNames''' - Renaming Rulse for Pages and other fields. | ||
* '''ProcessBlog''' - Blog Modul von Ryan (für das Blog Profile entwickelt) | * '''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) | ||
Version vom 22. Februar 2019, 10:20 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 *** - bei komplexen Projekten
- TableCsvImportExport - Importiert CSV Daten in Table Fields (ProField)
- GithubConnect
- TracyDebugger *** - für programmierlastige Projekte das Debugger Tool der Wahl
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.
- 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.
Sicherheit und Recht
- EmailObfuscation **
- MarkupCookieConsent
- CookieManagementBanner - von Adrian
Bedienungshilfen
- AssistedUrl
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
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)