NetAssoBlog

200gr Web, einem Bindestrich der Vermarktung einen Hauch von Recht ...
Maxime

Proceedings of the 2010 Joomladay

22. März

Dieser Sonntag, 21 März, 2010 wurde am abgehalten Joomladay in Bordeaux. Wir waren dort, und wir nahmen an verschiedenen Konferenzen:

- FLEXIcontent mit Emmanuel Danan (Entwickler und Architekten des Bauteils)
- Virtuemart mit Valérie Isaksen (Spezialist für Joomla und Virtuemart)
- Community Builder mit Beat (Component Developer)
- Joomla 1.6 Rahmenprogramm mit Marc STUDER (Berater und Entwickler spezialisiert Joomla) und Christophe Demko (Faktor für Joomla 1.6 und Dozent für Informatik von La Rochelle)

JoomlaDay Ein sehr lohnender Tag, der Licht auf die Zukunft von Joomla und seiner wichtigsten Komponenten können zu vergießen. Was beruhigen uns über unsere strategische Entwicklung und Umsetzung unserer Web-Applikationen, hat Joomla noch sehr glänzende Zukunft.

Ich werde euch eine kleine Zusammenfassung der wichtigsten Informationen, die wir gelernt haben.

FLEXIcontent

Emmanuel Danan präsentiert seine Komponente, die ein CCK (Content Construction Kit) ist - lesen Sie hier den Artikel über die Funktionen der Komponente -
Die neuesten Ergänzungen FLEXIcontent:
- Erweiterte Kontrolle über die Versionsverwaltung Inhalt
- Einreichung der Inhalte über das Frontend
- Geben Sie die vereinfachten Tags
- Funktion "Speichern unter", um neue Inhalte aus einem Modell erstellen
- Copy-Funktion Felder
- Changed die Schnittstelle für die Auswahl von Kategorien von Inhalten
- SEO für jeden Content individualisiert
Detaillierte Funktionen von CCK, klicken Sie hier.

Danach Emmanuel Danan präsentierte seine Management-ACL (Access Control List) integrierte FLEXIcontent: FLEXIaccess. Ich für meinen Teil hatte noch nicht die Zeit für dieses Addon und die Präsentation, die ich total verführt wurde testen genommen. Bereits auf den ersten nicht nötig, zu fragen, aber wenn ist, dass Joomla 1.6 wird herauskommen, FLEXIaccess Antworten auf fast allen Management-Rechten, von denen 95% der Benutzer benötigen.
Das ermöglicht Ihnen, FLEXIaccess?
- Benutzer-Gruppen verwalten, kann ein Benutzer Mitglied mehrerer Gruppen sein
- Verwalten Sie das Gesetz der Sitte externen Komponenten basierend auf der URL
- Verwalten Sie den Satz von Berechtigungen für Funktionen FLEXIcontent
- Nahtlose Integration in FLEXIcontent bei der Eingabe von Inhalten
- Passen Sie die Schnittstelle Backend FLEXIcontent (um die Schnittstelle zu vereinfachen und es so einfach wie möglich für den Endverbraucher)
Für weitere Informationen, klicken Sie hier.

Schließlich wussten wir schon, jetzt wird von FLEXIcontent FLEXIaccess, eine Komponente (Addon), mit dem Sie Endbenutzer mit einer Schnittstelle versierter, einfach und professionell präsentieren können sublimiert. FLEXIaccess ist durch ein Abonnement, das ab 19,90 € erhältlich beginnt, und zu diesem Preis wäre es undenkbar, es nicht zu genießen. (Billiger als ein Eintrag für die Joomladay. Ich betonen, dass es so 29 € zu teuer war, wenn Sie die größere Gemeinschaft zu erziehen wollte)

Virtuemart

