Spartacus Improvements (Themes + Plugin Categories)

I have prepared a patch which allows the plugin interface to be a bit more intuitive.

It combines the spartacus/external plugins into the same interface you use to install downloaded plugins, so this is now one large list of plugins. The new list also allows to be grouped by one level of categories.

Some plugins in the list, and some spartacus plugins have been given the new "group" property so that you can play with the patch.

For the interface to load faster I have created an intermediate cache, that stores the plugin metadata and makes it retrievable easier on the interface. The upside of this is that the list of plugins is now much faster created.

This may possibly cause a lot of trouble, so do not apply this patch in a working environment. Only use it for fun and report back to me how you like it.

In a future step, the new (localized!) plugin XML metadata can be used easier on a pear.php.net like interface.

The patch can be found here: http://blog.s9y.org/uploads/plugincat.diff

UPDATE: New diff file http://blog.s9y.org/uploads/plugincat2.diff supports Template downloading via Smartacus, uhm Spartacus. :-)

UPDATE 2: New diff file http://blog.s9y.org/uploads/plugincat3.diff contains support for alternate file mirrors. The list of mirrors will hopefully be updated soon to contain some backup locations.

Trackbacks

Trackback-URL für diesen Eintrag

Kommentare

Ansicht der Kommentare: (Linear | Verschachtelt)

Garvin am um :

  1. Fetch the latest SVN repository sourcecode (0.9-alphaX) via SVN. If you don't know SVN skip to step 5b.

  2. Either install that checkout, or copy the files over an existing installation and perform the automatted update by going to the admin panel.

  3. Download the latest plugincat3.diff from above.

  4. Apply plugincat3.diff via the "patch" utility. If you don't know how to use the "patch" utility, skip to step 5b.

5a. You're done and can start testing and give feedback. :)

5b. Sadly using and applying the patch is a bit too advanced and requires knowledge with patch/diff. Please wait for an official snapshot/download to be made with that patch. :)

Kommentar schreiben

Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

BBCode-Formatierung erlaubt
Markdown-Formatierung erlaubt