WebsiteBaker Support (2.8.x) > Diskussion über WB (closed)

WebsiteBaker 2.8.2 RC5 Tests

<< < (13/13)

testör:
Mit der Rev. 1441 gibt es einen "Lizenzverstoß" (zumindest wäre es einer, wenn nicht abgesprochen ist mit dem Autor bzw. wenn es interessiert).
http://project.websitebaker2.org/projects/WebsiteBaker/repository/revisions/1441/diff/branches/2.8.x/wb/modules/jsadmin/info.php

Zur Info: JSAdmin war ein Modul zu 2.6er Zeiten, das in das 2.7er Paket übernommen wurde.
Speziell geht es um die Lizenzvereinbarung:

--- Quote ---* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
--- End quote ---

pcwacht:
@Testör,

jsadmin braucht YahooUI library
kann das gleiche nicht met jquery?

John

testör:

--- Quote from: pcwacht on April 10, 2011, 10:36:58 AM ---@Testör,

jsadmin braucht YahooUI library
kann das gleiche nicht met jquery?

John

--- End quote ---

Ja und Nein. Die Logik von YahooUI und jQuery sind stark unterschiedlich. Dazu ist das HTML des Seitenbaumes zu komplex, dass jQuery (das ein "gutes" und "logisches" HTML-Gerüst voraussetzt) einfach so funktioniert.

Der Seitenbaum (also /admin/pages/index.php, aber auch andere PHP-Dateien) müsste von Grund auf neu geschrieben werden. Dann könnte man mit jQuery, aber auch MooTools oder YUI mit wenigen Zeilen eine ordentliche Drag&Drop-Funktion einbauen.
Mit der momentanen Logik ist der Seitenbaum selbst sehr langsam, und mit Drag&Drop erst recht sehr langsam. Es gibt zwar Versuche, dies zu verbessern, doch grundlegend kann die Logik des Seitenbaumes nicht verändert werden, sonst würde man das ganze CMS kaputt machen. Und natürlich Upgrades nahezu unmöglich machen.

Navigation

[0] Message Index

[*] Previous page

Go to full version