Comments (14)
Ich möchte nun nur geklärt wissen ob ich mich mit einem Tab einklinken kann/darf oder nicht.
Es gibt im Core-Team da Dissens, der sich wohl nicht auflösen lässt.
Aber so oder so: Es ist möglich, und keiner kann es verbieten. Es ist somit eine FOR-Entscheidung, ob das Addon sich als Subpage einhaken soll. Ich stimme klar dafür.
Wie das nun genau gestaltet ist (Screenshot 1 oder 2) ist mir egal.
from yrewrite_scheme.
Als Tab in yrewrite umsetzen
Finde ich nicht gut. Nur AddOns sollten ihre eigenen PlugIns mitbringen. "Installer Updates"
from yrewrite_scheme.
Finde ich nicht gut. Nur AddOns sollten ihre eigenen PlugIns mitbringen. "Installer Updates"
Wie schon an anderer Stelle angemerkt, bin ich hier klar anderer Meinung. Ich finde es legitim, wenn sich Addons als Subpage bei anderen Addons einbinden, und deswegen habe ich es in R5 auch so gebaut, dass es sehr einfach möglich ist (wenn das Mutteraddon die Subpages "korrekt" einbindet).
Ich finde, dieses Addon ist ein Paradebeispiel dafür, wo es Sinn ergibt. Sehe da null Vorteile drin (im Gegenteil), wenn das Addon stattdessen eine eigene Haupt-Page erstellen würde.
from yrewrite_scheme.
Also, ein anderes Addon sollte kein Tab in einem anderen AddOn haben? Auch nicht wenn es darauf aufbaut? Ich empfinde es eigentlich als sinnlos für jede kleine Einstellung einen Hauptmenüpunkt zu verbrauchen. Das hier meinte ich
from yrewrite_scheme.
Ich bitte um Klärung im Core-Team. Wäre echt schade, wenn Ihr was dagegen hättet.
from yrewrite_scheme.
Wie schon an anderer Stelle angemerkt
Hier meinte ich diese Diskussion: redaxo/redaxo#1042
from yrewrite_scheme.
Sehe da null Vorteile drin (im Gegenteil), wenn das Addon stattdessen eine eigene Haupt-Page erstellen würde.
Verstehe gar nicht warum als Extra-AddOn. Warum nicht als PR im YRewrite Addon anbieten?
from yrewrite_scheme.
Ich sehe es aktuell noch nicht für gut genug an. Wenn #3 umgesetzt ist vielleicht. So grenzt man evtl. aber individuelle Wünsche ein.
from yrewrite_scheme.
Verstehe gar nicht warum als Extra-AddOn. Warum nicht als PR im YRewrite Addon anbieten?
Das ist eine Frage, die sich ja immer wieder stellt, und wie ich finde, nicht so leicht zu beantworten ist.
Da müsste ja erstmal auch geklärt werden, ob wir das überhaupt direkt in YRewrite drin haben wollen.
Über das Theme habe ich mit Jan im Laufe der Jahre immer mal wieder diskutiert, ob wir YRewrite eher so clean wie möglich halten wollen, und es somit für speziellere Wünsche bei der programmatischen Lösung (eigene Scheme-Klasse) bleiben soll, oder ob wir eher weitere Optionen hinzufügen wollen, sodass möglichst viele sich ihre individuellen Vorstellungen für das Schema zusammen klicken können. Und wenn ja, wie weit man da geht.
So richtig entschieden waren wir da nie.
Aber abseits dieser Frage, gibt es auch so Vor- und Nachteile.
Nachteil der Variante "eigenes Addon" ist klar: Ein weiteres Addon. Was man so mitkriegt, stört das schon einige, wie viele Addons man inzwischen meist so "braucht".
Vorteile allerdings gibt es auch: Man ist völlig frei von den Yakamara-Entscheidungen, die FOR-Community könnte hier eigenständig diverse Optionen sammeln, die uns in YRewrite vielleicht eher zu viel wären, oder zu instabil, oder sonstwas.
YRewrite würde so "clean" bleiben, und wer sich gerne individueller das Schema zusammen klicken möchte, müsste sich halt das Zusatzaddon installieren.
Ich bin hier offen für beide Wege, kann beiden was abgewinnen.
from yrewrite_scheme.
Ich bin auch eher für die Clean-Variante. Wer die URL-Schemes aus diesem AddOn nicht haben will, kann eine andere Lösung verwenden. (aktuell ist mir eine weitere bekannt). Aber es gibt eben Sonderfälle die ein Konfigurator oder Selektor nicht abdeckt. Es sollte offen bleiben. Ich möchte nun nur geklärt wissen ob ich mich mit einem Tab einklinken kann/darf oder nicht. Sonst muss grundsätzlich über ein Bereich nachgedacht werden wo kleine Settings untergebracht werden.
from yrewrite_scheme.
@tbaddade @gharlan Gegenvorschlag um es sichtbar als externes AddOn zu machen:
from yrewrite_scheme.
In redaxo/redaxo#1042 hatte ich auch meine Bedenken, aber irgendwie leuchtet es mir hier auch nicht mehr ein, einen eigenen Menüpunkt dafür zu haben zu müssen.
from yrewrite_scheme.
ok. Danke für's Feedback
from yrewrite_scheme.
Was Gregor sagt. Und Screenshot 1.
from yrewrite_scheme.
Related Issues (20)
- Link zu FOR Tricks HOT 1
- Konfiguration lässt sich in REDAXO 5.6 nicht speichern HOT 1
- Sprachkeys mit Präfix
- Mehr SEO42-Magie (URL-Weiterleitungstypen) HOT 12
- REDAXO-4-URL-Kompatibilität - clang-id optional um 1 abziehen HOT 2
- REDAXO-4-URL-Kompatibilität: Startseite weiterhin unter Artikel-URL aufrufbar lassen HOT 3
- redirects auslagern HOT 1
- Readme : Verständnis OneLevel HOT 1
- Großes "Ü" wird nicht zu UE oder ue umgeschrieben, sondern zu U HOT 2
- Sprache berücksichtigen lib/yrewrite_url_schemes.php:63 HOT 5
- Warning beim Ändern einer Sprache HOT 2
- kompatibilität mit yrewrite 2.7 HOT 8
- "Diese Kategorien aus URL entfernen" leitet auf Startseite der entfernten Kategorie bei Sprachwechsel.
- Setting URL-Ersetzung ohne Funktion HOT 1
- Ersetzungs-Array anpassbar machen HOT 1
- Neuen Unicode-Modus des Mutteraddons unterstützen HOT 4
- Aktuelle Verison benötigt REDAXO > 5.11.2
- Kategorien aus URL entfernen funktioniert nur in Hauptsprache HOT 1
- "Diese Kategorien aus URL entfernen" arbeitet ungenau HOT 10
- Classic Rewrite before 5.x ermöglichen
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yrewrite_scheme.