Kostenlose Entwicklung eines Joomla Moduls
Sonntag, 9 Mai 2010 03:14
Als kleine nachträgliche Eröffnungsaktion dieses Blogs möchte ich für die Community kostenlos ein Joomla Modul entwickeln. Das besondere dabei ist, dass ihr dazu eingeladen seid, eure Vorschläge einzubringen.
Nach Ablauf der festgesetzten Frist werde ich von allen eingereichten Ideen die fünf Besten auswählen. Aus dieser Vorauswahl wird daraufhin der beste Vorschlag über eine Abstimmung ermittelt. Das aus der Aktion resultierende Modul wird selbstverständlich unter der GPL lizenziert und steht allen Besuchern dieses Blogs zum kostenlosen Download bereit.
Bedingungen für Vorschläge
Akzeptiert werden prinzipiell alle Vorschläge. Egal ob das Modul unabhängig funktionieren soll oder an eine Komponente gebunden ist. Bedingung ist nur, dass es nicht schon ein ähnliches oder dasselbe Modul gibt. Recherchiert daher bitte vor dem Einreichen erst im Joomla Extension Directory. Sollte es nur eine nicht-GPL Variante des Moduls geben, wird der Vorschlag akzeptiert.
Alle Vorschläge müssen als Kommentar für diesen Artikel abgegeben werden. Beim Schreiben des Kommentars muss die E-Mail Adressen für Rückfragen angegeben werden. Per E-Mail eingereichte Ideen sind allerdings nicht gültig. Pro Person bitte maximal zwei Vorschläge.
Ablauf der Aktion
Nun zum eigentlichen Ablauf. Vorschläge können die gesamte Woche über eingereicht werden. Deadline ist Sonntag, der 16. Mai 2010, um 18 Uhr. Sollten zu diesem Zeitpunkt noch deutlich weniger als 20 15 Vorschläge eingegangen sein, wird die Deadline um eine Woche nach hinten verschoben. Dies kann auch als kleiner Anreiz dafür gesehen werden, diese Aktion etwas bekannter zu machen
Angenommen es werden genügend Wünsche eingereicht, beginnt am Sonntag die Abstimmung. Die Abstimmung wird circa 3-5 Tage offen sein. Steht der Gewinner dann fest, werde ich mit der Planung beginnen und ein Konzept ausarbeiten, welches folgend hier im Blog vorgestellt wird. Ihr habt dann nochmal die Möglichkeit, weitere Anregungen einzubringen bzw. fehlende Funktionen zu nennen. Die Stimme des Besuchers, der den ausgewählten Vorschlag eingereicht hat, wird dabei am höchsten gewichtet.
Abschließend werde ich das Modul implementieren und der Allgemeinheit zum freien Download zur Verfügung stellen.
Los geht's
Alle Wünsche können ab sofort eingereicht werden. Das große Brainstorming kann beginnen. Ich bin gespannt auf eure Vorschläge!
Noch eine kleine Anmerkung: Sollte die Aktion erfolgreich sein, werden weitere Aktionen dieser Art für andere CMS folgen.
Updates zur Aktion
- Zum ersten Update
- Zur zweiten Ankündigung
- Die Auswahl der umzusetzenden Idee
- Planung des Moduls
- Das Grundgerüst (Tutorial)

