بحث پودمان:Citation/CS1/en

Page contents not supported in other languages.
افزودن مبحث
از ویکی‌پدیا، دانشنامهٔ آزاد
آخرین نظر: ۲ سال پیش توسط Shkuru Afshar در مبحث ادغام الگوی یادکرد کتاب با الگوی Cite book

@Mensis Mirabilis: به ردیف (موسیقی)#منابع نگاه کنید: تمام یادکرد کج (ایتالیک) شده. این یعنی یک جایی از این تغییری که دادید، خراب است. — حجت/بحث ‏۱۹ آوریل ۲۰۱۸، ساعت ۲۳:۰۵ (UTC)پاسخ

@Huji: بله درست است. به این مورد دقت نکرده بودم! دو یادکرد با پودمان جدید و قبلی در صفحه تمرینم برای مقایسه قرار داده‌ام. عجیب است که در ویکی انگلیسی چنین مسئله‌ای وجود ندارد، و تنها چیزی که من در کد تغییر داده‌ام، متغیرهای آدرس (path) زیرصفحه‌های پودمان است. ( از Citation/CS1 به Citation/CS1/en تغییر دادم) Mensis Mirabilis (بحث) ‏۲۰ آوریل ۲۰۱۸، ساعت ۰۰:۴۱ (UTC)پاسخ
اگر راه سریعی برای حل این مشکل به جز واگردانی پیدا نشود می‌توانیم پارامتر vauthors را به whilelist اضافه کنیم تا خطایی که در ورژن قبل می‌داد فعلا نمایان نشود. Mensis Mirabilis (بحث) ‏۲۰ آوریل ۲۰۱۸، ساعت ۰۱:۱۸ (UTC)پاسخ
مشکل اینجاست که من هر چه به کد اچ‌تی‌ام‌ال صفحه نگاه می‌کنم نمی‌فهمم که این کج بودن حروف از کجا می‌آید! ترجیح می‌دهم ریشه‌یابی و اصلاحش کنم — حجت/بحث ‏۲۰ آوریل ۲۰۱۸، ساعت ۱۴:۰۷ (UTC)پاسخ
@Mensis Mirabilis: حل شد. مشکل از این بود که پیش‌فرض مرورگرها این است که برچسب cite را کج بنویسند و باید این پیش‌فرض را لغو کرد. در ویکی‌پدیای انگلیسی مدت‌هاست که از طریق en:MediaWiki:Common.css لغو شده (چند سطر اول). در مال فارسی ما این را انجام نداده بودیم. با ویژه:تفاوت/23044515 درست شد — حجت/بحث ‏۲۰ آوریل ۲۰۱۸، ساعت ۱۴:۱۸ (UTC)پاسخ

ادغام الگوی یادکرد کتاب با الگوی Cite book[ویرایش]

@Jeeputer: درود. می‌خواهم {{یادکرد کتاب}} را با {{Cite book}} و {{یادکرد وب}} را با {{Cite web}} ادغام کنم.

برای نمونه در این پودمان، پارامتر others وجود دارد اما نویسندگان سایر بخش‌ها وجود ندارد. چگونه پارامترهای {{{دیگران|{{{others|{{{نویسندگان سایر بخش‌ها|}}}}}}}}} را باید به پودمان بیافزایم؟ آیا

return wrap_msg ('vol', {sepc, volume, جلد}, lower);

local Volume, جلد;

و Volume = A['جلد'];

درست است؟

پیش از انتقال تغییرات به صفحه اصلی، نغییرات را در صفحه تمرین پودمان می‌گذارم تا نخست، شما تایید کنید.

سپاس Shkuru Afshar (بحث) ‏۱۵ ژانویهٔ ۲۰۲۲، ساعت ۰۲:۵۹ (UTC)پاسخ

@Shkuru Afshar: سلام
دلیل وجود دو پودمان این است که پودمانهای فارسی همگام با پودمانهای انگلیسی به‌روز نمیشوند. یعنی یادکرد کتاب قرار بوده صرفا جایگزینی برپایه لوآ برای الگوهای قدیمی یادکرد باشد و فقط گه‌گاهی فیچرهای مورد نیاز لوکال خودمان را به آن اضافه کنیم . اما چون موارد cite book مستقیما توسط کاربران هنگام ساخت مقاله از ویکی انگلیسی مورد استفاده قرار میگیرد (کپی میشود) لازم است پودمان نیز دائما به روز شود. یک مزیت مهم این جداسازی این است که برای به‌روزرسانی پودمان یادکردهای انگلیسی تقریبا کپی کردن کد پودمان کفایت میکند. و نیاز به ویرایش مفصل چند فایل بزرگ نیست. ‏ — Mensis Mirabilis (بحث) ‏۱۵ ژانویهٔ ۲۰۲۲، ساعت ۰۴:۳۲ (UTC)پاسخ

@Mensis Mirabilis: سپاس از پاسخ شما.

پرسش دیگر من این است که چرا ما در {{فهرست ناگلوله‌ای}} مانند نسخه انگلیسی از پودمان:List استفاده نمی‌کنیم و همه فهرست‌های گلوله‌ای، ناگلوله‌ای، ساده، افقی، و مرتب شده را از روی آن بگیریم؟ این کار، ساده‌تر است و هر گاه که پودمان را به‌روز کنیم همه فهرست‌ها نیز به‌روز می‌شوند.

(البته پیش از آن باید پودمان:List را به‌روز کنیم.) Shkuru Afshar (بحث) ‏۱۵ ژانویهٔ ۲۰۲۲، ساعت ۰۴:۴۵ (UTC)پاسخ

@Shkuru Afshar: سلام. پودمان List به‌روز است و تفاوتی به پودمان ویکی انگلیسی ندارد. الگوی فهرست ناگلوله‌ای هم در حال حاضر از پودمان استفاده می‌کند. {{کاربر|جـیپیوتر}}بحث ‏۱۵ ژانویهٔ ۲۰۲۲، ساعت ۰۷:۲۳ (UTC)پاسخ

@Jeeputer: سپاس از پاسخ شما در آن صفحه. چَشم. از این پس، تمرین‌ها را در همان صفحه الگوها و پودمان‌ها انجام می‌دهم.

من نگاه کردم دیدم همانطور که می‌گفتید الگوی فهرست گلوله‌ای از پودمان:List استفاده می‌کند. بنابراین پودمان:Unbulleted list بی‌استفاده است. چگونه می‌توان یک پودمان بی‌استفاده را نامزد حذف کرد؟ Shkuru Afshar (بحث) ‏۱۶ ژانویهٔ ۲۰۲۲، ساعت ۰۷:۳۵ (UTC)پاسخ