CMSimple 4.2.1 ready for download

CMSimple 4.0 und höher
Post Reply
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

CMSimple 4.2.1 ready for download

Post by Gert »

Image Hallo,

CMSimple 4.2.1 steht zum Download bereit.

Hauptgrund für dieses Update ist jQuery 1.9 und höher. Einige jQuery Plugins sind mit jQuery 1.9 und höher nicht mehr kompatibel, deshalb kann man in CMSimple 4.2.1 die Versionen von jQuery und jQuery UI ganz einfach in der CMS Konfiguration per Selectbox festlegen. In der Regel reicht es, jquery-1.8.3.min.js zu aktivieren, wenn es Probleme mit jQuery basierten Plugins gibt.

Weitere Neuheiten in CMsimple 4.2.1:

- Status der Plugins in Sysinfo und Pluginmanager deutlich sichtbar
- Printlink im Maintenance Mode deaktiviert

und noch einige weitere Kleinigkeiten.

Ein Update CMSimple 4.0 => 4.2.1, mit dem alle CMSimple Installationen ab 4.0 problem- und schmerzlos aktualisiert werden können, steht auch wieder zur Verfügung.

Downloads: http://www.cmsimple.org/?Downloads___CMSimple

Viel Spass - Gert

==========================================================

Image Hello,

CMSimple 4.2.1 is ready for download.

The main reason for this update is jQuery 1.9 and higher. Some jQuery plugins are not longer compatible with jQuery 1.9 and higher, so you can specify the versions of jQuery and jQuery UI easily by selectboxes now (in the CMS configuration of CMSimple 4.2.1). In general, it is enough to select jquery-1.8.3.min.js, if there are problems with jQuery based plugins.

More news in CMSimple 4.2.1:

- Status of the plugins clearly visible in sysinfo and pluginmanager
- Print Link in maintenance mode disabled

and a few other little things.

An update CMSimple 4.0 => 4.21, for an easy and painless update of all installations of CMSimple 4.0 or higher, also is available.

Downloads: http://www.cmsimple.org/en/?Downloads___CMSimple

Have fun - Gert

==========================================================

Screenshot Sysinfo:

Image
Gert Ebersbach | CMSimple | Templates - Plugins - Services
hajo
Posts: 16
Joined: Tue 26. Mar 2013, 18:39

Re: CMSimple 4.2.1 ready for download

Post by hajo »

Hallo,
ich habe gerade die neue CMSimple 4.2.1 ausprobiert, lokal unter XAMPP.

Was mich sehr stört, ist das Verhalten direkt nach Login: CMSimple nimmt ohne Rückfrage
Kontakt mit ge-webdesign.de auf, vermutlich um die aktuelle Version abzufragen.

Offenbar ist dies nach v4.0.5 geändert worden.

Wenn der Kontakt nicht zustandekommt (z.B. wg. Offline/Firewall/Webseite down...),
dann ist CMSimple nicht benutzbar (weisse Seite, und reagiert nicht mehr).

Kann man den Update-Check bitte im Admin-Menu bei Settings/System-Info machen ?
Zusätzlich eine MsgBox o.ä. bei solchen Aktionen, die potentiell "länger" dauern können...


Ausserdem möchte ich vorschlagen (direkt im CMSimple-"Standard-Paket"):
* Impressum-Seite (zumindest mit "hier sollte ihr Impressum stehen", als Erinnerung)
* "Sandbox"-Seite mit Mustertexten für H4,H5,H6, Listen, Links, Tabelle, Farben, Schriftgrössen, Bild etc.
* "Links"-Seite (cmsimple.org, Forum, wiki, etc.)
* Seite mit Kurzanleitung, z.B. wie http://frankziesing.de/cmsimple/?Kurzanleitung
* irgendein weiteres Template mit anderem Layout, zur Demonstration des Konzepts
(andere Farben/Schriften/Hintergrundbild, Menü rechts oder horizontal, etc.)

* Edit: ...und bei "Druckansicht" einen Hinweis/Button ergänzen, zur Rückkehr zur Normalansicht...
--HaJo
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

Re: CMSimple 4.2.1 ready for download

Post by Gert »

hajo wrote:Was mich sehr stört, ist das Verhalten direkt nach Login: CMSimple nimmt ohne Rückfrage
Kontakt mit ge-webdesign.de auf, vermutlich um die aktuelle Version abzufragen.
CMSimple nimmt auch Kontakt mit cmsimple.org auf, um die Versionsinfo Daten von CMSimple zu bekommen, und mit allen anderen Plugins, die Versionsinfo Dateien zur Verfügung stellen.
hajo wrote:Wenn der Kontakt nicht zustandekommt (z.B. wg. Offline/Firewall/Webseite down...),
dann ist CMSimple nicht benutzbar (weisse Seite, und reagiert nicht mehr).
Im Offline Betrieb (zumindest beim FF) kann man noch nicht einmal eine einfache html Datei aufrufen über localhost, es sei denn, sie ist im Cache. Xampp wird da genauso behandelt wie jeder andere Server im www. Das haben jedenfalls meine schnellen Tests gerade ergeben.

Arbeiten im Offline Modus ist also auch unter Xampp nicht sinnvoll.
hajo wrote:Offenbar ist dies nach v4.0.5 geändert worden.
Habe es auch mit CMSimple 4.0.5 getestet - gleiches Ergebnis. Wahrscheinlich hat es bei Dir geklappt, weil Du die Seite komplett im Cache hattest.

Ich kann natürlich die Versionskontrolle abschaltbar machen, aber eigentlich will ich das nicht, denn der Erfolg hat sich auf meinem Downloadzähler gezeigt: Nach jeder neuen Version schnellen die Downloads des Updates in die Höhe, seit Einführung der VersionsInfo. Das heisst:

Mit obligatorischer UpdateInfo gibt es also wesentlich mehr aktuelle CMSimple Installationen im Netz als vorher.

Andererseits ist es durchaus üblich, Updatekontrollen oder -benachrichtigungen abschalten zu können, ich denke mal drüber nach. Ist ja ganz einfach per CMS Konfiguration umsetzbar. Per default wird die Updatekontrolle aber aktiviert bleiben, es sei denn, es tauchen von mehreren Seiten Probleme auf. Bisher gab es mehr als 2000 Downloads seit Einführung der UpdateInfo, bisher ohne Probleme diesbezüglich.
hajo wrote:und bei "Druckansicht" einen Hinweis/Button ergänzen, zur Rückkehr zur Normalansicht...
Das gibt es bereits, schau mal ganz oben: http://cmsimple.org/?CMSimple___Screenshots&print
hajo wrote:Impressum-Seite (zumindest mit "hier sollte ihr Impressum stehen", als Erinnerung)
Für die Rechtssicherheit seiner Seiten ist jeder selbst verantwortlich, da gibt es international viel zu viele verschiedene Regelungen, als dass ich da Vorgaben machen wollte ...

Wie sollte die Seite heissen? Impressum, imprint, legal notices, Mentions légales ...
hajo wrote:irgendein weiteres Template mit anderem Layout, zur Demonstration des Konzepts
Hier gerne:

http://www.ge-webdesign.de/plugindemo/? ... lateSwitch

http://www.ge-webdesign.de/cmsimpletemp ... te_Auswahl

... aber nicht im Download. Templates sind mein Geschäft, und alles, was im Download enthalten ist, ist Freeware.

Und die anderen Vorschläge:

Ich habe nicht vor, viel Arbeit in einen Content zu stecken, der am Ende zum löschen bzw. überschreiben da ist. Unter "Menu Levels & Headings" gibt es bereits Demoseiten, ansonsten gibt es eine Dokumentation auf cmsimple.org. Die hat natürlich noch viele Lücken, aber alles auf einmal schaffe ich nicht.

Also:

