Hier finden sich Tipps und Tricks rund um CMS Made Simple
Upgrade V1 zu V2
- https://docs.cmsmadesimple.org/upgrading/to-cmsms-2.x
- https://www.cms-1.org/forum/viewtopic.php?pid=42248#p42248
Debugging
Security
Konfiguration
- Erweitertes config.php File
- Verhalten Template Processing -> Zugriff auf Contentelemente im Inhalt
- TinyMCE – verschiedene Symbollisten pro Inhaltsblock
- Inhaltsgrösse einer Textseite vergrössern
Bilder
Menü
- Seitliches Accordion Menü mit jQuery
- Menü-Manager Preformance Problem beheben bei vielen Seiten
- Letztes Menü-Element einer Ebene ansprechen
- Jeweils den ersten und letzten Punkt einer Liste mit first und last markieren
<ul>
<li class=»first»></li>
<li></li>
<li class=»last»></li>
</ul>
die verlinkte Lösung macht dies rekursiv auch in tieferen Ebenen
Mobile Browser
News
Newsletter Made Simple
Gallery
FrontEndUser
Mit FrontEndUser können Seiten geschützt werden. Um eine Seite mit FrontEndUsers zu schützen muss das Modul FrontEndUsers sowie das Modul AdvancedContent installiert werden. Folgende Module sind mit FrontEndUser interessant:
- CGUserDirectory – Auflisten der Benutzer
- FeuMailer – Mails an FrontEndUser (auch ein NMS Ersatz mit mehr Möglichkeiten)
- SelfRegistration – Benutzer können sich selber registrieren
- Diverse Module rund um FEU. Einige davon sind jedoch bereits veraltet. (auf das Updatedatum schauen)
- Sicherer Dateidownload (Nur Zugriff für FrontEndUser)
AdvancedContent
Modul mit dem diverse weitere Inhaltselemente umgesetzt werden können:
- deutscher Thread (altes Forum)
- englischer Thread (altes Forum)
- dynamische Sidebar oder ähnliches mit Hilfe von GlobalContentBlocks und Advanced Content pro Seite definieren (Achtung: gesamten Thread beachten)
- Mehrsprache Seiten mit Advanced Content
- Content Typ «Advanced Content als Standard Inhaltstypcontent
- Inhaltsblöcke im Backend von einander Abhängig ein-/ausblenden
- CrossSlider pro Seite eingebaut
- Frontend-Zugriff – Alle Seiten initial umstellen
- SEO mit AdvancedContent
ListIt
Seiteninhalt extern bearbeiten
- http://forum.cmsmadesimple.org/index.php?topic=45031.new;topicseen#new
- http://dev.cmsmadesimple.org/projects/externalizer
Speedup
- Such-Modul modifizieren: http://forum.cmsmadesimple.org/index.php?topic=9474.new;topicseen#new
- Speedup mit Subdomains: http://forum.cmsmadesimple.org/index.php/topic,39686.0.html
- Content Delivery Network (CDN) einsetzen: http://playground.ebiene.de/2351/google-app-engine-als-cdn/
- Sprites für die Grafiken erstellen: http://spriteme.org/
- Apache Cache Control: http://www.askapache.com/htaccess/apache-speed-cache-control.html
CMS MLE (Multilanguage Edition)
Die MLE Edition wird nicht mehr weiter gepflegt. Hier mögliche Alternative welche im Base aufgebaut werden können:
MleCMS
Ist eines der im Moment am schnellsten weiter entwickelten Modulen mit einer grossen Zukunft
Installationsguide
Installationsanleitung 2 (englisch)
Eigenbau
http://forum.cmsmadesimple.org/index.php/topic,19099.0.html
Eigenbau mit Hausmitteln
http://forum.cmsmadesimple.org/viewtopic.php?f=4&t=48112
http://forum.cmsmadesimple.org/viewtopic.php?f=4&t=56462
Babel
babel – gab es vor mleCMS, hat einen geringeren Funktionsumfang
langOps
Eine weitere Möglichkeit ist langOps. Dieses ist ein Fork von AdvancedContent. Die Entwicklung davon ist jedoch aus Zeitmangel beim Author eingeschlafen.
Titel von News und anderen Modulen als Haupttitel
- http://forum.cmsmadesimple.org/index.php/topic,46339.msg222059.html#msg222059
- http://forum.cmsmadesimple.org/index.php/topic,30475.0.html
Hacks von Calguy1000
CGBlog
- CGBlog Anleitung
- Artikel aus WordPress in CGBlog zu importieren
- Gravatar in CG Feedback integrieren
- Archiv mit CGBlog
- TagCloud (KategorieCloud)
- Next – Previous Links
- Tags in CGBlog berücksichtigen und Posts mit gleichen Tags anzeigen
- Related Posts
RSS Feeds ausgeben
- CMSSimplePie – RSS Feed auslesen und als HTML ausgeben
phpBB3 – aktuelle Posts ausgeben
SMF Forum Integration
Ajax
- http://forum.cmsmadesimple.org/index.php/topic,46657.msg222852.html#msg222852
- Unterseiten in Tabs anzeigen und per Ajax laden
Version mehrerer Installationen zentral Abfragen
301 Redirect-Errors für alte Seiten
- Module MovedPages
- Module ToolBox (kann noch einiges mehr)
Frontend-Page-Editor
- Seiten im Frontend bearbeiten: TouchInlineEditor / Forenbeitrag
- TinyMCE Frontend use
- Facebook für FEU Access Authentifikation verwenden: FeuFacebook
- FacebookConnect: Gleiche Funktionalität: FacebookConnect
XML / Feed abgreifen und nutzen
Formbuilder
Statistik
Shop Systeme
- Articles – Einfaches Shopsystem aus Deutschland (Frühling 2012 in Entwicklung)
- EcommerceBase (viele Module, recht Aufwändig zum anpassen)
- Alternative Shopsysteme für kleine Shops