תבנית:קטלוג משחקים/ניווט משחקים: הבדלים בין גרסאות בדף
מתוך מכביפדיה
מ (החלפת טקסט – "{{ניווט עמודים/חדש" ב־"{{ניווט עמודים")
אין תקציר עריכה
שורה 1: שורה 1:
<includeonly><!--
<includeonly><!--
  תבנית: קטלוג משחקים/ניווט משחקים
  יוצרים: אורן המתעפץ, Kosh.


-->{{#vardefine: current_date| {{#cargo_query:
table=Games_Catalog
|where=1=1
AND _pageID={{PAGEID}}
|fields=Date
|no html}} }}
<!--


השגת המשחק הבא
1. הגדרת משתנים
-->{{#vardefine: המשחק הבא| {{#cargo_query:
  1א. תאריך משחק מוצג
table=Games_Catalog
-->{{#vardefine: current_date|
|fields=_pageTitle
{{#cargo_query:
|where=1=1
table=Games_Catalog
AND DATEDIFF(Date, "{{#var: current_date}}") > 0
|where=1=1
|order by=Date ASC
AND _pageID={{PAGEID}}
|limit=1
|fields=Date
|no html
|no html
|more results text=
}}
}} }}<!--
}}<!--
 
 
  1ב (1). שליפת משחק קודם
-->{{#vardefine: המשחק הקודם|
{{#cargo_query:
table=Games_Catalog
|fields=_pageTitle
|where=1=1
AND DATEDIFF(Date, "{{#var: current_date}}") < 0
|order by=Date DESC
|limit=1
|no html
|default=לא נמצא משחק
|more results text=
}}
}}<!--
 
  1ב (2). טקסט מקשר (אם לא נמצא משחק - לא יופיע טקסט)
-->{{#שווה: {{#var: המשחק הקודם}} |לא נמצא משחק
|{{#vardefine: המשחק הקודם|}}{{#vardefine: טקסט מקשר קודם|}}
|{{#vardefine: טקסט מקשר קודם|המשחק הקודם}}
}}<!--
 
 
  1ג (1). שליפת משחק הבא
-->{{#vardefine: המשחק הבא|
{{#cargo_query:
table=Games_Catalog
|fields=_pageTitle
|where=1=1
AND DATEDIFF(Date, "{{#var: current_date}}") > 0
|order by=Date ASC
|limit=1
|no html
|default=לא נמצא משחק
|more results text=
}}
}}<!--


השגת המשחק הקודם:
  1ג (2). טקסט מקשר (אם לא נמצא משחק - לא יופיע טקסט)
-->{{#vardefine: המשחק הקודם| {{#cargo_query:
-->{{#שווה: {{#var: המשחק הבא}} |לא נמצא משחק
table=Games_Catalog
|{{#vardefine: המשחק הבא|}}{{#vardefine: טקסט מקשר הבא|}}
|fields=_pageTitle
|{{#vardefine: טקסט מקשר הבא|המשחק הבא}}
|where=1=1
}}<!--
AND DATEDIFF(Date, "{{#var: current_date}}") < 0
|order by=Date DESC
|limit=1
|no html
|more results text=
}} }}<!--




הצגת ניווט משחקים
2. הצגת ניווט משחקים
-->{{ניווט עמודים
-->{{ניווט עמודים
|עמוד קודם={{#var:המשחק הקודם}}
|עמוד קודם={{#var: המשחק הקודם}}
|טקסט קודם=המשחק הקודם
|טקסט קודם={{#var: טקסט מקשר קודם}}
|עמוד הבא={{#var:המשחק הבא}}
|עמוד הבא={{#var: המשחק הבא}}
|טקסט הבא=המשחק הבא
|טקסט הבא={{#var: טקסט מקשר הבא}}
}}<!--
}}<!--
--></includeonly><!--
3. מדריך השימוש
--><noinclude>
{{קטלוג משחקים/ניווט משחקים/תיעוד}}<!--


--></includeonly><noinclude><poem>
תבנית זו אחראית להוסיף שורה של ניווט משחקים לכל משחק.


המשחק הקודם והמשחק הבא יקבעו לפי התאריך הקרוב ביותר למשחק שמוצג
4. קטלוג תבנית בקטגוריות
</poem></noinclude>
-->[[קטגוריה:תבניות עזר לקטלוג משחקים]]
</noinclude>

גרסה מ־13:59, 17 בנובמבר 2020

תבנית "ניווט משחקים" ( {{קטלוג משחקים/ניווט משחקים}} )

תבנית "ניווט משחקים" ( {{קטלוג משחקים/ניווט משחקים}} ) היא תבנית האחראית על הצגת ניווט העמודים (באמצעות תבנית ניווט עמודים בעמודים העושים שימוש בתבנית: קטלוג משחקים.
זו היא תבנית פשוטה מאוד לשימוש היות שאין בה פרמטרים שונים, התבנית מקבלת קריאה מתוך תבנית תבנית: קטלוג משחקים, ובהתאם לתאריך המשחק מציגה את המשחק הקודם והמשחק הבא (אם יש כזה).
במידה ונתקלתם בבעיה, ניתן לפנות אל משתמש: Kosh, משתמש: אורן המתעפץ .