Das mit der UpdateInfo behalte ich im Auge bzw. denke darüber nach, aber der Download wird wohl eher nicht zu einer Dokumentation ausgebaut,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
hajo
Posts: 16
Joined: Tue 26. Mar 2013, 18:39

Re: CMSimple 4.2.1 ready for download

Post by hajo »

Gert wrote:
hajo wrote:direkt nach Login: CMSimple nimmt ohne Rückfrage Kontakt mit ge-webdesign.de auf, vermutlich um die aktuelle Version abzufragen.
CMSimple nimmt auch Kontakt mit cmsimple.org auf, um die Versionsinfo Daten von CMSimple zu bekommen, und mit allen anderen Plugins, die Versionsinfo Dateien zur Verfügung stellen.
hajo wrote:Wenn der Kontakt nicht zustandekommt (z.B. wg. Offline/Firewall/Webseite down...),
dann ist CMSimple nicht benutzbar (weisse Seite, und reagiert nicht mehr).
Im Offline Betrieb (zumindest beim FF) kann man noch nicht einmal eine einfache html Datei aufrufen ..
Arbeiten im Offline Modus ist also auch unter Xampp nicht sinnvoll.
Ich meinte nicht den Offline-Mode des Browers, sondern "z.Zt. keine Internet-Verbindung".
Die Webseite auf dem lokalen Webserver kann man trotzdem bearbeiten.
Also z.B. Notebook, im Garten/Biergarten/Ferienhaus/etc, Internet per Mobil-Tarif,
und man will kein neues Tagesticket anbrennen...

Versionscheck ist ja ok, aber bitte nicht ohne Rückfrage.

Ausserdem besteht bei solchen Verbindungsaufbauten Trojaner-Verdacht...
--HaJo
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

Re: CMSimple 4.2.1 ready for download

Post by Gert »

Gert wrote:Ich kann natürlich die Versionskontrolle abschaltbar machen, aber eigentlich will ich das nicht, denn der Erfolg hat sich auf meinem Downloadzähler gezeigt: Nach jeder neuen Version schnellen die Downloads des Updates in die Höhe, seit Einführung der VersionsInfo. Das heisst:

Mit obligatorischer UpdateInfo gibt es also wesentlich mehr aktuelle CMSimple Installationen im Netz als vorher.
hajo wrote:Versionscheck ist ja ok, aber bitte nicht ohne Rückfrage.
Nun gut, dann bleibt eigentlich nur ein Kompromiss: UpdateInfo per Konfiguration abschaltbar.
hajo wrote:Ausserdem besteht bei solchen Verbindungsaufbauten Trojaner-Verdacht...
Aber eigentlich verhält sich fast jede Software so: Wenn ich sie installiere, ist so eine UpdateInfo aktiviert. Ich muss sie abschalten, wenn es mich stört. Mein Laptop nervt mich bei jedem Start mit Update Meldungen ;)

Ich überlege mal, wie ich das bei der nächsten Version handeln kann. Der User, der die UpdateInfo deaktiviert hat, soll dann schon an irgendeiner Stelle eine entsprechende Meldung bekommen, mit Link zur CMS Konfiguration, damit er nicht vergisst, dass bei ihm die UpdateInfo deaktiviert ist.

Und ein wenig warten will ich auch noch, ob noch weitere Vorschläge kommen für die nächste Version,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
hajo
Posts: 16
Joined: Tue 26. Mar 2013, 18:39

Re: CMSimple 4.2.1 ready for download

Post by hajo »

Gert wrote:
hajo wrote:Impressum-Seite (zumindest mit "hier sollte ihr Impressum stehen", als Erinnerung)
Für die Rechtssicherheit seiner Seiten ist jeder selbst verantwortlich, da gibt es international viel zu viele verschiedene Regelungen, als dass ich da Vorgaben machen wollte ...
Eben, deshalb nur "hier sollte ihr Impressum stehen"
Wie sollte die Seite heissen? Impressum, imprint, legal notices, Mentions légales ...
Na, "Impressum" im normalen Content, "Imprint" in der 2Lang-Vorlage
hajo wrote:irgendein weiteres Template mit anderem Layout, zur Demonstration des Konzepts
Hier gerne:
http://www.ge-webdesign.de/plugindemo/? ... lateSwitch
http://www.ge-webdesign.de/cmsimpletemp ... te_Auswahl
... aber nicht im Download.
Templates sind mein Geschäft, und alles, was im Download enthalten ist, ist Freeware.
Richtig, aber das muss man sich erst mehr oder weniger mühsam zusammensuchen.
Und die anderen Vorschläge:
Ich habe nicht vor, viel Arbeit in einen Content zu stecken
Ok, es muss ja nicht gleich selfhtml sein :)

Aber 'mal hier ein Vorschlag für die "Sandbox"-Seite:

Code: Select all

<h1>Sandbox</h1>
<h5>Schriften + Grössen:</h5>
<p><span style="font-size: 8px;">8px</span> <span style="font-size: 10px;">10px</span> <span style="font-size: 12px;">12px</span> <span style="font-size: 14px;">14px</span> <span style="font-size: 16px;">16px</span> <span style="font-size: 18px;">18px</span> <span style="font-size: 20px;">20px</span> <span style="font-size: 24px;">24px</span> <span style="font-size: 36px;">36px</span></p>
<h6><span style="text-decoration: underline;">Fixed:</span></h6>
<p><span style="font-family: 'courier new', courier;">Courier New</span> / <span style="font-family: terminal, monaco;">Terminal</span></p>
<h6><span style="text-decoration: underline;">Serif:</span></h6>
<p><span style="font-family: 'andale mono', times;">Andale mono</span> / <span style="font-family: 'book antiqua', palatino;">Book Antiqua</span> / <span style="font-family: georgia, palatino;">Georgia</span> / <span style="font-family: 'times new roman', times;">Times New Roman</span></p>
<h6><span style="text-decoration: underline;">Sans serif:</span></h6>
<p><span style="font-family: arial, helvetica, sans-serif;">Arial</span> / <span style="font-family: 'arial black', 'avant garde';">Arial Black</span> / <span style="font-family: 'comic sans ms', sans-serif;">Comic MS Sans</span> / <span style="font-family: helvetica;">Helvetica</span> / <span style="font-family: tahoma, arial, helvetica, sans-serif;">Tahoma</span> / <span style="font-family: 'trebuchet ms', geneva;">Trebucket MS</span> / <span style="font-family: verdana, geneva;">Verdana</span></p>
<h6><span style="text-decoration: underline;">Effekt:</span></h6>
<p><span style="font-family: impact, chicago;">Impact</span> / Symbol <span style="font-family: symbol;">Symbol</span> / WebDings <span style="font-family: webdings;">NYC</span> / WingDings <span style="font-family: wingdings, 'zapf dingbats';">NYC</span></p>
<hr>
<h5>Standard-Darstellung laut CSS-Einstellungen:</h5>
<hr>
<h4>Überschrift4</h4>
<h5>Überschrift5</h5>
<h6>Überschrift6</h6>
<p>Absatz - normaler Text</p>
<p style="margin-left: 30px;">normaler Text, eingerückt</p>
<ul>
<li>Liste-Unsortiert</li>
</ul>
<ol>
<li>Liste-Ordered</li>
</ol><dl><dt>Definition:</dt><dd>Beschreibung</dd></dl>
<p><code>Code</code></p>
<blockquote>Zitat: Der Sommer ist der schönste Tag des Jahres !</blockquote>
<p>Link: <a href="http://www.cmsimple.org/">cmsimple.org</a></p>
<p>Bild: <img title="Flagge-DE" src="./userfiles/images/flags/de.gif" alt="Flagge: DE" width="18" height="12"></p>
<hr>
<p>Tabelle:</p>
<table border="1">
<tbody>
<tr>
<td><span style="color: #ff0000;">Rot</span></td>
<td><span style="color: #ffff00;">Gelb</span></td>
<td><span style="color: #00ff00;">Grün</span></td>
<td><span style="color: #00ffff;">Aqua</span></td>
<td><span style="color: #0000ff;">Blau</span></td>
<td><span style="color: #ff00ff;">Pink</span></td>
<td><span style="color: #808080;">Grau</span></td>
</tr>
<tr>
<td><span style="background-color: #ff0000;">Rot</span></td>
<td><span style="background-color: #ffff00;">Gelb</span></td>
<td><span style="background-color: #00ff00;">Grün</span></td>
<td><span style="background-color: #00ffff;">Aqua</span></td>
<td><span style="background-color: #0000ff;">Blau</span></td>
<td><span style="background-color: #ff00ff;">Pink</span></td>
<td><span style="background-color: #808080;">Grau</span></td>
</tr>
</tbody>
</table>
<p> </p>
<hr>
Und evtl. kommen im Forum oder Wiki noch bessere Vorschläge...
Last edited by hajo on Tue 9. Jul 2013, 16:21, edited 1 time in total.
--HaJo
hajo
Posts: 16
Joined: Tue 26. Mar 2013, 18:39

