Format:Întrebare: Diferență între versiuni

De la Ro JW United
Jump to navigation Jump to search
(Pagină nouă: <noinclude> == Folosire == De fiecare dată când se dorește a se pune o întrebare în legătură cu un paragraf în pagină este recomandat să se folosească acest template. <...)
 
Linia 1: Linia 1:
 
<noinclude>
 
<noinclude>
 +
= Întrebare =
 +
De fiecare dată când se dorește a se pune o întrebare în legătură cu un paragraf în pagină este recomandat să se folosească acest template.<br>
 +
<code>raw:data:q</code> - vine de la "Question" din linba engleză, însemnând ”Întrebare”<br>
 +
== Parametrii ==
 +
{{<code>raw:data:q|primul|al_doilea|al_treilea|r</code>}}
 +
<br>
 +
<br>
 +
<code>primul</code> - numărul întrebării.<br>
 +
<code>al doilea</code> - întrebarea propriu-zisă.<br>
 +
<code>al treilea</code> - optiune obtională.
 +
=== Opțiune ===
 +
<code>r</code> - vinde de la ”reverse” din engleză, a inversa. Aceasă obțiune pune numărul intrebării la finalul îrebării.
 +
= Întrebarea - aferentă unui paragraf =
 
== Folosire ==
 
== Folosire ==
De fiecare dată când se dorește a se pune o întrebare în legătură cu un paragraf în pagină este recomandat să se folosească acest template.
+
<code><nowiki>{{raw:data:q|25|Întrebarea propriu-zisă?}}</nowiki></code><br>
 
