Giter Site home page Giter Site logo

sefrengo-cms / sefrengo-1.x Goto Github PK

View Code? Open in Web Editor NEW
6.0 10.0 3.0 6.16 MB

Active development of the open-source conent management system Sefrengo.

Home Page: http://sefrengo.org

License: Other

PHP 80.59% HTML 0.13% Smarty 4.69% CSS 2.52% JavaScript 11.98% SQLPL 0.08%

sefrengo-1.x's Introduction

Sefrengo

Einleitung

Sefrengo ist ein Open Source Web Content Management System. Es ermöglicht Ihnen schnell und einfach Websites zu erstellen und zu pflegen.

Intuitive Bedienbarkeit, ein modularer Aufbau und Flexibilität bei der Gestaltung sorgen dafür, dass Sie rasch und unkompliziert Ergebnisse erzielen. Eine Vielzahl an fertigen Modulen und Plugins verkürzen die Entwicklungszeit.

Systemvoraussetzungen

Für den Betrieb von Sefrengo benötigen Sie:

  • Webserver mit PHP Unterstützung (Apache Webserver empfohlen)
  • PHP 5.3 oder höher
  • MySQL 5.0 oder höher

Im Zuge der Installation erfolgt eine Prüfung, ob Ihre Systemumgebung alle Vorausetzungen erfüllt.

Installation

  1. Entpacken Sie die Dateien aus dem Archiv.
  2. Laden Sie die Dateien auf Ihren Webserver. Achten Sie darauf, dass die Dateien per FTP im Textmodus übertragen werden.
  3. Öffnen Sie in Ihrem Browser die URL http://www.domain.tld/pfad/setup/, wobei Sie www.domain.tld/pfad/ mit dem Pfad Ihrer Installation ersetzen müssen.
  4. Folgen Sie den Anweisungen des Installations-Assistenten.

Online Unterstützung

  • Homepage: Allgemeine Informationen rund um die Entwicklung von Sefrengo.
  • Forum: Hier finden Sie Rat und Unterstützung von und durch die Mitglieder der Sefrengo Community.
  • Dokumentation: Hier kann jeder mitmachen und sein Wissen rund um Sefrengo mit anderen teilen.

Lizenzbestimmungen & Rechtliches

Die Sefrengo Lizenzbestimmungen finden Sie unter backend/license.html.

Sefrengo ist ein eingetrages Markenzeichen und urheberechtlich geschützt.

sefrengo-1.x's People

Contributors

gesundheitsminister avatar screengarden avatar thinkh avatar webfalter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sefrengo-1.x's Issues

Create backend settings per user and move configuration values

At the moment the backend settings (Administration -> System) are mixed between real system settings and settings that might vary between users.

Backend user settings are:

  • Sprache des Backends
  • Skin
  • Angezeigte Einträge pro Seite, wenn Paging unterstützt wird
  • Datumsformat
  • Zeitformat

These settings can be added as additional field to the cms_users. Default values should be the current config values from cms_values.

Replace CSS rule editor with CodeMirror input field

The current (old) CSS editor implementation does not work with the most recent CSS standards, since the properties and values are outdated.

grafik

When editing a CSS file the view should be replaced with a simple text field or even better a code mirror instance (similar to the JS area).

grafik

Checklist

  • Replace CSS rule editor with CodeMirror input field
  • Remove all CSS rules from the database (on update and new setup)

Dateimanager: Datei kann nicht gelöscht/kopiert/verschoben werden

Voraussetzung ist, dass eine Gruppe existiert, die Zugang zum Dateimanager hat, aber dort keine weiteren Aktionen ausführen darf.
image

Nun gibt man dieser Gruppe im Dateimanager für einen bestimmten Ordner die Rechte Aktionen auszuführen.
image

Dann kann ein Benutzer aus dieser Gruppe trotzdem die Datei nicht löschen, kopieren oder verschieben. Der Vorgang wird mit der Fehlermeldung "Nicht genügend Rechte vorhanden" abgebrochen.

CSS-Klassen sollen auch ohne Auswahl im Layout im WYSIWYG verfügbar sein

Wenn ich meine Stylesheet nicht über das Layout aus der Stylesheet-Liste auswähle, sondern direkt im Layout verlinke, bekomme ich keine Klassen für z.B. Schriftgrößen angezeigt, lässt sich das ändern, dass Stylesheets eingebunden werden, obwohl sie nicht im Layout aus dem System ausgewählt werden? Das hat den Grund, weil es oft einfacher ist die css offline zu ändern und via ftp hochzuladen. Bei vielen Änderungen geht das schneller als im System.

Von Skylab

Add demo page for new installations

At the moment the user is starting with a blank CMS, which can be confusing for beginners. It would be helpful to install a simple demo page with a few pages and modules to show the functionality.

Must have

  • Add to setup: For new installations the user can choose whether the demo page should be installed
  • Add a demo layout to Design -> Layout
  • Import a navigation module and a WYSIWYG module
  • Add a template that uses the demo layout and the modules
  • Upload a few images
  • Create 1-3 sample pages
  • Add content that explain the features of the CMS
  • Export content to separate sql file that is (optionally) used in the setup

Ressource Browser: ckeditor_funcNum is not defined

Leider tritt im CKEditor (ContentFlex - Modul) folgender Fehler auf, wenn ich Bild hinzugefügt werden soll:

cms/inc/inc.ressource_browser.php (Zeile 359)
ReferenceError: ckeditor_funcNum is not defined
window.opener.CKEDITOR.tools.callFunction(ckeditor_funcNum,picked_value)

Der RecourceBrowser öffnet sie wie gewohnt, Navigieren funktioniert, Bildauswahl ebenfalls nur wenn man auf den Button "Offnen" Klickt, kommt die oben genannte Felhermeldung.

Via Forum von stanley

Standardmodule aktualisieren

Die Standardmodule, also die mitausgelieferten Module, sollen anhand der Modul- und Pluginliste von Andreas durchgeschaut und ggf. aktualisiert werden.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.