Neues Plugin : Modulbrowser
-
- Beiträge: 213
- Registriert: Mi 9. Okt 2002, 21:24
- Kontaktdaten:
code senden
ich finde sollte für user zugänglich gemacht werden. dieses tool ist gerade für agenturen oder programmierer die contenido mehr als nur einmal einsetzen fast unentbehrlich... gerade diese modul hin un her kopiererrei geht einem tierisch auf den senkel. und dieses modul beghebt alle probleme....
ich würde mich gerne an der entwicklung beteiligen.
ich würde mich gerne an der entwicklung beteiligen.
-
- Beiträge: 1082
- Registriert: Di 22. Jul 2003, 10:14
- Wohnort: Hessen
- Kontaktdaten:
Nur keine Hektik, wir haben doch Mittagspause
Ich bin schon der Meinung, dass die Software OSS sein sollte / könnte.
Der Daten-Ausgabestandard muss einheitlich sein, wie jemand es ermöglicht, die Daten zu finden, ist weniger wichtig. Ich finde das direkte Upload in Contenido praktisch, viel wichtiger finde ich jedoch, eine gut einsichtige und übersichtliche Struktur.
@hypekermit:
Gruß
Florian

Ich bin schon der Meinung, dass die Software OSS sein sollte / könnte.
Der Daten-Ausgabestandard muss einheitlich sein, wie jemand es ermöglicht, die Daten zu finden, ist weniger wichtig. Ich finde das direkte Upload in Contenido praktisch, viel wichtiger finde ich jedoch, eine gut einsichtige und übersichtliche Struktur.
@hypekermit:
Mit dern 4.6er ist durch das DMX upload die Sache doch einfach geworden. Leg doch ein Verzeichnis mit den XML Dateien an und lad die Module daraus. Macht auch ein Update für Module einfacher, da du bestehende Module updaten kannst, während beim Repository (z.Z. jedenfalls) immer neue Module angelegt werden.... gerade diese modul hin un her kopiererrei geht einem tierisch auf den senkel.
Gruß
Florian
Das Repository wird ein Frontend bekommen, wo man denn nach Modulen suchen kann und sich die Beschreibungen etc. durchlesen kann.
Jedes Modul bekommt eine einzigartige ID, und die kann man anschließend im Backend eingeben und das Modul direkt installieren.
Vorteil der Geschichte soll sein, dass ein Autor nur noch eine Stelle haben soll, wo er sein Modul pflegt und ggf. Patches etc. einspielen kann, oder sein Modul updaten.
P.S.: Neue Version ist hochgeladen, enthält allerdings nur ein paar Schönheitskorrekturen.
Jedes Modul bekommt eine einzigartige ID, und die kann man anschließend im Backend eingeben und das Modul direkt installieren.
Vorteil der Geschichte soll sein, dass ein Autor nur noch eine Stelle haben soll, wo er sein Modul pflegt und ggf. Patches etc. einspielen kann, oder sein Modul updaten.
P.S.: Neue Version ist hochgeladen, enthält allerdings nur ein paar Schönheitskorrekturen.
-
- Beiträge: 1082
- Registriert: Di 22. Jul 2003, 10:14
- Wohnort: Hessen
- Kontaktdaten:
-
- Beiträge: 1082
- Registriert: Di 22. Jul 2003, 10:14
- Wohnort: Hessen
- Kontaktdaten:
@phpchris: Ich glaube, wenn ich deine Antwort richtig gelesen hätte,
dann wäre die halbe Frage weggeblieben.
Wenn man auf mehrere Repositorien (oder wie heißt der Plural) zugreifen könnte, dann kann man sich recht gut eigene Versionen anpassen und abspeichern, und damit mitintegrieren. Viele passen die Module an, ob es nun ein anderes <div id="xxx"> wird oder was sonst noch für Gründe dahinter stehen.

