![]() |
Dino - flexibles und erweiterbares WCMS Das Dino-WCMS ist ein extrem flexibles Content Managment System. Dino selbst stellt aber mehr ein Framework als ein CMS dar. Erst Module und Plugins erweitern Dinos Umfang und machen es so zu einem extrem umfangreichem CMS. Momentan sind folgende Module verfügbar:
Besonders interessant ist Dinos Fähigkeit, in mehrsprachigen Umgebungen eingesetzt zu werden. Ferner kann die Optik nahezu komplett an die eigenen Vorstellungen angepasst werden. Im Backend ist ein Richtext-Editor verfügbar (X-Richtext aus dem X-Mentor), um das verwalten der Inhalte der Seiten zu vereinfachen. Die aktuelle Version ist die 1.0.A.1. Projektseite PS: Am besten funktioniert das Backend mit dem Firefox, IE müsste einigermaßen klarkommen, andere haben noch kleine Probleme. |
Ähm, ist es gewollt, das der Module Ordner leer ist ? |
Nach dem Download? Ja. Dino kommt ohne Module. Die musst du nachinstallieren. Module downloaden - Anleitung. |
Achso :) Da hätte ich wohl nur aufmerksammer lesen müssen! Danke ;) |
Hi, ich schaue es mir auch mal genauer an. Schön wäre eine Online-Live Demo speziell vom ACP und den Modulen. Wäre schön wenn du da was einrichten kannst |
Hallo Patrick, mit der Einrichtung der Module habe ich noch meine Probleme. Die Installation ist getan, aber welche Eingaben erwartet Dino (z.B. Seitenmodul) bei "Lokale" und "Template". |
So wie ich das sehe kommt bei Lokale "de_DE" standardmäßg rein. Bei Template das Template das für dieses Modul verwendet werden soll (main.tpl). So hat das Seitenmodul zumindest bei mir funktioniert ;) |
@Sky: Nehme ich morgen in Angriff. @Francesco: Lokale ist die Sprache, die verwendet werden soll. Die kann über den lang-Parameter in der URL geändert werden. Im Normalfall solltest du da das eingeben, was du als Standardsprache eingestellt hast. Das Template-Feld ist ein etwas umfangreicheres Feature. Zum rumspielen kannst du es einfach leer lassen. Grob gesagt lässt sich damit die Ausgabe der Seiten komplett verändern. Es ist sogar möglich, die Eingabe zu verändern. |
Ich bin zwar kein Fan von Doppelpostings, aber gut: Die gewünschte Online-Demo ist nun verfügbar (admin:dino). Ausserdem haben wir einen IssueTracker (IssueManager, TaskManager, BugTracker, oder wie auch immer) online. Falls also Fehler gefunden werden sollten könnt ihr die dort bequem eintragen. |
Hallo, Hier mein Eindruck von der Demo: Dafür, dass es ein CMS sein soll nehmen die News in der Navigationsleiste des AdminCP sehr viel Platz weg, was zeigt das die Verwaltung der Inhalte (der Seiten) noch ein bisschen arg spatanisch ist. Was den Rest angeht bin ich der Meinung, dass man es (noch) nicht bewerten kann.. Es gibt einfach zu viele Dinge die noch, in meinen Augen, überarbeitet werden müssen. Liegt es an meinen Zugriffsbeschränkungen oder hat das CMS keine wirklichen Einstellungen die man tätigen kann? Und folgendes bekomme ich auf der Startseite: Zitat:
|
Oh. Da hab ich bei der Installation der Demo die falsche Sprache eingestellt. Sollte jetzt funktionieren. Einstellen kann man in der Tat nicht besonders viel - was auch? Die nächste Version wird eventuell noch einen Navigationspunkt für die Grundkonfiguration beinhalten, aber darin werden sich nicht viele Optionen verstecken. Mir fällt nämlich spontan nur die Sprache ein, die umgestellt werden könnte. Könntest du die restlichen Punkte vielleicht noch etwas ausführen? Dann kann ich vielleicht entsprechende Änderungen/Erweiterungen vornehmen. |
Also ich finde das CMS wirklich gelungen. Schön einfach gehalten - die wichtigstens Sachen vorhanden - alles bestens. Viel vermisse ich da nicht. Genau sowas einfaches & schlichtes gibt es nicht oft. *TOP* |
Auch im Demologin hat der Fehlerteufel zugeschlagen Code: Notice: session_start() [function.session-start]: ps_files_cleanup_dir: opendir(/tmp) failed: Permission denied (13) in /www/htdocs/dscripts/dino/demo/admin.php on line 29 Code: </td> |
Danke dir. Hab's in der Entwicklerversion verbessert. Die Fehlermeldung bzgl. sessions kann ich nicht beheben. Eventuell kommt das hier als Erklärung in Frage. In der Finalversion werden wir das dann umgehen, indem wir das error_reporting höher setzen (statt E_ALL wie bisher auf den üblichen Level). @Deathfragger: Danke. :) |
Hallo Ich wollte mir das pagemodul runterladen, man bekommt aber nur Code Salat http://www.dragon-scripts.de/dino/in...=download&id=1 hat vielleicht jemand das Modula auf seiner Festplatte oder könnte der Entwickler den fehler eventuell beheben? Dankende Grüße Marcell |
Download funktioniert wieder. Das Problem hängt mit dem error_reporting(E_ALL); zusammen, dass wir (in der Beta) verwenden. |
Hallo Patrick Danke für die schnelle Fehler Behebung. Grüße Marcell |
Beim demo kommt: Zitat:
|
|
Seit heute gibt es Dino 1 Beta 1 auf seiner neuen Webseite kostenlos zum herunterladen für jeden. Enthalten sind mehrere Fehlerkorrekturen sowie eine kleine Überarbeitung des Administrationsbereichs. Wer auf eine ausführlichere Dokumentation gehofft hat, wird leider wieder enttäuscht. Ich arbeite aber daran. In den letzten 10 Monaten habe ich Dino nahezu exklusiv für viele meiner Kunden eingesetzt und bislang sehr positive Erfahrungen gemacht. Ob nun eine einfache Seite mit wenigen dynamischen Inhalten, oder ein komplexer Web-Shop gefordert war, Dino hat alles gemeistert. Andere Firmen, die Dino für ihre Kunden einsetzen, haben mir ähnliches berichtet. Außerdem hat sich im Feld der Integration mit verschiedenen Forensystemen einiges getan. So werde ich demnächst zwei Anleitungen für die Integration der Forensysteme mybb und SMF veröffentlichen, so dass deren Benutzerdatenbank genutzt wird. Das Update der Alpha 1 sollte problemlos verlaufen und keine Änderungen an der Datenbank benötigen. Ein einfaches überschreiben der Dateien ist also ausreichend (Backup machen!). Fehler nach Möglichkeit bitte im Bugtracker melden, damit nun zügigst die 1.0 als final gekennzeichnet werden kann - die Entwicklung an Version 2.0 haben nämlich bereits begonnen. |
Zitat:
|
Also schöne Idee, das mit dem Modularenaufbau. Zur Umsetzung, ich hätte mir da vielleicht deutlich mehr OOP gewünscht und besonders in Zeiten von PHP5. Aber macht ein recht ordentlichen Eindruck. Wenn ich mal die Zeit finden würde bei meinem Projekt weiter zumachen zu Modularen CMS. *kichert* |
Das System ist in PHP4 geschrieben, da lohnt sich viel mehr OOP nicht. ;) |
Warum ist deine Website nur auf englisch? |
Zitat:
|
@Scotty: Weil ich häufig angeschrieben wurde, weil die Seite früher nur auf Deutsch war (ein Großteil der Produkte findet international anklang). Als ich die Seite dann neu gemacht habe, habe ich zuerst nur die englische Version online gestellt und momentan habe ich für die Übersetzung keine Zeit. Werde aber mal versuchen, jemanden aufzutreiben, der das übernimmt. Dank Dino ist das ja kein Problem. ;) @Karsten: Das System ist inzwischen fast 2 Jahre alt. Damals war PHP5 noch nicht weit verbreitet und aufgrund der damals sehr langsamen Umstellung (die ja bis heute noch nicht vollzogen ist) hatten wir uns für PHP4 entschieden. Was wir wollten konnte man auch damit realisieren (PHP5, was wir für Dino2 einsetzen, bringt uns kaum Vorteile) und so hatten wir eine breitere Masse an potenziellen Nutzern (für einen Kunden, der kein PHP5 zur Verfügung hat - und davon habe ich immer noch einige - hätten wir Dino sonst nicht einsetzen können, was sich negativ aufs Geschäft ausgewirkt hätte). Dino2, was planmäßig Ende Februar fertig gestellt sein soll, wird auf PHP5 aufsetzen und ein allgemein deutlich besseres API-Design aufweisen können. OOP nur um OOP zu machen halte ich allerdings für unsinnig, weshalb auch dort nicht überall mit Objekten gearbeitet werden wird - es macht einfach an manchen Stellen keinen Sinn. Jedenfalls war es die richtige Entscheidung, damals auf PHP4 zu setzen. Die Akzeptanz von PHP5 war und ist noch zu gering - und mit Blick auf PHP5.2 kann ich das voll und ganz verstehen (mein Hoster hat mich auf nen Server mit 5.2 verlegt, wodurch unter anderem die Projekt-Management Software abgeschwirrt ist). |
Zitat:
Machst du Dino für deutsche Kunden damit nicht erst recht uninteressant? |
Na ja, generell ist Dino ja erst seit kurzem zu Pagosoft übergelaufen. Als ich also die Pagosoft-Seite aufgesetzt habe, hat Dino noch überhaupt keine Rolle gespielt und meine anderen Projekte (PgsLookAndFeel, PgsBindings, PgsActions) sind von der Zielgruppe her weltweit relevant und ein Großteil der Benutzer dieser Pakete spricht kein Deutsch. Insofern macht es für mich Sinn, die Seite eines neuen Pakets (Dino) in der gleichen Sprache wie den Rest der Seite zu machen. Dino selbst ist, bizarrerweise, momentan nur in Deutsch verfügbar. ;) Ob ich mir damit Kunden vergraule weiß ich nicht - Primäraufgabe von Dino ist es, meine eigenen Arbeiten schneller erledigen zu können. Ob es dann unbedingt noch von dritten genutzt wird ist mir relativ egal (wenn nicht habe ich halt einen Vorteil). |
Was mir gerade einfällt: Die Anleitung zur SMF/MyBB-Integration ist online. |
Immer noch der Fehler "Notice: Only variable references should be returned by reference in /mnt/web5/11/44/5447844/htdocs/dino/lib/database.class.php on line 61" zeigt mir mein Browser an, wenn ich DINO installiert hab und mich eben in den Adminbereich begeben will :( Hilfe? |
Hi, hast du die Software von Pagosoft - DinoCMS heruntergeladen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:18 Uhr. |