[...] Dieser Eintrag wurde auf Twitter von Radek Suski erwähnt. Radek Suski sagte: Kostenlose Entwicklung eines #Joomla! Moduls | AboutCMS!. http://sobi.it/1l/ #jos [...]
Joomla fehlt (meine Meinung nach) ein all-in-one Newsmodul.
Was sollte es darstellen können:
- Mostreaded News
- Neuste News
- Related News
- Top News der letzten X Tage
- Top News der Kategorie X
An sich gibt es zig solcher Module, jetzt kommt aber das was fehlt (was das Modul mit oben genannten Listen machen können sollte, also praktisch die Optionen):
- Als slideshow darstellen (images werden vom Modul verkleiner/vergrößert und als Thumb gespeichert);
- Als normale li Liste darstellen (Mit Thumb, Datum, wählbar wieviele Artikel neben dem Titel auch Introtext anzeigen sollen)
- Das Thumb-Bild kann bei jeder Liste in der Größe angegeben werden – erzeugt also weitere Thumbs)
- Die Ausgabe kann am besten selbst bestimmt werden (H1-H6 Tags für Titel, strong, etc)
- Saubere Ausgabe, keine Tabelle
- Wenn möglich keine extra javascripts (vielleicht die von joomla eh schon geladen werden benutzen).
An sich gibt es für jedes obige szenario ein modul, aber ich habe eigentlich keine lust, für jede wunschdarstellung, mir ein neues Modul zu holen. Mal abgesehen dass jedes modul seine eigene formatierung benutze oder noch weitere javascripts lädt
schöne grüße aus münchen
Vielen Dank für deinen Vorschlag. Das hört sich schon mal sehr interessant an.
Schön detailliert deine Beschreibung.
Wie man das mit den Bildern und Thumbs umsetzt müsste man mal überlegen, aber möglich wäre es auf jeden Fall.
Für das JavaScript Problem, zumindest wenn es um die Größe der Bibliotheken geht, kann ich dir als Zwischenlösung den RokGZipper empfehlen. Viele JavaScript und CSS Dateien werden von teilweise über 100kb auf 2 – 3kb komprimiert.
http://www.rockettheme.com/extensions-joomla/rokgzipper
Juhu nochmal Glück gehabt
dachte schon ich sei ein Tag zu spät gekommen.
Wenn die anderen nicht wollen dann haben die eben Pech gehabt.
Wann bekommt man schon mal so ein Angebot.
Vorschlag:
Viele Internet User benützen den Script Blocker “no Script” ( Firefox Plugin )
ich selbst benütze in auch, denoch geschieht es immer wieder das ich bei
eingeschränkter Funktionstüchtigkeit der Website vergesse dieses
Plugin abzuschalten (und ich benütze dieses Plugin schon seit Jahren).
Jetzt wäre es prima wenn es ein Modul gäbe welches überprüft ob Java Script
aktiviert ist oder nicht und zwar in dem Moment wen auch die Inhalte der entsprechenden
Website dargestellt werden. Man könnte dies in Form einer Light Box
umsetzen welche sich über die darzustellende Website legt, also genauso wie beim
Login Vorgang bei http://www.joomla-downloads.de (auf dieser Website habe ich auch deinen Beitrag gelesen und bin dort unter dem Mitglieds Namen Rudolphen regestriert ).
Der Text sollte frei wählbar sein und vieleicht könnte man ja noch eine Graphik einfügen
die im Modul unter Image abgelegt werden kann. Das ganze sollte aber nicht nur beim Firefox funktionieren sondern auch bei anderen etablierten Browsern wie dem Internet Explorer ect. Vieleicht sollte man noch wählen könne ob sich die Light Box automatisch wieder schließt (nach 4-5 sec.) oder manuell mit einem “schließen” oder “weiter” Button.
Ich habe zwar recherschiert ob es sowas schon gibt oder nicht, konnte aber leider nichts finden, was nicht heist das es das schon gibt, weil Englisch sprachige Erweiterungen
gibt es ja jede Menge ( bin aber leider Deutscher und habs in dieser hinsicht schwer
weil ich über keine Englisch Kenntnisse verfüge ).
Würde mich über eine Antwort von dir freuen
MfG Rudolphen
Moinsen,
ich würde eine kleine Erweiterung begrüssen, womit man im Content die Anzeige des: Datum, Geschrieben von, Erstellt am, geändert am usw formatieren kann.
Bei Joomla 1.0 gabt eine kleine Erweiterung, MosAuthorXTD.
Genau sowas fehlt irgendwie immer noch für die 1.5
Vllt ist das ja eine nette Idee.
Dirk
Hallo Dirk,
danke für den Vorschlag.
Dies wäre zwar eher mit einem Plugin umzusetzen, aber ich nehme die Idee gerne auf.
Grüße, Marco
@Dirk
ich habe gerade etwas recherchiert. Auf der Entwicklerseite von MosAuthorXTD gibt es auch eine Version für Joomla 1.5. Die soll laut Beschreibung auch genau dieselbe Funktionalität haben.
http://www.joomlaexpert.com/index.php?option=com_docman&task=doc_details&gid=4&Itemid=77
Moin Marco,
bin jetzt endlich mal zum testen gekommen. Ich hatte schon mal was von der 2.0 gehört, nur leider ist das Ding echt buggie und echt sehr umständlich zu bedinen. Im JD Forum steht auch was darüber. Sobald man das Ding aktiviert, kommt folgender Fehler:
Fatal error: Call to undefined method JSite::getDBO() in /var/www/***/plugins/content/mosauthorxtd.php on line 20.
Und wie gesagt, das Ding ist echt sehr umständlich in der Bedienung, halt noch Mambo like.
Vllt wäre das ja mal was, da viele Anwender die Ausgabe via CSS nur schwer beeinflussen können.
Viele Grüsse,
Dirk
Hallo Dirk,
danke für den Hinweis. Für die Aktion ist es zwar leider etwas zu spät, da die Entscheidung schon gefallen ist, aber ich werde die Idee mal vormerken.
Wenn schon eine Basis vorhanden ist, geht die Entwicklung ja meist auch relativ zügig. Zuerst werde ich allerdings das All-in-One Newsmodul fertigstellen.
Grüße, Marco