-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Feature: Links to YForm-tables incl. support #111
Conversation
Additional functions for button "yform" and handling yform-links
Additional code to create the JS for Yform-Button of the editor-toolbar
additional i18n-translations for the yform-button (de and en only)
Code for managing link-schemes (translation into real URL, inUse-Check)
Short-Description für YForm-Button
New chapter about YForm-Links
New section "yform"
Hey @christophboecker, weil noch niemand Feedback gegeben hat, habe ich mal reingeschaut, obwohl ich eigentlich totaler YForm-Laie bin. Ich kann zumindest sagen, dass es für mich funktioniert, mir folgenden Einschränkungen:
|
assets/style.css
Outdated
@@ -185,6 +185,10 @@ | |||
content: "\f0cb"; | |||
} | |||
|
|||
.markItUpContainer .markItUpHeader > ul > li.tuedel > a:before { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tuedel? :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Relikt aus meine lokalen Version. „" Kann mir die Tastaturbelegung nicht merken. Werfe ich noch raus. Danke
@@ -1,5 +1,5 @@ | |||
package: markitup/documentation | |||
version: '1.0.1' | |||
version: '1.1.0' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Die Versionierung bezieht sich für mein Gefühl auf das Doku-Plugin selbst, nicht auf dessen Inhalt. Aber weil wir dieses Doku-Plugin leider an keiner Stelle zentral pflegen, ist es irgendwie auch vollkommen egal, welche Version hier steht.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nur zur Erklärung. Das Plugin ist dazu da, Inhalte anzuzeigen, die Teil des Plugins sind. Ob man Code, ändert, mitgelieferte Datenbanken oder mitgelieferte MD-Dateien ist m.E. egal. - daher die Versionsnummernänderung.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aber das Doku-Plugin kommt ja auch in anderen Addons zum Einsatz und bringt selbst Funktionalität (zur Anzeige von Inhalten) mit. Ändert sich diese, würde man das eigentlich an zentraler Stelle (im separaten Repo) und anhand der Versionierung nachvollziehen können, um die neue Version danach in den vielen AddOns zu verwenden.
Die Inhalte dürften eigentlich nicht im PlugIn liegen, sondern außerhalb.
Aber du hast schon recht, weil diese Struktur eines Shared-PlugIns niemals angelegt worden ist, gibt es nun einfach mehrere voneinander unabhängige und unterschiedlich ausgeprägte Doku-PlugIns in verschiedenen AddOns. Und die Inhalte liegen innerhalb des PlugIns. Dann ist es auch völlig richtig, dass du die Version hier hochziehst.
Das lässt sich hinkriegen, teste ich grade aus. Obwohl ... ich finde es ja nicht zu viel verlangt vom Entwickler/Admin, dass er sich um die Tranlations kümmert .... Aber ist egal; Profile werden eh nur alle Jubeljahre neu aufgebaut.
Kann ich nicht nachvollziehen. Klappt bei mir nämkich problemlos. Die Translations liegen in meinem privaten Projekt-Addon. |
Erweitert: Wenn keine Übersetzung des Tabellennamens (ohne rex_) via i18n möglich ist (Eintrag fehlt), wird der Tabellennamens (ohne rex_) herangezogen.
Relikte bereinigt
beides erledigt. |
Klappt bei mir jetzt auch. Man muss lediglich bedenken, dass das Profil aktualisiert werden muss, damit die Änderungen greifen. |
...,yform[tabel1|table2],...
Bitte mal testen vor Freigabe, 2-Aupen-Prinzip klappt nur in Ausnahmefällen