Durch diese Komponente selbst unserem Besuch in Joomladay erklärt, wollen wir wirklich ein wenig tiefer in die Möglichkeiten zu erkunden dieser Komponente.
Leider haben wir nicht viel mehr während der Konferenz Valérie Isaksen gelernt. Allerdings empfehle ich Ihnen, seine Website zu gehen, um wertvolle Ressourcen wie Gateways für Virtuemart Bank oder sogar die Französisch-Übersetzung (zu finden http://www.alatak.net/telechargements/ ).
Um die wichtigsten Informationen über die Entwicklung der Virtuemart fassen, werde ich Sie auf einen Artikel von Kalenga im November letzten verfasste verweisen: http://www.kalenga.fr/joomla/nouvelle-version-composant-joomla -virtuemart/2009/11 / uns mitzuteilen, dass die nächste große Revolution in Virtuemart nicht in der Entwicklung von neuen Features, sondern für ihre komplette Überarbeitung befinden, um unter der Struktur MVC (Model View Controller) passieren.

Community Builder

Community Builder Kämpfe begannen mit der Einführung des Prinzip einer Community-Website und der Bedeutung, die er nahm das soziale Netzwerk im Internet, es ist eine Bewegung, die nicht in der Gestaltung unserer Webseiten können ignoriert werden.
Community Builder hat den Vorteil, dass sie komplett Open Source und kostenlos, eine Gemeinschaft von mehr als 300.000 Mitglieder, eine Entwicklung, mit einem Team von professionellen und es ist auch das einzige und aller Erweiterungen von Joomla heruntergeladen.
Es ist auch eine sehr sichere Komponente, während den letzten 3 Jahren nur zwei Sicherheitslücken gefunden wurden (und sofort korrigiert). Dies ist auf eine Implementierung der mehrstufigen Sicherheit.
5. Mai 2010 wurde die neueste Version 1.2.2 Community Builder veröffentlicht, hier sind die Updates:
- Support für PHP 5.3
- Aktualisierte Sprachdateien
- Unterstützung von RTL (rechts nach links) - Management der Alphabete von rechts nach links
- Letzter Tag der Vorlagen mit abgerundeten DIV
- Management des Updates für die Installation
- Aktualisierung des jQuery-Bibliothek
Laden Sie ihn hier.
Community Builder bietet auch neue Vorlagen: MyCommunity und Coolness , die die Komponente ein wenig mehr sexy ;) machen. Sie haben auch den Vorteil, dass Ladezeiten wirklich optimiert.
Community Builder können nun direkt auf Facebook und Twitter angeschlossen werden (das heißt, dass der Benutzer eine Verbindung herstellen können über seinen Account von einem dieser beiden sozialen Netzwerken)
Das Entwickler-Team von Community Builder ist wirklich in die Zukunft schauen mit einem 2,0-Beat, der eine echte Revolution geben. Er ordnet einen Trend hin zu Web 3.0.

Schlagen Sie diese auch CBSubs (zugänglich über ein Abonnement, sondern wird vollständig in CB 2,0 integriert werden). Dieses Plugin (fast eine Komponente) wird verwendet, um eine sehr fortgeschrittene Abonnements (auch kostenlos), um Ihre Mitglieder zu verwalten. Die Geschwindigkeit dieses Plugin hängt davon ab, wie viele Mitglieder, die Sie zu dienen.

Joomla Framework 1.6

Er erwartet, dass alle berühmten Joomla 1.6. Ich werde durch Entfernen der Spannung zu starten, tun wir natürlich noch kein offizielles Datum der Veröffentlichung. Allerdings Christophe Demko denkt, dass eine Beta-Version im Juni 2010 freigegeben werden soll. Die Beta ausgeliefert werden sollte die finale Version sein, wird nur Bug-Fixes vor der Auslieferung der finalen Version gemacht werden. Um das Angebot zu leihen: "Joomla 1.6 ausgeliefert wird, wenn Sie fertig werden", ist das Entwicklungs-Team unbedingt die gleichen Fehler wie mit der Version 1.5 zu vermeiden. Sie bevorzugen es, sich Zeit zu nehmen und bieten eine rundum gelungene Version. Aber die Tatsache, das ist, was wird mit Joomla 1.6 zu ändern? Was sind die Migration im Zusammenhang mit früheren Versionen?

Welche neuen Funktionen?

1 - ACL
Joomla 1.6 gelingen wird, alle Rechte und Zugriff auf eine Komponente. Sie können Gruppen von Benutzern. Ein Benutzer kann zu verschiedenen Gruppen gehören. Es wird möglich sein, um menschlichen Maßstäben zu verwenden: Erstellen, Bearbeiten, Anzeigen und auch eigene Rechte, die Sie nutzen können, in Ihrer Komponenten. Diese Rechte gelten für Kategorien und Inhalte. Die Politik: Wenn ein Benutzer zu einer Gruppe gehört, die eine Beschränkung hat an einer Stelle, wird es automatisch gesperrt werden. Dh, dass die Verbote Vorrang vor Berechtigungen.

