summaryrefslogtreecommitdiffstats
path: root/modules/support
diff options
context:
space:
mode:
Diffstat (limited to 'modules/support')
-rw-r--r--modules/support/faq.json19
-rw-r--r--modules/support/page.inc.php14
-rw-r--r--modules/support/templates/page-faq.html51
-rw-r--r--modules/support/templates/page-support.html36
4 files changed, 54 insertions, 66 deletions
diff --git a/modules/support/faq.json b/modules/support/faq.json
new file mode 100644
index 00000000..1c1d372f
--- /dev/null
+++ b/modules/support/faq.json
@@ -0,0 +1,19 @@
+{
+ "faq": [
+ {"question": "Este é o FAQ",
+ "answer": "Ao clicar em cada uma pergunta, elas se expandem exibindo as respostas!",
+ "order": "One",
+ "highlight": true
+ },
+ {"question": "Por enquanto não há nada por aqui (ツ)_/¯ ",
+ "answer": "As perguntas serão adicionadas conforme as dúvidas forem surgindo",
+ "order": "Two",
+ "highlight": true
+ },
+ {"question": "Nem todas as perguntas estarão aqui",
+ "answer": "Se tiver uma dúvida que não está no FAQ, envie um e-mail clicando no botão abaixo ;)",
+ "order": "Three",
+ "highlight": false
+ }
+ ]
+}
diff --git a/modules/support/page.inc.php b/modules/support/page.inc.php
index d4012c1a..10695969 100644
--- a/modules/support/page.inc.php
+++ b/modules/support/page.inc.php
@@ -65,10 +65,16 @@ class Page_Support extends Page
protected function doRender(){
error_reporting(E_ALL);
ini_set('display_errors','on');
- if (strpos($_SERVER['REQUEST_URI'], "true") !== false)
- Render::addTemplate('page-faq');
- else
- Render::addTemplate('page-support');
+ if (strpos($_SERVER['REQUEST_URI'], "true") !== false){
+ Render::addTemplate('page-faq',
+ json_decode(file_get_contents("modules/support/faq.json"),true)
+ );
+ }
+ else{
+ Render::addTemplate('page-support',
+ json_decode(file_get_contents("modules/support/faq.json"),true)
+ );
+ }
// Render::addTemplate('page-support', array(
// 'token' => Session:get('token'));
}
diff --git a/modules/support/templates/page-faq.html b/modules/support/templates/page-faq.html
index ec9fe832..ae706f4b 100644
--- a/modules/support/templates/page-faq.html
+++ b/modules/support/templates/page-faq.html
@@ -5,54 +5,25 @@
<!-- //FAQ -->
<div class="panel-body" id="accordion" role="tablist" aria-multiselectable="true">
- <div class="panel panel-default">
- <div class="panel-heading" role="tab" id="headingOne">
+ {{#faq}}
+ <div class="panel panel-default">
+ <div class="panel-heading" role="tab" id="heading{{order}}">
<h4 class="panel-title">
- <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
- {{lang_faq#1}}
+ <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{{order}}" aria-expanded="false" aria-controls="collapse{{order}}">
+ {{question}}
</a>
</h4>
</div>
- <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
+ <div id="collapse{{order}}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading{{order}}">
<div class="panel-body">
- {{lang_content#1}}
+ {{answer}}
</div>
- </div>
- </div>
-
- <div class="panel panel-default">
- <div class="panel-heading" role="tab" id="headingTwo">
- <h4 class="panel-title">
- <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
- {{lang_faq#2}}
- </a>
- </h4>
- </div>
- <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
- <div class="panel-body">
- {{lang_content#2}}
- </div>
- </div>
- </div>
-
- <div class="panel panel-default">
- <div class="panel-heading" role="tab" id="headingThree">
- <h4 class="panel-title">
- <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
- {{lang_faq#3}}
- </a>
- </h4>
- </div>
- <div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
- <div class="panel-body">
- {{lang_content#3}}
- </div>
- </div>
- </div>
+ </div>
+ </div>
+ {{/faq}}
<a class="btn btn-default" href="?do=Support&amp;showfaq=false" role="button"><strong>{{lang_supIntro}}</strong></a>
- </div>
-</div>
+ </div></div>
</div>
diff --git a/modules/support/templates/page-support.html b/modules/support/templates/page-support.html
index 231cbc1b..196e0891 100644
--- a/modules/support/templates/page-support.html
+++ b/modules/support/templates/page-support.html
@@ -5,34 +5,26 @@
</div>
<!-- //FAQ -->
<div class="panel-body" id="accordion" role="tablist" aria-multiselectable="true">
- <div class="panel panel-default">
- <div class="panel-heading" role="tab" id="headingOne">
+
+ {{#faq}}
+ {{#highlight}}
+ <div class="panel panel-default">
+ <div class="panel-heading" role="tab" id="heading{{order}}">
<h4 class="panel-title">
- <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
- {{lang_faq#1}}
+ <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{{order}}" aria-expanded="false" aria-controls="collapse{{order}}">
+ {{question}}
</a>
</h4>
</div>
- <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
+ <div id="collapse{{order}}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading{{order}}">
<div class="panel-body">
- {{lang_content#1}}
+ {{answer}}
</div>
- </div>
- </div>
- <div class="panel panel-default">
- <div class="panel-heading" role="tab" id="headingTwo">
- <h4 class="panel-title">
- <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
- {{lang_faq#2}}
- </a>
- </h4>
- </div>
- <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
- <div class="panel-body">
- {{lang_content#2}}
- </div>
- </div>
- </div>
+ </div>
+ </div>
+ {{/highlight}}
+ {{/faq}}
+
<a class="btn btn-default" href="?do=Support&amp;showfaq=true" role="button"><strong>{{lang_showall}}</strong></a>
</div>
</div>