WikiDer > Yordam: Xatolarni keltirib chiqarish - Vikipediya
![]() | Bu ma'lumot sahifasi. Bu bittasi emas Vikipediya qoidalari yoki ko'rsatmalari, aksincha Vikipediya normalari, urf-odatlari, texnik xususiyatlari yoki amaliyotlarining ba'zi jihatlarini tavsiflashni maqsad qilgan. U o'zgaruvchan darajalarni aks ettirishi mumkin Kelishuv va tekshirish. |
Vikipediya izohlar tizim xatolarni aniqlash qobiliyatiga ega. Ushbu sahifada xato xabarlari hujjatlashtirilib, muammo va echimlar to'g'risida tushuncha berilgan.
Xato xabarlari
Xabarlar quyidagicha formatlanadi xatova "O'zgarishlarni nashr etish" tugmachasini bosgandan so'ng, ko'rsatilgan sahifada ko'rinadi.
Ushbu xabarlar til sozlamalariga bog'liq Maxsus: afzalliklar- bu ro'yxat faqat "en-English" ga tegishli.
- Lar bor
<ref>
tarkibidagi ushbu sahifadagi teglar (ga qarang yordam sahifasi).
- Ochilish
<ref>
yorlig'i noto'g'ri yoki yomon nomlangan (qarang yordam sahifasi).
- The
<ref>
teg juda ko'p nomlarga ega (qarang yordam sahifasi).
- The
<ref>
yorliq nomi oddiy tamsayı bo'lishi mumkin emas (qarang yordam sahifasi).
- A
<ref>
yorlig'i yopilayapti</ref>
(qarang yordam sahifasi).
- Nomlangan ma'lumotnoma
$1
chaqirilgan, ammo hech qachon aniqlanmagan (qarang yordam sahifasi).
- Noto'g'ri parametr: dan foydalaning
{{reflist}}
bilan shablonguruh
parametr (ga qarang yordam sahifasi).
- Maxsus backlink yorliqlaridan chiqib keting (qarang yordam sahifasi).
- Lar bor
<ref group=$1>
ushbu sahifadagi teglar, ammo havolalar a holda ko'rsatilmaydi{{reflist | group = $ 1}}
shablon (ga qarang yordam sahifasi).
- A ro'yxat bilan aniqlangan ma'lumotnoma ziddiyatli guruh xususiyatiga ega
"$1"
(qarang yordam sahifasi).
- A ro'yxat bilan aniqlangan ma'lumotnoma guruh nomi bilan
"$1"
tarkibida ishlatilmaydi (qarang yordam sahifasi).
- A ro'yxat bilan aniqlangan ma'lumotnoma "$ 1" deb nomlangan tarkibda ishlatilmaydi (qarang yordam sahifasi).
- A ro'yxat bilan aniqlangan ma'lumotnoma ism yo'q (qarang yordam sahifasi).
- "$ 1" nomli ma'lumotnomasi turli xil tarkib bilan bir necha marta aniqlangan (qarang yordam sahifasi).
- A ro'yxat bilan aniqlangan ma'lumotnoma "$ 1" nomi bilan chaqirilgan, lekin ichida aniqlanmagan
<references>
teg (qarang yordam sahifasi).
- Xatoning xatosi: $ 1
Boshqa muammolar
Ba'zi muammolar, keltirilgan xatolar haqidagi xabarni ko'rsatmasligi mumkin, boshqalari esa aniq emas.
Ref nomida faqat to'g'ri tirnoqlardan foydalaning
Sahifada bir xil manbani bir necha bor keltirganingizda faqat to'g'ri tirnoqlardan foydalaning " " mos yozuvlar nomini qo'shish uchun. Jingalak tirnoqlardan foydalanmang “ ”, ularga tirnoq belgisi sifatida emas, balki oddiygina boshqa belgi sifatida qaraladi. Agar asl va takroriy havolalar to'g'ri va jingalak tirnoqlarning aralashmasidan foydalanilsa, xato xabari paydo bo'ladi.
Nomlangan havolani takrorlash uchun:
Sahifa mos yozuvlar xatosi toifasida ko'rsatiladi, ammo hech qanday havola ko'rsatilmaydi
Agar <ref>...</ref>
= ga ega bo'lgan URLni o'z ichiga oladi va agar mos yozuvlar shablon ichida bo'lsa, shablon ishlamay qoladi. URL joylashuviga qarab, keltirilgan xato xabari ko'rsatilmasligi mumkin, ammo sahifa xatolar toifasiga kiritiladi. = Sifatida kodlanganligiga ishonch hosil qiling & # 61;
refTools ushbu muammoni hal qilishi kerak.
Masalan, qaerda noto'g'ri joylashtirilgan ma'lumotnoma {{pastroq}} havolani kichiklashtirish uchun foydalanilmoqda:
{{low | content1 content2 [http://www.washingtoninstitute.org/templateC05.php?CID=2386] }}
Malumot havolalari maqolaning asosiy qismida ko'rsatiladi, ammo ma'lumotnomalar ro'yxatida ko'rsatilmaydi
Bunga}} bilan to'g'ri yopilmagan shablon sabab bo'lishi mumkin.
Bunga bir xil nomdan foydalanish uchun belgilangan bir nechta izohlar ham sabab bo'lishi mumkin. Ikkala yo'nalish uchun havolalar yaratiladi, ammo faqat birinchisi havolalar ro'yxatida ko'rsatiladi: Masalan:
<ref name="foo">
tarkib1</ref>
<ref name="foo">
kontent2</ref>
Faqat tarkib1 ko'rsatadi. refTools bu muammoni hal qiladi.
Maqoladan tashqari sahifadagi tarkib yo'q
Agar izohda yopilish bo'lmasa </ref>
, u quyidagi matnni "yeydi" va uni ko'rsatmaslikka olib keladi. Odatda, bu sahifadagi so'nggi izoh bo'lmasa, keltirilgan xatoni ko'rsatadi. Odatda, bu bunga to'sqinlik qiladi <references />
yorlig'i, xato yaratmoqda, ammo yo'qolganlar uchun xabar <references />
maqoladan tashqari sahifalarda yorliq bosiladi. refTools bu muammoni hal qiladi.
Shablonlar
Ba'zi shablonlar o'z ichiga olishi mumkin <ref>...</ref>
teglar; masalan {{botanik}}. Agar ushbu turdagi shablonni <references />
yorlig'i, keyin xato paydo bo'ladi, ammo muammo aniq emas. refTools bu muammoni hal qilmaydi.
Ushbu muammoni hal qilish uchun bir nechta usullar mavjud. Quyida ular afzallik tartibida keltirilgan. Faqat shuni unutmang bitta bularning barchasi talab qilinmaydi, barchasi hammasi emas.
1-usul
Agar shablonda a hujjatlar sahifa, qo'shish <references />
U yerda.
2-usul
Shablonning oxiriga quyidagi kodni qo'shing:
<noinclude>{{Template reference list}}</noinclude>
3-usul
Shablonning oxiriga quyidagi kodni qo'shing:
<noinclude><div style="display: none"><references /></div></noinclude>
Kamchiliklari: foydalanuvchini u erda ekanligi to'g'risida xabardor qilmasdan, ma'lumotnomalarni yashiradi; tahrirlovchilar ma'lumotlarning formatlanishini tekshira olmaydilar.
4-usul
Qo'shish <references />
yordamida shablonning o'zida yorliq guruh
parametr. Qarang Muloqotga yordam berish: Xatolar keltiring / test paketlari1 misol uchun.
Kamchiliklari: Aniq bo'lmasligi mumkin bo'lgan alohida ma'lumotnomalar bo'limini yaratadi; maqolaning asosiy qismida havolalarni qayta ishlatishga yo'l qo'ymaydi.
Asboblar
refTools orqali yoqish mumkin Afzalliklar → Tahrirlash → Foydalanish xususiyatlari. U keng tarqalgan muammolar uchun xatolarni tekshirish vositasini o'z ichiga oladi.
Xabarlar, ismlar va toifalar
Ichki xabarlar Cite.php kengaytmasi va MediaWiki xabari sifatida ko'rsatilgan. Qarang Maxsus: versiya Cite.php-ning o'rnatilgan versiyasi uchun. Ushbu xabarlar MediaWiki nom maydonida joylashgan bo'lib, ularni faqat administratorlar o'zgartirishi mumkin.
MediaWiki xabarlarida {{singan ref}} ism maydoni va toifani boshqarish uchun. Xatlar faqat asosiy (maqola), foydalanuvchi, shablon, turkum, yordam va fayl sahifalarida ko'rsatiladi. Muhokamalar sahifalarida xato xabarlari ko'rinmaydi.
Kategoriyalar bo'yicha standart tartiblash asosiy nomlar maydoni uchun {{PAGENAME}} ga, shablon, turkum, yordam va fayl nomlari uchun τ {{PAGENAME}} tomonidan belgilanadi.
Shuningdek qarang
- Yordam: CS1 xatolari: Xatolar uchun xabarlar va echimlar ichida tomonidan berilgan ma'lumotnoma Iqtibos uslubi 1 andozalar