2 - Multi-Level-Kategorien
Schließlich Abschied von der guten alten Abschnitte, die ein Erbe der Mambo waren. Joomla 1.6 verwaltet eine unbegrenzte Kategorie Baum.

3 - Die Installation von Advanced Packages
Drei neue Features stehen zur Verfügung:
Entdecken Sie: Hier können Sie ein System einrichten, die automatisch aktualisiert werden Ihre Pakete
Update: Eine Funktion, die neuen Versionen der Pakete erkennen wird, kann der Administrator einen einzigen Mausklick aktualisieren.
Warnung: Werden Konflikte und Probleme mit anderen Bibliotheken und Pakete installiert zu erkennen.

4 - Die Bibliothek von Joomla
Einige Bibliotheken obsolet werden entfernt und neue hinzugefügt. Mootools JS wird in der Version 1.2 und XML-RPC geliefert wird heute als Bibliothek und nicht in JAnwendung integriert.
Weitere Bibliotheken können einfach aktualisiert werden, keine Notwendigkeit, für die nächste Version von Joomla warten, um die volle Funktionalität einer Bibliothek zu nutzen. Das einzige Problem können wir begegnen werden durch Kompatibilitätsprobleme sein. Stell dir vor, aktualisieren Sie eine Bibliothek für die letzte Komponente, die wir gerade installiert haben, können jedoch eine weitere Komponente installiert dann nicht mehr kompatibel mit dieser neuen Version ... so nettes Feature, aber mit Vorsicht verwenden.

Aber auch:
- Entfernen Sie die Verwaltung von Umfragen
- Hinzugefügt Standards bei der Verwaltung Kommentare
- Verwaltung aller Alphabete und Zeichen, die spezifisch für Aliase (und somit die URL)

joom16

Und an den Seiten der Entwickler, was sind die Veränderungen?

JControllerForm / JModelForm

JModelList
Objekt, das Sie erstellen einfach ein Listenelement im Back Office, indem Sie nur eine SQL-Abfrage ermöglicht. Nummerierung wird automatisch abgewickelt werden.

JModelItem
Objekt, das Sie erstellen einfach eine Anzeige eines Elements im Back-Office ermöglicht.

JForms
Erstellt automatisch ein Anmeldeformular aus einer XML-Datei.

Objekte und Manipulation von ACL
- JAccess / JRules: Will wissen, die Rechte des angemeldeten Benutzers
- JUser: wird es ermöglichen, die Gruppenzugehörigkeit wissen
- Access.xml: Diese Datei ermöglicht es die Komponente in Joomla Rechte Anpassung erstellen

Component com_categorie
Es wird möglich sein, die Komponenten für die eigene native Komponente Verwaltung Kategorie Joomla verwenden, können Sie erstellen und einfache Verwaltung Ihrer eigenen Bäume und mehr Bäume pro Bauteil. Es ist auch möglich, benutzerdefinierte Felder für jede Klasse hinzuzufügen.

Component com_comments
Management-Kommentare werden nun nativ integriert werden, können Sie es leicht zu bedienen für Ihre Komponenten.

Neues Paket-Datenbank
JDatabaseQuery, JTable, JTableNested, JTableAsset, JTableCategory, JTableExtension, JTableUserGroup, JTableViweLevel.

Neue HTML-Paket
JHTML, JHtmlSliders / JHtmlTabs, JHtmlAccess, JHtmlBehavior, JHtmlRules, JHtmlCategory, JPagination.

Language-Dateien
Die Sprachdateien wurden erheblich zur Performance-Problemen geändert. Die Sprachdatei kann direkt in die Vorlage in einer Sprache abgelegt werden. Das Vorhandensein einer Datei manage.ini übernimmt alle Sprach-Dateien der Site. So können Sie alle Ihre Schlüssel in dieser Datei zu bearbeiten.
Der Schlüssel muss eindeutig sein und es wird empfohlen, die folgende Nomenklatur verwenden: "Namen der Komponente" _ "Name des Schlüssels"
Key-Werte müssen in Anführungszeichen gesetzt werden.

