Ja.
Ja.
Na klar.
Coast CMS kann jetzt schon eingesetzt werden, wenn es ausführlich getestet wird.
Chrome!
Wenn deine Website responsive ist: Ja.
Im Ordner "backup" werden Sicherheitskopien aller .html-Dateien gespeichert. Diese können über das erweiterte Menü (oder manuell per FTP) wiederhergestellt werden. In der aktuellen Version von Coast CMS wird vor jedem Speichervorgang ein BackUp erstellt. Alte BackUps werden nach 90 Tagen gelöscht. (Der Zeitraum kann in der settings.php eingestellt werden.
Nein, zur Zeit nicht.
Mit der Variable "$demomode" kann der Demomodus aktiviert werden. Der ist allerdings ausschließlich für die Demo auf dieser Webseite gedacht und sollte sonst nicht genutzt werden. Im Demomodus werden alle Dateien im Ordner "uploads" gelöscht.
Vermutlich hast du im CSS dem "body" die Eigenschaft "position:relative;" zugewiesen. Nutze stattdessen besser "div{position:relative;}" und entferne die Eigenschaft unter "body".
Nein, das ist zur Zeit nicht möglich. Vielleicht wird diese Funktion in einer zukünftigen Version berücksichtigt.
Ja. z.B. so:
$('.external_content').load("news.html", function(){
$('.news').removeClass('editable');
});
Zur Zeit nur mit einem kleinen Trick. Ungefähr so:
<style>.section img{opacity:0;}</style>
<div class="section"><img src="img/01.jpg" data="editable_image" data-option="fixed_width" data-width="1600"></div>
<script>
$('.section').each(function(){
var currentimage = $(this).find('img').attr('src');
$(this).css('background-image', 'url('+currentimage+')');
});
</script>
So kannst du sie im Backend einfach 50px weiter nach unten setzen:
.cms .meine_fixed_navbar { top: 50px; }
Z.B. so:
<script>if ( $('.cms_toolbar').length > 0 ) { /* nur im Backend ausführen */ }</script>
Coast CMS legt ein Overlay über die ganze Seite, das verhindert, das man klicken kann bevor das CMS zu Ende geladen wurde. Dieses Overlay wird per JS entfernt sobald, das CMS komplett geladen ist. Wenn das Overlay nicht entfernt wird (,man also nichts anklicken kann), deutet das auf einen Fehler im JavaScript hin.
Der schnellste Weg den Fehler zu finden ist über die Console (im Chrome: alt+cmd+i).
Sollte hier kein Fehler zu erkennen sein, könnte auch die jQuery-Version inkompatibel sein (Z.B. jQuery slim oder jQuery < 1.10).