User Tools

Site Tools


en:dev:284:start

This is an old revision of the document!


FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

dev:284:start

Support for the development with WB 2.8.4

Versions 2.8.4 and below the 2.x series are all based on the refined, original code of WebsiteBaker.
That, however, in no way means that the system has not yet evolved significantly. A lot of new classes and functionalities were added which will be described and explained in the following. Also you will notice that several traditional names have changed.
Thus, for example, the BackEnd has become to the ACP (AdminControlPanel), Snippets have been renamed to FrontEnd-Extensions, and generally Modules became to Addons. In the documentation for the 2.8.4 these new terms are already used extensively throughout. The associated functional changes are incorporated step by step in the encoding. We use the new terms already, so that developers and users can gradually get used to it.

:!: Every new development / revision for the 2.8.4 and above it is imperative to follow the general Coding-Standards and these instructions and safety rules given here!
Addons that do not meet these criteria are either not included in the official repository, or provided with a clear warning of incompatibility!

Standards

Änderungen und Neuheiten in der Version 2.8.4

Deprecated-Liste der 2.8.4
(also 'Unerwünschtes' aus den letzten Versionen, das nicht mehr eingesetzt werden soll))

Die Registry / WbAdaptor (Paket)
(programmieren ohne globale Konstanten und Variablen)

Translate (Paket)
(die zentrale Verwaltung der Übersetzungen macht das bisherige, umständliche Einbinden von Sprachdateien jetzt überflüssig und den Zugriff einfacher und vielseitiger!)

AccessFile (Paket)
(Das Paket sorgt für einen einheitlichen Aufbau und eine sichere Struktur der Accessfiles aller Addons.)

Systemsicherheit (Paket)
(ein ganzes Paket an Einzelelementen. Von Passwortverschlüsselung bis zum Schutz vor CrossSiteScripting.)

Addon-Entwicklung für WB-2.8.4

Codebeispiele und Verfahrensweisen

en/dev/284/start.1438201139.txt.gz · Last modified: 29.07.2015 20:18 by mrbaseman