Wenn man auf mehrere Repositorien (oder wie heißt der Plural) zugreifen könnte, dann kann man sich recht gut eigene Versionen anpassen und abspeichern, und damit mitintegrieren. Viele passen die Module an, ob es nun ein anderes <div id="xxx"> wird oder was sonst noch für Gründe dahinter stehen.
Ja, es wird möglich sein, Module zu überschreiben.Beleuchtfix hat geschrieben:Wäre es möglich, Module dann auch zu überschreiben? Sicherlich etwas komplizierter, da bei jedem User andere Idents vorhanden sind.
Das mit den Idents verstehe ich nicht so ganz.
Ein Modul bekommt eine ID, genauso wie der Autor.
Ein Modul überschreiben können dann der Autor und die Moderatoren.
-
- Beiträge: 1082
- Registriert: Di 22. Jul 2003, 10:14
- Wohnort: Hessen
- Kontaktdaten:
Richtig, wird es auch...i-fekt hat geschrieben:Wichtig ist aber auf alle Fälle, dass das ganze moderiert wird und nicht jeder Sachen einstellen oder gar spammen kann.
Hmm... Das könnte der Autor in der Beschreibung machen.i-fekt hat geschrieben:Außerdem wäre eine Versionierung gut, d.h. der Autor kann die Versionnummern eingeben sowie den Status alpha, beta, stable.
Ansonsten wird das Ganze ziemlich unhandlich, so glaube ich...
-
- Beiträge: 1082
- Registriert: Di 22. Jul 2003, 10:14
- Wohnort: Hessen
- Kontaktdaten:
Das halte ich für wichtig, wobei auch die Möglichkeit der Eingabe der Modulnummer direkt bei Style/Module gut wäre, praktisch neben dem Upload Datei.phpchris hat geschrieben:Achso, nein, die Möglichkeit wird es nicht geben...Beleuchtfix hat geschrieben:ich meinte mit überschreiben, Module bei sich in Contenido zu überschreiben,.....
Zumindest ist dies nicht geplant...
Wenn ich nach einem Update ein neues Modul erstelle muss ich es in jedem Template ändern, in dem ich es verwende, sehr umständlich.
Gruß
Florian
Naja, in Contenido direkt wollte ich eigentlich nicht rumfummeln, es soll alles im Plugin passieren.Beleuchtfix hat geschrieben: Das halte ich für wichtig, wobei auch die Möglichkeit der Eingabe der Modulnummer direkt bei Style/Module gut wäre, praktisch neben dem Upload Datei.
Hmm... da ist auch was dran...Beleuchtfix hat geschrieben:Wenn ich nach einem Update ein neues Modul erstelle muss ich es in jedem Template ändern, in dem ich es verwende, sehr umständlich.
Allerdings ist es schwierig, da in Contenido intern keine solche Modul-ID steht, soweit ich weiss...
Ich kann die Module, die in Contenido stehen nicht eindeutig identifizieren, denn es ist ja nicht gesagt, dass die Beschreibung nie geändert wird...
-
- Beiträge: 1082
- Registriert: Di 22. Jul 2003, 10:14
- Wohnort: Hessen
- Kontaktdaten:
Und schon hast du die Antwort auf meinen Satzphpchris hat geschrieben: Allerdings ist es schwierig, da in Contenido intern keine solche Modul-ID steht, soweit ich weiss...
Jedes Modul hat eine eindeutige Kennung (id_mod), aber die ist bei jeder Installation anders.da bei jedem User andere Idents vorhanden sind
Folgende Möglichkeiten kann ich mir vorstellen:
- Vor dem Abspeichern wird der Modulname mit allen Contenido Modulen verglichen, falls vorhanden wird abgefragt Modul mit identischen Namen existiert bereits, dann könnte noch eine Anzeige der Beschreibung kommen, Modul überschreiben oder neues Modul anlegen
Das ist natürlich nur bedingt sicher. - Es gibt eine Erweiterung in dem Modul-Edit Template, bei dem man anstatt Upload Datei die Modul Ident Numer eingibt und das Upload aus dem Repository macht. Das erfordert einen Eingriff ins Contenido Core, wäre aber von der Anwenderseite her die sauberste Methode.
- An dieser Stelle gibt es einen Knopf, der die Interne id_mod an das Repository-Plugin übergibt und dann auf die Seite weiterleitet.
- Im Repository Plugin eine Auflistung aller Module machen und ähnlich der Version 2 weitermachen. Erfordert keinen Eingriff ins Core, ansonsten finde ich die Version 2 besser.