diff --git a/LICENSE b/LICENSE index abe1b7b..52791ba 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,5 @@ +CC BY-NC-SA 4.0 + # Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) This is a human-readable summary of (and not a substitute for) the license: https://creativecommons.org/licenses/by-nc-sa/4.0/ diff --git a/docs/index.md b/docs/index.md index be3ab35..7766431 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,6 +1,6 @@ # FAQ / Fragen und Antworten für REDAXO 5.10 & YForm 3.4 -Mit diesem Addon können FAQ-Bereiche sowie generelle Fragen & Antworten eingegeben und verwaltet werden. Kostenlos für nicht-kommerzielle Projekte (CC BY-NC-SA 4.0). Bitte bei Fragen zur Lizenz und Nutzung qanda@marketing-nach-plan.de anfragen. +Mit diesem Addon können FAQ-Bereiche sowie generelle Fragen & Antworten eingegeben und verwaltet werden. Kostenlos für nicht-kommerzielle Projekte (CC BY-NC-SA 4.0). Bitte bei Fragen zur Lizenz und Nutzung qanda@alexplus.de anfragen. ## Features diff --git a/fragments/qanda.json-ld.php b/fragments/qanda.json-ld.php index f0f9a2d..fe41d6c 100644 --- a/fragments/qanda.json-ld.php +++ b/fragments/qanda.json-ld.php @@ -1,23 +1,25 @@ + \ No newline at end of file diff --git a/lib/qanda.php b/lib/qanda.php index ebeea03..1107bf9 100644 --- a/lib/qanda.php +++ b/lib/qanda.php @@ -8,10 +8,14 @@ public function getCategory() $this->category = $this->getRelatedDataset('category_ids'); return $this->category; } + public function getCategories() + { + return $this->getRelatedCollection('category_ids'); + } public function getAnswerAsPlaintext() :string { - return strip_tags($this->getValue("question")); + return strip_tags($this->getValue("answer")); } public function getQuestion() @@ -26,6 +30,10 @@ public function getAuthor() { return $this->getValue("author"); } + public function getUrl() + { + return $this->getValue("url"); + } public function showJsonLd($question) { $fragment = new rex_fragment; diff --git a/package.yml b/package.yml index be6f859..d9dad4d 100644 --- a/package.yml +++ b/package.yml @@ -1,6 +1,10 @@ +# Natürlich, du kannst einfach Autor und Addon-Name ändern, +# schon ist es dein Add-On. Möchtest du nicht lieber +# stattdessen den Entwickler unterstützen? +# https://alexplusde.github.io/qanda/ package: qanda -version: '2.0.0' -author: 'Alexander Walther für MARKETING NACH PLAN' +version: '2.0.1' +author: 'Alexander Walther' supportpage: https://alexplusde.github.io/qanda/ load: late @@ -52,4 +56,4 @@ pages: perm: qanda[docs] default_config: - editor: 'class="form-control cke5-editor" data-lang="de" data-profile="default"' \ No newline at end of file + editor: 'class="form-control cke5-editor" data-lang="de" data-profile="default"'