Contao-Camp 2024
Ergebnis 1 bis 20 von 20

Thema: Mindestanforderungen an Repository, um im Contao Manager gefunden zu werden?

  1. #1
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard Mindestanforderungen an Repository, um im Contao Manager gefunden zu werden?

    Hallo zusammen,

    welche Mindesanforderungen werden an eine Contao-Eweiterung gestellt, damit sie aus dem Github-Repository im Contao Manager auffindbar ist?

    Diese "Erweiterung" ist aktuell nicht im Contao Manager auffindbar:
    https://github.com/mathContao/nG-Apa...all-for-Contao

    Ist aber in packagist gelistet:
    https://packagist.org/packages/mathc...all-for-contao

    Was mache ich noch falsch bzw. welche Einstellung fehlt?

    Viele Grüße

  2. #2
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard

    Du gibst als Typ „contao-bundle“ an, aber dabei handelt es sich gar nicht um ein Bundle. Eine Erweiterung sollte immer „installierbar“ sein, (und das System erweitern). Dafür sollte eine Erweiterung auch z.B. ein ContaoManagerPlugin enthalten, was bei dir nicht der Fall ist.

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Macht aber auch keinen Sinn ein Dokumentation zu "installieren".
    Wie auch schon von anderen in diesem Thread erwähnt, macht das in der Doku von Contao vielleicht mehr Sinn.
    In dem verlinkten Thread hatte auch @fiedsch darauf hingewiesen, dass die Anleitung in den Tiefen des vendor-Ordners verschwindet, wo garantiert niemand danach sucht.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  4. #4
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    mhm. Schade, dass ich Belehrungen erhalte statt Hilfe.

    Ich befinde mich in Version 0.0.x und versuche einen "Durchstich" von Github in den ContaoManager.

    Mein Ziel für 0.0.x ist:
    - Auffindbarkeit der "Extension" im Contao Manager
    - experimentieren mit der 7G Firewall, wie gut sie in Contao funktioniert
    - und von mir aus kann die readme.md einfach erstmal im Extension-Ordner landen ohne weitere Funktion. Es ist ja Version 0.0

    In 0.1.x ist aktuell geplant, dass die Logging-Funktion sich installieren lässt.

    Sorry, dass ich mit dem agilen Ansatz (MVP, kleine Schritte, erster Durchstich, offen für Feedback, Lernen, Fragen stellen) hier nicht weiter komme.

    Die Auffindbarkeit im Contao Manager war übrigends ein Wunsch aus dem genannten Thread.

  5. #5
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    Hallo µaTh
    Du könntest den bundle craetor installieren. Nach Eingabe einiger Parameter wird dir ein voll funktionierendes bundle generiert, welches du dann für deine Bedürfnisse abänderst. Das Bundle hält sich auch an die Contao und Symfony Bundle Konventionen.
    Für mich immer wieder eine grosse Zeitesparnis.

    https://github.com/markocupic/contao...creator-bundle

    Installierbar über den Contao Manager
    Liebe Grüsse

    Marko
    Geändert von markocupic (14.08.2020 um 13:50 Uhr)
    Anfragen für bezahlten Support oder Extension-Programmierung via PN.

  6. #6
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo µaTh,

    ich bin keine Extension-Entwicklerin, habe aber auch mal an einer Extension mitgewirkt. Aus dem bisschen Wissen, was ich dazu habe heraus, vermute ich, dass der Manager nur Pakete findet, die auch die Struktur eines Contao-Bundles aufweisen und nicht nur den entsprechenden Eintrag in der composer.json haben. Soweit ich das verstanden habe, ist das Ganze dem Wesen nach ja keine installierbare Erweiterung, daher sieht der Manager sie auch nicht als solche.

    Viele Grüße
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

  7. #7
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von markocupic Beitrag anzeigen
    Hallo µaTh
    Du könntest den bundle craetor installieren. Nach Eingabe einiger Parameter wird dir ein voll funktionierendes bundle generiert, welches du dann für deine Bedürfnisse abänderst. Das Bundle hält sich auch an die Contao und Symfony Bundle Konventionen.
    Für mich ein eine grosse Zeitesparnis.

    https://github.com/markocupic/contao...creator-bundle
    Das sieht großartig aus. <3 Soetwas hatte ich auch gesucht und war nicht fündig und bin den steinige Try&Error-Weg gegangen.

    Besten Dank.

  8. #8
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von fusch Beitrag anzeigen
    Hallo µaTh,

    ich bin keine Extension-Entwicklerin, habe aber auch mal an einer Extension mitgewirkt. Aus dem bisschen Wissen, was ich dazu habe heraus, vermute ich, dass der Manager nur Pakete findet, die auch die Struktur eines Contao-Bundles aufweisen und nicht nur den entsprechenden Eintrag in der composer.json haben. Soweit ich das verstanden habe, ist das Ganze dem Wesen nach ja keine installierbare Erweiterung, daher sieht der Manager sie auch nicht als solche.
    Jupp, das vermute ich auch.
    Die Frage ist für mich: was muss ich mindestens bereithalten. Manchmal sind es Kleinigkeiten, die ich als Extension "nachinstallieren" möchte und wollte keine Mega-Extension-Struktur dafür bereitstellen. Den letzten Tipp, den ich bekam, war dass packagist eventuell Probleme mit Extensions ohne Lizenz hat. Aber auch das war eher eine Vermutung als Wissen.

  9. #9
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    Gerne. Schön, wenn es anderen hilft.
    LG Marko
    Zitat Zitat von µaTh Beitrag anzeigen
    Das sieht großartig aus. <3 Soetwas hatte ich auch gesucht und war nicht fündig und bin den steinige Try&Error-Weg gegangen.

    Besten Dank.
    Anfragen für bezahlten Support oder Extension-Programmierung via PN.

  10. #10
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.466
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Es ist doch alles schon längst schön dokumentiert?

    https://docs.contao.org/dev/guides/publishing-bundles/
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  11. #11
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Es ist doch alles schon längst schön dokumentiert?

    https://docs.contao.org/dev/guides/publishing-bundles/
    und da steht:
    If your package is of "type": "contao-bundle" and is published to packagist.org, our search index will automatically pick it up.
    das ist ja das Problem. Auf Packagist veröffentlicht, aber ich kann nicht erkennen ob die Extension vom Suchindex "picked up" ist.

  12. #12
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.494
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    In dem verlinkten Thread hatte auch @fiedsch darauf hingewiesen, dass die Anleitung in den Tiefen des vendor-Ordners verschwindet, wo garantiert niemand danach sucht.
    Na das könnte man ja, ganz schräg gedacht, durch einen Backendmodul und eigenem Menüpunkt in der Navi "sichtbar" machen
    Quasi die Anleitung zur Firewall im Backend.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  13. #13
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Aber will ich mir dafür eine Erweiterung installieren?
    Das brauche ich pro Installation maximal ein Mal und dafür kann ich mir auch gleich die Anleitung auf Github durchlesen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  14. #14
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.494
    User beschenken
    Wunschliste

    Standard

    Aber da musst du sie ja auch erstmal finden.
    Und die "bösen" geloggten Zugriffe dort anzeigen wäre auch interessant.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  15. #15
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Aber da musst du sie ja auch erstmal finden.
    Von daher wäre das Ganze vielleicht etwas für die Contao-Doku (auch, wenn es eher ein Webserver- als Contao-Thema ist).
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  16. #16
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Liebe Community,

    ich kann eure Aufregung und Begeisterung verstehen.

    Können wir uns bitte darauf einigen, die passenden Threads zu nutzen?

    In diesem Thread: bitte gemeinsam daran arbeiten, dass ich für Version 0.0.x den "Durchstich" schaffe, dass die "Erweiterung" im Contao Manager auffindbar ist.

    Die Diskussion, dass diese Features in der Contao Doku aufgenommen werden: wurde bereits hier thematisiert: https://community.contao.org/de/show...on-7G-Firewall . Der Wunsch wurde von mir verstanden. Kann von mir aus dort weiter 1000 mal noch thematisiert und durchgekaut werden. Feel free to do it. Die Diskussion ist für mich persönlich gerade sehr nervig, weil die Transition der 7G-Firewall vor noch nicht mal 1 Woche gestartet wurde und es darum geht Erfahrungen und Optimierungen/Fehlerkorrekture zu sammeln. Die ersten Anpassungsbedarfe sind in Github unter https://github.com/mathContao/nG-Apa...-Contao/issues gesammelt. Bis jetzt bin ich da alleine unterwegs. Ich fühle noch lange nicht den Status, dass es "ready for offical documentation" ist.

    Fühlt euch eingeladen mit mir Erfahrungen zu sammeln. Fühlt euch eingeladen eine rudimentäre Dokumentation in die Contao Doku aufzunehmen. Erwartet bitte nicht von mir, dass ich alles alleine, vollumfänglich und sofort leisten kann. Den diversen "Likes" zu den einzelnen Threadbeiträgen entnehme ich diese Erwartungshaltung. Ich fühle mich unter Druck gesetzt und überlege inzwischen das Thema wieder (öffentlich) ruhen zu lassen.

    Contao ist mein Hobby. Ich verdiene 0 Cent daran. Ich investiere sogar viele Stunden darin ehrenamtlich eine Contao Webseite zu betreiben/zu aktualisieren. PHP, Composer und Apache sind für mich aktuell beruflich nicht relevant.

    Kurz: ich brauche euere Hilfe. Aktuell fühle ich mich von eurer Erwartungshaltung unter Druck gesetzt.

    Danke.

    Ende der Durchsage.

  17. #17
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Da müsstest du vielleicht ein Ticket bei contao/package-metadata aufmachen. Die Grundvoraussetzungen hast du ja bereits erfüllt.

  18. #18
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Alternativ kannst du auch ein Pseudo-Paket als privates Paket bei contao/package-metadata submitten, wo du dann einen direkt Link auf die Anleitung machst.

    Aber generell ist halt fraglich, ob dein Vorhaben überhaupt unterstützt werden kann oder sollte. Denn extensions.contao.org sollte ja vielleicht nur tatsächlichen Contao Extensions vorbehalten sein, und nicht auch als Ansammlung von sonstigen Links dienen.

  19. #19
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.466
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Keine deiner Versionen enthält ein Contao Manager Plugin. Deswegen wird das gesamte Paket ignoriert.

    Die Dokumentation habe ich aktualisiert.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  20. #20
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    950

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Keine deiner Versionen enthält ein Contao Manager Plugin. Deswegen wird das gesamte Paket ignoriert.

    Die Dokumentation habe ich aktualisiert.
    Jetzt hat es funktioniert. Vielen Dank für deine konstruktive Hilfe

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •