بحث الگو:EstcatCountryCentury

message: سلام. نمی‌شود الگو را بهینه‌تر کرد تا نیازی به چهار یا پنج ورودی برای سده نداشته باشد؟ مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۰:۴۳ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۰:۱۳ (UTC)
replies: text: سلام. چرا شدنی که هست. یک الگوی دیگر هم بود (دقیق یادم نیست کدام، فکر کنم الگو:رده بنیان‌گذاری‌ها بود) که نسخهٔ اصلی‌اش را تغییر دادم که سال و نام کشور را از عنوان صفحه بگیرد. برای این الگو هم با expr می‌شود هر ۵ پارامتر اول (پنجمی هزاره است) را با عدد موجود در عنوان محاسبه کرد. اگر دوست داشتید در الگو:EstcatCountryCentury/آزمایشی نسخهٔ جدیدش را بسازید من هم کمک می‌کنم. اگر هم نه در اولین فرصت سعی می‌کنم خودم به‌روزش کنم. -- بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۰:۳۹ (UTC)
replies: text: :من یک ساختار خیلی ساده برای استخراج اطلاعات از عنوان ایجاد کردم. ولی مشکل اینجاست که پارامتری نمی‌شود. یعنی من بلد نیستم پارامتری برای یک داده استخراج‌شده تعریف کنم. مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۲:۰۹ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۱:۳۹ (UTC)
replies: text: ::احتمالاً لازم باشد که یک زیرالگو به‌عنوان ماژول کمکی برای الگو بسازیم. ضمن این که نیازی به فراخوانی پودمان هم نیست. الگو:digits را داریم که هر رقمی در ورودی‌اش باشد را استخراج می‌کند. من الان امتحانش می‌کنم.  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۱:۴۵ (UTC)
replies: text: :::الگو:EstcatCountryCentury/استخراج سده را ساختم و الان در الگوی آزمایشی پیاده‌اش می‌کنم. آن ایده‌ای که برای نام کشور استفاده کردید هم خوب است، اما یک نکته دارد: این روش در رده‌های مربوط به سده‌های تک‌رقمی حرف اول نام کشور را حذف می‌کند. (ایندکس 35 می‌شود حرف دوم نام کشور) برای این هم یک فنی بلدم که الان پیاده می‌کنم.  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۱:۵۵ (UTC)
replies: text: ::::این نسخهٔ دوم که دیدید خیلی بهتر است و فقط ۳ پارامتر ترتیبی و ۲ پارامتر نام‌دار دارد. سال و سده و هزاره و نام کشور را هم از عنوان می‌گیرد. فقط یک مشکل دارد که در :رده:بنیان‌گذاری‌های سده ۴ (میلادی) در ارمنستان می‌توانید ببینید. من این بارها با این مشکل مواجه شده‌ام و نمی‌دانم چرا هنوز نتوانستم راه حلش را پیدا کنم. ببینید شما می‌توانید در رفعش کمک کنید؟  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۲:۴۷ (UTC)
replies: text: :::::یک مشکل را با این ویرایش حل کردم. مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۳:۲۶ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۲:۵۶ (UTC)
replies: text: ::::::ممنون. فکر می‌کنم الان درست کار می‌کند، نه؟ منتقلش کنیم؟  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۲:۵۹ (UTC)
replies: text: :::::::برای ارمنستان چرا جدول را به صورت کامل نشان نمی‌دهد؟ مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۳:۳۱ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۰۱ (UTC)
replies: text: ::::::::نسخهٔ قبلی هم به همین شکل بوده. ردهٔ انگلیسی‌اش را ببینید، به همین شکل است. دلیلش هم این است که رده‌های مربوط به سال‌های سده ۴ در ارمنستان موجود نیستند.  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۰۳ (UTC)
replies: text: :::::::::البته اگر بخواهم دقیق‌تر بگویم، دلیلش این است که الگو کلاً برای سده‌های پیش از میلاد رده‌های سال‌ها را نمایش نمی‌دهد. چون اصولاً رده‌ای برای بنیان‌گذاری‌های مثلاً سال ۴۰ پیش از میلاد نداریم.  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۰۳ (UTC)
replies: text: ::::::::::الگو می‌گوید برای سده ۱۱ به بعد جدول کامل ساخته می‌شود! (11th century onwards shows full table unless decades parameter is set) مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۳:۳۵ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۰۵ (UTC)
replies: text: :::::::::::بله از سده ۱۱ به بعد را فقط می‌سازد. این را در ساختار هسته‌اش هم می‌توانید ببینید. من صرفاً فقط دلیل عدم نمایش در ردهٔ پیش از میلاد را عرض کردم.  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۰۷ (UTC)
replies: text: ::::::::::::به نظرم مشکل خاصی ندارد. ممنون. مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۳:۳۹ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۰۹ (UTC)
 ممنون که کمک کردید. الگو را منتقل کردم. در خصوص موضوع سدهٔ ۱۱ هم، دنبالش نگشتم که بحثش را پیدا کنم، اما گویا در ویکی انگلیسی اجماعی هست که برای سال‌های پیش از سده ۱۱ ردهٔ سال نداشته‌باشند و مقاله‌های مرتبط با آن سال‌ها را در رده‌های سده یا دهه قرار دهند. فقط برای برخی کشورها مانند ایتالیا، انگلستان و کشورهای دیگر که تاریخی غنی در آن سال‌ها داشته‌اند ردهٔ سال ساخته شده. این که رده‌های سال‌های قدیمی ما بعضاً میان‌ویکی ندارند هم به همین دلیل است. -- بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۲۶ (UTC)

text: ممنون از پیگیریتان. در این ویرایش سعی کردم جدول را جمع‌وجورتر کنم. اگر به نظرتان همان حالت قبلی بهتر است واگردانی کنید. مهدی صفار ۱۲ فروردین ۱۴۰۰، ساعت ۰۴:۰۲ (ایران) ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۳۲ (UTC)
replies: text: :@Mahdy Saffar اتفاقاً خیلی هم بهتر شد. در رده‌هایی مانند رده:بنیان‌گذاری‌های سده ۱۸ (میلادی) در امپراتوری استعماری سوئد خیلی به‌کار می‌آید. من هم الان تغییراتی در قالب‌بند جدولش می‌دهم که واضح‌تر باشد.  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۳۷ (UTC)
replies: text: ::فاصلهٔ نوشته‌ها از حاشیهٔ جعبه را هم درست کردم. برای هر الگوی دیگری اگر ایدهٔ بهبود داشتید، روی من هم حساب کنید. :)  بحث ‏۳۱ مارس ۲۰۲۱، ساعت ۲۳:۵۰ (UTC)
thread_title:  بهبود الگو