Skip to content
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

Überarbeitung demo_addon #55

Merged
merged 10 commits into from
Jun 15, 2020
Merged

Überarbeitung demo_addon #55

merged 10 commits into from
Jun 15, 2020

Conversation

aeberhard
Copy link
Member

Erster Stand der Überarbeitung/Erweiterung des demo_addons
@staabm @gharlan @bloep @schuer @alexplusde

Servus Jungens. Habe mal das demo_addon initial überarbeitet.
Mithilfe Anregungen und Unterstützung bei Texten, Übersetzungen usw. sehr willkommen :)

In der DESCRIPTION.de.md steht auch noch einiges drin was geplant ist ...

Kann man das Addon aus einem PR downloaden um sich das auch live anzuschauen?
Ansonsten würde ich noch ScreenShots machen ...

Erster Stand der Überarbeitung/Erweiterung des demo_addons
$field = $form->addLinklistField('articles');
$field->setLabel($this->i18n('config_articles'));

// 2.5 Kategorienauswahl
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gharlan @staabm hier bräuchte ich noch Unterstützung eine Kategorie-Auswahl zu bauen. Die Optik passt noch nicht zur klassischen Version und es wird nicht gespeichert ...

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kann ich nix dazu sagen. Am besten mal nen Screenshot wie es aussieht und wie du es gerne hättest posten..

@alxndr-w
Copy link
Member

alxndr-w commented Feb 1, 2020

Kann man das Addon aus einem PR downloaden um sich das auch live anzuschauen?

Ja, das geht. :)

@schuer
Copy link
Member

schuer commented Feb 1, 2020

Holy moly, @aeberhard, danke dafür! 🙌
Freue mich, dir Feedback zu geben.

.gitignore Outdated Show resolved Hide resolved
CHANGELOG.md Outdated
@@ -1,5 +1,21 @@
# Changelog

## Version 1.2.0beta1 // 31.01.2020
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kleine Anmerkung: Changelog und Versionserhöhung besser nicht innerhalb eines PRs anbieten. Sowas macht man lieber ganz am Ende direkt im Master-Branch, wenn klar ist, welche Anpassungen von allen Beteiligten in ein Release geflossen sind.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ja ist mir bekannt. Ich würde ja auch die 1.2.0 als angestrebtes Ende bezeichnen.
Daher und auch um zu zeigen was der Stand ist hier bereits die Changelog

README.md Outdated Show resolved Hide resolved
@@ -8,7 +13,7 @@
// https://api.jquery.com/ready/
$(document).ready(function () {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hier sollten wir vielleicht besser rex:ready verwenden: https://redaxo.org/doku/master/addon-assets#rexready

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Da hast Du vollkommen recht! Wird gemacht! Schon gut solche Reviews :)

aeberhard and others added 2 commits February 1, 2020 20:18
thx dirk

Co-Authored-By: Dirk Schürjohann <ds@decaf.de>
- rex:ready statt document.ready in script.js
- .gitignore entfernt
- Beispieltabelle in install.php und uninstall.php
- Demo-Tabelle und Testdaten in install.php
- Beispiel Tabellenverwaltung mit rex_list/rex_form
- Textänderungen
- Beispiele für Zugriff auf Addon-Properties
- Ordner lib und Klasse demo_addon_logger hinzugefügt
- diverse Textänderungen
- Prüfung Geburtsdatum CustomFunction demoAddon_checkBirthdate
- .php_cs.dist and REDAXO angepasst
- lib/demo_addon_rex_form.php hinzugefügt
- Tabellenverwaltung angepasst
@schuer
Copy link
Member

schuer commented Feb 15, 2020

Sehr umfangreicher PR. Den wird vermutlich niemand so einfach mehr reviewen können und wollen. Wenn die Anpassungen für dich okay sind, @aeberhard, würde ich ja vorschlagen, dass du gerne mergest.

CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
aeberhard and others added 2 commits February 15, 2020 22:23
Co-Authored-By: Markus Staab <maggus.staab@googlemail.com>
Co-Authored-By: Markus Staab <maggus.staab@googlemail.com>
@aeberhard
Copy link
Member Author

Jo @schuer ist etwas umfangreicher geworden :)
Wenn das für euch ok ist werde ich hier bald mergen.
@staabm @gharlan @bloep @schuer @skerbis @alexplusde

Geplant ist hier auch auch möglichst viele EP's und die Verarbeitung der Parameter als Beispiele zu integrieren. Nichtsdestotrotz hat ja vielleicht auch jemand Zeit draufzuschauen ^^
Versuche hier wirklich alles was ich so mitbekomme und was BestPractice ist auch einzubringen.

@alxndr-w
Copy link
Member

Also ich nehme mich da raus, traue es mir nicht zu und vertraue da ganz auf euch.

@skerbis
Copy link
Member

skerbis commented Feb 19, 2020

LGTM 👍

Verwaltung Demo-Tabelle und Textänderungen
- Mindestversion PHP 7.3 in package.yml und Changelog
- Demo-Einstellungen, beide Versionen angepasst
- .php_cs.dist angepasst
- diverse Textänderungen
@alxndr-w alxndr-w removed their request for review February 28, 2020 11:31
Tabellenverwaltung, Extensionpoints usw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants