ilch Forum » Ilch CMS 2.x » Allgemein » Neues & Änderungen

Geschlossen
  1. #1
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Hier werden Neuerungen und Änderungen bekannt gegeben.
    2 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Neue Boxen

    • Letzte Artikel - Box hinzugefügt
    • Besucher - Box hinzugefügt
    • Online - Box hinzugefügt


    Layout Overrides

    Ähnlich wie bei den Views kann man nun auch bestimmte Layouts für bestimmte Module/Controller/Actions verwenden. Diese kann man in der config registrieren. (Ähnlich der alten design.ini)


    - Standardlayout wurde überarbeitet, alte Layouts wurden gelöscht.
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Rico92 Mitglied
    Registriert seit
    18.02.2013
    Beiträge
    25
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Pion


    Layout Overrides

    Ähnlich wie bei den Views kann man nun auch bestimmte Layouts für bestimmte Module/Controller/Actions verwenden. Diese kann man in der config registrieren. (Ähnlich der alten design.ini)


    - Standardlayout wurde überarbeitet, alte Layouts wurden gelöscht.


    Darauf habe ich gewartet lachen sehr geil. Super Arbeit!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Hier im Thread alte Posts zwecks Übersicht entfernt

    Installer

    - Im Installer kann nun entsprechend zwischen dem Benutzgrund gewechselt werden, außerdem kann man nun die gewollten Module zusammenklicken. (dafür gibt es absofort den Link "benutzerdefiniert")
    - Da aktuell nur ein "Kassen" - Modul umgesetzt ist was Clan bezogen ist, ändert sich auch nur diese eine Checkbox, es werden aber mehr Clanmodule folgen zwinker

    siehe Bilder unten im Post.

    Pagination System

    - Es wurde ein \Ilch\Pagination eingebaut. Damit kann man nun eine Liste auf mehrere Seiten unterteilen

    Beispiel vom Gästebuch:

    Controller:
    
    $pagination = new \Ilch\Pagination();
    $pagination->setPage($this->getRequest()->getParam('page'));
    
    Mapper:
    
    $select = $this->db()->selectArray('*')
                ->from('gbook')
                ->where($where)
                ->order(array('id' => 'DESC'));
    $select->limit($pagination->getLimit());
    $pagination->setRows($select->getCount());


    Update Information

    - Auf der Startseite gibt es nun die Information, ob und welche neue Core-Version verfügbar ist.
    (der Update-Prozess wurde allerdings noch nicht umgesetzt)

    Sonstiges

    - Modulübersicht überarbeitet (Core/Optionale Module bessere unterteilt)
    - Einem Artikel kann nun ein "Vorschau" - Bild hinzugefügt werden
    - Bessere Debugmeldungen bei Datenbankfehlern
    - .htaccess nun auch für Server ohne Unterverzeichnisse
    - Ilch\Config - Speicherfehler behoben
    - Save/Edit - Buttons vereinheitlicht, besseres Wording

    Außerdem sehr viele kleine Fehlerbehebungen und Improvments angegangen.

    Aufgeklapptes "Private Seite" - benutzerdefiniert


    Aufgeklapptes "Clan Seite" - benutzerdefiniert


    Nach Installation mit nur Gästebuch und Link - Modul


    Nach Installation mit nur Gästebuch und Link - Modul
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Ein etwas technischeres Update:

    Querybuilder

    Der überarbeitete Querybuilder ist nun verfügbar, eine Dokumentation dazu gibt es unter:
    www.ilch.de/redmine/projects/dev2/wiki/Database_QueryBuilder

    Module / Boxen

    Boxen und Module wurden im Code zusammengelegt.
    Jedes Modul, welches Boxen bereitstellt hat nun einen Ordner "boxes".

    Für die Administration im Backend hat sich nichts geändert.
    In Zukunft wird es für die Boxen im Modul in der Side - Navigation entsprechende Berbeitungs - Links geben.

    Namespace

    Alle Module sind nun im Namespace "Modules", dies hat den Vorteil, dass externe Libaries und Module nicht mehr kollidieren können.

    ... viele viele kleine Verbesserungen ...
    4 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.253
    Beitragswertungen
    366 Beitragspunkte
    Habe den hier schon erwähnten Doku Beitrag www.ilch.de/redmine/projects/dev2/wiki/Database_QueryBuilder zu den neuen QueryBuilder mal vervollständigt. Verbesserungsvorschläge etc. sind natürlich immer willkommen zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    841
    Beitragswertungen
    72 Beitragspunkte
    Sieht echt super aus. Tolle Arbeit!
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.343
    Beitragswertungen
    82 Beitragspunkte
    Validations: www.ilch.de/redmine/projects/dev2/wiki/Validation

    Sind allerdings noch nicht fertig und koennen sich noch grundlegend aendern. Einige gewuenschte Features fehlen auch noch.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.253
    Beitragswertungen
    366 Beitragspunkte
    So da Pion möchte, dass hier nicht diskutiert wird, was ja auch sinn macht, hab ich mal das Thema www.ilch.de/forum-showposts-51472.html erstellt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Saarlonz Moderator
    Registriert seit
    07.08.2008
    Beiträge
    3.002
    Beitragswertungen
    235 Beitragspunkte
    Na, wie ist hier den der aktuelle Stand der Dinge?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Geht etwas schleppend zurseit.

    Am dringensten benötigen wir nun Modulschreiber und weitere Module, damit das ganze Konstrukt interessant wird :-)
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    rjgamer Mitglied
    Registriert seit
    30.12.2006
    Beiträge
    311
    Beitragswertungen
    37 Beitragspunkte
    Welche Module braucht es noch?
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    841
    Beitragswertungen
    72 Beitragspunkte
    Hauptsächlich clan Module wie Wars etc..
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    1 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    HellsBrothers19 Mitglied
    Registriert seit
    03.01.2015
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Hallo Jungs, Wie ist denn aktuell der Stand der Dinge.
    Wir bauen gerade eine neue Seite auf, und nutzen dafür ilch1.1
    Daher wäre Interessant, ob ein Update in naher Zukunft ansteht.

    Zudem wäre interessant, ob wir bei einem Beta-Test betragen können, oder sonst iwie helfen können.

    LG HellsBrothers19R
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    608
    Beitragswertungen
    71 Beitragspunkte
    Gehöre zwar nicht zum Team, aber was ein Update in naher Zukunft betrifft, kann ich dir sagen, dass an 1.1Q gearbeitet wird. Die Entwicklung kannst du auch hier nachverfolgen:
    github.com/IlchCMS/Ilch-1.1/tree/1.1q

    Die Entwicklung von Version 2.0 kannst du hier verfolgen:
    github.com/IlchCMS/Ilch-2.0

    Wie direkt über deinem Beitrag zu lesen ist fehlen noch einige Module. Ich weiß nicht ob da hinter den Kulissen einer daran arbeitet.
    Außerdem gibt es noch einige offene Tickets im Bug-Tracker:
    www.ilch.de/redmine/projects/dev2/issues

    Testen ist natürlich immer gut. lächeln Man kann sich Version 2.0 ja auch herunterladen um das zu tun.
    Eine Downloadmöglichkeit findest du auf www.ilch.de auf der rechten Seite.
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Es kommt drauf an was du alles brauchst und was für eine Seite du machst.

    Für Leute die eine Seite ohne Clan-Fokus betreiben möchten, kann der 2.* Zweig bereits ausprobiert werden.

    Falls du eine Seite mit Clan-Fokus betreiben möchtest und nicht experimentieren willst, sollte der 1.* Zweig empfohlen werden.


    Zuletzt modifiziert von Pion am 18.01.2015 - 00:24:39
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    HellsBrothers19 Mitglied
    Registriert seit
    03.01.2015
    Beiträge
    10
    Beitragswertungen
    0 Beitragspunkte
    Vielen Dank für die schnellen Antworten.
    Ich werde weitherin für den Clan 1.1 laufen lassen, und für ein paar Interessenten im Hintergrund über eine subdomain 2.0 laufen lassen, die können dann anch Fehlern suchen, und selber ein wenig herumexperimentieren.
    Wenn etwas auffällt, dann werde wir uns sicher melden zwinker

    Weiter so. Und danke für alles zwinker
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    841
    Beitragswertungen
    72 Beitragspunkte
    Hey, hier mal wieder ein kleiner Status Update.
    Es ist viel passiert in letzter Zeit, es haben sich einige Sachen geändert und es gibt neue Module.

    1# Layout
    -View: Es ist möglich die View vom jeweiligen Modul zu überschreiben. Man kann dazu im Layout-Ordner einen Neuen unter Ordner anlegen.
    -Modul: Es kann ein eigenes Modul für das Layout erstellt werden wenn es in der config angegeben ist.
    -Layout: Wie bei Ilch 1.1 ist es möglich eine andere "index.php" anzusprechen z.B. bei Gästebuch "index_full.php" das ganze ist abhängig vom "modul" , "controller" und "action" wobei "controller" und "action" kein muss ist.

    2# War Modul
    - Die erste Version des War Moduls ist fast fertig, es fehlen nur noch einige Frontend Sachen. Im großen und ganzen ist es ähnlich wie bei 1.1
    Weitere Updates werden folgen.

    3# Article Modul
    -Ckeditor: Dem Editor wurde ein Button hinzugefügt [PREVIEWSTOP] zum erleichterten abbrechen der News.
    -Image Source: Einfache Angabe der Quelle zum Artikel Bild (optional).
    -Vorschau: Vorschau Funktion für Artikel hinzugefügt

    4# Media Modul
    - Das Media Modul wurde leicht überarbeitet und eine Filter Funktion hinzugefügt (hier kommt es demnächst immer wieder zu kleineren Updates um das ganze noch flexibler zu machen auch für andere Module)

    5# Captcha
    - Die Captcha Classe ist neu und kann ganz einfach durch eine Funktion aufgerufen werden.

    6# BBCode parser
    - Erste parser wurden erstellt, auch hier kommen immer wieder neu hinzu.

    7# Download Modul
    - Noch ein neues Modul was uns in der Liste gefehlt hat. Hier Fehlt es nur noch an kleineren Schönheits-Korrekturen


    Fazit: Im großen und ganzen fehlt es Ilch 2.0 nur noch an Kleinigkeiten. Es sind fast alle Module von der 1.1 Version vorhanden. Es macht mir persönlich immer noch Spaß daran zu arbeiten ich habe einen gewissen Ehrgeiz das Projekt zu fördern und Ilch 2.0 ständig weiter zu entwickeln.
    In den Nächsten Tagen/Wochen werde ich die Doku anfangen und ein oder zwei kleinere Tutorials über das Entwickeln von Modulen bzw. Layouts machen.

    Mein persönliches Anliegen: wenn wer Lust hat an Ilch 2.0 mitzuarbeiten aber nicht weiß wie es funktioniert, aufgebaut ist, was MVC bedeutet etc. der kann sich gerne an mich wenden. Ich nehme mir alle Zeit und erkläre es Schritt für Schritt.

    Wer jetzt noch Lust hat eine kleine HP zu besuchen um Ilch 2.0 im vollem einsatzt zu sehen, der kann hier mal einen Blick drauf werfen demo.wcc-karneval.de

    Die Standard-Version, wie sie auch von github.com/IlchCMS/Ilch-2.0 herunter zu laden ist, findet ihr hier demo.imagooo.de in vollem einsatzt. Wenn jemand einen Admin Zugang möchte um sich mal das Backend anzusehen, kann sich gerne bei mir per PM melden.

    Angefügte Bilder:














    Zuletzt modifiziert von corian am 27.02.2015 - 23:58:40
    3 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Pion Entwickler
    Registriert seit
    25.07.2007
    Beiträge
    872
    Beitragswertungen
    51 Beitragspunkte
    Super corian!

    Werde diese Woche auch mal wieder mit durchstarten
    (Ist schön zu sehen wie sein bzw mittlerweile unser Baby wächst :))
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.260
    Beitragswertungen
    1114 Beitragspunkte
    Saubere Arbeit meine Herren. Yes

    Es ist wirklich toll zu sehen, was ihr für ein Engagement in dieses Projekt steckt. Respekt.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    841
    Beitragswertungen
    72 Beitragspunkte
    ZitatZitat geschrieben von Pion
    Super corian!

    Werde diese Woche auch mal wieder mit durchstarten
    (Ist schön zu sehen wie sein bzw mittlerweile unser Baby wächst :))


    Ja das finde ich auch Pion. Ich denke wenn die 1. Version Fertig ist wird das auch vieles vereinfachen, gerade in sachen Support und Modul-Erstellung, sowie Updates.

    ZitatZitat geschrieben von Lord|Schirmer
    Saubere Arbeit meine Herren. Yes

    Es ist wirklich toll zu sehen, was ihr für ein Engagement in dieses Projekt steckt. Respekt.


    Danke Lord, ja mittlerweile steckt auch ziemlich viel Herzblut in diesem Projekt.
    1 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beiträge
    608
    Beitragswertungen
    71 Beitragspunkte
    Ich schließe mich Lord|Schirmer an und habe auch schon geplant eine Seite von Ilch 1.1 auf 2.0 zu aktualisieren sobald da nichts mehr großartig fehlt und man 2.0 als Final ansehen kann. lächeln
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Siggi Entwickler
    Registriert seit
    08.02.2007
    Beiträge
    6.369
    Beitragswertungen
    298 Beitragspunkte
    Der Osterhase war da auch wenn mit ein wenig Verspätung zwinker

    1# Impressum Modul
    Das Impressum wurde ein wenig überarbeitet sodass man nun auswählen kann ob es eine Privat oder Firmen Seite ist und erhält je nachdem das passende Impressum

    2# Datenschutz Modul
    Das Datenschutz Modul von Maretz was es auch für 1.1 gibt wurde auch für 2.0 geschrieben und integriert.


    3# Newsletter Modul
    Wir haben einen ersten Anfang des Newsletter Moduls integriert inklusive eine Box zum ein und austragen von E-Mails

    4# War Modul
    erste Überarbeitung der Last und Nextwar Boxen.


    5# Geburtstag Modul
    Es wurde ein Geburtstag Modul integriert was das Geburtstagsdatum aus der User table liest und anzeigt im dementsprechenden Monat.


    6# Event Modul
    Ein erster Anfang eines Event Moduls wurde schon hochgeladen aber dabei könnte es hier und dort ggfls noch zu Fehlen kommen.
    Hier ist auch noch nix Save sodass sich das Modul nochmal komplett ändern könnte.


    Sonstiges wurden hier und dort ein wenig an den Modulen und Boxen Anpassungen gemacht.


    Zuletzt modifiziert von Siggi am 10.04.2015 - 18:43:48
    Wie poste ich falsch?
    Fahrschulplaner.info digitialisiert die Fahrstunden Ihrer Farhschul
    2 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    xxlynusxx Mitglied
    Registriert seit
    28.01.2013
    Beiträge
    259
    Beitragswertungen
    4 Beitragspunkte
    Ich denke mal das man das Script neu installieren muss damit die änderungen wirksam werden?
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Siggi Entwickler
    Registriert seit
    08.02.2007
    Beiträge
    6.369
    Beitragswertungen
    298 Beitragspunkte
    Jep
    Wie poste ich falsch?
    Fahrschulplaner.info digitialisiert die Fahrstunden Ihrer Farhschul
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    xxlynusxx Mitglied
    Registriert seit
    28.01.2013
    Beiträge
    259
    Beitragswertungen
    4 Beitragspunkte
    Habe alles neu aufgespielt und private Seite gewählt ohne z.B. das War Modul und bekomme gleich einige Fehler angezeigt.

    demo.eu-de.net/
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    Siggi Entwickler
    Registriert seit
    08.02.2007
    Beiträge
    6.369
    Beitragswertungen
    298 Beitragspunkte
    Ja das liegt an den War Boxen weil die wohl auch Installiert werden wenn Privat Seite ausgewählt wird
    Wie poste ich falsch?
    Fahrschulplaner.info digitialisiert die Fahrstunden Ihrer Farhschul
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Ahrtas Hall Of Fame
    Registriert seit
    17.12.2007
    Beiträge
    2.299
    Beitragswertungen
    202 Beitragspunkte
    Wie sind eigentlich die DB-Einträge der Wars geregelt?

    Gibt es jetzt nur noch einen Eintrag pro War, wo dann über einen timestamp geregelt wird ob es ein next- oder lastwar ist?

    Oder ist das immernoch wie bei 1.1 für nextwars und für lastwars jeweils eine separate DB-Tabelle?
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    corian Entwickler
    Registriert seit
    16.06.2011
    Beiträge
    841
    Beitragswertungen
    72 Beitragspunkte
    Guten morgen lächeln
    Ja genau so ist es. Ich glaube im Moment ist es noch so geregelt das es über den Status geht, also offen oder beendet.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten