Hi,
ist es möglich bei der Installation eine Frage an den User zu stellen? Z.B.: "Wollen Sie auch FeatureXY aktivieren?"
Danke im voraus
cmf
- DirkThiele antwortet auf »pagesetter:: "Ausdrucke für gesamten Datenbestand automatisch erzeugen ?« 23. Mai
- Guite antwortet auf »Zikula 1.3.5 wie Seitename und Slogan abrufen« 22. Mai
- Portugao antwortet auf »[gelöst] Seitenkonfiguration funtioniert nicht mit Short URL Zikula 1.3…« 19. Mai
- Guite antwortet auf »Verwendung von Kategorien« 16. Mai
- Mecky antwortet auf »Dokumentmanagement - Modul gesucht« 15. Mai
- rallek antwortet auf »Scribite 4.3.0 mit Content 4.0.0 mögen sich nicht« 10. Mai
- patrick.c antwortet auf »Content 4.0.0 fehlt pnversions.php?« 09. Mai
Anmeldung
Werbung
Bei Installation eines Moduls Frage an den User stellen
-
- Rang: Newbie
- Registriert: 17. Mär 2012
- Letzter Besuch: 09. Mai 2013
- Beiträge: 43
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Hi und willkommen bei Zikula
Ja, das ist möglich! Ein Modul kann die Installation interaktiv ausgestalten, indem es einen InteractiveInstaller bereitstellt.
-
- Rang: Newbie
- Registriert: 17. Mär 2012
- Letzter Besuch: 09. Mai 2013
- Beiträge: 43
Erstmal danke für die Antwort.
Wo finde ich denn Informationen zum InteractiveInstaller? Gibt es Module, die ihn nutzen?
-
- Rang: Semi
- Registriert: 19. Aug 2011
- Letzter Besuch: 02. Mär 2013
- Beiträge: 151
Wenn es um Zikula 1.2.x geht könntest du Wikula 1.2 als Beispiel nehmen. Das wäre sicherlich ein Punkt den man in das Modul-Entwicklerhandbuch aufnehmen könnte.
Bearbeitet von phaidon am 09. Aug 2012 - 23:52. -
- Rang: Newbie
- Registriert: 17. Mär 2012
- Letzter Besuch: 09. Mai 2013
- Beiträge: 43
Oh das hatte ich vergessen zu erwähnen: Es geht um Zikula 1.3Quote
Wenn es um Zikula 1.2.x geht könntest du Wikula 1.2 als Beispiel nehmen.
Auf jeden Fall!Quote
Das wäre sicherlich ein Punkt den man in das Modul-Entwicklerhandbuch aufnehmen könnte.
-
- Rang: Semi
- Registriert: 19. Aug 2011
- Letzter Besuch: 02. Mär 2013
- Beiträge: 151
Mir fällt leider immer noch kein Beispiel ein. Stell doch mal die Frage im englischen Forum oder auf der englischen Mailingliste.
Ansonsten schau dir mal das an. Hier wird gerade der Interaktive Installer entfernt:
https://github.com/dmm1/InterCom/commit/536395a43e8cc067bb4d9d14cb0db5c6b98f8006 -
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Oder baue Dir schnell ein kleines Minimodul mit ModuleStudio und stelle dort die Eigenschaft interaktive Installation auf true.
-
- Rang: Newbie
- Registriert: 17. Mär 2012
- Letzter Besuch: 09. Mai 2013
- Beiträge: 43
Guite
Oder baue Dir schnell ein kleines Minimodul mit ModuleStudio und stelle dort die Eigenschaft interaktive Installation auf true.
Das habe ich nach einigem hin und her geschafft (Das doofe Ding hat meine URL www.google.de nicht akzeptiert und wollte daraufhin keine Anwendung generieren
Eine Änderung zu http://www.google.de brachte dann aber Erfolg)
Allerdings stellt sich mir nun die Frage: Wie führe ich den interaktiven Installer aus
Wenn ich in der Modulverwaltung auf "Installieren" klicke kommt nichts interaktives.
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Was geschieht denn während der Installation?
Per Standard nutzen die generierten Module eine nicht-interaktive Installation, die interaktive Variante muss explizit aktiviert werden, indem wie gesagt die Eigenschaft interactive installation auf true gestellt wird.
Erscheint eine Fehlermeldung, nachdem die Installation gestartet wurde? Dann ist es wahrscheinlich ein Bug.
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Nachtrag: es sieht so aus, als würde nur der normale Installer ausgeführt, der interaktive wird nicht beachtet. Es ist aber zur Zeit noch unklar, ob der Fehler im Zikula Core oder im Generator zu suchen ist.
-
- Rang: Newbie
- Registriert: 17. Mär 2012
- Letzter Besuch: 09. Mai 2013
- Beiträge: 43
Guite
Was geschieht denn während der Installation?
Per Standard nutzen die generierten Module eine nicht-interaktive Installation, die interaktive Variante muss explizit aktiviert werden, indem wie gesagt die Eigenschaft interactive installation auf true gestellt wird.
Erscheint eine Fehlermeldung, nachdem die Installation gestartet wurde? Dann ist es wahrscheinlich ein Bug.
Ich habe das auf "true" gesetzt, bei der Installation kommen keine Fehler.
Guite
Nachtrag: es sieht so aus, als würde nur der normale Installer ausgeführt, der interaktive wird nicht beachtet. Es ist aber zur Zeit noch unklar, ob der Fehler im Zikula Core oder im Generator zu suchen ist.
Genau. Das ist das Problem. Es wird eben nur der normale Installer ausgeführt und nicht der Interaktive (Die Datei InteractiveInstaller existiert aber).
Bearbeitet von cmf am 14. Aug 2012 - 18:18.
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Bitte probiere einmal folgende Änderung aus:
Suche in der Datei system/Extensions/lib/Extensions/Api/Admin.php nach der Zeichenkette _Controller_Interactiveinstaller. Diese gibt es in der Datei drei mal - alle drei Vorkommen ersetze durch _Controller_InteractiveInstaller (ein großes I bei Installer).
Gib bitte auch kurz Feedback, inwieweit dies funktioniert hat. Sofern das Problem damit gelöst wird, erstelle ich ein entsprechendes Core-Ticket.
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Nachtrag: daran lag es tatsächlich - hier das entsprechende Ticket: https://github.com/zikula/core/issues/448
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
-
- Rang: Support-Team
- Registriert: 22. Jan 2003
- Letzter Besuch: 22. Mai 2013
- Beiträge: 2772
Achtung: es ist noch nicht endgültig entschieden, welche Schreibweise nun endgültig verwendet wird. Die mit großem I macht mehr Sinn (weil konsistent mit der Namensgebung im System), wäre aber eine Änderung, die bestehende Module beeinflusst, was in 1.3.x nicht wirklich angebracht ist.
Der Link in meinem letzten Beiträg beinhaltet die entsprechende Diskussion.
- Moderiert von:
- ZikulaTeamUser
Benutzer online
- 0 Benutzer
Diese Angaben basieren auf den Useraktivitäten der letzten 30 Minuten.

Kommentare