Re: CMSimple 4.2.1 ready for download

Post by hajo »

Gert wrote:Und ein wenig warten will ich auch noch, ob noch weitere Vorschläge kommen für die nächste Version,
* Wenn debugging aktiv ist, bekommt man Zeilennummern zu den Fehlermeldungen.
Aber der Editor für Template und Stylesheet zeigt keine Zeilennummern an.
(Notepad++ ist sicher ein guter Tip, schon wegen Syntax-Highlighting,
aber eben extern, und hilft nur bei lokalen Webseiten)

* FavIcon: Eingabefeld in Config für dessen Pfad, und wenn vorhanden META-Eintrag in HEAD erzeugen

* Vermutlich Bugs in TinyMCE:
** Nicht bei allen Schriftarten ist ein abschliessendes Fallback (wie "serif") angegeben,
** &nbsp; und Definition/DefinitionsBeschreibung gehen verloren,
** Links zu Smilies (im Gegensatz zu Flaggen) werden in absolute Pfade umgewandelt
--HaJo
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

Re: CMSimple 4.2.1 ready for download

Post by Gert »

hajo wrote:* FavIcon: Eingabefeld in Config für dessen Pfad, und wenn vorhanden META-Eintrag in HEAD erzeugen
Die Idee ist gut, vor allem in Bezug auf Subsites :)

Allerdings würde ich es noch wesentlich einfacher umsetzen (ohne config Option):

Code: Select all

    if(file_exists('./favicon.ico'))
    {
        $t.=tag('link rel="shortcut icon" type="image/x-icon" href="' . $sn . 'favicon.ico"') . "\n";
    }
Sobald im CMSimple Root oder im Root einer Subsite / Zweitsprache ein favicon.ico vorhanden ist, wird es angezeigt. Wenn nicht, wird das favicon.ico der Domain angezeigt, und wenn es das nicht gibt, dann eben nichts.

Das schreibe ich mir mal auf die Liste.
hajo wrote:* Wenn debugging aktiv ist, bekommt man Zeilennummern zu den Fehlermeldungen.
Aber der Editor für Template und Stylesheet zeigt keine Zeilennummern an.
Da sich die Zeilennummern der Fehlermeldungen nicht auf die template.htm oder die stylesheet.css beziehen, sondern auf die Zeilennummern der entsprechenden fehlerhaften php Dateien, halte ich es nicht für notwendig bzw. sinnvoll, hier etwas zu tun.
hajo wrote:* Vermutlich Bugs in TinyMCE: ...
Da mache ich nix mehr, demnächst kommt der TinyMCE 4 raus, dann werden wir sehen,

Gert

PS: TinyMCE 4 ist bereits raus ... mal sehen, wann ich dazu komme, mich damit zu beschäftigen. Das könnte eine grössere Aktion werden :roll:
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Post Reply