תבנית:ק-סק3: הבדלים בין גרסאות בדף

קפיצה לניווט קפיצה לחיפוש
אין תקציר עריכה
אין תקציר עריכה
שורה 1: שורה 1:
<includeonly>{{#שווה:{{אות למספר|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|1}}|#|}}}}|30001|<big>'''{{צבע גופן|אדום|[[קטגוריה:קישורים שבורים]]שגיאה: הדף המקושר אינו קיים}}'''</big>|{{#שווה:{{אות למספר|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|2|2}}|#|}}}}|30001|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|1}}|#|}}|{{#שווה:{{אות למספר|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|3|3}}|#|}}}}|30001|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|2}}|#|}}|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|3}}|#|}}}}}}}}</includeonly><noinclude>
<includeonly>{{#שווה:{{אות למספר|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|1}}|#|}}}}|30001|<big>'''{{צבע גופן|אדום|[[קטגוריה:דפים עם קישורים שבורים]]שגיאה: הדף המקושר אינו קיים}}'''</big>|{{#שווה:{{אות למספר|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|2|2}}|#|}}}}|30001|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|1}}|#|}}|{{#שווה:{{אות למספר|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|3|3}}|#|}}}}|30001|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|2}}|#|}}|{{החלף|{{תת מחרוזת|{{Str right|{{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|{{#invoke:String|str_find|source={{Str right|{{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|{{#invoke:String|str_find|source={{תת מחרוזת|{{{1}}}|3|{{#חשב:{{Str len|{{{1}}}}} - 2}}}}|/}}}}|/}}}}|1|3}}|#|}}}}}}}}</includeonly><noinclude>
תבנית זו מקבלת קישור, ובודקת אותו בארבעה שלבים:
תבנית זו מקבלת קישור, ובודקת אותו בארבעה שלבים:
:א. אם הקישור מסתיים בתו /, התבנית מוציאה הודעת שגיאה, למשל: {{קוד|<nowiki>{{ק-סק3|[[תנ"ך/בראשית/]]}}</nowiki>}} ==> {{ק-סק3|[[תנ"ך/בראשית/]]}}
:א. אם הקישור מסתיים בתו /, התבנית מוציאה הודעת שגיאה, למשל: {{קוד|<nowiki>{{ק-סק3|[[תנ"ך/בראשית/]]}}</nowiki>}} ==> {{ק-סק3|[[תנ"ך/בראשית/]]}}