+
Acesta va lega automat întreaga întrebarea la paragaraful 25; prin accesarea acestei legături va face trimitere la paragraf.
<code>Întrebare</code> - numele template-ului.<br>
+
== Tests ==
<code>paragrafe vizate</code> - paragrafele în legătură cu întrebarea.<br>
+
{| class="wikitable"
<code>link la paragraful</code> - paragraful la care să fie trimis utilizatorul când face click pe întrebare.</code><br>
+
|-
<code>text</code> - textul întrebării.</code>
+
! Syntaxă !! Așteptare !! Actual
 
+
|-
=== Exemplul 1 ===
+
| <code><nowiki>{{raw:data:q|1|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question1">[[#paragraph1|1 Întrebarea propriu-zisă?]]</div>
Un paragraf o singură întrebare. În exemplu întrebarea este în legătură cu paragraful 25 și la click va duce utilizatorul la paragraful 25.
+
|| {{raw:data:q|1|Întrebarea propriu-zisă?}}
 
+
|-
<code><nowiki>{{Întrebare|paragrafe vizate=25|link la paragraful=25|text=Întrebarea dorită}}</nowiki></code>
+
| <code><nowiki>{{raw:data:q|25|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question25">[[#paragraph25|25 Întrebarea propriu-zisă?]]</div>
=== Exemplul 2 ===
+
|| {{raw:data:q|25|Întrebarea propriu-zisă?}}
Mai multe paragrafe o singură întrebare. În exemplu întrebarea are legătură cu paragrafele 19-20 și la click va duce utilizatorul întotdeauna la paragraful 19.
+
|-
 
+
| <code><nowiki>{{raw:data:q|105|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question105">[[#paragraph105|105 Întrebarea propriu-zisă?]]</div>
<code><nowiki>{{Întrebare|paragrafe vizate=19-20|link la paragraful=19|text=Întrebarea dorită}}</nowiki></code>
+
|| {{raw:data:q|105|Întrebarea propriu-zisă?}}
 
+
|}
 +
== Opțiunea inversată ==
 +
{| class="wikitable"
 +
|-
 +
! Code !! Expected !! Actual
 +
|-
 +
| <code><nowiki>{{raw:data:q|1|Întrebarea propriu-zisă?|r}}</nowiki></code> || <div id="question1">[[#paragraph1|Întrebarea propriu-zisă? 1]]</div>
 +
|| {{raw:data:q|1|Întrebarea propriu-zisă?|r}}
 +
|}
 +
= Întrebare - aferenă mai multor paragrafe =
 +
== Folosire ==
 +
<code><nowiki>{{raw:data:q|25-27|IÎntrebarea propriu-zisă?}}</nowiki></code><br>
 +
Acesta va lega automat întreaga întrebarea la paragaraful 25; prin accesarea acestei legături va face trimitere la paragraf.
 +
== Tests ==
 +
{| class="wikitable"
 +
|-
 +
! Syntaxă !! Așteptare !! Actual
 +
|-
 +
| <code><nowiki>{{raw:data:q|7-9|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question7-9">[[#paragraph7|7-9 Întrebarea propriu-zisă?]]</div> || {{raw:data:q|7-9|Întrebarea propriu-zisă?}}
 +
|-
 +
| <code><nowiki>{{raw:data:q|7-10|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question7-10">[[#paragraph7|7-10 Întrebarea propriu-zisă?]]</div>
 +
|| {{raw:data:q|7-10|Întrebarea propriu-zisă?}}
 +
|-
 +
| <code><nowiki>{{raw:data:q|10-12|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question10-12">[[#paragraph10|10-12 Întrebarea propriu-zisă?]]</div>
 +
|| {{raw:data:q|10-12|Întrebarea propriu-zisă?}}
 +
|-
 +
| <code><nowiki>{{raw:data:q|99-101|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question99-101">[[#paragraph99|99-101 Întrebarea propriu-zisă?]]</div>
 +
|| {{raw:data:q|99-101|Întrebarea propriu-zisă?}}
 +
|-
 +
| <code><nowiki>{{raw:data:q|101-105|Întrebarea propriu-zisă?}}</nowiki></code> || <div id="question101-105">[[#paragraph101|101-105 Întrebarea propriu-zisă?]]</div>
 +
|| {{raw:data:q|101-105|Întrebarea propriu-zisă?}}
 +
|}
 +
== Opțiunea inversată ==
 +
{| class="wikitable"
 +
|-
 +
! Syntaxă !! Așteptare !! Actual
 +
|-
 +
| <code><nowiki>{{raw:data:q|7-9|Întrebarea propriu-zisă?|r}}</nowiki></code> || <div id="question7-9">[[#paragraph7|Întrebarea propriu-zisă? 7-9]]</div> || {{raw:data:q|7-9|Întrebarea propriu-zisă?|r}}
 +
|}
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
<div id="question{{{paragrafe vizate}}}">
+
{{#ifeq:{{{3|}}}|r|
[[#paragraph{{{link la paragraful}}}|{{{paragrafe vizate}}} {{{text}}}.]]
+
<div id="question{{{1}}}">[[#paragraph{{#invoke:stringHelpers|getParagraphFromQuestion|{{{1}}}}}|{{{2}}} {{{1}}}]]</div>|
</div>
+
<div id="question{{{1}}}">[[#paragraph{{#invoke:stringHelpers|getParagraphFromQuestion|{{{1}}}}}|{{{1}}} {{{2}}}]]</div>}}</includeonly>
</includeonly>
 

Versiunea de la data 19 aprilie 2020 06:14

Întrebare

De fiecare dată când se dorește a se pune o întrebare în legătură cu un paragraf în pagină este recomandat să se folosească acest template.
raw:data:q - vine de la "Question" din linba engleză, însemnând ”Întrebare”

Parametrii

{{raw:data:q|primul|al_doilea|al_treilea|r}}

primul - numărul întrebării.
al doilea - întrebarea propriu-zisă.
al treilea - optiune obtională.

Opțiune

r - vinde de la ”reverse” din engleză, a inversa. Aceasă obțiune pune numărul intrebării la finalul îrebării.

Întrebarea - aferentă unui paragraf

Folosire

{{raw:data:q|25|Întrebarea propriu-zisă?}}
Acesta va lega automat întreaga întrebarea la paragaraful 25; prin accesarea acestei legături va face trimitere la paragraf.

Tests

Syntaxă Așteptare Actual
{{raw:data:q|1|Întrebarea propriu-zisă?}}
{{raw:data:q|25|Întrebarea propriu-zisă?}}
{{raw:data:q|105|Întrebarea propriu-zisă?}}

Opțiunea inversată

Code Expected Actual
{{raw:data:q|1|Întrebarea propriu-zisă?|r}}

Întrebare - aferenă mai multor paragrafe

Folosire

{{raw:data:q|25-27|IÎntrebarea propriu-zisă?}}
Acesta va lega automat întreaga întrebarea la paragaraful 25; prin accesarea acestei legături va face trimitere la paragraf.

Tests

Syntaxă Așteptare Actual
{{raw:data:q|7-9|Întrebarea propriu-zisă?}}
{{raw:data:q|7-10|Întrebarea propriu-zisă?}}
{{raw:data:q|10-12|Întrebarea propriu-zisă?}}
{{raw:data:q|99-101|Întrebarea propriu-zisă?}}
{{raw:data:q|101-105|Întrebarea propriu-zisă?}}

Opțiunea inversată

Syntaxă Așteptare Actual
{{raw:data:q|7-9|Întrebarea propriu-zisă?|r}}