Extensions
Ein Feature-Update wird über das Internet verfügbar ist, einfach eine extension.xml Datei im Paket mit den korrekten Parametern.
Es wird möglich sein, um Pakete (Komponenten, Module, Plugins) zu installieren, sondern auch eine einzelne Datei oder auch eine Buchhandlung.
5 Methoden zur Verfügung, um die gesamte Installation verwalten / deinstallieren Sie ein Paket:
- Preflight / Postflight: Methode, die Ereignisse vor und nach der Installation übernimmt
- Installieren / aktualisieren / deinstallieren: Methode, die die Art der Wirkung, die Sie ausführen möchten handhabt.

T wird leicht sein, ab der Version 1,5 bis 1,6 bewegen?
Theoretisch ja, weil der gesamte Code in einem Paket 1,5 ist kompatibel mit Version 1.6. Allerdings wird es entscheidend sein, um die Sprache, die nicht mehr kompatibel sind (und deshalb wird sie auch die Vorlagen von Komponenten) neu zu schreiben. Es wird auch notwendig sein, um die XML-Dateien der Installation zu ändern. Bitte beachten Sie, wird es keine Legacy-Modus sein (dh direkte Kompatibilität mit Paketen 1,5), ist es zwingend notwendig, einige Änderungen zu wandern ... Eine Migration Skript wird auch für Standard-Komponenten zur Verfügung gestellt (aber tun Entwicklung der letzteren noch nicht begonnen hat).
Joomla 1.6 benötigt minimumPHP 5.2 und MySQL 5.0.4.


Abschluss

joomla-day Mit dieser neuesten Version von Joomla ist viel weiter als nur ein CMS, ist es ein echtes Framework, das schon im Bau ist. Erstellen Code ist noch schlanker und effizienter. Wenn eine Wahl für eine zukünftige Lösung, könnte dieser Tag uns in unserer strategischen Entscheidungen zu beruhigen. Joomla scheint, um eine stabile, zuverlässige, sichere, leistungsfähige, skalierbare und nachhaltige repräsentieren. Darüber hinaus hat die Gemeinde eine sehr wichtige höherer Gewalt.
Die neuesten Entwicklungen kommen wie Joomla 1.6 bietet Lücken aus der vorherigen Version. Allerdings Joomla noch nicht zu einem einzigartigen Werkzeug sein, wird es natürlich wichtig, Komponenten zu entwickeln, mit denen Sie Ihre Website zu bauen. Es wird wahrscheinlich einige Monate dauern, bis Sie alle Ihre Lieblings-Komponenten voll kompatibel und optimiert für Joomla 1.6 ...

Kategorie: Web

Kommentare

Am 24.03.2010 um 09.06 Uhr, BEtrained sagte:

BEtrained

Schöne Arbeit der Synthese von diesem Tag, dass ich so viel zu besuchen wollte, wenn ein mechanisches Problem hatte mich nicht zu Hause bleiben. Ich für meinen Teil wartet sehnsüchtig auf die Veröffentlichung von VirtueMart und Highlights wann immer ich kann, die bemerkenswerte Arbeit von Emmanuel (Danan ...) und mit Flexicontent FlexiAccess, wenn einer seiner "Konkurrenten" direkte ZOO uns aus nach Monaten Warten auf Version noch und immer bezahlt!
Ich habe auf meinem Blog in Ihrer "Favoriten" ...

Am 24.03.2010 um 09.08 Uhr, Joomweb sagte:

Joomweb

Vielen Dank für das Feedback! Stark, dass Joomla! 1,6 (L)

Am 24.03.2010 um 09.16 Uhr, Chip sagte:

Chips

Artikel synthetischen und wirklich sehr gut gemacht! Ich habe nicht die Joomladay besucht haben und es ist schön, einen Artikel mit der Hauptkonferenz finden. Herzlichen Glückwunsch!

Am 20.08.2010 um 12:10 Uhr, Florian sagte:

Florian

"Architekt und Entwickler der Komponente '-> Auch ich habe dort comprendsp ...

Die E-Mail werden nicht angezeigt

Beispiel für die Website

Ihr Kommentar:

| -)] O);): |: War:: Star:: S: Pizza:: Schwein:: Telefon:: P: Mönch:: Hören Sie:: Jail:: Idee:: Happy:: Halloween:: Haha:: Mädchen:: Ghost:Trinken: Getränke:: D: Crazy:: Cold:: Bewölkt:: @:): (: $8)(L)(A)(L)(6)