ویکی‌کتاب fawikibooks https://fa.wikibooks.org/wiki/%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C MediaWiki 1.47.0-wmf.20 first-letter مدیا ویژه بحث کاربر بحث کاربر ویکی‌کتاب بحث ویکی‌کتاب پرونده بحث پرونده مدیاویکی بحث مدیاویکی الگو بحث الگو راهنما بحث راهنما رده بحث رده کتاب‌آشپزی بحث کتاب‌آشپزی ویکی‌کودک بحث ویکی‌کودک موضوع بحث موضوع TimedText TimedText talk پودمان بحث پودمان Event Event talk ویکی‌کتاب:درخواست‌های مدیر شدن 4 8 134950 134927 2026-09-16T13:34:51Z Fwldom 26269 /* درخواست مدیر شدن، vivairan */ 134950 wikitext text/x-wiki {{ویکی‌کتاب:درخواست‌های مدیر شدن/الگوی بایگانی}} در این صفحه '''درخواست‌های مدیر شدن''' مطرح می‌شوند. مدیر کاربری‌ست که اختیارات بیشتری برای ادارهٔ وب‌گاه دارد. در صورتی که تقاضای ارتقای دست‌رسی دارید، در بخش '''تقاضای نامزدی برای مدیریت''' امضای کاربری خود را وارد کنید. * مدیران پیشین: # [[کاربر:Kaveh|کاوه]] # [[کاربر:مجید~fawikibooks|مجید]] # [[کاربر:komeil_4life|کمیل]] <span style="color: red;">توجه</span> داشته باشید که آدرس ایمیل شما بایستی در ترجیحات یا در صفحهٔ کاربری وارد شده باشد. در صورتی که در دیگر پروژه‌های ویکی‌مدیا فعالیت داشته‌اید به صفحه کاربری خود در آن پروژه پیوندی قرار دهید و در نهایت با ذکر دلیل در خواست خود را مطرح کرده و آن را امضا کنید. ==درخواست مدیر شدن، دوستدار ایران بزرگ(۵)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> تا کنون برای گسترش محتوای ویکی‌کتاب تلاش زیادی کرده‌ام. در دنیای مجازی وبگاه‌های تجاری و تبلیغاتی بسیاری وجود دارند که در هنگام گوگل‌یابی برای محتوای آموزشی ممکن است با آن‌ها روبرو شوید، حال آنکه به دنبال محتوای آموزشی رایگان می‌گردید. هدف ما در ویکی‌کتاب فراهم کردن چنین محتوایی است و برای نیل به این هدف والا از شما درخواست می‌کنم به بنده رای موافق بدهید تا بتوانم به عنوان مدیر در کنار شما در این ویکی به فعالیت‌های خویش ادامه دهم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۱۷:۱۴ (UTC) * {{موافق}} با توجه به نیاز شدید ویکی‌کتاب به یک مدیر فعال (همچون جناب دوست‌دار) و نبودن گزینه‌ی بهتری جز ایشان، با مدیریت ایشان موافقم. امیدوارم دیگر دوستان نیز با بنده هم نظر باشند. [[کاربر:7ramin7|<span style="color: #ff0000">7‍</span><span style="color: #f43a7c">‍RA</span><span style="color: #ff00f0">MI</span><span style="color: #9000ff">N</span><span style="color: #0c00ff">‍7</span>]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۲۲:۲۲ (UTC) {{چپ‌چین}} ::Granted for 6 months from meta. [[کاربر:Ajraddatz|Ajraddatz]] ([[بحث کاربر:Ajraddatz|بحث]]) ‏۶ فوریهٔ ۲۰۱۶، ساعت ۲۱:۲۶ (UTC) :::Thanks a lot. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۷ فوریهٔ ۲۰۱۶، ساعت ۰۵:۵۶ (UTC) {{پایان چپ‌چین}} </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۶)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. سعی کرده‌ام کاربران تازه‌کار را به بهترین نحو برای ویرایش در این پروژه راهنمایی کنم. امیدوارم نظرتان نسبت به بنده مثبت باشد و به بنده اجازه دریافت دسترسی مدیریت دائم این پروژه را بدهید. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۸ مهٔ ۲۰۱۷، ساعت ۰۶:۴۵ (UTC) * {{موافق}}یادمه ژوئیه سال 2015 وقتی در ویکی کتاب ثبت نام کردم به دلیل عدم تجربه کافی و خامی خیلی به دنبال مدیریت بودم اما بعدها فهمیدم که این کار مسئولیت بسیار سنگینی دارد و معدود افرادی از این مسئولیت سربلند بیرون می آیند جناب دوستدار یکی از آن معدود افرادی بود که به حق مثل پدری دلسوز برای این ویکی زحمت کشیدند و نگذاشتند ویکی کتاب مثل ویکی خبر نابود شود و از بین رود ایشان همچون راهنمایی برا من بودند و مثل معلمی به من بسیاری از منش های ویکیایی رو یاد دادند بنده خود شاهد آن بودم که ایشون چقدر مشتاق گسترده شدن ویکی هستند حال دسترسی مدیریت دائمی نه تنها برازنده ایشان هست بلکه به حق واقعا نیاز است تا یک نظر دائم همیشه وجود داشته باشد مخصوصا حال که مقداری ویکی کتاب جان گرفته و در حال رشد است و تعدادی کاربر فعال اضافه شده است.بنده با وجود مشغله بسیار که در این روزها دارم اما وقتی این نظرخواهی دیدم حتما ملزم دانستم که بیایم و نظر خود را گفته و رای خود را بدهم.[[کاربر:دوستی بزرگ|دوستی بزرگ]] ([[بحث کاربر:دوستی بزرگ|بحث]]) ‏۲۸ مهٔ ۲۰۱۷، ساعت ۱۳:۲۱ (UTC) * {{موافق}} ۱۰۰ درصد. بیش از [https://meta.wikimedia.org/w/index.php?title=Special%3ACentralAuth&target=Doostdar ۱۶ هزار ویرایش] در ویکی‌کتاب دارند. تداوم ویرایش در ویکی‌های کوچک سخت است و این نشان از همت ایشان دارد. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۲۹ مهٔ ۲۰۱۷، ساعت ۲۲:۲۵ (UTC) * {{موافق}} جناب دوستدار چند سالی است که این پروژه را اداره می کنن و کمک زیادی به آن کردند --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۳۰ مهٔ ۲۰۱۷، ساعت ۱۳:۵۷ (UTC) * {{موافق}} من ویکی‌کتاب را با کاربر:دوستی بزرگ می‌شناسنم. --[[کاربر:Chyah|Chyah]] ([[بحث کاربر:Chyah|بحث]]) ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۰ (UTC) ::{{پب|Chyah}} البته من و جناب دوستی بزرگ دو کاربر متفاوت هستیم هر چند هر دوی ما با همفکری در ویکی‌کتاب همکاری میکنیم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۹ (UTC) * {{موافق}} متاسفانه بنده فعالیتی در ویکی‌کتاب، دست‌کم تاکنون نداشته‌ام (همین قبل از شرکت در نظرسنجی حساب کاربری‌ام را ایجاد کردم!)؛ اما این موضوع دلیل بر عدم شناخت من از تلاش‌های دوستدار بزرگ ایران نمی‌شود. فعالیت‌های ایشان در بسیاری از مقالات کشورها، ویکی‌سفر، درگاه‌ها و .. قابل توجه است و جای تشکر دارد. امیدوارم موفق باشند--[[کاربر:کامران اورفه|کامران اورفه]] ([[بحث کاربر:کامران اورفه|بحث]]) ‏۲۳ ژوئن ۲۰۱۷، ساعت ۰۷:۳۹ (UTC) * {{موافق}} ایشون همیشه در گسترش این پروژه و پروژه های خواهر فعال بودن[[User:Freshman404|<font color="red">'''Freshman404'''</font>]]<sup>[[User talk:Freshman404|<font color="green">'''''Talk'''''</font>]]</sup> ‏۲۴ ژوئن ۲۰۱۷، ساعت ۰۹:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۷)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> با درود. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و علاوه بر ایجاد صفحات و کتابهای جدید موفق شدم با کمک کاربران راهنماها، رده‌ها، الگوها، ... جدید در این ویکی ایجاد کنم. برای بهبود وضع این ویکی دوباره درخواست مدیریت میدهم. از جمله کتابهایی که من نوشتم یا گسترش دادم [[غلبه بر سستی]]، [[ریاضی پایه]]، [[نانولوله‌های کربنی]]، [[آموزش کار با گودریدز]] هستند.--[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۴۴ (UTC) * {{موافق}} نظر خاصی ندارم فقط می دونم که فعالیت جناب دوستدار برای این ویکی مفیده.‍‍[[کاربر:Arkidie|Arkidie]] ([[بحث کاربر:Arkidie|بحث]]) ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۵۴ (UTC) :درود بر شما برای مدریت موقت نیاز به رای‌گیری دیگری نیست و به نظر شما شایستگی این را دارید که یک سال دیگر مدیر باشید. ممنون بابت زحمتاتان '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۲۱:۳۹ (UTC) * {{موافق}} با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۱:۴۸ (UTC) * {{موافق}} بنظرم شیوه مدیریت موقت خصوصا در ویکی های کوچک که کاربران فعال قابل توجهی نداره و باید مدیرانش رو حفظ کنه نه اینکه درگیر یک سیستم دیوانسالارانه کنه منطق موجهی نداره و منم با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی موافقم.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۷:۲۳ (UTC) ::ویکی‌خبر فارسی یک مدیر داشت که رباترانی میکرد و بسیار به این دسترسی نیاز داشت پس از اینکه در فراویکی برای برداشتن این قانون (مدیریت موقت) درخواست داد با نظرش موافقت نشد و او برای همیشه ویکی‌نویسی رو کنار گذاشت. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۱۱ (UTC) :::دوستدارجان باید نظرخواهی مدیریت دائم ایجاد میکرد. الان جناب فلورانس هم در ویکی سفر و هم ویکی واژه مدیر دائم هست.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۵:۳۳ (UTC) * {{موافق}} جناب دوستدار زحمات زیادی برای این ویکی کشیده‌اند. با مدیریت دائم ایشان موافقم. [[کاربر:Mehran1370|مهران]] ([[بحث کاربر:Mehran1370|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۹:۴۲ (UTC) * {{موافق}} بسیار مناسب برای این دسترسی <span style="font-family:arial;color:#060; text-shadow: 0px 0px 0.11em #F00; font-size:14.1pt">[[User:fatemi|ح.فاطمی]]</span> ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۲۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۸)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده از سال ۱۳۹۳ به طور ناپیوسته در این ویکی مدیر بودم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. علاوه بر این به ساماندهی محتوای وبگاه و رفع مشکلات فنی آن پرداخته‌ام. اکنون تمدید مدیریت خود را اعلام می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۲۶ مرداد ۱۳۹۸، ساعت ۰۷:۲۲ (ایران) ‏۱۷ اوت ۲۰۱۹، ساعت ۰۲:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۹)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> در چند سال گذشته ویکی‌کتاب فارسی رشد چشمگیری داشته و برای ادامه رشد این پروژه و مبارزه با خرابکاری‌ها بنده آمادگی خود را اعلام می‌نمایم تا به روال سال‌های گذشته مدیر باشم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۲۲ بهمن ۱۴۰۰، ساعت ۱۴:۵۸ (ایران) ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۱:۲۸ (UTC) *{{مخالف}} کاربری که درک درستی از پروژه ندارند نباید مدیر باشد '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۸:۱۵ (UTC) * {{موافق}} صد در صد. آنی که غیرفعال است نباید مدیر باشد. Doostdar فعال است و پروژه را زنده نگه داشته است. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۴:۵۸ (UTC) * {{موافق}} با جناب فور موافقم، پروژه ویکی‌کتاب فارسی به واسطه ایشان زنده است و ایشان این پروژه را نگه داشتند وگرنه سرنوشت این پروژه هم به ویکی‌واژه فارسی دچار می‌شد. اعطای دسترسی مدیریت به کاربران فعال در پروژه‌هایی که کاربران فعال کمی دارد برای آن پروژه مفید است.[[کاربر:Parsa 2au|Parsa 2au]] ([[بحث کاربر:Parsa 2au|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۵:۵۵ (UTC) * {{موافق}} اگرچه با رویه‌ی ایشان در استفاده‌ی سیاسی از [[ویکی‌کتاب:میز تحریر|میز تحریر]] موافق نیستم ولی همانطور که سایر کاربران گفتند، زحمات ارزنده‌ی ایشان است که ویکی‌کتاب را سرپا نگاه داشته است. هم‌اکنون صفحات زیادی هستند که برچسب حذف دارند ولی توسط مدیران فعلی حذف نمی‌شوند. قطعا ایشان که فعالیت بالایی دارند بایست مدیر شوند و احتمال قوی می‌دهم که زحمات خوبی در این زمینه خواهند کشید. اینکه درک درستی از پروژه ندارند هم موافق نیستم اگر منظور همین انتقاد اول من است که به نظرم با حجم بزرگ فعالیت ایشان قابل اغماض است و شخص ارجح‌تر از ایشان نداریم. --[[کاربر:Niyumard|Niyumard]] ([[بحث کاربر:Niyumard|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۳۶ (UTC) *:پیام‌های نامربوط و بی‌ربط (اکثراً سیاسی) ایشان را از میز تحریر [https://fa.wikibooks.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%DA%A9%D8%AA%D8%A7%D8%A8%3A%D9%85%DB%8C%D8%B2_%D8%AA%D8%AD%D8%B1%DB%8C%D8%B1&type=revision&diff=115539&oldid=115493 پاک کردم]. شما هم اگر دیدید دوباره از این دست پیام‌ها گذاشتند بی‌معطلی حذفشان کنید. اگر به هر دلیل نخواستید خودتان درگیر شوید، مرا پینگ کنید. چند تا پیام نوروزی و یلدایی و جشن سده و کریسمس و از این دست فستیوال‌ها هم هست که ربطی به پروژه ندارند و بهتر است در میز تحریر نباشند ولی شاید بهتر باشد زیاد سخت نگیریم تا احساس دلزدگی ایجاد نشوند. ایشان هم بهتر است پیام‌های تبریکشان را به فستیوال‌های مهم‌تر (مثلاً فقط نوروز) محدود کنند و دست از سر یلدا و سده و کریسمس[!] بردارند. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۴۹ (UTC) * {{موافق}} راهنمایی های مفیدی دارندو علاقه مند به توسعه ویکی هستند [[کاربر:Cultural sec|Cultural sec]] ([[بحث کاربر:Cultural sec|بحث]]) ‏۱۶ فوریهٔ ۲۰۲۲، ساعت ۰۰:۰۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۱۰)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت کتاب‌ها، الگوها، رده‌ها، راهنماها، ... را بسیار گسترش داده‌ام. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و ویترینی از کتاب‌های خوبیده و برگزیده در صفحه اصلی ایجاد کردم. اکنون جهت پیشرفت سریع‌تر این وب‌گاه، بدین طریق درخواست مدیریت می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۱۷ بهمن ۱۴۰۲، ساعت ۲۳:۰۵ (ایران) ‏۶ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۵ (UTC) *{{موافق}} فکر کنم ایشان تنها کاربر فعال اینجا باشد. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۰ فوریهٔ ۲۰۲۴، ساعت ۲۰:۳۱ (UTC) :*{{موافق}} بهترین مدیر برای ویکی نسک (کتاب). :فعال ترین | دادن دسترسی درست به کاربران درست | زنده نگه داشتن پروژه ویکی نسک||. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۲ (UTC) </div> == درخواست مدیر شدن، Fwldom == <div class="boilerplate" style="background-color: pink; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"><!-- Template:RM top --> ''بحث زیر پایان یافته است، لطفا در آن تغییری ایجاد نکنید. به دلیل داشتن تنها حدود ۴۰۰ ویرایش، عملکرد ضعیف در نوشتن کتاب‌ها و استفاده نکردن از دسترسی‌های کنونی خود شامل گشت‌زنی، کاربر مورد نظر شایستگی درخواست دادن برای مدیریت را ندارد. این عمل وی خرابکاری تلقی شده و به مدت ۴۸ ساعت قطع دسترسی می‌گردد.'' --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۲۴ مرداد ۱۴۰۳، ساعت ۰۲:۳۶ (ایران) ‏۱۳ اوت ۲۰۲۴، ساعت ۲۲:۰۶ (UTC) --------- درود، بنده از کاربران تقاضا دارم برای مدیر شدن بنده رای بدهند.<br> تا الان 4 تا کتاب در ویکی کتاب نوشتم که یکدونه از آن کامل و برگزیده و خوبیده شده است.<br> 3 تا کتاب دیگه 50 درصد کامل شدند.<br> امیدوارم بتونم به ارتقاء کیفیت ویکی‌کتاب کمک کنم.<br> باسپاس فراوان<br> [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۲ اوت ۲۰۲۴، ساعت ۲۲:۱۶ (UTC) </div> ==درخواست مدیر شدن، vivairan== درود. با توجه به فعالیت‌هایی که برای گسترش محتوای ویکی‌کتاب انجام داده‌ام و همان طور که می‌دانید فعال‌ترین کاربر ویکی‌کتاب بوده‌ام برای دریافت دسترسی مدیریت این پروژه درخواست می‌دهم. بنده در بهبود پروژه از نظر کمی و کیفی بسیار کوشیده‌ام و علاوه بر ایجاد صفحات و کتاب‌های جدید توانسته‌ام راهنماها، رده‌ها، الگوها، ... را ویرایش کنم. از این رو برای بهبود محتوای ویکی‌کتاب و مبارزه با خرابکاری‌ها درخواست مدیریت می‌دهم. --[[کاربر:Vivairan2|Vivairan2]] ([[بحث کاربر:Vivairan2|بحث]]) ۹ سپتامبر ۲۰۲۶، ساعت ۱۱:۲۵ (UTC) :* {{مخالف}} درود، به علت تعداد ویرایش کم و مدت زمان کم ایجاد حساب کاربری بنده مخالف هستم. :[[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۱:۵۳ (UTC) ==درخواست مدیر شدن، Fwldom== درود، گویا ویکی‌کتاب مدیر فعال ندارد و دارد به انقراض میرود. با توجه به فعالیت‌ها و مشارکت‌هایی که در ویکی‌کتاب فارسی داشته‌ام، برای دریافت دسترسی مدیریت این پروژه اعلام آمادگی می‌کنم. هدف من از درخواست این دسترسی، کمک به نگهداری و توسعهٔ ویکی‌کتاب، رسیدگی به خرابکاری‌ها، سامان‌دهی صفحات و انجام کارهایی است که به دسترسی مدیریتی نیاز دارند. در صورت اعطای دسترسی، تلاش خواهم کرد از ابزارهای مدیریتی با دقت و مطابق سیاست‌ها و اجماع جامعه استفاده کنم و در مواردی که نیاز به تصمیم‌گیری جمعی باشد، نظر کاربران را در نظر بگیرم. سوابق ویرایشی و فعالیت‌های من برای بررسی در دسترس است و در صورت نیاز آماده‌ام دربارهٔ سوابق، اهداف و نحوهٔ استفاده از دسترسی مدیریت توضیح بیشتری ارائه کنم. از کاربران ویکی‌کتاب درخواست می‌کنم سوابق و فعالیت‌های مرا بررسی کرده و نظر خود را دربارهٔ این درخواست اعلام کنند. با احترام، k03emk0goyoohe6vsopfujs89khgmed 134951 134950 2026-09-16T13:35:36Z Fwldom 26269 /* درخواست مدیر شدن، Fwldom */ 134951 wikitext text/x-wiki {{ویکی‌کتاب:درخواست‌های مدیر شدن/الگوی بایگانی}} در این صفحه '''درخواست‌های مدیر شدن''' مطرح می‌شوند. مدیر کاربری‌ست که اختیارات بیشتری برای ادارهٔ وب‌گاه دارد. در صورتی که تقاضای ارتقای دست‌رسی دارید، در بخش '''تقاضای نامزدی برای مدیریت''' امضای کاربری خود را وارد کنید. * مدیران پیشین: # [[کاربر:Kaveh|کاوه]] # [[کاربر:مجید~fawikibooks|مجید]] # [[کاربر:komeil_4life|کمیل]] <span style="color: red;">توجه</span> داشته باشید که آدرس ایمیل شما بایستی در ترجیحات یا در صفحهٔ کاربری وارد شده باشد. در صورتی که در دیگر پروژه‌های ویکی‌مدیا فعالیت داشته‌اید به صفحه کاربری خود در آن پروژه پیوندی قرار دهید و در نهایت با ذکر دلیل در خواست خود را مطرح کرده و آن را امضا کنید. ==درخواست مدیر شدن، دوستدار ایران بزرگ(۵)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> تا کنون برای گسترش محتوای ویکی‌کتاب تلاش زیادی کرده‌ام. در دنیای مجازی وبگاه‌های تجاری و تبلیغاتی بسیاری وجود دارند که در هنگام گوگل‌یابی برای محتوای آموزشی ممکن است با آن‌ها روبرو شوید، حال آنکه به دنبال محتوای آموزشی رایگان می‌گردید. هدف ما در ویکی‌کتاب فراهم کردن چنین محتوایی است و برای نیل به این هدف والا از شما درخواست می‌کنم به بنده رای موافق بدهید تا بتوانم به عنوان مدیر در کنار شما در این ویکی به فعالیت‌های خویش ادامه دهم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۱۷:۱۴ (UTC) * {{موافق}} با توجه به نیاز شدید ویکی‌کتاب به یک مدیر فعال (همچون جناب دوست‌دار) و نبودن گزینه‌ی بهتری جز ایشان، با مدیریت ایشان موافقم. امیدوارم دیگر دوستان نیز با بنده هم نظر باشند. [[کاربر:7ramin7|<span style="color: #ff0000">7‍</span><span style="color: #f43a7c">‍RA</span><span style="color: #ff00f0">MI</span><span style="color: #9000ff">N</span><span style="color: #0c00ff">‍7</span>]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۲۲:۲۲ (UTC) {{چپ‌چین}} ::Granted for 6 months from meta. [[کاربر:Ajraddatz|Ajraddatz]] ([[بحث کاربر:Ajraddatz|بحث]]) ‏۶ فوریهٔ ۲۰۱۶، ساعت ۲۱:۲۶ (UTC) :::Thanks a lot. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۷ فوریهٔ ۲۰۱۶، ساعت ۰۵:۵۶ (UTC) {{پایان چپ‌چین}} </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۶)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. سعی کرده‌ام کاربران تازه‌کار را به بهترین نحو برای ویرایش در این پروژه راهنمایی کنم. امیدوارم نظرتان نسبت به بنده مثبت باشد و به بنده اجازه دریافت دسترسی مدیریت دائم این پروژه را بدهید. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۸ مهٔ ۲۰۱۷، ساعت ۰۶:۴۵ (UTC) * {{موافق}}یادمه ژوئیه سال 2015 وقتی در ویکی کتاب ثبت نام کردم به دلیل عدم تجربه کافی و خامی خیلی به دنبال مدیریت بودم اما بعدها فهمیدم که این کار مسئولیت بسیار سنگینی دارد و معدود افرادی از این مسئولیت سربلند بیرون می آیند جناب دوستدار یکی از آن معدود افرادی بود که به حق مثل پدری دلسوز برای این ویکی زحمت کشیدند و نگذاشتند ویکی کتاب مثل ویکی خبر نابود شود و از بین رود ایشان همچون راهنمایی برا من بودند و مثل معلمی به من بسیاری از منش های ویکیایی رو یاد دادند بنده خود شاهد آن بودم که ایشون چقدر مشتاق گسترده شدن ویکی هستند حال دسترسی مدیریت دائمی نه تنها برازنده ایشان هست بلکه به حق واقعا نیاز است تا یک نظر دائم همیشه وجود داشته باشد مخصوصا حال که مقداری ویکی کتاب جان گرفته و در حال رشد است و تعدادی کاربر فعال اضافه شده است.بنده با وجود مشغله بسیار که در این روزها دارم اما وقتی این نظرخواهی دیدم حتما ملزم دانستم که بیایم و نظر خود را گفته و رای خود را بدهم.[[کاربر:دوستی بزرگ|دوستی بزرگ]] ([[بحث کاربر:دوستی بزرگ|بحث]]) ‏۲۸ مهٔ ۲۰۱۷، ساعت ۱۳:۲۱ (UTC) * {{موافق}} ۱۰۰ درصد. بیش از [https://meta.wikimedia.org/w/index.php?title=Special%3ACentralAuth&target=Doostdar ۱۶ هزار ویرایش] در ویکی‌کتاب دارند. تداوم ویرایش در ویکی‌های کوچک سخت است و این نشان از همت ایشان دارد. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۲۹ مهٔ ۲۰۱۷، ساعت ۲۲:۲۵ (UTC) * {{موافق}} جناب دوستدار چند سالی است که این پروژه را اداره می کنن و کمک زیادی به آن کردند --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۳۰ مهٔ ۲۰۱۷، ساعت ۱۳:۵۷ (UTC) * {{موافق}} من ویکی‌کتاب را با کاربر:دوستی بزرگ می‌شناسنم. --[[کاربر:Chyah|Chyah]] ([[بحث کاربر:Chyah|بحث]]) ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۰ (UTC) ::{{پب|Chyah}} البته من و جناب دوستی بزرگ دو کاربر متفاوت هستیم هر چند هر دوی ما با همفکری در ویکی‌کتاب همکاری میکنیم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۹ (UTC) * {{موافق}} متاسفانه بنده فعالیتی در ویکی‌کتاب، دست‌کم تاکنون نداشته‌ام (همین قبل از شرکت در نظرسنجی حساب کاربری‌ام را ایجاد کردم!)؛ اما این موضوع دلیل بر عدم شناخت من از تلاش‌های دوستدار بزرگ ایران نمی‌شود. فعالیت‌های ایشان در بسیاری از مقالات کشورها، ویکی‌سفر، درگاه‌ها و .. قابل توجه است و جای تشکر دارد. امیدوارم موفق باشند--[[کاربر:کامران اورفه|کامران اورفه]] ([[بحث کاربر:کامران اورفه|بحث]]) ‏۲۳ ژوئن ۲۰۱۷، ساعت ۰۷:۳۹ (UTC) * {{موافق}} ایشون همیشه در گسترش این پروژه و پروژه های خواهر فعال بودن[[User:Freshman404|<font color="red">'''Freshman404'''</font>]]<sup>[[User talk:Freshman404|<font color="green">'''''Talk'''''</font>]]</sup> ‏۲۴ ژوئن ۲۰۱۷، ساعت ۰۹:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۷)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> با درود. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و علاوه بر ایجاد صفحات و کتابهای جدید موفق شدم با کمک کاربران راهنماها، رده‌ها، الگوها، ... جدید در این ویکی ایجاد کنم. برای بهبود وضع این ویکی دوباره درخواست مدیریت میدهم. از جمله کتابهایی که من نوشتم یا گسترش دادم [[غلبه بر سستی]]، [[ریاضی پایه]]، [[نانولوله‌های کربنی]]، [[آموزش کار با گودریدز]] هستند.--[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۴۴ (UTC) * {{موافق}} نظر خاصی ندارم فقط می دونم که فعالیت جناب دوستدار برای این ویکی مفیده.‍‍[[کاربر:Arkidie|Arkidie]] ([[بحث کاربر:Arkidie|بحث]]) ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۵۴ (UTC) :درود بر شما برای مدریت موقت نیاز به رای‌گیری دیگری نیست و به نظر شما شایستگی این را دارید که یک سال دیگر مدیر باشید. ممنون بابت زحمتاتان '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۲۱:۳۹ (UTC) * {{موافق}} با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۱:۴۸ (UTC) * {{موافق}} بنظرم شیوه مدیریت موقت خصوصا در ویکی های کوچک که کاربران فعال قابل توجهی نداره و باید مدیرانش رو حفظ کنه نه اینکه درگیر یک سیستم دیوانسالارانه کنه منطق موجهی نداره و منم با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی موافقم.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۷:۲۳ (UTC) ::ویکی‌خبر فارسی یک مدیر داشت که رباترانی میکرد و بسیار به این دسترسی نیاز داشت پس از اینکه در فراویکی برای برداشتن این قانون (مدیریت موقت) درخواست داد با نظرش موافقت نشد و او برای همیشه ویکی‌نویسی رو کنار گذاشت. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۱۱ (UTC) :::دوستدارجان باید نظرخواهی مدیریت دائم ایجاد میکرد. الان جناب فلورانس هم در ویکی سفر و هم ویکی واژه مدیر دائم هست.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۵:۳۳ (UTC) * {{موافق}} جناب دوستدار زحمات زیادی برای این ویکی کشیده‌اند. با مدیریت دائم ایشان موافقم. [[کاربر:Mehran1370|مهران]] ([[بحث کاربر:Mehran1370|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۹:۴۲ (UTC) * {{موافق}} بسیار مناسب برای این دسترسی <span style="font-family:arial;color:#060; text-shadow: 0px 0px 0.11em #F00; font-size:14.1pt">[[User:fatemi|ح.فاطمی]]</span> ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۲۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۸)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده از سال ۱۳۹۳ به طور ناپیوسته در این ویکی مدیر بودم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. علاوه بر این به ساماندهی محتوای وبگاه و رفع مشکلات فنی آن پرداخته‌ام. اکنون تمدید مدیریت خود را اعلام می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۲۶ مرداد ۱۳۹۸، ساعت ۰۷:۲۲ (ایران) ‏۱۷ اوت ۲۰۱۹، ساعت ۰۲:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۹)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> در چند سال گذشته ویکی‌کتاب فارسی رشد چشمگیری داشته و برای ادامه رشد این پروژه و مبارزه با خرابکاری‌ها بنده آمادگی خود را اعلام می‌نمایم تا به روال سال‌های گذشته مدیر باشم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۲۲ بهمن ۱۴۰۰، ساعت ۱۴:۵۸ (ایران) ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۱:۲۸ (UTC) *{{مخالف}} کاربری که درک درستی از پروژه ندارند نباید مدیر باشد '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۸:۱۵ (UTC) * {{موافق}} صد در صد. آنی که غیرفعال است نباید مدیر باشد. Doostdar فعال است و پروژه را زنده نگه داشته است. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۴:۵۸ (UTC) * {{موافق}} با جناب فور موافقم، پروژه ویکی‌کتاب فارسی به واسطه ایشان زنده است و ایشان این پروژه را نگه داشتند وگرنه سرنوشت این پروژه هم به ویکی‌واژه فارسی دچار می‌شد. اعطای دسترسی مدیریت به کاربران فعال در پروژه‌هایی که کاربران فعال کمی دارد برای آن پروژه مفید است.[[کاربر:Parsa 2au|Parsa 2au]] ([[بحث کاربر:Parsa 2au|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۵:۵۵ (UTC) * {{موافق}} اگرچه با رویه‌ی ایشان در استفاده‌ی سیاسی از [[ویکی‌کتاب:میز تحریر|میز تحریر]] موافق نیستم ولی همانطور که سایر کاربران گفتند، زحمات ارزنده‌ی ایشان است که ویکی‌کتاب را سرپا نگاه داشته است. هم‌اکنون صفحات زیادی هستند که برچسب حذف دارند ولی توسط مدیران فعلی حذف نمی‌شوند. قطعا ایشان که فعالیت بالایی دارند بایست مدیر شوند و احتمال قوی می‌دهم که زحمات خوبی در این زمینه خواهند کشید. اینکه درک درستی از پروژه ندارند هم موافق نیستم اگر منظور همین انتقاد اول من است که به نظرم با حجم بزرگ فعالیت ایشان قابل اغماض است و شخص ارجح‌تر از ایشان نداریم. --[[کاربر:Niyumard|Niyumard]] ([[بحث کاربر:Niyumard|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۳۶ (UTC) *:پیام‌های نامربوط و بی‌ربط (اکثراً سیاسی) ایشان را از میز تحریر [https://fa.wikibooks.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%DA%A9%D8%AA%D8%A7%D8%A8%3A%D9%85%DB%8C%D8%B2_%D8%AA%D8%AD%D8%B1%DB%8C%D8%B1&type=revision&diff=115539&oldid=115493 پاک کردم]. شما هم اگر دیدید دوباره از این دست پیام‌ها گذاشتند بی‌معطلی حذفشان کنید. اگر به هر دلیل نخواستید خودتان درگیر شوید، مرا پینگ کنید. چند تا پیام نوروزی و یلدایی و جشن سده و کریسمس و از این دست فستیوال‌ها هم هست که ربطی به پروژه ندارند و بهتر است در میز تحریر نباشند ولی شاید بهتر باشد زیاد سخت نگیریم تا احساس دلزدگی ایجاد نشوند. ایشان هم بهتر است پیام‌های تبریکشان را به فستیوال‌های مهم‌تر (مثلاً فقط نوروز) محدود کنند و دست از سر یلدا و سده و کریسمس[!] بردارند. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۴۹ (UTC) * {{موافق}} راهنمایی های مفیدی دارندو علاقه مند به توسعه ویکی هستند [[کاربر:Cultural sec|Cultural sec]] ([[بحث کاربر:Cultural sec|بحث]]) ‏۱۶ فوریهٔ ۲۰۲۲، ساعت ۰۰:۰۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۱۰)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت کتاب‌ها، الگوها، رده‌ها، راهنماها، ... را بسیار گسترش داده‌ام. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و ویترینی از کتاب‌های خوبیده و برگزیده در صفحه اصلی ایجاد کردم. اکنون جهت پیشرفت سریع‌تر این وب‌گاه، بدین طریق درخواست مدیریت می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۱۷ بهمن ۱۴۰۲، ساعت ۲۳:۰۵ (ایران) ‏۶ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۵ (UTC) *{{موافق}} فکر کنم ایشان تنها کاربر فعال اینجا باشد. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۰ فوریهٔ ۲۰۲۴، ساعت ۲۰:۳۱ (UTC) :*{{موافق}} بهترین مدیر برای ویکی نسک (کتاب). :فعال ترین | دادن دسترسی درست به کاربران درست | زنده نگه داشتن پروژه ویکی نسک||. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۲ (UTC) </div> == درخواست مدیر شدن، Fwldom == <div class="boilerplate" style="background-color: pink; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"><!-- Template:RM top --> ''بحث زیر پایان یافته است، لطفا در آن تغییری ایجاد نکنید. به دلیل داشتن تنها حدود ۴۰۰ ویرایش، عملکرد ضعیف در نوشتن کتاب‌ها و استفاده نکردن از دسترسی‌های کنونی خود شامل گشت‌زنی، کاربر مورد نظر شایستگی درخواست دادن برای مدیریت را ندارد. این عمل وی خرابکاری تلقی شده و به مدت ۴۸ ساعت قطع دسترسی می‌گردد.'' --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۲۴ مرداد ۱۴۰۳، ساعت ۰۲:۳۶ (ایران) ‏۱۳ اوت ۲۰۲۴، ساعت ۲۲:۰۶ (UTC) --------- درود، بنده از کاربران تقاضا دارم برای مدیر شدن بنده رای بدهند.<br> تا الان 4 تا کتاب در ویکی کتاب نوشتم که یکدونه از آن کامل و برگزیده و خوبیده شده است.<br> 3 تا کتاب دیگه 50 درصد کامل شدند.<br> امیدوارم بتونم به ارتقاء کیفیت ویکی‌کتاب کمک کنم.<br> باسپاس فراوان<br> [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۲ اوت ۲۰۲۴، ساعت ۲۲:۱۶ (UTC) </div> ==درخواست مدیر شدن، vivairan== درود. با توجه به فعالیت‌هایی که برای گسترش محتوای ویکی‌کتاب انجام داده‌ام و همان طور که می‌دانید فعال‌ترین کاربر ویکی‌کتاب بوده‌ام برای دریافت دسترسی مدیریت این پروژه درخواست می‌دهم. بنده در بهبود پروژه از نظر کمی و کیفی بسیار کوشیده‌ام و علاوه بر ایجاد صفحات و کتاب‌های جدید توانسته‌ام راهنماها، رده‌ها، الگوها، ... را ویرایش کنم. از این رو برای بهبود محتوای ویکی‌کتاب و مبارزه با خرابکاری‌ها درخواست مدیریت می‌دهم. --[[کاربر:Vivairan2|Vivairan2]] ([[بحث کاربر:Vivairan2|بحث]]) ۹ سپتامبر ۲۰۲۶، ساعت ۱۱:۲۵ (UTC) :* {{مخالف}} درود، به علت تعداد ویرایش کم و مدت زمان کم ایجاد حساب کاربری بنده مخالف هستم. :[[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۱:۵۳ (UTC) ==درخواست مدیر شدن، Fwldom== درود، گویا ویکی‌کتاب مدیر فعال ندارد و دارد به انقراض میرود. با توجه به فعالیت‌ها و مشارکت‌هایی که در ویکی‌کتاب فارسی داشته‌ام، برای دریافت دسترسی مدیریت این پروژه اعلام آمادگی می‌کنم. هدف من از درخواست این دسترسی، کمک به نگهداری و توسعهٔ ویکی‌کتاب، رسیدگی به خرابکاری‌ها، سامان‌دهی صفحات و انجام کارهایی است که به دسترسی مدیریتی نیاز دارند. در صورت اعطای دسترسی، تلاش خواهم کرد از ابزارهای مدیریتی با دقت و مطابق سیاست‌ها و اجماع جامعه استفاده کنم و در مواردی که نیاز به تصمیم‌گیری جمعی باشد، نظر کاربران را در نظر بگیرم. سوابق ویرایشی و فعالیت‌های من برای بررسی در دسترس است و در صورت نیاز آماده‌ام دربارهٔ سوابق، اهداف و نحوهٔ استفاده از دسترسی مدیریت توضیح بیشتری ارائه کنم. از کاربران ویکی‌کتاب درخواست می‌کنم سوابق و فعالیت‌های مرا بررسی کرده و نظر خود را دربارهٔ این درخواست اعلام کنند. با احترام، [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) i7ry1imfrkkka0lfvpr4wuvquj2xz6j 134952 134951 2026-09-16T13:38:14Z Fwldom 26269 /* درخواست مدیر شدن، Fwldom */ 134952 wikitext text/x-wiki {{ویکی‌کتاب:درخواست‌های مدیر شدن/الگوی بایگانی}} در این صفحه '''درخواست‌های مدیر شدن''' مطرح می‌شوند. مدیر کاربری‌ست که اختیارات بیشتری برای ادارهٔ وب‌گاه دارد. در صورتی که تقاضای ارتقای دست‌رسی دارید، در بخش '''تقاضای نامزدی برای مدیریت''' امضای کاربری خود را وارد کنید. * مدیران پیشین: # [[کاربر:Kaveh|کاوه]] # [[کاربر:مجید~fawikibooks|مجید]] # [[کاربر:komeil_4life|کمیل]] <span style="color: red;">توجه</span> داشته باشید که آدرس ایمیل شما بایستی در ترجیحات یا در صفحهٔ کاربری وارد شده باشد. در صورتی که در دیگر پروژه‌های ویکی‌مدیا فعالیت داشته‌اید به صفحه کاربری خود در آن پروژه پیوندی قرار دهید و در نهایت با ذکر دلیل در خواست خود را مطرح کرده و آن را امضا کنید. ==درخواست مدیر شدن، دوستدار ایران بزرگ(۵)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> تا کنون برای گسترش محتوای ویکی‌کتاب تلاش زیادی کرده‌ام. در دنیای مجازی وبگاه‌های تجاری و تبلیغاتی بسیاری وجود دارند که در هنگام گوگل‌یابی برای محتوای آموزشی ممکن است با آن‌ها روبرو شوید، حال آنکه به دنبال محتوای آموزشی رایگان می‌گردید. هدف ما در ویکی‌کتاب فراهم کردن چنین محتوایی است و برای نیل به این هدف والا از شما درخواست می‌کنم به بنده رای موافق بدهید تا بتوانم به عنوان مدیر در کنار شما در این ویکی به فعالیت‌های خویش ادامه دهم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۱۷:۱۴ (UTC) * {{موافق}} با توجه به نیاز شدید ویکی‌کتاب به یک مدیر فعال (همچون جناب دوست‌دار) و نبودن گزینه‌ی بهتری جز ایشان، با مدیریت ایشان موافقم. امیدوارم دیگر دوستان نیز با بنده هم نظر باشند. [[کاربر:7ramin7|<span style="color: #ff0000">7‍</span><span style="color: #f43a7c">‍RA</span><span style="color: #ff00f0">MI</span><span style="color: #9000ff">N</span><span style="color: #0c00ff">‍7</span>]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۲۲:۲۲ (UTC) {{چپ‌چین}} ::Granted for 6 months from meta. [[کاربر:Ajraddatz|Ajraddatz]] ([[بحث کاربر:Ajraddatz|بحث]]) ‏۶ فوریهٔ ۲۰۱۶، ساعت ۲۱:۲۶ (UTC) :::Thanks a lot. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۷ فوریهٔ ۲۰۱۶، ساعت ۰۵:۵۶ (UTC) {{پایان چپ‌چین}} </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۶)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. سعی کرده‌ام کاربران تازه‌کار را به بهترین نحو برای ویرایش در این پروژه راهنمایی کنم. امیدوارم نظرتان نسبت به بنده مثبت باشد و به بنده اجازه دریافت دسترسی مدیریت دائم این پروژه را بدهید. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۸ مهٔ ۲۰۱۷، ساعت ۰۶:۴۵ (UTC) * {{موافق}}یادمه ژوئیه سال 2015 وقتی در ویکی کتاب ثبت نام کردم به دلیل عدم تجربه کافی و خامی خیلی به دنبال مدیریت بودم اما بعدها فهمیدم که این کار مسئولیت بسیار سنگینی دارد و معدود افرادی از این مسئولیت سربلند بیرون می آیند جناب دوستدار یکی از آن معدود افرادی بود که به حق مثل پدری دلسوز برای این ویکی زحمت کشیدند و نگذاشتند ویکی کتاب مثل ویکی خبر نابود شود و از بین رود ایشان همچون راهنمایی برا من بودند و مثل معلمی به من بسیاری از منش های ویکیایی رو یاد دادند بنده خود شاهد آن بودم که ایشون چقدر مشتاق گسترده شدن ویکی هستند حال دسترسی مدیریت دائمی نه تنها برازنده ایشان هست بلکه به حق واقعا نیاز است تا یک نظر دائم همیشه وجود داشته باشد مخصوصا حال که مقداری ویکی کتاب جان گرفته و در حال رشد است و تعدادی کاربر فعال اضافه شده است.بنده با وجود مشغله بسیار که در این روزها دارم اما وقتی این نظرخواهی دیدم حتما ملزم دانستم که بیایم و نظر خود را گفته و رای خود را بدهم.[[کاربر:دوستی بزرگ|دوستی بزرگ]] ([[بحث کاربر:دوستی بزرگ|بحث]]) ‏۲۸ مهٔ ۲۰۱۷، ساعت ۱۳:۲۱ (UTC) * {{موافق}} ۱۰۰ درصد. بیش از [https://meta.wikimedia.org/w/index.php?title=Special%3ACentralAuth&target=Doostdar ۱۶ هزار ویرایش] در ویکی‌کتاب دارند. تداوم ویرایش در ویکی‌های کوچک سخت است و این نشان از همت ایشان دارد. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۲۹ مهٔ ۲۰۱۷، ساعت ۲۲:۲۵ (UTC) * {{موافق}} جناب دوستدار چند سالی است که این پروژه را اداره می کنن و کمک زیادی به آن کردند --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۳۰ مهٔ ۲۰۱۷، ساعت ۱۳:۵۷ (UTC) * {{موافق}} من ویکی‌کتاب را با کاربر:دوستی بزرگ می‌شناسنم. --[[کاربر:Chyah|Chyah]] ([[بحث کاربر:Chyah|بحث]]) ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۰ (UTC) ::{{پب|Chyah}} البته من و جناب دوستی بزرگ دو کاربر متفاوت هستیم هر چند هر دوی ما با همفکری در ویکی‌کتاب همکاری میکنیم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۹ (UTC) * {{موافق}} متاسفانه بنده فعالیتی در ویکی‌کتاب، دست‌کم تاکنون نداشته‌ام (همین قبل از شرکت در نظرسنجی حساب کاربری‌ام را ایجاد کردم!)؛ اما این موضوع دلیل بر عدم شناخت من از تلاش‌های دوستدار بزرگ ایران نمی‌شود. فعالیت‌های ایشان در بسیاری از مقالات کشورها، ویکی‌سفر، درگاه‌ها و .. قابل توجه است و جای تشکر دارد. امیدوارم موفق باشند--[[کاربر:کامران اورفه|کامران اورفه]] ([[بحث کاربر:کامران اورفه|بحث]]) ‏۲۳ ژوئن ۲۰۱۷، ساعت ۰۷:۳۹ (UTC) * {{موافق}} ایشون همیشه در گسترش این پروژه و پروژه های خواهر فعال بودن[[User:Freshman404|<font color="red">'''Freshman404'''</font>]]<sup>[[User talk:Freshman404|<font color="green">'''''Talk'''''</font>]]</sup> ‏۲۴ ژوئن ۲۰۱۷، ساعت ۰۹:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۷)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> با درود. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و علاوه بر ایجاد صفحات و کتابهای جدید موفق شدم با کمک کاربران راهنماها، رده‌ها، الگوها، ... جدید در این ویکی ایجاد کنم. برای بهبود وضع این ویکی دوباره درخواست مدیریت میدهم. از جمله کتابهایی که من نوشتم یا گسترش دادم [[غلبه بر سستی]]، [[ریاضی پایه]]، [[نانولوله‌های کربنی]]، [[آموزش کار با گودریدز]] هستند.--[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۴۴ (UTC) * {{موافق}} نظر خاصی ندارم فقط می دونم که فعالیت جناب دوستدار برای این ویکی مفیده.‍‍[[کاربر:Arkidie|Arkidie]] ([[بحث کاربر:Arkidie|بحث]]) ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۵۴ (UTC) :درود بر شما برای مدریت موقت نیاز به رای‌گیری دیگری نیست و به نظر شما شایستگی این را دارید که یک سال دیگر مدیر باشید. ممنون بابت زحمتاتان '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۲۱:۳۹ (UTC) * {{موافق}} با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۱:۴۸ (UTC) * {{موافق}} بنظرم شیوه مدیریت موقت خصوصا در ویکی های کوچک که کاربران فعال قابل توجهی نداره و باید مدیرانش رو حفظ کنه نه اینکه درگیر یک سیستم دیوانسالارانه کنه منطق موجهی نداره و منم با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی موافقم.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۷:۲۳ (UTC) ::ویکی‌خبر فارسی یک مدیر داشت که رباترانی میکرد و بسیار به این دسترسی نیاز داشت پس از اینکه در فراویکی برای برداشتن این قانون (مدیریت موقت) درخواست داد با نظرش موافقت نشد و او برای همیشه ویکی‌نویسی رو کنار گذاشت. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۱۱ (UTC) :::دوستدارجان باید نظرخواهی مدیریت دائم ایجاد میکرد. الان جناب فلورانس هم در ویکی سفر و هم ویکی واژه مدیر دائم هست.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۵:۳۳ (UTC) * {{موافق}} جناب دوستدار زحمات زیادی برای این ویکی کشیده‌اند. با مدیریت دائم ایشان موافقم. [[کاربر:Mehran1370|مهران]] ([[بحث کاربر:Mehran1370|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۹:۴۲ (UTC) * {{موافق}} بسیار مناسب برای این دسترسی <span style="font-family:arial;color:#060; text-shadow: 0px 0px 0.11em #F00; font-size:14.1pt">[[User:fatemi|ح.فاطمی]]</span> ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۲۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۸)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده از سال ۱۳۹۳ به طور ناپیوسته در این ویکی مدیر بودم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. علاوه بر این به ساماندهی محتوای وبگاه و رفع مشکلات فنی آن پرداخته‌ام. اکنون تمدید مدیریت خود را اعلام می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۲۶ مرداد ۱۳۹۸، ساعت ۰۷:۲۲ (ایران) ‏۱۷ اوت ۲۰۱۹، ساعت ۰۲:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۹)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> در چند سال گذشته ویکی‌کتاب فارسی رشد چشمگیری داشته و برای ادامه رشد این پروژه و مبارزه با خرابکاری‌ها بنده آمادگی خود را اعلام می‌نمایم تا به روال سال‌های گذشته مدیر باشم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۲۲ بهمن ۱۴۰۰، ساعت ۱۴:۵۸ (ایران) ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۱:۲۸ (UTC) *{{مخالف}} کاربری که درک درستی از پروژه ندارند نباید مدیر باشد '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۸:۱۵ (UTC) * {{موافق}} صد در صد. آنی که غیرفعال است نباید مدیر باشد. Doostdar فعال است و پروژه را زنده نگه داشته است. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۴:۵۸ (UTC) * {{موافق}} با جناب فور موافقم، پروژه ویکی‌کتاب فارسی به واسطه ایشان زنده است و ایشان این پروژه را نگه داشتند وگرنه سرنوشت این پروژه هم به ویکی‌واژه فارسی دچار می‌شد. اعطای دسترسی مدیریت به کاربران فعال در پروژه‌هایی که کاربران فعال کمی دارد برای آن پروژه مفید است.[[کاربر:Parsa 2au|Parsa 2au]] ([[بحث کاربر:Parsa 2au|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۵:۵۵ (UTC) * {{موافق}} اگرچه با رویه‌ی ایشان در استفاده‌ی سیاسی از [[ویکی‌کتاب:میز تحریر|میز تحریر]] موافق نیستم ولی همانطور که سایر کاربران گفتند، زحمات ارزنده‌ی ایشان است که ویکی‌کتاب را سرپا نگاه داشته است. هم‌اکنون صفحات زیادی هستند که برچسب حذف دارند ولی توسط مدیران فعلی حذف نمی‌شوند. قطعا ایشان که فعالیت بالایی دارند بایست مدیر شوند و احتمال قوی می‌دهم که زحمات خوبی در این زمینه خواهند کشید. اینکه درک درستی از پروژه ندارند هم موافق نیستم اگر منظور همین انتقاد اول من است که به نظرم با حجم بزرگ فعالیت ایشان قابل اغماض است و شخص ارجح‌تر از ایشان نداریم. --[[کاربر:Niyumard|Niyumard]] ([[بحث کاربر:Niyumard|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۳۶ (UTC) *:پیام‌های نامربوط و بی‌ربط (اکثراً سیاسی) ایشان را از میز تحریر [https://fa.wikibooks.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%DA%A9%D8%AA%D8%A7%D8%A8%3A%D9%85%DB%8C%D8%B2_%D8%AA%D8%AD%D8%B1%DB%8C%D8%B1&type=revision&diff=115539&oldid=115493 پاک کردم]. شما هم اگر دیدید دوباره از این دست پیام‌ها گذاشتند بی‌معطلی حذفشان کنید. اگر به هر دلیل نخواستید خودتان درگیر شوید، مرا پینگ کنید. چند تا پیام نوروزی و یلدایی و جشن سده و کریسمس و از این دست فستیوال‌ها هم هست که ربطی به پروژه ندارند و بهتر است در میز تحریر نباشند ولی شاید بهتر باشد زیاد سخت نگیریم تا احساس دلزدگی ایجاد نشوند. ایشان هم بهتر است پیام‌های تبریکشان را به فستیوال‌های مهم‌تر (مثلاً فقط نوروز) محدود کنند و دست از سر یلدا و سده و کریسمس[!] بردارند. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۴۹ (UTC) * {{موافق}} راهنمایی های مفیدی دارندو علاقه مند به توسعه ویکی هستند [[کاربر:Cultural sec|Cultural sec]] ([[بحث کاربر:Cultural sec|بحث]]) ‏۱۶ فوریهٔ ۲۰۲۲، ساعت ۰۰:۰۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۱۰)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت کتاب‌ها، الگوها، رده‌ها، راهنماها، ... را بسیار گسترش داده‌ام. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و ویترینی از کتاب‌های خوبیده و برگزیده در صفحه اصلی ایجاد کردم. اکنون جهت پیشرفت سریع‌تر این وب‌گاه، بدین طریق درخواست مدیریت می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۱۷ بهمن ۱۴۰۲، ساعت ۲۳:۰۵ (ایران) ‏۶ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۵ (UTC) *{{موافق}} فکر کنم ایشان تنها کاربر فعال اینجا باشد. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۰ فوریهٔ ۲۰۲۴، ساعت ۲۰:۳۱ (UTC) :*{{موافق}} بهترین مدیر برای ویکی نسک (کتاب). :فعال ترین | دادن دسترسی درست به کاربران درست | زنده نگه داشتن پروژه ویکی نسک||. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۲ (UTC) </div> == درخواست مدیر شدن، Fwldom == <div class="boilerplate" style="background-color: pink; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"><!-- Template:RM top --> ''بحث زیر پایان یافته است، لطفا در آن تغییری ایجاد نکنید. به دلیل داشتن تنها حدود ۴۰۰ ویرایش، عملکرد ضعیف در نوشتن کتاب‌ها و استفاده نکردن از دسترسی‌های کنونی خود شامل گشت‌زنی، کاربر مورد نظر شایستگی درخواست دادن برای مدیریت را ندارد. این عمل وی خرابکاری تلقی شده و به مدت ۴۸ ساعت قطع دسترسی می‌گردد.'' --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۲۴ مرداد ۱۴۰۳، ساعت ۰۲:۳۶ (ایران) ‏۱۳ اوت ۲۰۲۴، ساعت ۲۲:۰۶ (UTC) --------- درود، بنده از کاربران تقاضا دارم برای مدیر شدن بنده رای بدهند.<br> تا الان 4 تا کتاب در ویکی کتاب نوشتم که یکدونه از آن کامل و برگزیده و خوبیده شده است.<br> 3 تا کتاب دیگه 50 درصد کامل شدند.<br> امیدوارم بتونم به ارتقاء کیفیت ویکی‌کتاب کمک کنم.<br> باسپاس فراوان<br> [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۲ اوت ۲۰۲۴، ساعت ۲۲:۱۶ (UTC) </div> ==درخواست مدیر شدن، vivairan== درود. با توجه به فعالیت‌هایی که برای گسترش محتوای ویکی‌کتاب انجام داده‌ام و همان طور که می‌دانید فعال‌ترین کاربر ویکی‌کتاب بوده‌ام برای دریافت دسترسی مدیریت این پروژه درخواست می‌دهم. بنده در بهبود پروژه از نظر کمی و کیفی بسیار کوشیده‌ام و علاوه بر ایجاد صفحات و کتاب‌های جدید توانسته‌ام راهنماها، رده‌ها، الگوها، ... را ویرایش کنم. از این رو برای بهبود محتوای ویکی‌کتاب و مبارزه با خرابکاری‌ها درخواست مدیریت می‌دهم. --[[کاربر:Vivairan2|Vivairan2]] ([[بحث کاربر:Vivairan2|بحث]]) ۹ سپتامبر ۲۰۲۶، ساعت ۱۱:۲۵ (UTC) :* {{مخالف}} درود، به علت تعداد ویرایش کم و مدت زمان کم ایجاد حساب کاربری بنده مخالف هستم. :[[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۱:۵۳ (UTC) ==درخواست مدیر شدن، Fwldom== درود، گویا ویکی‌کتاب مدیر فعال ندارد و دارد به انقراض میرود. با توجه به فعالیت‌ها و مشارکت‌هایی که در ویکی‌کتاب فارسی داشته‌ام، برای دریافت دسترسی مدیریت این پروژه اعلام آمادگی می‌کنم. هدف من از درخواست این دسترسی، کمک به نگهداری و توسعهٔ ویکی‌کتاب، رسیدگی به خرابکاری‌ها، سامان‌دهی صفحات و انجام کارهایی است که به دسترسی مدیریتی نیاز دارند. در صورت اعطای دسترسی، تلاش خواهم کرد از ابزارهای مدیریتی با دقت و مطابق سیاست‌ها و اجماع جامعه استفاده کنم و در مواردی که نیاز به تصمیم‌گیری جمعی باشد، نظر کاربران را در نظر بگیرم. سوابق ویرایشی و فعالیت‌های من برای بررسی در دسترس است و در صورت نیاز آماده‌ام دربارهٔ سوابق، اهداف و نحوهٔ استفاده از دسترسی مدیریت توضیح بیشتری ارائه کنم. از کاربران ویکی‌کتاب درخواست می‌کنم سوابق و فعالیت‌های مرا بررسی کرده و نظر خود را دربارهٔ این درخواست اعلام کنند. با احترام، --[[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۳:۳۸ (UTC) gc5f28gucyr6894ptgtn5r3dnvw3coj 134953 134952 2026-09-16T13:43:53Z Fwldom 26269 /* درخواست مدیر شدن، Fwldom */ 134953 wikitext text/x-wiki {{ویکی‌کتاب:درخواست‌های مدیر شدن/الگوی بایگانی}} در این صفحه '''درخواست‌های مدیر شدن''' مطرح می‌شوند. مدیر کاربری‌ست که اختیارات بیشتری برای ادارهٔ وب‌گاه دارد. در صورتی که تقاضای ارتقای دست‌رسی دارید، در بخش '''تقاضای نامزدی برای مدیریت''' امضای کاربری خود را وارد کنید. * مدیران پیشین: # [[کاربر:Kaveh|کاوه]] # [[کاربر:مجید~fawikibooks|مجید]] # [[کاربر:komeil_4life|کمیل]] <span style="color: red;">توجه</span> داشته باشید که آدرس ایمیل شما بایستی در ترجیحات یا در صفحهٔ کاربری وارد شده باشد. در صورتی که در دیگر پروژه‌های ویکی‌مدیا فعالیت داشته‌اید به صفحه کاربری خود در آن پروژه پیوندی قرار دهید و در نهایت با ذکر دلیل در خواست خود را مطرح کرده و آن را امضا کنید. ==درخواست مدیر شدن، دوستدار ایران بزرگ(۵)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> تا کنون برای گسترش محتوای ویکی‌کتاب تلاش زیادی کرده‌ام. در دنیای مجازی وبگاه‌های تجاری و تبلیغاتی بسیاری وجود دارند که در هنگام گوگل‌یابی برای محتوای آموزشی ممکن است با آن‌ها روبرو شوید، حال آنکه به دنبال محتوای آموزشی رایگان می‌گردید. هدف ما در ویکی‌کتاب فراهم کردن چنین محتوایی است و برای نیل به این هدف والا از شما درخواست می‌کنم به بنده رای موافق بدهید تا بتوانم به عنوان مدیر در کنار شما در این ویکی به فعالیت‌های خویش ادامه دهم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۱۷:۱۴ (UTC) * {{موافق}} با توجه به نیاز شدید ویکی‌کتاب به یک مدیر فعال (همچون جناب دوست‌دار) و نبودن گزینه‌ی بهتری جز ایشان، با مدیریت ایشان موافقم. امیدوارم دیگر دوستان نیز با بنده هم نظر باشند. [[کاربر:7ramin7|<span style="color: #ff0000">7‍</span><span style="color: #f43a7c">‍RA</span><span style="color: #ff00f0">MI</span><span style="color: #9000ff">N</span><span style="color: #0c00ff">‍7</span>]] ‏۱۷ ژانویهٔ ۲۰۱۶، ساعت ۲۲:۲۲ (UTC) {{چپ‌چین}} ::Granted for 6 months from meta. [[کاربر:Ajraddatz|Ajraddatz]] ([[بحث کاربر:Ajraddatz|بحث]]) ‏۶ فوریهٔ ۲۰۱۶، ساعت ۲۱:۲۶ (UTC) :::Thanks a lot. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۷ فوریهٔ ۲۰۱۶، ساعت ۰۵:۵۶ (UTC) {{پایان چپ‌چین}} </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۶)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. سعی کرده‌ام کاربران تازه‌کار را به بهترین نحو برای ویرایش در این پروژه راهنمایی کنم. امیدوارم نظرتان نسبت به بنده مثبت باشد و به بنده اجازه دریافت دسترسی مدیریت دائم این پروژه را بدهید. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۸ مهٔ ۲۰۱۷، ساعت ۰۶:۴۵ (UTC) * {{موافق}}یادمه ژوئیه سال 2015 وقتی در ویکی کتاب ثبت نام کردم به دلیل عدم تجربه کافی و خامی خیلی به دنبال مدیریت بودم اما بعدها فهمیدم که این کار مسئولیت بسیار سنگینی دارد و معدود افرادی از این مسئولیت سربلند بیرون می آیند جناب دوستدار یکی از آن معدود افرادی بود که به حق مثل پدری دلسوز برای این ویکی زحمت کشیدند و نگذاشتند ویکی کتاب مثل ویکی خبر نابود شود و از بین رود ایشان همچون راهنمایی برا من بودند و مثل معلمی به من بسیاری از منش های ویکیایی رو یاد دادند بنده خود شاهد آن بودم که ایشون چقدر مشتاق گسترده شدن ویکی هستند حال دسترسی مدیریت دائمی نه تنها برازنده ایشان هست بلکه به حق واقعا نیاز است تا یک نظر دائم همیشه وجود داشته باشد مخصوصا حال که مقداری ویکی کتاب جان گرفته و در حال رشد است و تعدادی کاربر فعال اضافه شده است.بنده با وجود مشغله بسیار که در این روزها دارم اما وقتی این نظرخواهی دیدم حتما ملزم دانستم که بیایم و نظر خود را گفته و رای خود را بدهم.[[کاربر:دوستی بزرگ|دوستی بزرگ]] ([[بحث کاربر:دوستی بزرگ|بحث]]) ‏۲۸ مهٔ ۲۰۱۷، ساعت ۱۳:۲۱ (UTC) * {{موافق}} ۱۰۰ درصد. بیش از [https://meta.wikimedia.org/w/index.php?title=Special%3ACentralAuth&target=Doostdar ۱۶ هزار ویرایش] در ویکی‌کتاب دارند. تداوم ویرایش در ویکی‌های کوچک سخت است و این نشان از همت ایشان دارد. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۲۹ مهٔ ۲۰۱۷، ساعت ۲۲:۲۵ (UTC) * {{موافق}} جناب دوستدار چند سالی است که این پروژه را اداره می کنن و کمک زیادی به آن کردند --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۳۰ مهٔ ۲۰۱۷، ساعت ۱۳:۵۷ (UTC) * {{موافق}} من ویکی‌کتاب را با کاربر:دوستی بزرگ می‌شناسنم. --[[کاربر:Chyah|Chyah]] ([[بحث کاربر:Chyah|بحث]]) ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۰ (UTC) ::{{پب|Chyah}} البته من و جناب دوستی بزرگ دو کاربر متفاوت هستیم هر چند هر دوی ما با همفکری در ویکی‌کتاب همکاری میکنیم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۲۱ ژوئن ۲۰۱۷، ساعت ۱۰:۴۹ (UTC) * {{موافق}} متاسفانه بنده فعالیتی در ویکی‌کتاب، دست‌کم تاکنون نداشته‌ام (همین قبل از شرکت در نظرسنجی حساب کاربری‌ام را ایجاد کردم!)؛ اما این موضوع دلیل بر عدم شناخت من از تلاش‌های دوستدار بزرگ ایران نمی‌شود. فعالیت‌های ایشان در بسیاری از مقالات کشورها، ویکی‌سفر، درگاه‌ها و .. قابل توجه است و جای تشکر دارد. امیدوارم موفق باشند--[[کاربر:کامران اورفه|کامران اورفه]] ([[بحث کاربر:کامران اورفه|بحث]]) ‏۲۳ ژوئن ۲۰۱۷، ساعت ۰۷:۳۹ (UTC) * {{موافق}} ایشون همیشه در گسترش این پروژه و پروژه های خواهر فعال بودن[[User:Freshman404|<font color="red">'''Freshman404'''</font>]]<sup>[[User talk:Freshman404|<font color="green">'''''Talk'''''</font>]]</sup> ‏۲۴ ژوئن ۲۰۱۷، ساعت ۰۹:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۷)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> با درود. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و علاوه بر ایجاد صفحات و کتابهای جدید موفق شدم با کمک کاربران راهنماها، رده‌ها، الگوها، ... جدید در این ویکی ایجاد کنم. برای بهبود وضع این ویکی دوباره درخواست مدیریت میدهم. از جمله کتابهایی که من نوشتم یا گسترش دادم [[غلبه بر سستی]]، [[ریاضی پایه]]، [[نانولوله‌های کربنی]]، [[آموزش کار با گودریدز]] هستند.--[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۴۴ (UTC) * {{موافق}} نظر خاصی ندارم فقط می دونم که فعالیت جناب دوستدار برای این ویکی مفیده.‍‍[[کاربر:Arkidie|Arkidie]] ([[بحث کاربر:Arkidie|بحث]]) ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۱۹:۵۴ (UTC) :درود بر شما برای مدریت موقت نیاز به رای‌گیری دیگری نیست و به نظر شما شایستگی این را دارید که یک سال دیگر مدیر باشید. ممنون بابت زحمتاتان '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۰ ژوئیهٔ ۲۰۱۸، ساعت ۲۱:۳۹ (UTC) * {{موافق}} با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۱:۴۸ (UTC) * {{موافق}} بنظرم شیوه مدیریت موقت خصوصا در ویکی های کوچک که کاربران فعال قابل توجهی نداره و باید مدیرانش رو حفظ کنه نه اینکه درگیر یک سیستم دیوانسالارانه کنه منطق موجهی نداره و منم با مدیریت دائم کاربر:Doostdar در ویکی‌کتاب فارسی موافقم.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۰۷:۲۳ (UTC) ::ویکی‌خبر فارسی یک مدیر داشت که رباترانی میکرد و بسیار به این دسترسی نیاز داشت پس از اینکه در فراویکی برای برداشتن این قانون (مدیریت موقت) درخواست داد با نظرش موافقت نشد و او برای همیشه ویکی‌نویسی رو کنار گذاشت. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۱ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۱۱ (UTC) :::دوستدارجان باید نظرخواهی مدیریت دائم ایجاد میکرد. الان جناب فلورانس هم در ویکی سفر و هم ویکی واژه مدیر دائم هست.[[کاربر:فرهنگ2016|فرهنگ2016]] ([[بحث کاربر:فرهنگ2016|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۵:۳۳ (UTC) * {{موافق}} جناب دوستدار زحمات زیادی برای این ویکی کشیده‌اند. با مدیریت دائم ایشان موافقم. [[کاربر:Mehran1370|مهران]] ([[بحث کاربر:Mehran1370|بحث]]) ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۰۹:۴۲ (UTC) * {{موافق}} بسیار مناسب برای این دسترسی <span style="font-family:arial;color:#060; text-shadow: 0px 0px 0.11em #F00; font-size:14.1pt">[[User:fatemi|ح.فاطمی]]</span> ‏۱۲ ژوئیهٔ ۲۰۱۸، ساعت ۱۴:۲۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۸)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده از سال ۱۳۹۳ به طور ناپیوسته در این ویکی مدیر بودم و در این مدت صفحات، الگوها، رده‌ها، راهنماها، ... بسیاری ایجاده کرده‌ام. علاوه بر این به ساماندهی محتوای وبگاه و رفع مشکلات فنی آن پرداخته‌ام. اکنون تمدید مدیریت خود را اعلام می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۲۶ مرداد ۱۳۹۸، ساعت ۰۷:۲۲ (ایران) ‏۱۷ اوت ۲۰۱۹، ساعت ۰۲:۵۲ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۹)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> در چند سال گذشته ویکی‌کتاب فارسی رشد چشمگیری داشته و برای ادامه رشد این پروژه و مبارزه با خرابکاری‌ها بنده آمادگی خود را اعلام می‌نمایم تا به روال سال‌های گذشته مدیر باشم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۲۲ بهمن ۱۴۰۰، ساعت ۱۴:۵۸ (ایران) ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۱:۲۸ (UTC) *{{مخالف}} کاربری که درک درستی از پروژه ندارند نباید مدیر باشد '''<font face="verdana">[[User:Mardetanha|<font color="#084C9E">م</font><font color="#4682b4">رد</font><font color="#6495ED">تن</font><font color="#4682b4">ه</font><font color="#084C9E">ا</font>]]</font>''' ‏۱۱ فوریهٔ ۲۰۲۲، ساعت ۱۸:۱۵ (UTC) * {{موافق}} صد در صد. آنی که غیرفعال است نباید مدیر باشد. Doostdar فعال است و پروژه را زنده نگه داشته است. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۴:۵۸ (UTC) * {{موافق}} با جناب فور موافقم، پروژه ویکی‌کتاب فارسی به واسطه ایشان زنده است و ایشان این پروژه را نگه داشتند وگرنه سرنوشت این پروژه هم به ویکی‌واژه فارسی دچار می‌شد. اعطای دسترسی مدیریت به کاربران فعال در پروژه‌هایی که کاربران فعال کمی دارد برای آن پروژه مفید است.[[کاربر:Parsa 2au|Parsa 2au]] ([[بحث کاربر:Parsa 2au|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۵:۵۵ (UTC) * {{موافق}} اگرچه با رویه‌ی ایشان در استفاده‌ی سیاسی از [[ویکی‌کتاب:میز تحریر|میز تحریر]] موافق نیستم ولی همانطور که سایر کاربران گفتند، زحمات ارزنده‌ی ایشان است که ویکی‌کتاب را سرپا نگاه داشته است. هم‌اکنون صفحات زیادی هستند که برچسب حذف دارند ولی توسط مدیران فعلی حذف نمی‌شوند. قطعا ایشان که فعالیت بالایی دارند بایست مدیر شوند و احتمال قوی می‌دهم که زحمات خوبی در این زمینه خواهند کشید. اینکه درک درستی از پروژه ندارند هم موافق نیستم اگر منظور همین انتقاد اول من است که به نظرم با حجم بزرگ فعالیت ایشان قابل اغماض است و شخص ارجح‌تر از ایشان نداریم. --[[کاربر:Niyumard|Niyumard]] ([[بحث کاربر:Niyumard|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۳۶ (UTC) *:پیام‌های نامربوط و بی‌ربط (اکثراً سیاسی) ایشان را از میز تحریر [https://fa.wikibooks.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%DA%A9%D8%AA%D8%A7%D8%A8%3A%D9%85%DB%8C%D8%B2_%D8%AA%D8%AD%D8%B1%DB%8C%D8%B1&type=revision&diff=115539&oldid=115493 پاک کردم]. شما هم اگر دیدید دوباره از این دست پیام‌ها گذاشتند بی‌معطلی حذفشان کنید. اگر به هر دلیل نخواستید خودتان درگیر شوید، مرا پینگ کنید. چند تا پیام نوروزی و یلدایی و جشن سده و کریسمس و از این دست فستیوال‌ها هم هست که ربطی به پروژه ندارند و بهتر است در میز تحریر نباشند ولی شاید بهتر باشد زیاد سخت نگیریم تا احساس دلزدگی ایجاد نشوند. ایشان هم بهتر است پیام‌های تبریکشان را به فستیوال‌های مهم‌تر (مثلاً فقط نوروز) محدود کنند و دست از سر یلدا و سده و کریسمس[!] بردارند. [[کاربر:4nn1l2|4nn1l2]] ([[بحث کاربر:4nn1l2|بحث]]) ‏۱۵ فوریهٔ ۲۰۲۲، ساعت ۱۸:۴۹ (UTC) * {{موافق}} راهنمایی های مفیدی دارندو علاقه مند به توسعه ویکی هستند [[کاربر:Cultural sec|Cultural sec]] ([[بحث کاربر:Cultural sec|بحث]]) ‏۱۶ فوریهٔ ۲۰۲۲، ساعت ۰۰:۰۰ (UTC) </div> ==درخواست مدیر شدن، دوستدار ایران بزرگ(۱۰)== <div class="boilerplate" style="background-color: #efe; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"> بنده چندین سال است که در ویکی‌کتاب فارسی به طور پیوسته فعال هستم و در این مدت کتاب‌ها، الگوها، رده‌ها، راهنماها، ... را بسیار گسترش داده‌ام. بنده در مدتی که در این ویکی مدیر بودم بسیار در بهبود پروژه از نظر کمی و کیفی کوشیدم و ویترینی از کتاب‌های خوبیده و برگزیده در صفحه اصلی ایجاد کردم. اکنون جهت پیشرفت سریع‌تر این وب‌گاه، بدین طریق درخواست مدیریت می‌نمایم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۱۷ بهمن ۱۴۰۲، ساعت ۲۳:۰۵ (ایران) ‏۶ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۵ (UTC) *{{موافق}} فکر کنم ایشان تنها کاربر فعال اینجا باشد. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۰ فوریهٔ ۲۰۲۴، ساعت ۲۰:۳۱ (UTC) :*{{موافق}} بهترین مدیر برای ویکی نسک (کتاب). :فعال ترین | دادن دسترسی درست به کاربران درست | زنده نگه داشتن پروژه ویکی نسک||. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ فوریهٔ ۲۰۲۴، ساعت ۱۹:۳۲ (UTC) </div> == درخواست مدیر شدن، Fwldom == <div class="boilerplate" style="background-color: pink; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px dotted #aaa;"><!-- Template:RM top --> ''بحث زیر پایان یافته است، لطفا در آن تغییری ایجاد نکنید. به دلیل داشتن تنها حدود ۴۰۰ ویرایش، عملکرد ضعیف در نوشتن کتاب‌ها و استفاده نکردن از دسترسی‌های کنونی خود شامل گشت‌زنی، کاربر مورد نظر شایستگی درخواست دادن برای مدیریت را ندارد. این عمل وی خرابکاری تلقی شده و به مدت ۴۸ ساعت قطع دسترسی می‌گردد.'' --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۲۴ مرداد ۱۴۰۳، ساعت ۰۲:۳۶ (ایران) ‏۱۳ اوت ۲۰۲۴، ساعت ۲۲:۰۶ (UTC) --------- درود، بنده از کاربران تقاضا دارم برای مدیر شدن بنده رای بدهند.<br> تا الان 4 تا کتاب در ویکی کتاب نوشتم که یکدونه از آن کامل و برگزیده و خوبیده شده است.<br> 3 تا کتاب دیگه 50 درصد کامل شدند.<br> امیدوارم بتونم به ارتقاء کیفیت ویکی‌کتاب کمک کنم.<br> باسپاس فراوان<br> [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۲ اوت ۲۰۲۴، ساعت ۲۲:۱۶ (UTC) </div> ==درخواست مدیر شدن، vivairan== درود. با توجه به فعالیت‌هایی که برای گسترش محتوای ویکی‌کتاب انجام داده‌ام و همان طور که می‌دانید فعال‌ترین کاربر ویکی‌کتاب بوده‌ام برای دریافت دسترسی مدیریت این پروژه درخواست می‌دهم. بنده در بهبود پروژه از نظر کمی و کیفی بسیار کوشیده‌ام و علاوه بر ایجاد صفحات و کتاب‌های جدید توانسته‌ام راهنماها، رده‌ها، الگوها، ... را ویرایش کنم. از این رو برای بهبود محتوای ویکی‌کتاب و مبارزه با خرابکاری‌ها درخواست مدیریت می‌دهم. --[[کاربر:Vivairan2|Vivairan2]] ([[بحث کاربر:Vivairan2|بحث]]) ۹ سپتامبر ۲۰۲۶، ساعت ۱۱:۲۵ (UTC) :* {{مخالف}} درود، به علت تعداد ویرایش کم و مدت زمان کم ایجاد حساب کاربری بنده مخالف هستم. :[[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۱:۵۳ (UTC) ==درخواست مدیر شدن، Fwldom== درود، گویا ویکی‌کتاب مدیر فعال ندارد و دارد به انقراض میرود. با توجه به فعالیت‌ها و مشارکت‌هایی که در ویکی‌کتاب فارسی داشته‌ام، برای دریافت دسترسی مدیریت این پروژه اعلام آمادگی می‌کنم. هدف من از درخواست این دسترسی، کمک به نگهداری و توسعهٔ ویکی‌کتاب، رسیدگی به خرابکاری‌ها، سامان‌دهی صفحات و انجام کارهایی است که به دسترسی مدیریتی نیاز دارند. در صورت اعطای دسترسی، تلاش خواهم کرد از ابزارهای مدیریتی با دقت و مطابق سیاست‌ها و اجماع جامعه استفاده کنم و در مواردی که نیاز به تصمیم‌گیری جمعی باشد، نظر کاربران را در نظر بگیرم. سوابق ویرایشی و فعالیت‌های من برای بررسی در دسترس است و در صورت نیاز آماده‌ام دربارهٔ سوابق، اهداف و نحوهٔ استفاده از دسترسی مدیریت توضیح بیشتری ارائه کنم. [[کاربر:Fwldom/آمار]] از کاربران ویکی‌کتاب درخواست می‌کنم سوابق و فعالیت‌های مرا بررسی کرده و نظر خود را دربارهٔ این درخواست اعلام کنند. با احترام، --[[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۳:۳۸ (UTC) eugufoi9ycy8ybzfwt2908181rosmri بحث ویکی‌کتاب:درخواست‌های مدیر شدن 5 1970 134948 76970 2026-09-16T13:27:09Z Fwldom 26269 /* ویکی کتاب بدون مدیر؟ */ بخش جدید 134948 wikitext text/x-wiki __TOC__ == interlanguage links == <!-- note: the links will be invalid if the project namespaces will change in other languages --> [[ar:ویکی الکتب:إداریون]] [[bg:Уикикниги:Администратори]] [[bs:Wikiknjige:Administracija]] [[ca:Viquillibres:Administradors]] [[cs:Wikiknihy:Správci]] [[da:Wikibooks:Administratorer]] [[de:Wikibooks:Administratoren]] [[en:Help:Administrators]] [[eo:Vikilibroj:Administrantoj]] [[es:Wikilibros:Bibliotecarios]] [[fi:Wikikirjasto:Ylläpitäjät]] [[fr:Wikilivres:Administrateur]] [[gl:Wikibooks:Administradores]] [[he:ויקיספר:מפעיל מערכת]] [[id:Wikibooks:Pengurus]] [[is:Wikibooks:Stjórnendur]] [[it:Wikibooks:Amministratori]] [[ja:Wikibooks:管理者]] [[la:Vicilibri:Administratores]] [[nl:Wikibooks:Moderator]] [[no:Wikibooks:Administratorer]] [[pl:Wikibooks:Administratorzy]] [[pt:Wikibooks:Administradores]] [[ro:Wikibooks:Cerere de Admin]] [[ru:Викиучебник:Администраторы]] [[simple:Wikibooks:Administrators]] [[sk:Wikibooks:Administrátori]] [[th:Wikibooks:ผู้ดูแลระบบ]] [[tr:Vikikitap:Yöneticiler]] [[vi:Wikibooks:Người quản lý]] [[pl:Wikibooks:Administratorzy]] [[vi:Wikibooks:Người quản lý]] [[zh:Wikibooks:管理员]] == expand the expiration for Doostdar == hi, Doostdar sysop rights is expire , i need to extension of the Doostdar rights {{موافق}} با سلام ، از آنجا که مدیریت دوستدار در ویکی کتاب منقضی شده من درخواست تمدید مدیریت ایشان را دارم. باتشکر --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۱۲ اوت ۲۰۱۶، ساعت ۰۴:۰۵ (UTC) :{{پب|AFlorence}} ممنون از اینکه درخواست دادید. امیدوارم این بار دسترسی بیشتر از ۶ ماهه بدهند. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۶ اوت ۲۰۱۶، ساعت ۰۸:۱۵ (UTC) :: سلام ، بازمدیرشوندگی شما با 9 ماه اعتبار مبارک --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۱۹ اوت ۲۰۱۶، ساعت ۱۲:۳۰ (UTC) :: Done Granted for 9 months to expire on 2017-05-19. MBisanz talk 11:49, 19 August 2016 (UTC) == ویکی کتاب بدون مدیر؟ == گویا ویکی کتاب بیش از حد غیرفعال بوده است و اکنون کسی مدیرش نیست. @[[کاربر:AFlorence|AFlorence]] ,@[[کاربر:Doostdar|Doostdar]] [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۳:۲۷ (UTC) 84f8e7tw7o7lgbg3nt6n95kbhn0nw5o 134949 134948 2026-09-16T13:27:29Z Fwldom 26269 /* ویکی کتاب بدون مدیر؟ */ 134949 wikitext text/x-wiki __TOC__ == interlanguage links == <!-- note: the links will be invalid if the project namespaces will change in other languages --> [[ar:ویکی الکتب:إداریون]] [[bg:Уикикниги:Администратори]] [[bs:Wikiknjige:Administracija]] [[ca:Viquillibres:Administradors]] [[cs:Wikiknihy:Správci]] [[da:Wikibooks:Administratorer]] [[de:Wikibooks:Administratoren]] [[en:Help:Administrators]] [[eo:Vikilibroj:Administrantoj]] [[es:Wikilibros:Bibliotecarios]] [[fi:Wikikirjasto:Ylläpitäjät]] [[fr:Wikilivres:Administrateur]] [[gl:Wikibooks:Administradores]] [[he:ויקיספר:מפעיל מערכת]] [[id:Wikibooks:Pengurus]] [[is:Wikibooks:Stjórnendur]] [[it:Wikibooks:Amministratori]] [[ja:Wikibooks:管理者]] [[la:Vicilibri:Administratores]] [[nl:Wikibooks:Moderator]] [[no:Wikibooks:Administratorer]] [[pl:Wikibooks:Administratorzy]] [[pt:Wikibooks:Administradores]] [[ro:Wikibooks:Cerere de Admin]] [[ru:Викиучебник:Администраторы]] [[simple:Wikibooks:Administrators]] [[sk:Wikibooks:Administrátori]] [[th:Wikibooks:ผู้ดูแลระบบ]] [[tr:Vikikitap:Yöneticiler]] [[vi:Wikibooks:Người quản lý]] [[pl:Wikibooks:Administratorzy]] [[vi:Wikibooks:Người quản lý]] [[zh:Wikibooks:管理员]] == expand the expiration for Doostdar == hi, Doostdar sysop rights is expire , i need to extension of the Doostdar rights {{موافق}} با سلام ، از آنجا که مدیریت دوستدار در ویکی کتاب منقضی شده من درخواست تمدید مدیریت ایشان را دارم. باتشکر --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۱۲ اوت ۲۰۱۶، ساعت ۰۴:۰۵ (UTC) :{{پب|AFlorence}} ممنون از اینکه درخواست دادید. امیدوارم این بار دسترسی بیشتر از ۶ ماهه بدهند. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] ‏۱۶ اوت ۲۰۱۶، ساعت ۰۸:۱۵ (UTC) :: سلام ، بازمدیرشوندگی شما با 9 ماه اعتبار مبارک --[[کاربر:AFlorence|AFlorence]] ([[بحث کاربر:AFlorence|بحث]]) ‏۱۹ اوت ۲۰۱۶، ساعت ۱۲:۳۰ (UTC) :: Done Granted for 9 months to expire on 2017-05-19. MBisanz talk 11:49, 19 August 2016 (UTC) == ویکی کتاب بدون مدیر؟ == گویا ویکی کتاب بیش از حد غیرفعال بوده است و اکنون کسی مدیرش نیست. @[[کاربر:AFlorence|AFlorence]] ,[[کاربر:Doostdar|Doostdar]] [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۳:۲۷ (UTC) 26ra3hxfmspx32gbeho8rgn6spcf2xl تاریخ ایران/طاهریان 0 9466 134970 91123 2026-09-16T14:23:21Z Fwldom 26269 /* تاریخ سیاسی */ 134970 wikitext text/x-wiki {{تاریخ_ایران}} طاهریان نام اوّلین حکومت ایران پس از حمله اعراب بود که توسط طاهر سردار ایرانی تأسیس شد. [[پرونده:Tahirid Dynasty 821 - 873 (AD).png|بندانگشتی|چپ|200px|قلمروی طاهریان در اوج قدرت]] == اصل و نسب طاهریان == برخی آنها را از تبار منوچهر پادشاه باستانی ایران و برخی نسب آنها را رستم پهلوان اساطیری ایران و گروهی دیگر آنها را از قبیله خزاعه عرب دانسته‌اند ولی بیشتر محققین آنها را از خاندان‌های کهن خراسان می‌دانند که بعد از سقوط ساسانیان نمایندهٔ گروه دهقانان خراسان بودند. حسین، جد مؤسس این سلسله، را جزء اولین دعوت کنندگان نهضت عباسی در خراسان می‌دانند. همچنین حسین بن مصعب پدر طاهر در زمان حکومت منصور عباسی موقعیت و اعتبار زیادی داشته است. == تاریخ سیاسی == حکومت طاهریان در سال ۲۰۵ ه‍. ق توسط طاهربن حسین ملقب به ذوالیمینین تأسیس شد و تا سال ۲۵۹ دوام داشت. طاهر بن حسین در سال (۱۸۱ ه‍. ق) از جانب علی بن عیسی، والی خراسان، به حکومت پوشنگ منصوب شد. برخورد شدید او با خوارج و حمزة بن عبدالله خارجی و نیز همراهی او با هرثمه برای نبرد با رافع بن لیث به دستور هارون الرشید باعث انتخاب طاهر به فرماندهی سپاه مأمون شد. او درسال ۱۹۵ ه‍. ق برای مقابله با علی بن عیسی سردار امین انتخاب شد که در نبردی در قسطانه نزدیک ری او را شکست داد. در سال ۱۹۷ ه‍. ق نیز در رأس سپاه مأمون به محاصرهٔ یک ساله بغداد پرداخت؛ امین را دستگیر و به قتل رساند. در سال ۱۹۹ ه‍. ق برای فرونشاندن فتنهٔ نصربن شبث خارجی به رقه در شام رفت و تا ۲۰۴ه‍. ق در آنجا بود. بعد از بازگشت از شام به عنوان رئیس شرطه بغداد انتخاب شد. بالاخره در سال ۲۰۵ه‍. ق مأمون، ولایت خراسان را به او سپرد و بعدها امارت سیستان، کرمان، قوس، طبرستان، رویان و ری نیز زیر نظر او بود. اما سال بعد نام مأمون را از خطبه‌ها انداخت و برای او دعا نکرد و حتی در سکه‌ها نیز نام او را ضرب نکرد و نوعی استقلال به هم رساند سرانجام بعد از یکسال و شش ماه حکومت در خراسان در سال ۲۰۷ ه‍. ق درگذشت. پس از طاهر، پسرش، عبدالله، از سوی مأمون بر خراسان گماشته شد. او در سال ۲۱۶ ه‍. ق خوارج خراسان را ریشه­کن کرد و پس از برقراری آرامش نیشابور را مرکز حکومت خود قرار داد. وی از سوی خلفای بعدی، معتصم و و اثق نیز حمایت گردید. او در خراسان بناهای زیادی ایجاد و و قف مردم کرد و به توسعهٔ کشاورزی و آبیاری و حفر قنات پرداخت و کتابخانهٔ عظیمی نیز در نیشابور بر پا کرد. پس از درگذشت عبدالله، فرزندش طاهر، از طرف و اثق به حکومت خراسان منصوب شد. در دورهٔ او خوارج و عیاران بخش­هایی از قلمرو او را تصرف کردند. در دورهٔ زمامداری محمدبن طاهر (۲۲۸–۲۵۹ ه‍. ق) حسن بن زید علوی در طبرستان در سال ۲۵۱ ه‍. ق خروج کرد و بر اکثر بلاد دیلم و گیلان مستولی شد و از طرفی یعقوب لیث نیز بعد از ضبط سیستان بخش­هایی از خراسان را تصرف کرد و به هرات لشکر کشید و و الی محمدبن طاهر را از آنجا بیرون کرده پوشنگ را که دارالسلطنهٔ طاهریان بود تصرف کرد بدین سان قلمرو طاهریان تجزیه شده محمد توسط یعقوب لیث صفاری دستگیر و سرانجام دولت طاهریان را منقرض نمود. اوضاع اجتماعی، اقتصادی و فرهنگی دورهٔ طاهریان خراسان در این دوره مورد توجه علویان و محل حضور آنها بود که ورود رضا (امام هشتم شیعیان) به این حضور افزود. طاهریان پیرو مذاهب اهل سنت بوده از خلافت عباسی حمایت و قیامهای علوی را سرکوب می‌کردند. آنان زبان عربی را پذیرفتند. نثر و نظم در این دوره عربی است. تشکیلات اداری طاهریان اقتباسی از خلافت عباسی بود که نمونه‌ای از دیوانسالاری عهد ساسانی بود. == جستارهای وابسته == # [[تاریخ ایران/صفاریان|صفاریان]] # [[تاریخ ایران]] == منابع == [http://www.pajoohe.com/fa/index.php?Page=definition&UID=10678 پژوهشکده امام محمّد باقر(ع)] [[رده:تاریخ ایران]] hhuw7cpxyq4np4elrzt47bwitw7au2n 134971 134970 2026-09-16T14:23:45Z Fwldom 26269 /* تاریخ سیاسی */ 134971 wikitext text/x-wiki {{تاریخ_ایران}} طاهریان نام اوّلین حکومت ایران پس از حمله اعراب بود که توسط طاهر سردار ایرانی تأسیس شد. [[پرونده:Tahirid Dynasty 821 - 873 (AD).png|بندانگشتی|چپ|200px|قلمروی طاهریان در اوج قدرت]] == اصل و نسب طاهریان == برخی آنها را از تبار منوچهر پادشاه باستانی ایران و برخی نسب آنها را رستم پهلوان اساطیری ایران و گروهی دیگر آنها را از قبیله خزاعه عرب دانسته‌اند ولی بیشتر محققین آنها را از خاندان‌های کهن خراسان می‌دانند که بعد از سقوط ساسانیان نمایندهٔ گروه دهقانان خراسان بودند. حسین، جد مؤسس این سلسله، را جزء اولین دعوت کنندگان نهضت عباسی در خراسان می‌دانند. همچنین حسین بن مصعب پدر طاهر در زمان حکومت منصور عباسی موقعیت و اعتبار زیادی داشته است. == تاریخ سیاسی == حکومت طاهریان در سال ۲۰۵ ه‍. ق توسط طاهربن حسین ملقب به ذوالیمینین تأسیس شد و تا سال ۲۵۹ دوام داشت. طاهر بن حسین در سال (۱۸۱ ه‍. ق) از جانب علی بن عیسی، والی خراسان، به حکومت پوشنگ منصوب شد. برخورد شدید او با خوارج و حمزة بن عبدالله خارجی و نیز همراهی او با هرثمه برای نبرد با رافع بن لیث به دستور هارون الرشید باعث انتخاب طاهر به فرماندهی سپاه مأمون شد. او درسال ۱۹۵ ه‍. ق برای مقابله با علی بن عیسی سردار امین انتخاب شد که در نبردی در قسطانه نزدیک ری او را شکست داد. در سال ۱۹۷ ه‍. ق نیز در رأس سپاه مأمون به محاصرهٔ یک ساله بغداد پرداخت؛ امین را دستگیر و به قتل رساند. در سال ۱۹۹ ه‍. ق برای فرونشاندن فتنهٔ نصربن شبث خارجی به رقه در شام رفت و تا ۲۰۴ه‍. ق در آنجا بود. بعد از بازگشت از شام به عنوان رئیس شرطه بغداد انتخاب شد. بالاخره در سال ۲۰۵ه‍. ق مأمون، ولایت خراسان را به او سپرد و بعدها امارت سیستان، کرمان، قوس، طبرستان، رویان و ری نیز زیر نظر او بود. اما سال بعد نام مأمون را از خطبه‌ها انداخت و برای او دعا نکرد و حتی در سکه‌ها نیز نام او را ضرب نکرد و نوعی استقلال به هم رساند سرانجام بعد از یکسال و شش ماه حکومت در خراسان در سال ۲۰۷ ه‍. ق درگذشت. پس از طاهر، پسرش، عبدالله، از سوی مأمون بر خراسان گماشته شد. او در سال ۲۱۶ ه‍. ق خوارج خراسان را ریشه­کن کرد و پس از برقراری آرامش نیشابور را مرکز حکومت خود قرار داد. وی از سوی خلفای بعدی، معتصم و و اثق نیز حمایت گردید. او در خراسان بناهای زیادی ایجاد و و قف مردم کرد و به توسعهٔ کشاورزی و آبیاری و حفر قنات پرداخت و کتابخانهٔ عظیمی نیز در نیشابور بر پا کرد. پس از درگذشت عبدالله، فرزندش طاهر، از طرف و اثق به حکومت خراسان منصوب شد. در دورهٔ او خوارج و عیاران بخش­هایی از قلمرو او را تصرف کردند. در دورهٔ زمامداری محمدبن طاهر (۲۲۸–۲۵۹ ه‍. ق) حسن بن زید علوی در طبرستان در سال ۲۵۱ ه‍. ق خروج کرد و بر اکثر بلاد دیلم و گیلان مستولی شد و از طرفی یعقوب لیث نیز بعد از ضبط سیستان بخش­هایی از خراسان را تصرف کرد و به هرات لشکر کشید و و الی محمدبن طاهر را از آنجا بیرون کرده پوشنگ را که دارالسلطنهٔ طاهریان بود تصرف کرد بدین سان قلمرو طاهریان تجزیه شده محمد توسط یعقوب لیث صفاری دستگیر و سرانجام دولت طاهریان را منقرض نمود. === اوضاع اجتماعی، اقتصادی و فرهنگی دورهٔ طاهریان === خراسان در این دوره مورد توجه علویان و محل حضور آنها بود که ورود رضا (امام هشتم شیعیان) به این حضور افزود. طاهریان پیرو مذاهب اهل سنت بوده از خلافت عباسی حمایت و قیامهای علوی را سرکوب می‌کردند. آنان زبان عربی را پذیرفتند. نثر و نظم در این دوره عربی است. تشکیلات اداری طاهریان اقتباسی از خلافت عباسی بود که نمونه‌ای از دیوانسالاری عهد ساسانی بود. == جستارهای وابسته == # [[تاریخ ایران/صفاریان|صفاریان]] # [[تاریخ ایران]] == منابع == [http://www.pajoohe.com/fa/index.php?Page=definition&UID=10678 پژوهشکده امام محمّد باقر(ع)] [[رده:تاریخ ایران]] dfplfga0ne0l8bjwtcfdstfyhrobt5e 134972 134971 2026-09-16T14:24:10Z Fwldom 26269 /* منابع */ 134972 wikitext text/x-wiki {{تاریخ_ایران}} طاهریان نام اوّلین حکومت ایران پس از حمله اعراب بود که توسط طاهر سردار ایرانی تأسیس شد. [[پرونده:Tahirid Dynasty 821 - 873 (AD).png|بندانگشتی|چپ|200px|قلمروی طاهریان در اوج قدرت]] == اصل و نسب طاهریان == برخی آنها را از تبار منوچهر پادشاه باستانی ایران و برخی نسب آنها را رستم پهلوان اساطیری ایران و گروهی دیگر آنها را از قبیله خزاعه عرب دانسته‌اند ولی بیشتر محققین آنها را از خاندان‌های کهن خراسان می‌دانند که بعد از سقوط ساسانیان نمایندهٔ گروه دهقانان خراسان بودند. حسین، جد مؤسس این سلسله، را جزء اولین دعوت کنندگان نهضت عباسی در خراسان می‌دانند. همچنین حسین بن مصعب پدر طاهر در زمان حکومت منصور عباسی موقعیت و اعتبار زیادی داشته است. == تاریخ سیاسی == حکومت طاهریان در سال ۲۰۵ ه‍. ق توسط طاهربن حسین ملقب به ذوالیمینین تأسیس شد و تا سال ۲۵۹ دوام داشت. طاهر بن حسین در سال (۱۸۱ ه‍. ق) از جانب علی بن عیسی، والی خراسان، به حکومت پوشنگ منصوب شد. برخورد شدید او با خوارج و حمزة بن عبدالله خارجی و نیز همراهی او با هرثمه برای نبرد با رافع بن لیث به دستور هارون الرشید باعث انتخاب طاهر به فرماندهی سپاه مأمون شد. او درسال ۱۹۵ ه‍. ق برای مقابله با علی بن عیسی سردار امین انتخاب شد که در نبردی در قسطانه نزدیک ری او را شکست داد. در سال ۱۹۷ ه‍. ق نیز در رأس سپاه مأمون به محاصرهٔ یک ساله بغداد پرداخت؛ امین را دستگیر و به قتل رساند. در سال ۱۹۹ ه‍. ق برای فرونشاندن فتنهٔ نصربن شبث خارجی به رقه در شام رفت و تا ۲۰۴ه‍. ق در آنجا بود. بعد از بازگشت از شام به عنوان رئیس شرطه بغداد انتخاب شد. بالاخره در سال ۲۰۵ه‍. ق مأمون، ولایت خراسان را به او سپرد و بعدها امارت سیستان، کرمان، قوس، طبرستان، رویان و ری نیز زیر نظر او بود. اما سال بعد نام مأمون را از خطبه‌ها انداخت و برای او دعا نکرد و حتی در سکه‌ها نیز نام او را ضرب نکرد و نوعی استقلال به هم رساند سرانجام بعد از یکسال و شش ماه حکومت در خراسان در سال ۲۰۷ ه‍. ق درگذشت. پس از طاهر، پسرش، عبدالله، از سوی مأمون بر خراسان گماشته شد. او در سال ۲۱۶ ه‍. ق خوارج خراسان را ریشه­کن کرد و پس از برقراری آرامش نیشابور را مرکز حکومت خود قرار داد. وی از سوی خلفای بعدی، معتصم و و اثق نیز حمایت گردید. او در خراسان بناهای زیادی ایجاد و و قف مردم کرد و به توسعهٔ کشاورزی و آبیاری و حفر قنات پرداخت و کتابخانهٔ عظیمی نیز در نیشابور بر پا کرد. پس از درگذشت عبدالله، فرزندش طاهر، از طرف و اثق به حکومت خراسان منصوب شد. در دورهٔ او خوارج و عیاران بخش­هایی از قلمرو او را تصرف کردند. در دورهٔ زمامداری محمدبن طاهر (۲۲۸–۲۵۹ ه‍. ق) حسن بن زید علوی در طبرستان در سال ۲۵۱ ه‍. ق خروج کرد و بر اکثر بلاد دیلم و گیلان مستولی شد و از طرفی یعقوب لیث نیز بعد از ضبط سیستان بخش­هایی از خراسان را تصرف کرد و به هرات لشکر کشید و و الی محمدبن طاهر را از آنجا بیرون کرده پوشنگ را که دارالسلطنهٔ طاهریان بود تصرف کرد بدین سان قلمرو طاهریان تجزیه شده محمد توسط یعقوب لیث صفاری دستگیر و سرانجام دولت طاهریان را منقرض نمود. === اوضاع اجتماعی، اقتصادی و فرهنگی دورهٔ طاهریان === خراسان در این دوره مورد توجه علویان و محل حضور آنها بود که ورود رضا (امام هشتم شیعیان) به این حضور افزود. طاهریان پیرو مذاهب اهل سنت بوده از خلافت عباسی حمایت و قیامهای علوی را سرکوب می‌کردند. آنان زبان عربی را پذیرفتند. نثر و نظم در این دوره عربی است. تشکیلات اداری طاهریان اقتباسی از خلافت عباسی بود که نمونه‌ای از دیوانسالاری عهد ساسانی بود. == جستارهای وابسته == # [[تاریخ ایران/صفاریان|صفاریان]] # [[تاریخ ایران]] == منابع == [http://www.pajoohe.com/fa/index.php?Page=definition&UID=10678 پژوهشکده محمّد باقر] [[رده:تاریخ ایران]] tqw09vmm9sev9hxl2rj4ninstqpj522 ویکی‌کتاب:GUS2Wiki 4 35947 134978 134870 2026-09-17T08:47:20Z Alexis Jazz 21103 Updating gadget usage statistics from [[Special:GadgetUsage]] ([[phab:T121049]]) 134978 wikitext text/x-wiki {{#ifexist:Project:GUS2Wiki/top|{{/top}}|This page provides a historical record of [[Special:GadgetUsage]] through its page history. To get the data in CSV format, see wikitext. To customize this message or add categories, create [[/top]].}} داده‌های زیر در حافظهٔ نهانی وجود دارند و آخرین بار در 2026-09-16T06:58:22Z روزآمدسازی شده‌اند. حداکثر {{PLURAL:5000|یک نتیجه|5000 نتیجه}} در حافظۀ نهان موجود است. {| class="sortable wikitable" ! ابزار !! data-sort-type="number" | شمار کاربران !! data-sort-type="number" | کاربران فعال |- |BiDiEditing || 16 || 0 |- |Cat-a-lot || 38 || 0 |- |CleanDeleteReasons || 1 || 0 |- |Contributions-report || 19 || 0 |- |GreenRedirect || 34 || 0 |- |HotCat || 51 || 1 |- |ShortLink || 18 || 0 |- |UserisOnlineOrNo || 5 || 0 |- |XTools || 47 || 2 |- |contribsrange || 12 || 0 |- |defaultsummaries || 32 || 0 |- |diffswitchdir || 19 || 0 |- |editzero || 22 || 0 |- |lastdiff || 20 || 0 |- |localclock || 28 || 0 |- |mobile-common || 11 || 0 |- |popups || 65 || 0 |- |purgetab || 23 || 0 |} * [[ویژه:استفاده ابزار]] * [[m:Meta:GUS2Wiki/Script|GUS2Wiki]] <!-- data in CSV format: BiDiEditing,16,0 Cat-a-lot,38,0 CleanDeleteReasons,1,0 Contributions-report,19,0 GreenRedirect,34,0 HotCat,51,1 ShortLink,18,0 UserisOnlineOrNo,5,0 XTools,47,2 contribsrange,12,0 defaultsummaries,32,0 diffswitchdir,19,0 editzero,22,0 lastdiff,20,0 localclock,28,0 mobile-common,11,0 popups,65,0 purgetab,23,0 --> e0ataewnnldg48u8l7da831t9o25kxv بحث کاربر:Doostdar 3 38851 134946 134448 2026-09-16T13:15:47Z Fwldom 26269 /* سوگیری و کتاب css و تاریخ ایران */ بخش جدید 134946 wikitext text/x-wiki {{کاربر:Doostdar/up}} <div style="float:left;"> {{جعبه بایگانی| [[/بایگانی۱|بایگانی۱]]{{سخ}} [[/بایگانی۲|بایگانی۲]]{{سخ}} [[/بایگانی۳|بایگانی۳]]{{سخ}} [[/بایگانی۴|بایگانی۴]]{{سخ}} [[/بایگانی۵|بایگانی۵]]{{سخ}} [[/بایگانی۶|بایگانی۶]]{{سخ}} [[/بایگانی۷|بایگانی۷]]{{سخ}} [[/بایگانی۸|بایگانی۸]]{{سخ}} [[/بایگانی۹|بایگانی۹]]{{سخ}} [[/بایگانی۱۰|بایگانی۱۰]]{{سخ}} [[/بایگانی۱۱|بایگانی۱۱]]{{سخ}} }} </div> == سلام == برای ساختن کتابی در مورد ''زبان سیلهتی'' به کمک شما نیاز دارم. ما این کتاب را به تمام زبان های مهم نوشته ایم. چرا به فارسی نه؟ اگر به ما در ایجاد خرد (stub) کمک کنید، کاربران بعدی می‌توانند اطلاعات بیشتری اضافه کنند. این زبان پس از اینکه با فارسی مرتبط است، از کلمات فارسی زیادی استفاده می کند. این یک کتاب عالی خواهد بود. ما به کمک شما نیاز.[[d:Q2044560]] --[[کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|ꠢꠣꠍꠘ ꠞꠣꠎꠣ]] ([[بحث کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|بحث]]) ‏۲۲ ژانویهٔ ۲۰۲۴، ساعت ۰۱:۴۴ (UTC) :{{چپ‌چین}} Many native speakers consider Sylheti to be a slang or corrupt version of Standard Bengali and not an independent language; and there is a reported language shift to Standard Bengali. Sylheti currently does not have a standardised writing system. Historically in the Sylhet region, the Sylheti Nagri script was used alongside the Bengali script. The New Testament in Sylheti was published in the Sylhet Nagri script along with versions in the Latin and in the Bengali–Assamese script, in 2014. Hence, Sylheti doesn't have a certain script for its texts. Sylheti is related to languages like Bhili, Awadhi, Punjabi, Assamese and Bengali. So it may not be a known language for Persian speakers and doesn't have a stable spelling for words when written causing that we prevent you from making a book on Sylheti in Persian Wikibooks. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۲ بهمن ۱۴۰۲، ساعت ۲۲:۳۴ (ایران) ‏۲۲ ژانویهٔ ۲۰۲۴، ساعت ۱۹:۰۴ (UTC) Thanks for your explanation, but it is not logical, you can discuss this in the Wikipedia article or Wikibooks but because of your "Poin of View" you should not delete it. There are books in many languages including [[b:bn:সিলেটি ভাষা শিক্ষা]], [[b:en:Sylheti]]. From your explanation it seems to me you have misused SysOp tools because of your point of view not because of any Deletion policy. For now, I leave it here but in future I will consult with a steward whether you action was misuse of SysOp tools or not. Thank you. --[[کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|ꠢꠣꠍꠘ ꠞꠣꠎꠣ]] ([[بحث کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|بحث]]) {{پایان چپ‌چین}} == کمک == سلام. لطفاً توضیحی جامع در مورد ویکی‌کتاب بدهید. باتشکر. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۱۶ فوریهٔ ۲۰۲۴، ساعت ۲۲:۰۸ (UTC) == پرسش == چگونه می توان در اینجا مدیر شد ؟ [[کاربر:Artin karimian|Artin karimian]] ([[بحث کاربر:Artin karimian|بحث]]) ‏۱۷ فوریهٔ ۲۰۲۴، ساعت ۱۵:۵۲ (UTC) :با ویرایش بیشتر و ایجاد کتاب های مفید. پس از گذشت زمانی بیش از یک سال از حضور شما در این وبگاه، با نظر کاربران برای مدیر شدن درخواست بدید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۲ اسفند ۱۴۰۲، ساعت ۰۰:۵۷ (ایران) ‏۲۰ فوریهٔ ۲۰۲۴، ساعت ۲۱:۲۷ (UTC) == تشکر از اعطای دسترسی == اینجانب ([[کاربر:Fwldom|Fwldom]]) از مدیر ویکی نسک [[کاربر:Doostdar|(دوستدار]]) بابت اعطای دسترسی "گشت خودکار" در ویکی نسک از بنیاد ویکی مدیا سپاسگزارم. همواره تلاش خود را برای گسترش ویکی نسک ادامه خواهم داد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ فوریهٔ ۲۰۲۴، ساعت ۱۹:۱۰ (UTC) == پرسش == درود. چرا بحث را واگردانی می‌کنید؟ [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۲۶ (UTC) :بحث ها را باید در میز تحریر انجام دهید کما اینکه در ویکی‌پدیا هم چند قهوه‌خانه مختلف وجود دارد. هر بحثی رو در یک قهوه‌خانه انجام میدن مثل گوناگون، فنی، ... [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۰ اسفند ۱۴۰۲، ساعت ۱۳:۰۲ (ایران) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۳۲ (UTC) ::نه. چون بحث مربوط به میز تحریر بود در آن‌جا مطرح نمودم. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۳۴ (UTC) :::جالبه بدونید در ویکی‌پدیای انگلیسی چیزی به نام قهوه‌خانه نداریم و این یک ابتکار در ویکی‌پدیای فارسی بوده! در ویکی‌پدیا village pump داریم. در ویکی‌کتاب انگلیسی هم با عناوین دیگری برای مکان بحث جامعه کاربری رو به رو هستیم. Bulletin Board یا تابلوی اعلانات! در کنارش یک reading room هم دارند. در ویکی‌کتاب فارسی هم میز تحریر داریم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۰ اسفند ۱۴۰۲، ساعت ۱۳:۱۳ (ایران) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۴۳ (UTC) ::::ممنون از توضیحات. اما بهتر بود پیامم را واگردانی نمی‌کردید چون مصداقی از [[ویکی‌کتاب:واگردانان#چه هنگامی می‌توان دسترسی واگردانی را به‌کار برد؟|این]] نبود. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۴۵ (UTC) == ویرایشگر دیداری == درود. چرا اینجا ویرایشگر دیداری ندارد؟ آیا شما می‌توانید آن‌را فعال کنید؟ [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۱۰:۳۶ (UTC) :از ترجیحات فعال کنید. اینجا همه چیز دارد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۰ اسفند ۱۴۰۲، ساعت ۱۴:۰۸ (ایران) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۱۰:۳۸ (UTC) == پرسش == درود جناب دوستدار ایران بزرگ. آیا باید برای مطالبی که می‌نویسیم منبع بیاوریم؟ خیلی از کتاب‌ها را می‌بینم منبع ندارند. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۲ مارس ۲۰۲۴، ساعت ۲۲:۳۴ (UTC) :درود. در بیشتر موارد نیاز به منبع هست. کم‌کاری کاربران هست تقصیر من نیست. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۴ فروردین ۱۴۰۳، ساعت ۲۳:۳۸ (ایران) ‏۲۳ مارس ۲۰۲۴، ساعت ۱۹:۰۸ (UTC) == کامل شدن کتاب آموزش کامل خط فرمان ویندوز == درود بر شما دوستدار ایران بزرگ کتاب [[آموزش کامل خط فرمان ویندوز]] تکمیل شده است و آخرین بروزرسانی انتشار پیدا کرده است. خواهشمندم کتاب را از لیست کتاب های در دست ویرایش و کتاب های سخت در دست ویرایش و ... بردارید. لازم به ذکر است کتاب [[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] هم به زودی تکمیل میشود. با سپاس بدرود. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۳ آوریل ۲۰۲۴، ساعت ۱۹:۴۹ (UTC) :درود. کتاب آموزش خط فرمان رو خوندم. به نظرم ارتباط مسائل رو با هم خوب توضیح نداده و خواننده رو میتونه به راحتی گیج کنه! ارتباط با پاورشل با سی ام دی چیست؟ در [[آموزش کامل خط فرمان ویندوز/شخصی سازی محیط خط فرمان|این صفحه]] مراحل تغییر فون هنوز کامل نیست و [[آموزش کامل خط فرمان ویندوز/آشنایی با خط فرمان و دستورات پایه آن|در این صفحه]] بخش «پیوست‌های اضافه» خالی است! [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۶ فروردین ۱۴۰۳، ساعت ۱۱:۰۴ (ایران) ‏۴ آوریل ۲۰۲۴، ساعت ۰۶:۳۴ (UTC) ::ببخشید حواسم نبود این ها را هم بزودی کامل میکنم ::با سپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۴ آوریل ۲۰۲۴، ساعت ۱۲:۱۸ (UTC) ::هر دو رابط خط فرمان (CLI) هستند که برای تعامل با سیستم عامل ویندوز استفاده می شوند. ::هر دو می توانند برای اجرای دستورات، اسکریپت ها و برنامه ها استفاده شوند. ::هر دو از دستورات مشابهی برای کار با فایل ها، پوشه ها، فرآیندها و رجیستری ویندوز استفاده می کنند. ::با سپاس از شما [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۴ آوریل ۲۰۲۴، ساعت ۱۲:۳۸ (UTC) == در مورد کتاب آموزش کامل خط فرمان ویندوز == درود میخواستم ببینم میشه نام کاربری خودم را در اول [[آموزش کامل خط فرمان ویندوز|کتاب]] اضافه سپس از انتخابتون و برگزیدن کتاب برای صفحه اصلی سپاسگزارم و اینکه در توضیحات کلمه آموزش را به اشتباه آموزسش نوشتید لطفا اصلاح بفرمایید. با سپاس بیکران. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۵ آوریل ۲۰۲۴، ساعت ۲۲:۴۶ (UTC) :هنوز تصمیمی گرفته نشده ممکن هست تمام کتاب ها دارای نام نویسنده بشوند یا همه نام های نویسندها حذف شود. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۱۸ فروردین ۱۴۰۳، ساعت ۰۳:۲۱ (ایران) ‏۵ آوریل ۲۰۲۴، ساعت ۲۲:۵۱ (UTC) == الگوهای کاربر == سلام. لطفاً بگزارید کاربران خودشان به صفحه کاربریشان الگوهای کاربر را اضافه کنند. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۸ مهٔ ۲۰۲۴، ساعت ۱۰:۲۵ (UTC) :کاربری که [https://fa.wikibooks.org/w/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%3AFaezeh_javadi&diff=127391&oldid=127385 این متن های بی سر و ته کپی‌برداری شده از ویکی‌پدیای فارسی] رو در صفحه کاربریش مینویسه ([https://fa.wikibooks.org/w/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%3AMh.rreli&diff=127383&oldid=127382 این هم یک نمونه دیگر]) چه الگویی ممکنه به صفحه کاربری خودش اضافه کنه؟ صفحه کاربری برای تبلیغ کالا و خدمات نیست و حتی در بسیاری از موارد باید نام های کاربری نامناسب رو حذف کنیم ولی به دلیل کوچک بودن ویکی‌کتاب در حال حاضر فرصت چندانی برای حذف کاربران خرابکاری که معمولا ویرایش در صفحه های فضای نام اصلی ندارند نداریم. حداقل کاری که میتونیم براشون انجام بدیم همین اضافه کردن یک الگوی کاربری هست تا همه متوجه شوند دارند یک صفحه کاربری میخوانند. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۲۰ اردیبهشت ۱۴۰۳، ساعت ۰۱:۴۵ (ایران) ‏۸ مهٔ ۲۰۲۴، ساعت ۲۱:۱۵ (UTC) == We tried to reach you... == Hi Doostdar, my apologies for posting in english. You registered interest in participating in a research interview with us, the [[m:WIT|Wikidata Integrations Team]]. We tried emailing you to schedule an interview but sadly the email bounced due to an incorrect email address. We just wanted to get in touch to see if you would still like to speak with us, sadly we cannot offer compensation for your time and we completely understand if you decide not to based on these new circumstances, however if you would like to donate your time, please feel free to reply to me on my [[m:User_Talk:Danny_Benjafield_(WMDE)|User Talk]] page to discuss how to receive the invitation link privately. Kind regards, -[[کاربر:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[بحث کاربر:Danny Benjafield (WMDE)|بحث]]) ‏۱۳ مهٔ ۲۰۲۴، ساعت ۱۳:۵۳ (UTC) == درخواست دسترسی معافیت از قطع دسترسی آی‌پی == درود بنده درخواست معافیت از قطع دسترسی آی‌پی دارم به دلیل فیلترنت در ایران و استفاده از سرویس های دور زدن سانسور. با سپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۴ مهٔ ۲۰۲۴، ساعت ۰۸:۲۷ (UTC) :درود. از [[کاربر:Huji]] درخواست کنید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۲۵ اردیبهشت ۱۴۰۳، ساعت ۱۶:۱۱ (ایران) ‏۱۴ مهٔ ۲۰۲۴، ساعت ۱۱:۴۱ (UTC) ::درود. کاربر:Huji در اینجا دسترسی مدیریتی ندارد؛ بنابراین نمی‌تواند به کاربر دسترسی «دسترسی معافیت از قطع دسترسی آی‌پی» را بدهد. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۱۴:۲۱ (UTC) :::در این مورد اطلاع ندارم. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۳۰ اردیبهشت ۱۴۰۳، ساعت ۰۰:۳۳ (ایران) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۲۰:۰۳ (UTC) == نام این وبگاه == درود. نام اینجا ویکی‌نسک است یا ویکی‌کتاب؟ اگر ویکی‌نسک است و سابقاً ویکی‌کتاب بوده، چه زمان این اجماع صورت گرفته؟ اگر «ویکی‌نسک» نام درستش است؛ مایلم تا سایر بخش‌ها را به نام درستشان برگردانم. [[کاربر:Amiria703|Amiria703]] ([[بحث کاربر:Amiria703|بحث]]) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۰۲:۱۳ (UTC) :درود. بررسی کردم شما هیچ ویرایشی تا کنون در این وبگاه نداشته‌اید. از کی با این وبگاه آشنا شدید؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۳۰ اردیبهشت ۱۴۰۳، ساعت ۰۰:۴۳ (ایران) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۲۰:۱۳ (UTC) == GFDL == Hi! Why did you remove my message [[Special:Diff/128093]]? --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۲۷ ژوئن ۲۰۲۴، ساعت ۱۸:۴۹ (UTC) :Hi dear. Reading room is for users of this Wiki. English messages are all spams and not useful for our local community. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۸ تیر ۱۴۰۳، ساعت ۱۰:۰۳ (ایران) ‏۲۸ ژوئن ۲۰۲۴، ساعت ۰۵:۳۳ (UTC) Well okay. So here is a little more "spam" about update of [[مدیاویکی:Licenses]]. The latest version of Creative Commons is 4.0 so I suggest to update the page to use that. Also GFDL is not a good license for media files so it should be removed. I hope you will concider that suggestion even if it is in English. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۲۸ ژوئیهٔ ۲۰۲۴، ساعت ۱۵:۴۳ (UTC) :{{شد}} [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۷ مرداد ۱۴۰۳، ساعت ۲۱:۵۴ (ایران) ‏۲۸ ژوئیهٔ ۲۰۲۴، ساعت ۱۷:۲۴ (UTC) Hello! [[مدیاویکی:Licenses]] include these 2 lines: ** مجوز گنو-خود|پرونده خلق‌شده توسط بارگذار و انتشار تحت GFDL ** مجوز گنو|انتشار تحت GFDL (منبع حتماً ذکر شود) GFDL is not a good license for media files per [[:File:BD-propagande colour en.jpg]]. So the best would be to remove them. It will not affect files already uploaded. The second best would be to make it a dual license with both GFDL and Cc-by-sa-4.0. [[Template:مجوز گنو-خود]] also include cc-by-sa-3.0. I do not think it is a good idea to do it like that because the uploader specifically agree to GFDL. If it is meant to include both licenses then it should be written at [[مدیاویکی:Licenses]] and the template should be named “Dual license” or another suitable name. If it is meant like [[:w:الگو:GFDL-self]] then it should be made clear that it is a part of the [[:w:en:Wikipedia:Image license migration]]. There are only 90 files in [[:رده:تصویرهای_تحت_گنو]] so I can help fix it. But it would be easier if you delete all the unused files first ([[Special:UnusedFiles]]). I can also help set up [[:mw:Help:Extension:FileImporter]] so it is easy to move the good files to Commons. The easiest way is to copy [[:mw:Extension:FileImporter/Data/fa.wikipedia]] and modify that. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۳۱ اوت ۲۰۲۴، ساعت ۱۲:۵۰ (UTC) Hello again! It will also help if files that are also on Commons are deleted. But the files on [[ویکی‌کتاب:امکانات ویراستاری]] and similar may be used in scripts that needs to be changed before deletion. Example [[کاربر:Komeil 4life/BMonobook.js]] that mention [[:پرونده:Button insert table.png]]. You can see the files in [[:رده:همه پرونده‌های ویکی‌پدیا با نام مشابه در انبار ویکی‌مدیا]] and [[:رده:همه پرونده‌های ویکی‌پدیا با نام متفاوت در انبار ویکی‌مدیا]]. I copied the names from fa.wikipedia but you are of course very welcome to change them if they are not good. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۵ سپتامبر ۲۰۲۴، ساعت ۱۵:۱۷ (UTC) == رای دادن به درخواست مدیریت جدید == درود، از شما تقاضا دارم موافق بودن یا موافق نبودن با درخواست مدیریت بنده رو در صفحه [https://fa.wikibooks.org/w/index.php?oldid=128713#%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA_%D9%85%D8%AF%DB%8C%D8%B1_%D8%B4%D8%AF%D9%86%D8%8C_Fwldom ویکی‌کتاب:درخواست‌های مدیر شدن - ویکی‌کتاب (wikibooks.org)] اعلام کنید. با سپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۲ اوت ۲۰۲۴، ساعت ۲۲:۳۵ (UTC) == کتاب مبانی شبکه‌های کامپیوتری و سخت افزار == درود بر جناب دوستدار ایران بزرگ. کتاب [[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] تقریبا تکمیل شد. لطف کنید این کتاب رو یک بررسی بکنید و اشکلات آن را رفع کنید و آن را در نظرسنجی برای برگزیده و خوبیده شدن بگذارید. همچنین صفحه بحث من خیلی شلوغ شده چگونه میتوانم تعدادی از آن ها را بایگانی کنم؟ باسپاس بيکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۱ اوت ۲۰۲۴، ساعت ۲۲:۳۲ (UTC) :درود. برای بایگانی از ابتدا از گزینه انتقال استفاده کنیذ کهدر بالای صفحه و حود دار د. == نظر خواهی نویسنده کتاب و کامل شدن کتاب پی اچ پی و برنامه نویسی psp == درود بر جناب دوستدار ایران بزرگ. نخست: کتاب های [[پی‌اچ‌پی|پی اچ پی]] و [[برنامه نویسی PSP|آموزش برنامه نویسی psp]] را تکمیل کردم لطفا کار های تکمیلی را انجام دهید. دوم: چرا در مورد نظرسنجی [[ویکی‌کتاب:نظرخواهی/نویسنده کتاب]] تصمیم گیری نمیکنید؟ گویا بیشتر کاربران نظر موافق رو دادند و این طرح میتونه کمک زیادی به ویکی کتاب بکنه. باسپاس بیکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ اوت ۲۰۲۴، ساعت ۱۰:۵۳ (UTC) :بنظرم بهتر است این نظرسنجی رو برای چند روز در صفحه اصلی قرار دهیم و بعد ورداریم [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ اوت ۲۰۲۴، ساعت ۱۳:۰۹ (UTC) ::{{شد}} --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۴ شهریور ۱۴۰۳، ساعت ۰۴:۰۴ (ایران) ‏۲۴ اوت ۲۰۲۴، ساعت ۲۳:۳۴ (UTC) == بیستمین سالگرد ویکی کتاب == درود امروز 3 شهریور سالگرد ویکی کتاب است آیا برنامه‌ای برای آن دارید؟ میتوانیم محتوای صفحه اصلی را برای سالگرد 20 سالگی به مدت چند روز تغییر دهیم یا نماد ویکی کتاب را برای چند روز تغییر دهیم. بیستمین سالگرد ویکی کتاب مبارک. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ اوت ۲۰۲۴، ساعت ۱۴:۰۳ (UTC) :درود. برنامه‌ای ندارم تنها صفحه‌ای برای بزرگداشت بیست سالگی ویکی‌کتاب آماده کرده‌ام. چون کاربرها زیاد نیستند نمیتونیم کاری کنیم و نشانواره هم کسی آماده نکرد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۴ شهریور ۱۴۰۳، ساعت ۰۳:۵۳ (ایران) ‏۲۴ اوت ۲۰۲۴، ساعت ۲۳:۲۳ (UTC) ::👍 [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۵ اوت ۲۰۲۴، ساعت ۱۰:۴۱ (UTC) == پیشنهاد نشان‌واره == درود من در این صفحه [[ویکی‌کتاب:ستاد برگزاری بیستمین سالگرد ویکی‌کتاب]] یک نشان‌واره پیشنهاد دادم. لطفا بررسی کنید. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۵ اوت ۲۰۲۴، ساعت ۱۱:۵۰ (UTC) :درود. بسیار زیبا هستند نگاره های پیشنهادی شما اما لوگو (نشانواره) نیستند و زمان به پایان رسیده است. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۵ شهریور ۱۴۰۳، ساعت ۰۰:۴۹ (ایران) ‏۲۵ اوت ۲۰۲۴، ساعت ۲۰:۱۹ (UTC) ::👍 [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۶ اوت ۲۰۲۴، ساعت ۱۰:۳۳ (UTC) == حذف سریع یک صفحه اضافی از کتاب psp == درود صفحه ''برنامه نویسی PSP/فهرست راهنمای تکراری'' از کتاب psp اضافی است و آن را از فهرست حذف کردم لطفاً صفحه را حذف کنید. باسپاس بیکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۳۱ اوت ۲۰۲۴، ساعت ۱۲:۳۶ (UTC) :در [[ویکی‌کتاب:پیشنهادهای حذف]] درخواست کنید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۱۴ شهریور ۱۴۰۳، ساعت ۱۳:۴۹ (ایران) ‏۴ سپتامبر ۲۰۲۴، ساعت ۰۹:۱۹ (UTC) == پیشنهاد رویداد == درود بر جناب دوستدار ایران زمین این روز ها ویکی پدیا یک رویداد با نام ویکی دوستدار ورزش داره. که هم باعث جذب کاربر شده و نزدیک به بیش 324 مقاله به واسطه همین رویداد در ویکی پدیا ایجاد شده است. سئوالم این است آیا تا حالا ویکی کتاب همچین رویدادی داشته؟ ما میتونیم برای ویکی کتاب رویدادی ایجاد کنیم برای کامل کردن کتاب ها: کاربران، صفحات کتاب هایی که فهرست دارن اما صفحه هاشون ایجاد نشده، ایجاد کنن و مطلب ش را کامل کند. و بر اساس اون امتیاز به کاربران تعلق بگیره و به نفرات اول جوایزی هم اهدا بشه. جوایز میتوانند مثلا نشان دادن کاربر در صفحه اصلی بعنوان شرکت کنندگان فعال ویکی کتاب یا هر چیز دیگه‌ای باشه. میتوانند جوایزی هم نداشته باشد یا تقدیری باشد. میتوانید از https://fountain.toolforge.org/editathons/new/config برای ایجاد رویداد استفاده کنید. بنظرم هر چقدر کم ولی باعث پیشرفت ویکی کتاب میشود. باسپاس بیکران و بدرود [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲ سپتامبر ۲۰۲۴، ساعت ۱۸:۱۱ (UTC) :درود. سپاس از پیشنهاد خوب شما. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۱۶ شهریور ۱۴۰۳، ساعت ۰۲:۴۷ (ایران) ‏۵ سپتامبر ۲۰۲۴، ساعت ۲۲:۱۷ (UTC) ::اگر قصد داشتید یک رویداد بگذارید. ::خوشحال میشم من هم سهیم باشم. ::بدرود [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۶ سپتامبر ۲۰۲۴، ساعت ۰۸:۲۱ (UTC) == کتاب اچ تی ام ال == درود من وقتی جستجو میکنم اچ تی ام ال زیر کتاب نوشته میشه "زبان برنامه‌نویسی". من نتونستم(نمیدونم) تغییر بدم. لطفا آن را تغییر بدید به زبان نشانه گذاری چون اچ تی ام ال زبان برنامه نویسی نیست. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۶ سپتامبر ۲۰۲۴، ساعت ۱۲:۴۸ (UTC) :درود. من چیزی ندیدم. دقیقا کجا نوشته شده؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۱۷ شهریور ۱۴۰۳، ساعت ۱۲:۵۷ (ایران) ‏۷ سپتامبر ۲۰۲۴، ساعت ۰۸:۲۷ (UTC) ::[[پرونده:سرچ ویکی کتاب اچ تی ام ال.png|بندانگشتی]] ::توضیحات کوتاه صفحه وقتی سرچ میکنید پایین نام کتاب میاد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۷ سپتامبر ۲۰۲۴، ساعت ۱۰:۱۷ (UTC) :::فکر میکنم یک نوع زبان برنامه‌نویسی باشد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۱۸ شهریور ۱۴۰۳، ساعت ۰۲:۱۶ (ایران) ‏۷ سپتامبر ۲۰۲۴، ساعت ۲۱:۴۶ (UTC) ::::درود ::::[[پرونده:Html search in wikipedia english.png|بندانگشتی]] ::::اگر در عکس زیر ویکی پدیای انگلیسی ببینی میبینید نوشته شده زبان نشانه گذاری ابر متن. ::::اینکه به اچ تی ام ال زبان برنامه نویسی میگن اشتباه است. ::::میتونید این [https://www.geeksforgeeks.org/difference-between-programming-scripting-and-markup-languages/ مقاله] رو بخونید تا متوجه بشید. ::::زبان های برنامه نویسی مجموعه ای از الگوریتم هارو توصیف و سپس نتیجه را نمایش میدهند اما اچ تی ام ال فقط نتیجه را نمایش میدهد. ::::ویکی پدیای فارسی هم همین اشتباه رو کرده من اونجا هم یک بحث باز میکنم تا عوض شود. ::::باسپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۸ سپتامبر ۲۰۲۴، ساعت ۱۳:۵۰ (UTC) :::::درسته معلومه شما خیلی HTML رو خوب میدونید. تو ویکی‌پدیا اشتباه نوشته اند شاید ولی من به همشون میگم زبان برنامه نویسی. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۶:۴۰ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۲:۱۰ (UTC) :::::[[برنامه‌نویسی دلفی]] هم اشتباه است؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۰۳ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۳:۳۳ (UTC) :::::[[سی‌شارپ]] چطور؟ زبان برنامه‌نویسی نیست؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۰۶ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۳:۳۶ (UTC) ::::::سی شارپ، جاوا اسکریپت زبان برنامه نویسی هستند، چون میتوان الگوریتم در آن پیاده کرد. ::::::شما خیلی راحت میتونید زبان های برنامه نویسی را تشخیص بدهید '''زبان هایی که میتوان شرط، حلقه، تابع، ... در آن نوشت زبان برنامه نویسی است.''' ::::::دلفی هم یک زبان برنامه نویسی است که به IDE (محیط توسعه یکپارچه) اش هم دلفی میگویند. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۲ (UTC) :::::::خب در html هم یک سری کد مینویسیم که به صورت شرط عمل میکنند. برنامه‌نویسی نیست؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۵۵ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۵ (UTC) ::::::::فکر نکنم در html همچین چیزی وجود داشته باشد. ::::::::برای مثال الان شما میتونید با فقط html بدون جاوا اسکریپت و css یک برنامه بنویسید که شعر های رندوم را از بین لیست ها انتخاب و نمایش دهد؟ ::::::::خب طبیعتاً نه، شما فقط میتونید یک چیز را نمایش بدهید. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۷ (UTC) :::::[[جاوا اسکریپت]] چطور؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۴۳ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۱۳ (UTC) ::::::بله جاوا اسکریپت زبان برنامه نویسی است. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۳ (UTC) :::::::من اطلاعاتی درین باره ندارم در ویکی‌پدیا کمک بگیرید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۵۶ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۶ (UTC) ::::::::من متوجه نشدم، چرا باید از ویکی پدیا کمک بگیرم؟ ::::::::اچ تی ام ال یک زبان برنامه نویسی نیست بلکه یک زبان نشانه گذاری است. ::::::::اگر یک جستجو در وب کنید، متوجه میشوید، برای همین گفتم توضیحات صفحه اچ تی ام ال رو به زبان نشانه گذاری ابر متن تغییر بدهیم. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۳۰ (UTC) :::::::::اینها ربطی به ویکی‌کتاب نداره شما ابزاری رو برای فیلد جستجو فعال کردید که از پروژه‌های برادر ویکی‌مدیا مثل ویکی‌داده و ویکی‌پدیا فیلدها رو پر میکنه. برای تغییر داده‌ها باید در ویکی‌داده ویرایش کنید. ویکی‌داده در سایر پروژه‌ها یک سری اطلاعات کمکی رو وارد میکنه. برای اطلاعات بیشتر [[ویکی‌کتاب:همکاری با ویکی‌داده]] رو بخونید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۹:۰۴ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۳۴ (UTC) ::::::::::👍 [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۳۶ (UTC) == بهبود [[مدیاویکی:Licenses]]! == سلام! ما قبلاً در مورد [[مدیاویکی:Licenses]] صحبت کردیم (به انگلیسی). GFDL مجوز خوبی برای فایل‌های رسانه‌ای نیست زیرا هر کسی که بخواهد از فایل استفاده کند باید تمام شرایط مجوز را شامل شود. بنابراین، بهترین گزینه این است که 2 خط زیر را حذف کنید: ** مجوز گنو-خود|پرونده خلق‌شده توسط بارگذار و انتشار تحت GFDL ** مجوز گنو|انتشار تحت GFDL (منبع حتماً ذکر شود) گزینه دوم بهترین این است که آن را به یک مجوز دوگانه با هر دو GFDL و Cc-by-sa-4.0 تبدیل کنید، مانند ویکی‌پدیا ([[:w:مدیاویکی:Licenses]]). [[Template:مجوز گنو-خود]] همچنین شامل cc-by-sa-3.0 است. من فکر نمی‌کنم این ایده خوبی باشد زیرا بارگذار به طور خاص با GFDL موافقت کرده است. اگر قرار است هر دو مجوز را شامل شود، باید در [[مدیاویکی:Licenses]] نوشته شود. برخی از فایل‌ها مجوز ندارند و این طبق [[:wmf:Resolution:Licensing_policy]] مجاز نیست. اگر فایل‌های استفاده نشده را در [[Special:UnusedFiles]] حذف کنید، کمک خواهد کرد. امیدوارم ترجمه خیلی بد نباشد. اگر سوالی دارید لطفاً بپرسید و من سعی خواهم کرد آن را بهتر کنم. [[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۱۷ اکتبر ۲۰۲۴، ساعت ۱۴:۴۰ (UTC) :درود. سپاس از شما برای کار بزرگی که انجام می‌دهید. من از کاربران این ویکی درخواست کردم هنگام بارگزاری فایل‌های رسانه‌ای، دیگر از مجوز گنو (GFDL) استفاده نکنند و به زودی فایل‌های استفاده نشده در [[:ویژه:تصاویر استفاده نشده]] را حذف خواهم کرد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۲۷ مهر ۱۴۰۳، ساعت ۲۳:۳۵ (ایران) ‏۱۸ اکتبر ۲۰۲۴، ساعت ۲۰:۰۵ (UTC) ::سپاس از شما برای سخنان محبت‌آمیز و تغییراتی که انجام داده‌اید. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۱۹ اکتبر ۲۰۲۴، ساعت ۱۸:۳۲ (UTC) :::سلام! امیدوارم همه چیز در جای شما خوب باشد. متوجه شدم که اگر کمی وقت دارید، هنوز فایل‌هایی در [[ویژه:تصاویر_استفاده_نشده]] وجود دارد. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ۲۸ دسامبر ۲۰۲۴، ساعت ۱۸:۵۸ (UTC) ::::حدود صد تصویر باقی مانده‌اند که ممکن است مفید باشند. از چه مجوزی برای این تصاویر می‌توان استفاده کرد؟ آیا مجوز Cc-by-sa-4.0 برای این تصاویر مناسب است؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۱۱ دی ۱۴۰۳، ساعت ۱۱:۲۹ (ایران) ۳۱ دسامبر ۲۰۲۴، ساعت ۰۷:۵۹ (UTC) سلام! فقط دارنده حق نسخه‌برداری می‌تواند مجوز اضافه کند. یک استثنا وجود دارد: اگر فایل بسیار ساده باشد، می‌توان مجوزی مانند "PD-shape" اضافه کرد. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ۳۱ دسامبر ۲۰۲۴، ساعت ۱۱:۰۹ (UTC) سلام! حال شما چطور است؟ هنوز تعدادی [[Special:UnusedFiles]] وجود دارد. بسیاری از آنها مجوز ندارند بنابراین پیشنهاد می کنم همه آنها را حذف کنید. می توانید نگاهی بیندازید؟ اگر آسان‌تر است، می‌توانم از Global Sysop بخواهم که فایل‌ها را با یک اسکریپت حذف کند. سپس فقط چند ثانیه طول می کشد.--[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ۳ آوریل ۲۰۲۵، ساعت ۱۵:۰۲ (UTC) :درود. من در حال بررسی این تصاویر هستم و کمتر از صد تصویر باقی مانده است. بیشتر آن‌ها دارای مجوز "PD-shape" هستند و دلیلی برای حذف آن‌ها وجود ندارد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۱۶ فروردین ۱۴۰۴، ساعت ۱۶:۵۹ (ایران) ۵ آوریل ۲۰۲۵، ساعت ۱۲:۲۹ (UTC) == لطفاً بخش کتاب کلاغ از خوشحالی در پوست خود نمی‌گنجشک را حذف کنید. == سلام وقت‌ بخیر.. لطفاً بخش کتاب کلاغ از خوشحالی در پوست خود نمی‌گنجشک را از صفحه [[ویکی‌کتاب:گزیدن کتاب‌های برگزیده]] حذف کنید چون فردی بدون اجازه از نویسنده و ناشر این کتاب آنرا در ویکی کتاب نامزد کرده بود و این حق را نداشت. خواهش میکنم هرچه سریع‌تر مطالب مذکور را حذف کنید. باتشکر [[کاربر:Armita kiyani|Armita kiyani]] ([[بحث کاربر:Armita kiyani|بحث]]) ‏۱ نوامبر ۲۰۲۴، ساعت ۰۸:۰۶ (UTC) :درود. برای نظرخواهی در ویکی‌کتاب نیازی به اجازه از ناشر نداریم. درخواست نظرخواهی را هم حذف نمیکنم تا سابقه فعالیت های کاربر در این وبگاه باقی بماند. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۱۱ آبان ۱۴۰۳، ساعت ۲۳:۰۱ (ایران) ‏۱ نوامبر ۲۰۲۴، ساعت ۱۹:۳۱ (UTC) == پرسش == @[[کاربر:Doostdar|Doostdar]] درود بر شما مدیر گرامی خداقوت امیدوارم بی نهایت عالی باشید. من یه کتاب در حوزه فناوری نوشتم و به تازگی چاپ کردم آیا می‌توان بخش های مفید کتابم در ویکی کتاب قرار بگیرد؟ یا تعارض منافع است و یا باید فرد دیگری به غیر از من اینکار را انجام دهد؟ با احترام [[کاربر:مبین خجسته برومند|مبین خجسته برومند]] ([[بحث کاربر:مبین خجسته برومند|بحث]]) ۲۶ آوریل ۲۰۲۵، ساعت ۲۰:۵۶ (UTC) :درود جناب مبین. از شما سپاسگزارم که این وبگاه رو برای ویرایش انتخاب کرده اید. در یک ماه گذشته فقط ۱۶ کاربر در این ویکی ویرایش کرده‌اند و این میزان مشارکت حتی از زبان های دیگر ویکی‌کتاب مثل ویتنامی، مجاری، ژاپنی، پرتغالی، کره‌ای، ... هم کمتر بوده است. جای بسی شرمساری است که تا این اندازه مشارکت کاربران فارسی‌زبان پایین بوده است. :شما نیز یک کاربر تازه‌وارد هستید که هنوز کمتر از ۱۰۰ ویرایش دارید. در شرایط کنونی حتی ویرایش های کاربران در این وبگاه به شدت باید مورد بررسی قرار بگیرد و تا زمانی که کاربر ویکی‌نویسی را یاد نگرفته و تعداد ویرایش به اندازه کافی نداشته باشد تک تک ویرایش های وی مورد بررسی قرار می گیرد و در صورت نیاز واگردانی می شود. با هر گونه کپی‌برداری از وبگاه‌های دیگر و ویکی‌پدیا به شدت برخورد می‌شود و حتی ناچاریم کاربر تازه‌وارد را قطع دسترسی کنیم. شوربختانه در شرایط کنونی به هیچ عنوان اجازه اهدای کتاب داده نمی‌شود. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۷ اردیبهشت ۱۴۰۴، ساعت ۱۱:۴۰ (ایران) ۲۷ آوریل ۲۰۲۵، ساعت ۰۷:۱۰ (UTC) == کتاب اچ تی ام ال و سی اس اس == درود بر شما کتاب [[اچ‌تی‌ام‌ال]] کامل شده است لطف کنید کار های نهایی این کتاب را انجام دهید. کتاب [[سی‌اس‌اس]] نیز در حال تکمیل است و نیاز به صفحه آرایی دارد. باسپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۲ ژوئن ۲۰۲۵، ساعت ۲۰:۱۰ (UTC) :همچنین کتاب [[برنامه نویسی PSP]] خیلی وقت است که کامل شده است. :و کتاب [[آموزش کار با تری‌دی مکس]] هم کامل هست. :البته کامل که هنوز قابل تکمیل هست اما فکر نکنم نیازی به رده رو به اتمام باشد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۲ ژوئن ۲۰۲۵، ساعت ۲۰:۱۹ (UTC) ::سپاس از تلاش شما برای پربار کردن کتاب ها. برنامه‌نویسی PSP کتابی است که شهریور ۱۴۰۳ نکمیل شده و در [[ویکی‌کتاب:ایبوک‌ها بر حسب وضعیت تکمیل‌شدگی]] به عنوان کتاب کامل شده اسمش نوشته شده. [[آموزش کار با تری‌دی مکس]] کتابی است که نزدیک به کامل است ولی شوربختانه تعداد نویسندگان مشارکت‌کنندگان کم است، بالای کتاب هم وضعیت ۷۵ درصدی براش مشخص شده، کتاب بعدی یعنی [[سی‌اس‌اس]] تعداد زیادی صفحه با پیوند سرخ داره پس کامل نمیونه باشه! گذشته از این فقط یک نویسنده داره و برای یک کتاب درباره یک زبان برنامه‌نویسی معروف کافی نیست. محتوای کتاب باید توسط چند نویسنده دیگر بررسی بشه و ویرایش کافی انجام بگیره. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۲۴ خرداد ۱۴۰۴، ساعت ۱۴:۳۱ (ایران) ۱۴ ژوئن ۲۰۲۵، ساعت ۱۰:۰۱ (UTC) :::{{پب|Fwldom}} درود. چرا پیدا نیستید؟ این چند روزه به دلیل جنگ اسرائیل، اینترنت ضعیف شده بود اما دوباره همه چیز به وضع عادی برگشته. منتظر هستم بیایید و کتاب CSS رو کامل کنید. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۹ تیر ۱۴۰۴، ساعت ۱۲:۰۵ (ایران) ۳۰ ژوئن ۲۰۲۵، ساعت ۰۷:۳۵ (UTC) ::::درود بر شما ::::کار روی این کتاب را دوباره شروع میکنم. ::::باسپاس بیکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۲ ژوئیهٔ ۲۰۲۵، ساعت ۱۹:۲۸ (UTC) == Notice of expiration of your sysop right == <div dir="ltr">Hi, as part of [[:m:Special:MyLanguage/Global reminder bot|Global reminder bot]], this is an automated reminder to let you know that your permission "sysop" (مدیران) will expire on 2026-03-12 14:44:02. Please renew this right if you would like to continue using it. <i>In other languages: [[:m:Special:MyLanguage/Global reminder bot/Messages/default|click here]]</i> [[کاربر:Leaderbot|Leaderbot]] ([[بحث کاربر:Leaderbot|بحث]]) ۵ مارس ۲۰۲۶، ساعت ۱۹:۴۲ (UTC)</div> == معرفی کتاب == با سلام جهت معرفی کتاب چه کمکی میتونم ازتون بگیرم ؟ [[کاربر:Pumpscenter|Pumpscenter]] ([[بحث کاربر:Pumpscenter|بحث]]) ۶ ژوئیهٔ ۲۰۲۶، ساعت ۰۵:۵۸ (UTC) == سوگیری و کتاب css و تاریخ ایران == درود بر شما، جناب دوستدار * کتاب css کامل شده است لطفا یک بازبینی بفرمائید و اگر مشکلی بود به بنده اطلاع دهید ([[سی‌اس‌اس]]) * کتاب تاریخ ایران مشخصا سوگیری دارد مخصوصا در صفحه [[تاریخ ایران/پهلوی]] که مشخصا سوگیری دارد و صفحه [[تاریخ ایران/حمله آمریکا-فلسطین اشغالی به ایران]] که از عنوانی با سوگیری استفاده کرده است و فکر کنم بر اساس قوانین ویکی‌کتاب اینها سوگیری محسوب شود و بنده ویرایشی نکردم تا شما خودتان بررسی کنید و همچنین حمله آمریکا و اسرائیل جزئی از تاریخ جمهوری اسلامی است و نباید صفحه جداگانه ای با سوگیری در محتوا برایش ایجاد شود و میتواند بعنوان بخشی از صفحه جمهوری اسلامی اضافه شود. * و بنظرم باید روی کتاب های تاریخی و فرهنگی باید دقت زیادی روی ویرایش ها داشت چون احتمال اسپم و سوگیری بسیار زیاد است. * و درخواست دارم دسترسی گشت زن را برای بنده فعال کنید تا بتوانم کمک کنم. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۳:۱۵ (UTC) ot2soav17lfpywnrgawxxpuynolfhct 134947 134946 2026-09-16T13:16:44Z Fwldom 26269 /* سوگیری و کتاب css و تاریخ ایران */ 134947 wikitext text/x-wiki {{کاربر:Doostdar/up}} <div style="float:left;"> {{جعبه بایگانی| [[/بایگانی۱|بایگانی۱]]{{سخ}} [[/بایگانی۲|بایگانی۲]]{{سخ}} [[/بایگانی۳|بایگانی۳]]{{سخ}} [[/بایگانی۴|بایگانی۴]]{{سخ}} [[/بایگانی۵|بایگانی۵]]{{سخ}} [[/بایگانی۶|بایگانی۶]]{{سخ}} [[/بایگانی۷|بایگانی۷]]{{سخ}} [[/بایگانی۸|بایگانی۸]]{{سخ}} [[/بایگانی۹|بایگانی۹]]{{سخ}} [[/بایگانی۱۰|بایگانی۱۰]]{{سخ}} [[/بایگانی۱۱|بایگانی۱۱]]{{سخ}} }} </div> == سلام == برای ساختن کتابی در مورد ''زبان سیلهتی'' به کمک شما نیاز دارم. ما این کتاب را به تمام زبان های مهم نوشته ایم. چرا به فارسی نه؟ اگر به ما در ایجاد خرد (stub) کمک کنید، کاربران بعدی می‌توانند اطلاعات بیشتری اضافه کنند. این زبان پس از اینکه با فارسی مرتبط است، از کلمات فارسی زیادی استفاده می کند. این یک کتاب عالی خواهد بود. ما به کمک شما نیاز.[[d:Q2044560]] --[[کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|ꠢꠣꠍꠘ ꠞꠣꠎꠣ]] ([[بحث کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|بحث]]) ‏۲۲ ژانویهٔ ۲۰۲۴، ساعت ۰۱:۴۴ (UTC) :{{چپ‌چین}} Many native speakers consider Sylheti to be a slang or corrupt version of Standard Bengali and not an independent language; and there is a reported language shift to Standard Bengali. Sylheti currently does not have a standardised writing system. Historically in the Sylhet region, the Sylheti Nagri script was used alongside the Bengali script. The New Testament in Sylheti was published in the Sylhet Nagri script along with versions in the Latin and in the Bengali–Assamese script, in 2014. Hence, Sylheti doesn't have a certain script for its texts. Sylheti is related to languages like Bhili, Awadhi, Punjabi, Assamese and Bengali. So it may not be a known language for Persian speakers and doesn't have a stable spelling for words when written causing that we prevent you from making a book on Sylheti in Persian Wikibooks. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۲ بهمن ۱۴۰۲، ساعت ۲۲:۳۴ (ایران) ‏۲۲ ژانویهٔ ۲۰۲۴، ساعت ۱۹:۰۴ (UTC) Thanks for your explanation, but it is not logical, you can discuss this in the Wikipedia article or Wikibooks but because of your "Poin of View" you should not delete it. There are books in many languages including [[b:bn:সিলেটি ভাষা শিক্ষা]], [[b:en:Sylheti]]. From your explanation it seems to me you have misused SysOp tools because of your point of view not because of any Deletion policy. For now, I leave it here but in future I will consult with a steward whether you action was misuse of SysOp tools or not. Thank you. --[[کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|ꠢꠣꠍꠘ ꠞꠣꠎꠣ]] ([[بحث کاربر:ꠢꠣꠍꠘ ꠞꠣꠎꠣ|بحث]]) {{پایان چپ‌چین}} == کمک == سلام. لطفاً توضیحی جامع در مورد ویکی‌کتاب بدهید. باتشکر. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۱۶ فوریهٔ ۲۰۲۴، ساعت ۲۲:۰۸ (UTC) == پرسش == چگونه می توان در اینجا مدیر شد ؟ [[کاربر:Artin karimian|Artin karimian]] ([[بحث کاربر:Artin karimian|بحث]]) ‏۱۷ فوریهٔ ۲۰۲۴، ساعت ۱۵:۵۲ (UTC) :با ویرایش بیشتر و ایجاد کتاب های مفید. پس از گذشت زمانی بیش از یک سال از حضور شما در این وبگاه، با نظر کاربران برای مدیر شدن درخواست بدید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۲ اسفند ۱۴۰۲، ساعت ۰۰:۵۷ (ایران) ‏۲۰ فوریهٔ ۲۰۲۴، ساعت ۲۱:۲۷ (UTC) == تشکر از اعطای دسترسی == اینجانب ([[کاربر:Fwldom|Fwldom]]) از مدیر ویکی نسک [[کاربر:Doostdar|(دوستدار]]) بابت اعطای دسترسی "گشت خودکار" در ویکی نسک از بنیاد ویکی مدیا سپاسگزارم. همواره تلاش خود را برای گسترش ویکی نسک ادامه خواهم داد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ فوریهٔ ۲۰۲۴، ساعت ۱۹:۱۰ (UTC) == پرسش == درود. چرا بحث را واگردانی می‌کنید؟ [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۲۶ (UTC) :بحث ها را باید در میز تحریر انجام دهید کما اینکه در ویکی‌پدیا هم چند قهوه‌خانه مختلف وجود دارد. هر بحثی رو در یک قهوه‌خانه انجام میدن مثل گوناگون، فنی، ... [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۰ اسفند ۱۴۰۲، ساعت ۱۳:۰۲ (ایران) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۳۲ (UTC) ::نه. چون بحث مربوط به میز تحریر بود در آن‌جا مطرح نمودم. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۳۴ (UTC) :::جالبه بدونید در ویکی‌پدیای انگلیسی چیزی به نام قهوه‌خانه نداریم و این یک ابتکار در ویکی‌پدیای فارسی بوده! در ویکی‌پدیا village pump داریم. در ویکی‌کتاب انگلیسی هم با عناوین دیگری برای مکان بحث جامعه کاربری رو به رو هستیم. Bulletin Board یا تابلوی اعلانات! در کنارش یک reading room هم دارند. در ویکی‌کتاب فارسی هم میز تحریر داریم. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۰ اسفند ۱۴۰۲، ساعت ۱۳:۱۳ (ایران) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۴۳ (UTC) ::::ممنون از توضیحات. اما بهتر بود پیامم را واگردانی نمی‌کردید چون مصداقی از [[ویکی‌کتاب:واگردانان#چه هنگامی می‌توان دسترسی واگردانی را به‌کار برد؟|این]] نبود. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۰۹:۴۵ (UTC) == ویرایشگر دیداری == درود. چرا اینجا ویرایشگر دیداری ندارد؟ آیا شما می‌توانید آن‌را فعال کنید؟ [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۱۰:۳۶ (UTC) :از ترجیحات فعال کنید. اینجا همه چیز دارد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۰ اسفند ۱۴۰۲، ساعت ۱۴:۰۸ (ایران) ‏۲۹ فوریهٔ ۲۰۲۴، ساعت ۱۰:۳۸ (UTC) == پرسش == درود جناب دوستدار ایران بزرگ. آیا باید برای مطالبی که می‌نویسیم منبع بیاوریم؟ خیلی از کتاب‌ها را می‌بینم منبع ندارند. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۲۲ مارس ۲۰۲۴، ساعت ۲۲:۳۴ (UTC) :درود. در بیشتر موارد نیاز به منبع هست. کم‌کاری کاربران هست تقصیر من نیست. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۴ فروردین ۱۴۰۳، ساعت ۲۳:۳۸ (ایران) ‏۲۳ مارس ۲۰۲۴، ساعت ۱۹:۰۸ (UTC) == کامل شدن کتاب آموزش کامل خط فرمان ویندوز == درود بر شما دوستدار ایران بزرگ کتاب [[آموزش کامل خط فرمان ویندوز]] تکمیل شده است و آخرین بروزرسانی انتشار پیدا کرده است. خواهشمندم کتاب را از لیست کتاب های در دست ویرایش و کتاب های سخت در دست ویرایش و ... بردارید. لازم به ذکر است کتاب [[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] هم به زودی تکمیل میشود. با سپاس بدرود. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۳ آوریل ۲۰۲۴، ساعت ۱۹:۴۹ (UTC) :درود. کتاب آموزش خط فرمان رو خوندم. به نظرم ارتباط مسائل رو با هم خوب توضیح نداده و خواننده رو میتونه به راحتی گیج کنه! ارتباط با پاورشل با سی ام دی چیست؟ در [[آموزش کامل خط فرمان ویندوز/شخصی سازی محیط خط فرمان|این صفحه]] مراحل تغییر فون هنوز کامل نیست و [[آموزش کامل خط فرمان ویندوز/آشنایی با خط فرمان و دستورات پایه آن|در این صفحه]] بخش «پیوست‌های اضافه» خالی است! [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۱۶ فروردین ۱۴۰۳، ساعت ۱۱:۰۴ (ایران) ‏۴ آوریل ۲۰۲۴، ساعت ۰۶:۳۴ (UTC) ::ببخشید حواسم نبود این ها را هم بزودی کامل میکنم ::با سپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۴ آوریل ۲۰۲۴، ساعت ۱۲:۱۸ (UTC) ::هر دو رابط خط فرمان (CLI) هستند که برای تعامل با سیستم عامل ویندوز استفاده می شوند. ::هر دو می توانند برای اجرای دستورات، اسکریپت ها و برنامه ها استفاده شوند. ::هر دو از دستورات مشابهی برای کار با فایل ها، پوشه ها، فرآیندها و رجیستری ویندوز استفاده می کنند. ::با سپاس از شما [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۴ آوریل ۲۰۲۴، ساعت ۱۲:۳۸ (UTC) == در مورد کتاب آموزش کامل خط فرمان ویندوز == درود میخواستم ببینم میشه نام کاربری خودم را در اول [[آموزش کامل خط فرمان ویندوز|کتاب]] اضافه سپس از انتخابتون و برگزیدن کتاب برای صفحه اصلی سپاسگزارم و اینکه در توضیحات کلمه آموزش را به اشتباه آموزسش نوشتید لطفا اصلاح بفرمایید. با سپاس بیکران. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۵ آوریل ۲۰۲۴، ساعت ۲۲:۴۶ (UTC) :هنوز تصمیمی گرفته نشده ممکن هست تمام کتاب ها دارای نام نویسنده بشوند یا همه نام های نویسندها حذف شود. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۱۸ فروردین ۱۴۰۳، ساعت ۰۳:۲۱ (ایران) ‏۵ آوریل ۲۰۲۴، ساعت ۲۲:۵۱ (UTC) == الگوهای کاربر == سلام. لطفاً بگزارید کاربران خودشان به صفحه کاربریشان الگوهای کاربر را اضافه کنند. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۸ مهٔ ۲۰۲۴، ساعت ۱۰:۲۵ (UTC) :کاربری که [https://fa.wikibooks.org/w/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%3AFaezeh_javadi&diff=127391&oldid=127385 این متن های بی سر و ته کپی‌برداری شده از ویکی‌پدیای فارسی] رو در صفحه کاربریش مینویسه ([https://fa.wikibooks.org/w/index.php?title=%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%3AMh.rreli&diff=127383&oldid=127382 این هم یک نمونه دیگر]) چه الگویی ممکنه به صفحه کاربری خودش اضافه کنه؟ صفحه کاربری برای تبلیغ کالا و خدمات نیست و حتی در بسیاری از موارد باید نام های کاربری نامناسب رو حذف کنیم ولی به دلیل کوچک بودن ویکی‌کتاب در حال حاضر فرصت چندانی برای حذف کاربران خرابکاری که معمولا ویرایش در صفحه های فضای نام اصلی ندارند نداریم. حداقل کاری که میتونیم براشون انجام بدیم همین اضافه کردن یک الگوی کاربری هست تا همه متوجه شوند دارند یک صفحه کاربری میخوانند. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] پنجشنبه،۲۰ اردیبهشت ۱۴۰۳، ساعت ۰۱:۴۵ (ایران) ‏۸ مهٔ ۲۰۲۴، ساعت ۲۱:۱۵ (UTC) == We tried to reach you... == Hi Doostdar, my apologies for posting in english. You registered interest in participating in a research interview with us, the [[m:WIT|Wikidata Integrations Team]]. We tried emailing you to schedule an interview but sadly the email bounced due to an incorrect email address. We just wanted to get in touch to see if you would still like to speak with us, sadly we cannot offer compensation for your time and we completely understand if you decide not to based on these new circumstances, however if you would like to donate your time, please feel free to reply to me on my [[m:User_Talk:Danny_Benjafield_(WMDE)|User Talk]] page to discuss how to receive the invitation link privately. Kind regards, -[[کاربر:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[بحث کاربر:Danny Benjafield (WMDE)|بحث]]) ‏۱۳ مهٔ ۲۰۲۴، ساعت ۱۳:۵۳ (UTC) == درخواست دسترسی معافیت از قطع دسترسی آی‌پی == درود بنده درخواست معافیت از قطع دسترسی آی‌پی دارم به دلیل فیلترنت در ایران و استفاده از سرویس های دور زدن سانسور. با سپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۴ مهٔ ۲۰۲۴، ساعت ۰۸:۲۷ (UTC) :درود. از [[کاربر:Huji]] درخواست کنید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۲۵ اردیبهشت ۱۴۰۳، ساعت ۱۶:۱۱ (ایران) ‏۱۴ مهٔ ۲۰۲۴، ساعت ۱۱:۴۱ (UTC) ::درود. کاربر:Huji در اینجا دسترسی مدیریتی ندارد؛ بنابراین نمی‌تواند به کاربر دسترسی «دسترسی معافیت از قطع دسترسی آی‌پی» را بدهد. [[کاربر:W7070|W7070]] ([[بحث کاربر:W7070|بحث]]) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۱۴:۲۱ (UTC) :::در این مورد اطلاع ندارم. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۳۰ اردیبهشت ۱۴۰۳، ساعت ۰۰:۳۳ (ایران) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۲۰:۰۳ (UTC) == نام این وبگاه == درود. نام اینجا ویکی‌نسک است یا ویکی‌کتاب؟ اگر ویکی‌نسک است و سابقاً ویکی‌کتاب بوده، چه زمان این اجماع صورت گرفته؟ اگر «ویکی‌نسک» نام درستش است؛ مایلم تا سایر بخش‌ها را به نام درستشان برگردانم. [[کاربر:Amiria703|Amiria703]] ([[بحث کاربر:Amiria703|بحث]]) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۰۲:۱۳ (UTC) :درود. بررسی کردم شما هیچ ویرایشی تا کنون در این وبگاه نداشته‌اید. از کی با این وبگاه آشنا شدید؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۳۰ اردیبهشت ۱۴۰۳، ساعت ۰۰:۴۳ (ایران) ‏۱۸ مهٔ ۲۰۲۴، ساعت ۲۰:۱۳ (UTC) == GFDL == Hi! Why did you remove my message [[Special:Diff/128093]]? --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۲۷ ژوئن ۲۰۲۴، ساعت ۱۸:۴۹ (UTC) :Hi dear. Reading room is for users of this Wiki. English messages are all spams and not useful for our local community. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۸ تیر ۱۴۰۳، ساعت ۱۰:۰۳ (ایران) ‏۲۸ ژوئن ۲۰۲۴، ساعت ۰۵:۳۳ (UTC) Well okay. So here is a little more "spam" about update of [[مدیاویکی:Licenses]]. The latest version of Creative Commons is 4.0 so I suggest to update the page to use that. Also GFDL is not a good license for media files so it should be removed. I hope you will concider that suggestion even if it is in English. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۲۸ ژوئیهٔ ۲۰۲۴، ساعت ۱۵:۴۳ (UTC) :{{شد}} [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۷ مرداد ۱۴۰۳، ساعت ۲۱:۵۴ (ایران) ‏۲۸ ژوئیهٔ ۲۰۲۴، ساعت ۱۷:۲۴ (UTC) Hello! [[مدیاویکی:Licenses]] include these 2 lines: ** مجوز گنو-خود|پرونده خلق‌شده توسط بارگذار و انتشار تحت GFDL ** مجوز گنو|انتشار تحت GFDL (منبع حتماً ذکر شود) GFDL is not a good license for media files per [[:File:BD-propagande colour en.jpg]]. So the best would be to remove them. It will not affect files already uploaded. The second best would be to make it a dual license with both GFDL and Cc-by-sa-4.0. [[Template:مجوز گنو-خود]] also include cc-by-sa-3.0. I do not think it is a good idea to do it like that because the uploader specifically agree to GFDL. If it is meant to include both licenses then it should be written at [[مدیاویکی:Licenses]] and the template should be named “Dual license” or another suitable name. If it is meant like [[:w:الگو:GFDL-self]] then it should be made clear that it is a part of the [[:w:en:Wikipedia:Image license migration]]. There are only 90 files in [[:رده:تصویرهای_تحت_گنو]] so I can help fix it. But it would be easier if you delete all the unused files first ([[Special:UnusedFiles]]). I can also help set up [[:mw:Help:Extension:FileImporter]] so it is easy to move the good files to Commons. The easiest way is to copy [[:mw:Extension:FileImporter/Data/fa.wikipedia]] and modify that. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۳۱ اوت ۲۰۲۴، ساعت ۱۲:۵۰ (UTC) Hello again! It will also help if files that are also on Commons are deleted. But the files on [[ویکی‌کتاب:امکانات ویراستاری]] and similar may be used in scripts that needs to be changed before deletion. Example [[کاربر:Komeil 4life/BMonobook.js]] that mention [[:پرونده:Button insert table.png]]. You can see the files in [[:رده:همه پرونده‌های ویکی‌پدیا با نام مشابه در انبار ویکی‌مدیا]] and [[:رده:همه پرونده‌های ویکی‌پدیا با نام متفاوت در انبار ویکی‌مدیا]]. I copied the names from fa.wikipedia but you are of course very welcome to change them if they are not good. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۵ سپتامبر ۲۰۲۴، ساعت ۱۵:۱۷ (UTC) == رای دادن به درخواست مدیریت جدید == درود، از شما تقاضا دارم موافق بودن یا موافق نبودن با درخواست مدیریت بنده رو در صفحه [https://fa.wikibooks.org/w/index.php?oldid=128713#%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA_%D9%85%D8%AF%DB%8C%D8%B1_%D8%B4%D8%AF%D9%86%D8%8C_Fwldom ویکی‌کتاب:درخواست‌های مدیر شدن - ویکی‌کتاب (wikibooks.org)] اعلام کنید. با سپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۱۲ اوت ۲۰۲۴، ساعت ۲۲:۳۵ (UTC) == کتاب مبانی شبکه‌های کامپیوتری و سخت افزار == درود بر جناب دوستدار ایران بزرگ. کتاب [[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] تقریبا تکمیل شد. لطف کنید این کتاب رو یک بررسی بکنید و اشکلات آن را رفع کنید و آن را در نظرسنجی برای برگزیده و خوبیده شدن بگذارید. همچنین صفحه بحث من خیلی شلوغ شده چگونه میتوانم تعدادی از آن ها را بایگانی کنم؟ باسپاس بيکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۱ اوت ۲۰۲۴، ساعت ۲۲:۳۲ (UTC) :درود. برای بایگانی از ابتدا از گزینه انتقال استفاده کنیذ کهدر بالای صفحه و حود دار د. == نظر خواهی نویسنده کتاب و کامل شدن کتاب پی اچ پی و برنامه نویسی psp == درود بر جناب دوستدار ایران بزرگ. نخست: کتاب های [[پی‌اچ‌پی|پی اچ پی]] و [[برنامه نویسی PSP|آموزش برنامه نویسی psp]] را تکمیل کردم لطفا کار های تکمیلی را انجام دهید. دوم: چرا در مورد نظرسنجی [[ویکی‌کتاب:نظرخواهی/نویسنده کتاب]] تصمیم گیری نمیکنید؟ گویا بیشتر کاربران نظر موافق رو دادند و این طرح میتونه کمک زیادی به ویکی کتاب بکنه. باسپاس بیکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ اوت ۲۰۲۴، ساعت ۱۰:۵۳ (UTC) :بنظرم بهتر است این نظرسنجی رو برای چند روز در صفحه اصلی قرار دهیم و بعد ورداریم [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ اوت ۲۰۲۴، ساعت ۱۳:۰۹ (UTC) ::{{شد}} --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۴ شهریور ۱۴۰۳، ساعت ۰۴:۰۴ (ایران) ‏۲۴ اوت ۲۰۲۴، ساعت ۲۳:۳۴ (UTC) == بیستمین سالگرد ویکی کتاب == درود امروز 3 شهریور سالگرد ویکی کتاب است آیا برنامه‌ای برای آن دارید؟ میتوانیم محتوای صفحه اصلی را برای سالگرد 20 سالگی به مدت چند روز تغییر دهیم یا نماد ویکی کتاب را برای چند روز تغییر دهیم. بیستمین سالگرد ویکی کتاب مبارک. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۴ اوت ۲۰۲۴، ساعت ۱۴:۰۳ (UTC) :درود. برنامه‌ای ندارم تنها صفحه‌ای برای بزرگداشت بیست سالگی ویکی‌کتاب آماده کرده‌ام. چون کاربرها زیاد نیستند نمیتونیم کاری کنیم و نشانواره هم کسی آماده نکرد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۴ شهریور ۱۴۰۳، ساعت ۰۳:۵۳ (ایران) ‏۲۴ اوت ۲۰۲۴، ساعت ۲۳:۲۳ (UTC) ::👍 [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۵ اوت ۲۰۲۴، ساعت ۱۰:۴۱ (UTC) == پیشنهاد نشان‌واره == درود من در این صفحه [[ویکی‌کتاب:ستاد برگزاری بیستمین سالگرد ویکی‌کتاب]] یک نشان‌واره پیشنهاد دادم. لطفا بررسی کنید. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۵ اوت ۲۰۲۴، ساعت ۱۱:۵۰ (UTC) :درود. بسیار زیبا هستند نگاره های پیشنهادی شما اما لوگو (نشانواره) نیستند و زمان به پایان رسیده است. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۵ شهریور ۱۴۰۳، ساعت ۰۰:۴۹ (ایران) ‏۲۵ اوت ۲۰۲۴، ساعت ۲۰:۱۹ (UTC) ::👍 [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲۶ اوت ۲۰۲۴، ساعت ۱۰:۳۳ (UTC) == حذف سریع یک صفحه اضافی از کتاب psp == درود صفحه ''برنامه نویسی PSP/فهرست راهنمای تکراری'' از کتاب psp اضافی است و آن را از فهرست حذف کردم لطفاً صفحه را حذف کنید. باسپاس بیکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۳۱ اوت ۲۰۲۴، ساعت ۱۲:۳۶ (UTC) :در [[ویکی‌کتاب:پیشنهادهای حذف]] درخواست کنید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] چهارشنبه،۱۴ شهریور ۱۴۰۳، ساعت ۱۳:۴۹ (ایران) ‏۴ سپتامبر ۲۰۲۴، ساعت ۰۹:۱۹ (UTC) == پیشنهاد رویداد == درود بر جناب دوستدار ایران زمین این روز ها ویکی پدیا یک رویداد با نام ویکی دوستدار ورزش داره. که هم باعث جذب کاربر شده و نزدیک به بیش 324 مقاله به واسطه همین رویداد در ویکی پدیا ایجاد شده است. سئوالم این است آیا تا حالا ویکی کتاب همچین رویدادی داشته؟ ما میتونیم برای ویکی کتاب رویدادی ایجاد کنیم برای کامل کردن کتاب ها: کاربران، صفحات کتاب هایی که فهرست دارن اما صفحه هاشون ایجاد نشده، ایجاد کنن و مطلب ش را کامل کند. و بر اساس اون امتیاز به کاربران تعلق بگیره و به نفرات اول جوایزی هم اهدا بشه. جوایز میتوانند مثلا نشان دادن کاربر در صفحه اصلی بعنوان شرکت کنندگان فعال ویکی کتاب یا هر چیز دیگه‌ای باشه. میتوانند جوایزی هم نداشته باشد یا تقدیری باشد. میتوانید از https://fountain.toolforge.org/editathons/new/config برای ایجاد رویداد استفاده کنید. بنظرم هر چقدر کم ولی باعث پیشرفت ویکی کتاب میشود. باسپاس بیکران و بدرود [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۲ سپتامبر ۲۰۲۴، ساعت ۱۸:۱۱ (UTC) :درود. سپاس از پیشنهاد خوب شما. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۱۶ شهریور ۱۴۰۳، ساعت ۰۲:۴۷ (ایران) ‏۵ سپتامبر ۲۰۲۴، ساعت ۲۲:۱۷ (UTC) ::اگر قصد داشتید یک رویداد بگذارید. ::خوشحال میشم من هم سهیم باشم. ::بدرود [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۶ سپتامبر ۲۰۲۴، ساعت ۰۸:۲۱ (UTC) == کتاب اچ تی ام ال == درود من وقتی جستجو میکنم اچ تی ام ال زیر کتاب نوشته میشه "زبان برنامه‌نویسی". من نتونستم(نمیدونم) تغییر بدم. لطفا آن را تغییر بدید به زبان نشانه گذاری چون اچ تی ام ال زبان برنامه نویسی نیست. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۶ سپتامبر ۲۰۲۴، ساعت ۱۲:۴۸ (UTC) :درود. من چیزی ندیدم. دقیقا کجا نوشته شده؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۱۷ شهریور ۱۴۰۳، ساعت ۱۲:۵۷ (ایران) ‏۷ سپتامبر ۲۰۲۴، ساعت ۰۸:۲۷ (UTC) ::[[پرونده:سرچ ویکی کتاب اچ تی ام ال.png|بندانگشتی]] ::توضیحات کوتاه صفحه وقتی سرچ میکنید پایین نام کتاب میاد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۷ سپتامبر ۲۰۲۴، ساعت ۱۰:۱۷ (UTC) :::فکر میکنم یک نوع زبان برنامه‌نویسی باشد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۱۸ شهریور ۱۴۰۳، ساعت ۰۲:۱۶ (ایران) ‏۷ سپتامبر ۲۰۲۴، ساعت ۲۱:۴۶ (UTC) ::::درود ::::[[پرونده:Html search in wikipedia english.png|بندانگشتی]] ::::اگر در عکس زیر ویکی پدیای انگلیسی ببینی میبینید نوشته شده زبان نشانه گذاری ابر متن. ::::اینکه به اچ تی ام ال زبان برنامه نویسی میگن اشتباه است. ::::میتونید این [https://www.geeksforgeeks.org/difference-between-programming-scripting-and-markup-languages/ مقاله] رو بخونید تا متوجه بشید. ::::زبان های برنامه نویسی مجموعه ای از الگوریتم هارو توصیف و سپس نتیجه را نمایش میدهند اما اچ تی ام ال فقط نتیجه را نمایش میدهد. ::::ویکی پدیای فارسی هم همین اشتباه رو کرده من اونجا هم یک بحث باز میکنم تا عوض شود. ::::باسپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۸ سپتامبر ۲۰۲۴، ساعت ۱۳:۵۰ (UTC) :::::درسته معلومه شما خیلی HTML رو خوب میدونید. تو ویکی‌پدیا اشتباه نوشته اند شاید ولی من به همشون میگم زبان برنامه نویسی. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۶:۴۰ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۲:۱۰ (UTC) :::::[[برنامه‌نویسی دلفی]] هم اشتباه است؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۰۳ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۳:۳۳ (UTC) :::::[[سی‌شارپ]] چطور؟ زبان برنامه‌نویسی نیست؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۰۶ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۳:۳۶ (UTC) ::::::سی شارپ، جاوا اسکریپت زبان برنامه نویسی هستند، چون میتوان الگوریتم در آن پیاده کرد. ::::::شما خیلی راحت میتونید زبان های برنامه نویسی را تشخیص بدهید '''زبان هایی که میتوان شرط، حلقه، تابع، ... در آن نوشت زبان برنامه نویسی است.''' ::::::دلفی هم یک زبان برنامه نویسی است که به IDE (محیط توسعه یکپارچه) اش هم دلفی میگویند. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۲ (UTC) :::::::خب در html هم یک سری کد مینویسیم که به صورت شرط عمل میکنند. برنامه‌نویسی نیست؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۵۵ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۵ (UTC) ::::::::فکر نکنم در html همچین چیزی وجود داشته باشد. ::::::::برای مثال الان شما میتونید با فقط html بدون جاوا اسکریپت و css یک برنامه بنویسید که شعر های رندوم را از بین لیست ها انتخاب و نمایش دهد؟ ::::::::خب طبیعتاً نه، شما فقط میتونید یک چیز را نمایش بدهید. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۷ (UTC) :::::[[جاوا اسکریپت]] چطور؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۴۳ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۱۳ (UTC) ::::::بله جاوا اسکریپت زبان برنامه نویسی است. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۳ (UTC) :::::::من اطلاعاتی درین باره ندارم در ویکی‌پدیا کمک بگیرید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۸:۵۶ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۲۶ (UTC) ::::::::من متوجه نشدم، چرا باید از ویکی پدیا کمک بگیرم؟ ::::::::اچ تی ام ال یک زبان برنامه نویسی نیست بلکه یک زبان نشانه گذاری است. ::::::::اگر یک جستجو در وب کنید، متوجه میشوید، برای همین گفتم توضیحات صفحه اچ تی ام ال رو به زبان نشانه گذاری ابر متن تغییر بدهیم. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۳۰ (UTC) :::::::::اینها ربطی به ویکی‌کتاب نداره شما ابزاری رو برای فیلد جستجو فعال کردید که از پروژه‌های برادر ویکی‌مدیا مثل ویکی‌داده و ویکی‌پدیا فیلدها رو پر میکنه. برای تغییر داده‌ها باید در ویکی‌داده ویرایش کنید. ویکی‌داده در سایر پروژه‌ها یک سری اطلاعات کمکی رو وارد میکنه. برای اطلاعات بیشتر [[ویکی‌کتاب:همکاری با ویکی‌داده]] رو بخونید. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۱۹ شهریور ۱۴۰۳، ساعت ۱۹:۰۴ (ایران) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۳۴ (UTC) ::::::::::👍 [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ‏۹ سپتامبر ۲۰۲۴، ساعت ۱۴:۳۶ (UTC) == بهبود [[مدیاویکی:Licenses]]! == سلام! ما قبلاً در مورد [[مدیاویکی:Licenses]] صحبت کردیم (به انگلیسی). GFDL مجوز خوبی برای فایل‌های رسانه‌ای نیست زیرا هر کسی که بخواهد از فایل استفاده کند باید تمام شرایط مجوز را شامل شود. بنابراین، بهترین گزینه این است که 2 خط زیر را حذف کنید: ** مجوز گنو-خود|پرونده خلق‌شده توسط بارگذار و انتشار تحت GFDL ** مجوز گنو|انتشار تحت GFDL (منبع حتماً ذکر شود) گزینه دوم بهترین این است که آن را به یک مجوز دوگانه با هر دو GFDL و Cc-by-sa-4.0 تبدیل کنید، مانند ویکی‌پدیا ([[:w:مدیاویکی:Licenses]]). [[Template:مجوز گنو-خود]] همچنین شامل cc-by-sa-3.0 است. من فکر نمی‌کنم این ایده خوبی باشد زیرا بارگذار به طور خاص با GFDL موافقت کرده است. اگر قرار است هر دو مجوز را شامل شود، باید در [[مدیاویکی:Licenses]] نوشته شود. برخی از فایل‌ها مجوز ندارند و این طبق [[:wmf:Resolution:Licensing_policy]] مجاز نیست. اگر فایل‌های استفاده نشده را در [[Special:UnusedFiles]] حذف کنید، کمک خواهد کرد. امیدوارم ترجمه خیلی بد نباشد. اگر سوالی دارید لطفاً بپرسید و من سعی خواهم کرد آن را بهتر کنم. [[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۱۷ اکتبر ۲۰۲۴، ساعت ۱۴:۴۰ (UTC) :درود. سپاس از شما برای کار بزرگی که انجام می‌دهید. من از کاربران این ویکی درخواست کردم هنگام بارگزاری فایل‌های رسانه‌ای، دیگر از مجوز گنو (GFDL) استفاده نکنند و به زودی فایل‌های استفاده نشده در [[:ویژه:تصاویر استفاده نشده]] را حذف خواهم کرد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۲۷ مهر ۱۴۰۳، ساعت ۲۳:۳۵ (ایران) ‏۱۸ اکتبر ۲۰۲۴، ساعت ۲۰:۰۵ (UTC) ::سپاس از شما برای سخنان محبت‌آمیز و تغییراتی که انجام داده‌اید. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ‏۱۹ اکتبر ۲۰۲۴، ساعت ۱۸:۳۲ (UTC) :::سلام! امیدوارم همه چیز در جای شما خوب باشد. متوجه شدم که اگر کمی وقت دارید، هنوز فایل‌هایی در [[ویژه:تصاویر_استفاده_نشده]] وجود دارد. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ۲۸ دسامبر ۲۰۲۴، ساعت ۱۸:۵۸ (UTC) ::::حدود صد تصویر باقی مانده‌اند که ممکن است مفید باشند. از چه مجوزی برای این تصاویر می‌توان استفاده کرد؟ آیا مجوز Cc-by-sa-4.0 برای این تصاویر مناسب است؟ [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] سه‌شنبه،۱۱ دی ۱۴۰۳، ساعت ۱۱:۲۹ (ایران) ۳۱ دسامبر ۲۰۲۴، ساعت ۰۷:۵۹ (UTC) سلام! فقط دارنده حق نسخه‌برداری می‌تواند مجوز اضافه کند. یک استثنا وجود دارد: اگر فایل بسیار ساده باشد، می‌توان مجوزی مانند "PD-shape" اضافه کرد. --[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ۳۱ دسامبر ۲۰۲۴، ساعت ۱۱:۰۹ (UTC) سلام! حال شما چطور است؟ هنوز تعدادی [[Special:UnusedFiles]] وجود دارد. بسیاری از آنها مجوز ندارند بنابراین پیشنهاد می کنم همه آنها را حذف کنید. می توانید نگاهی بیندازید؟ اگر آسان‌تر است، می‌توانم از Global Sysop بخواهم که فایل‌ها را با یک اسکریپت حذف کند. سپس فقط چند ثانیه طول می کشد.--[[کاربر:MGA73|MGA73]] ([[بحث کاربر:MGA73|بحث]]) ۳ آوریل ۲۰۲۵، ساعت ۱۵:۰۲ (UTC) :درود. من در حال بررسی این تصاویر هستم و کمتر از صد تصویر باقی مانده است. بیشتر آن‌ها دارای مجوز "PD-shape" هستند و دلیلی برای حذف آن‌ها وجود ندارد. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۱۶ فروردین ۱۴۰۴، ساعت ۱۶:۵۹ (ایران) ۵ آوریل ۲۰۲۵، ساعت ۱۲:۲۹ (UTC) == لطفاً بخش کتاب کلاغ از خوشحالی در پوست خود نمی‌گنجشک را حذف کنید. == سلام وقت‌ بخیر.. لطفاً بخش کتاب کلاغ از خوشحالی در پوست خود نمی‌گنجشک را از صفحه [[ویکی‌کتاب:گزیدن کتاب‌های برگزیده]] حذف کنید چون فردی بدون اجازه از نویسنده و ناشر این کتاب آنرا در ویکی کتاب نامزد کرده بود و این حق را نداشت. خواهش میکنم هرچه سریع‌تر مطالب مذکور را حذف کنید. باتشکر [[کاربر:Armita kiyani|Armita kiyani]] ([[بحث کاربر:Armita kiyani|بحث]]) ‏۱ نوامبر ۲۰۲۴، ساعت ۰۸:۰۶ (UTC) :درود. برای نظرخواهی در ویکی‌کتاب نیازی به اجازه از ناشر نداریم. درخواست نظرخواهی را هم حذف نمیکنم تا سابقه فعالیت های کاربر در این وبگاه باقی بماند. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] جمعه،۱۱ آبان ۱۴۰۳، ساعت ۲۳:۰۱ (ایران) ‏۱ نوامبر ۲۰۲۴، ساعت ۱۹:۳۱ (UTC) == پرسش == @[[کاربر:Doostdar|Doostdar]] درود بر شما مدیر گرامی خداقوت امیدوارم بی نهایت عالی باشید. من یه کتاب در حوزه فناوری نوشتم و به تازگی چاپ کردم آیا می‌توان بخش های مفید کتابم در ویکی کتاب قرار بگیرد؟ یا تعارض منافع است و یا باید فرد دیگری به غیر از من اینکار را انجام دهد؟ با احترام [[کاربر:مبین خجسته برومند|مبین خجسته برومند]] ([[بحث کاربر:مبین خجسته برومند|بحث]]) ۲۶ آوریل ۲۰۲۵، ساعت ۲۰:۵۶ (UTC) :درود جناب مبین. از شما سپاسگزارم که این وبگاه رو برای ویرایش انتخاب کرده اید. در یک ماه گذشته فقط ۱۶ کاربر در این ویکی ویرایش کرده‌اند و این میزان مشارکت حتی از زبان های دیگر ویکی‌کتاب مثل ویتنامی، مجاری، ژاپنی، پرتغالی، کره‌ای، ... هم کمتر بوده است. جای بسی شرمساری است که تا این اندازه مشارکت کاربران فارسی‌زبان پایین بوده است. :شما نیز یک کاربر تازه‌وارد هستید که هنوز کمتر از ۱۰۰ ویرایش دارید. در شرایط کنونی حتی ویرایش های کاربران در این وبگاه به شدت باید مورد بررسی قرار بگیرد و تا زمانی که کاربر ویکی‌نویسی را یاد نگرفته و تعداد ویرایش به اندازه کافی نداشته باشد تک تک ویرایش های وی مورد بررسی قرار می گیرد و در صورت نیاز واگردانی می شود. با هر گونه کپی‌برداری از وبگاه‌های دیگر و ویکی‌پدیا به شدت برخورد می‌شود و حتی ناچاریم کاربر تازه‌وارد را قطع دسترسی کنیم. شوربختانه در شرایط کنونی به هیچ عنوان اجازه اهدای کتاب داده نمی‌شود. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] یکشنبه،۷ اردیبهشت ۱۴۰۴، ساعت ۱۱:۴۰ (ایران) ۲۷ آوریل ۲۰۲۵، ساعت ۰۷:۱۰ (UTC) == کتاب اچ تی ام ال و سی اس اس == درود بر شما کتاب [[اچ‌تی‌ام‌ال]] کامل شده است لطف کنید کار های نهایی این کتاب را انجام دهید. کتاب [[سی‌اس‌اس]] نیز در حال تکمیل است و نیاز به صفحه آرایی دارد. باسپاس [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۲ ژوئن ۲۰۲۵، ساعت ۲۰:۱۰ (UTC) :همچنین کتاب [[برنامه نویسی PSP]] خیلی وقت است که کامل شده است. :و کتاب [[آموزش کار با تری‌دی مکس]] هم کامل هست. :البته کامل که هنوز قابل تکمیل هست اما فکر نکنم نیازی به رده رو به اتمام باشد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۲ ژوئن ۲۰۲۵، ساعت ۲۰:۱۹ (UTC) ::سپاس از تلاش شما برای پربار کردن کتاب ها. برنامه‌نویسی PSP کتابی است که شهریور ۱۴۰۳ نکمیل شده و در [[ویکی‌کتاب:ایبوک‌ها بر حسب وضعیت تکمیل‌شدگی]] به عنوان کتاب کامل شده اسمش نوشته شده. [[آموزش کار با تری‌دی مکس]] کتابی است که نزدیک به کامل است ولی شوربختانه تعداد نویسندگان مشارکت‌کنندگان کم است، بالای کتاب هم وضعیت ۷۵ درصدی براش مشخص شده، کتاب بعدی یعنی [[سی‌اس‌اس]] تعداد زیادی صفحه با پیوند سرخ داره پس کامل نمیونه باشه! گذشته از این فقط یک نویسنده داره و برای یک کتاب درباره یک زبان برنامه‌نویسی معروف کافی نیست. محتوای کتاب باید توسط چند نویسنده دیگر بررسی بشه و ویرایش کافی انجام بگیره. [[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] شنبه،۲۴ خرداد ۱۴۰۴، ساعت ۱۴:۳۱ (ایران) ۱۴ ژوئن ۲۰۲۵، ساعت ۱۰:۰۱ (UTC) :::{{پب|Fwldom}} درود. چرا پیدا نیستید؟ این چند روزه به دلیل جنگ اسرائیل، اینترنت ضعیف شده بود اما دوباره همه چیز به وضع عادی برگشته. منتظر هستم بیایید و کتاب CSS رو کامل کنید. --[[کاربر:Doostdar|دوستدار ایران بزرگ]] [[بحث کاربر:Doostdar|&#x260E;]] دوشنبه،۹ تیر ۱۴۰۴، ساعت ۱۲:۰۵ (ایران) ۳۰ ژوئن ۲۰۲۵، ساعت ۰۷:۳۵ (UTC) ::::درود بر شما ::::کار روی این کتاب را دوباره شروع میکنم. ::::باسپاس بیکران [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۲ ژوئیهٔ ۲۰۲۵، ساعت ۱۹:۲۸ (UTC) == Notice of expiration of your sysop right == <div dir="ltr">Hi, as part of [[:m:Special:MyLanguage/Global reminder bot|Global reminder bot]], this is an automated reminder to let you know that your permission "sysop" (مدیران) will expire on 2026-03-12 14:44:02. Please renew this right if you would like to continue using it. <i>In other languages: [[:m:Special:MyLanguage/Global reminder bot/Messages/default|click here]]</i> [[کاربر:Leaderbot|Leaderbot]] ([[بحث کاربر:Leaderbot|بحث]]) ۵ مارس ۲۰۲۶، ساعت ۱۹:۴۲ (UTC)</div> == معرفی کتاب == با سلام جهت معرفی کتاب چه کمکی میتونم ازتون بگیرم ؟ [[کاربر:Pumpscenter|Pumpscenter]] ([[بحث کاربر:Pumpscenter|بحث]]) ۶ ژوئیهٔ ۲۰۲۶، ساعت ۰۵:۵۸ (UTC) == سوگیری و کتاب css و تاریخ ایران == درود بر شما، جناب دوستدار * کتاب css کامل شده است لطفا یک بازبینی بفرمائید و اگر مشکلی بود به بنده اطلاع دهید ([[سی‌اس‌اس]]) * کتاب تاریخ ایران مشخصا سوگیری دارد مخصوصا در صفحه [[تاریخ ایران/پهلوی]] که مشخصا سوگیری دارد و صفحه [[تاریخ ایران/حمله آمریکا-فلسطین اشغالی به ایران]] که از عنوانی با سوگیری استفاده کرده است و فکر کنم بر اساس قوانین ویکی‌کتاب اینها سوگیری محسوب شود و بنده ویرایشی نکردم تا شما خودتان بررسی کنید و همچنین حمله آمریکا و اسرائیل جزئی از تاریخ جمهوری اسلامی است و نباید صفحه جداگانه ای با سوگیری در محتوا برایش ایجاد شود و میتواند بعنوان بخشی از صفحه جمهوری اسلامی اضافه شود. * و بنظرم باید روی کتاب های تاریخی و فرهنگی باید دقت زیادی روی ویرایش ها داشت چون احتمال اسپم و سوگیری بسیار زیاد است. * و درخواست دارم دسترسی گشت زن را برای بنده فعال کنید تا بتوانم کمک کنم. * و اگر این مورد سوگیری توسط شما تایید شد بنده فرآیند ویرایش و حذف سوگیری در کتاب تاریخ ایران را شروع کنم. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۳:۱۵ (UTC) pokr2qluh3uhc7yua9o58xxi7ihf0ho کاربر:Fwldom 2 39169 134958 133737 2026-09-16T14:08:14Z Fwldom 26269 /* اطلاعاتی در مورد این کاربر: */ 134958 wikitext text/x-wiki {{نشان نگهبان}} {{نشان گشت خودکار}} نشان های من: >>> {{نشان واگردان}} {{نشان گشت‌زن}} {{خوش آمد گویی صفحه کاربری}} {{جعبه رنگی‌شده | background-content-color = gold | text-color = gold | title = درود بر شما | content = {{شعر|نستعلیق}} {{ب|بیا تا جهان را به بد نسپریم|به کوشش همه دست نیکی بریم}} {{ب|نباشد همی نیک و بد ، پایدار|همان به که نیکی بود یادگار}} {{پایان شعر}} }} == کتاب های ایجاد شده توسط من == *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[زبان برنامه‌نویسی گو]] *[[سی‌اس‌اس|CSS]] ===همکاری در کتاب های: === *[[پی‌اچ‌پی|پی اچ پی]] *[[آموزش کار با تری‌دی مکس]] *[[اچ‌تی‌ام‌ال]] === آمار === * الگو ها: 3 * کتاب کامل: 3 * کتاب ناقص: 2 * [[کاربر:Fwldom/آمار|آمار کلی]] {{کاربر ایرانی}} [[رده:کاربران ایران|{{PAGENAME}}]] {{کاربر کتابدوست}} {{چپ‌چین}} {{کاربر کوروش بزرگ}} <br> r6ue9ve4ht82st0410z0xebr2tlio1t 134959 134958 2026-09-16T14:10:11Z Fwldom 26269 /* کتاب های ایجاد شده توسط من */ 134959 wikitext text/x-wiki {{نشان نگهبان}} {{نشان گشت خودکار}} نشان های من: >>> {{نشان واگردان}} {{نشان گشت‌زن}} {{خوش آمد گویی صفحه کاربری}} {{جعبه رنگی‌شده | background-content-color = gold | text-color = gold | title = درود بر شما | content = {{شعر|نستعلیق}} {{ب|بیا تا جهان را به بد نسپریم|به کوشش همه دست نیکی بریم}} {{ب|نباشد همی نیک و بد ، پایدار|همان به که نیکی بود یادگار}} {{پایان شعر}} }} == کتاب های ایجاد شده توسط من == *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[زبان برنامه‌نویسی گو]] *[[سی‌اس‌اس|CSS]] ===همکاری در کتاب های: === *[[پی‌اچ‌پی|پی اچ پی]] *[[آموزش کار با تری‌دی مکس]] *[[اچ‌تی‌ام‌ال]] === آمار === * الگو ها: 3 * کتاب کامل: 3 * کتاب ناقص: 2 * [[کاربر:Fwldom/آمار|آمار کلی]] {{کاربر کوروش بزرگ}} [[رده:کاربران ایران|{{PAGENAME}}]] 8w0ol8l7vaypgjv5jhh4y6ay2vmpb5h 134960 134959 2026-09-16T14:10:58Z Fwldom 26269 /* آمار */ 134960 wikitext text/x-wiki {{نشان نگهبان}} {{نشان گشت خودکار}} نشان های من: >>> {{نشان واگردان}} {{نشان گشت‌زن}} {{خوش آمد گویی صفحه کاربری}} {{جعبه رنگی‌شده | background-content-color = gold | text-color = gold | title = درود بر شما | content = {{شعر|نستعلیق}} {{ب|بیا تا جهان را به بد نسپریم|به کوشش همه دست نیکی بریم}} {{ب|نباشد همی نیک و بد ، پایدار|همان به که نیکی بود یادگار}} {{پایان شعر}} }} == کتاب های ایجاد شده توسط من == *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[زبان برنامه‌نویسی گو]] *[[سی‌اس‌اس|CSS]] ===همکاری در کتاب های: === *[[پی‌اچ‌پی|پی اچ پی]] *[[آموزش کار با تری‌دی مکس]] *[[اچ‌تی‌ام‌ال]] === آمار === * الگو ها: 3 * کتاب کامل: 3 * کتاب ناقص: 2 * [[کاربر:Fwldom/آمار|آمار کاربر]] {{کاربر کوروش بزرگ}} [[رده:کاربران ایران|{{PAGENAME}}]] oedqg6l8xs10rujjimhaavmq9t2ur2d آموزش کامل خط فرمان ویندوز/آشنایی با خط فرمان و دستورات پایه آن 0 39170 134974 134340 2026-09-16T14:33:52Z Fwldom 26269 /* دﺳﺘﻮر cd */ 134974 wikitext text/x-wiki == مقدمه == === وﯾﻨﺪوز ﭼﯿﺴﺖ؟ === ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ وﯾﻨﺪوز (به اﻧﮕﻠﯿﺴﯽ: Microsoft Windows) ﯾﮏ ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞ اﺳﺖ ﮐﻪ ﺗﻮﺳﻂ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺗﻮﺳﻌﻪ ﯾﺎﻓﺘﻪ اﺳﺖ. وﯾﻨﺪوز از ﺳﺎل ۱۹۸۵ ﺗﺎﮐﻨﻮن ﺑﻪ ﺑﺎزار ﻋﺮﺿﻪ ﺷﺪه اﺳﺖ. ===cmd ﭼﯿﺴﺖ؟=== ﺳﯽ‌ام‌دی (ﺑﻪ اﻧﮕﻠﯿﺴﯽ: cmd) ﯾﮏ ﺧﻂ ﻓﺮﻣﺎن اﺳﺖ ﮐﻪ ﻣﺨﻔﻒ command Prompt اﺳﺖ. ﺧﻂ ﻓﺮﻣﺎن در ﻣﻘﺎﯾﺴﻪ ﺑﺎ راﺑﻂ ﮐﺎرﺑﺮی ﮔﺮاﻓﯿﮑﯽ ﻣﺤﯿﻄﯽ ﺑﯽروح دارد. ﺧﻂ ﻓﺮﻣﺎن در واﻗﻊ ﻣﺤﯿﻄﯽ اﺳﺖ ﮐﻪ در آن دﺳﺘﻮرات ﺑﻪ ﺻﻮرت ﻣﺘﻨﯽ ﺑﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ داده ﻣﯽﺷﻮد. ﺧﻂ ﻓﺮﻣﺎن در ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞﻫﺎﯾﯽ ﻣﺎﻧﻨﺪ وﯾﻨﺪوز، ﻟﯿﻨﻮﮐﺲ و ... ﺑﺼﻮرت ﯾﮏ ﻧﺮم اﻓﺰار اراﺋﻪ ﻣﯽﺷﻮد. نکته خط فرمان ویندوز (سی‌ام‌دی) یک CLI است در ادامه با CLI بیشتر آشنا میشویم. ===CLI چیست ؟=== Command Line Interface یا رابط خط فرمان به شکل مخفف CLI یک روش تعامل با کامپیوتر یا سیستم عامل است که از طریق وارد کردن دستورات متنی انجام می‌پذیرد. ===GUI چیست ؟=== GUI مخفف Graphical User Interface به معنای رابط کاربری گرافیکی است. در مقابل CLI که به صورت متنی است، GUI به کاربر اجازه می‌دهد تا از طریق عناصر گرافیکی مانند دکمه‌ها، منوها، صفحه‌ها، تعامل کند. ===اجرای ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== ﺑﺎ ﻧﮕﻪ داﺷﺘﻦ ﮐﻠﯿﺪﻫﺎی win + R ⊞ ﻣﯽﺗﻮاﻧﯿﺪ وﯾﻨﺪوز ران (Run) را ﺑﺎز ﮐﺮده و ﺳﭙﺲ ﺑﺎ ﺗﺎﯾﭗ cmd و ﻓﺸﺮدن ﮐﻠﯿﺪ اﯾﻨﺘﺮ (Enter) ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز را ﺑﺎز ﮐﻨﯿﺪ.<br> ﻫﻤﭽﻨﯿﻦ ﻧﯿﺰ ﻣﯽﺗﻮاﻧﯿﺪ ﺑﺎ ﺟﺴﺘﺠﻮ ﮐﻠﻤﻪ cmd آن را ﭘﯿﺪا و ﺑﺎز ﮐﻨﯿﺪ. ===ﺳﺎﺧﺘﺎر دﺳﺘﻮرات در ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== Command (parameter) (switch) ===ﭘﺎراﻣﺘﺮ ﭼﯿﺴﺖ؟=== ﭘﺎراﻣﺘﺮﻫﺎ در واﻗﻊ ورودیﻫﺎ ﯾﺎ ﻣﺘﻐﯿﺮﻫﺎ ﺗﺎﺑﻊ (ﻓﺎﻧﮑﺸﻦ)ﻫﺎ ﻫﺴﺘﻨﺪ؛ ﺑﻪ ﺑﯿﺎﻧﯽ ﺳﺎدهﺗﺮ ﭘﺎراﻣﺘﺮﻫﺎ ﻣﻘﺎدﯾﺮی ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﻪ ﺗﻮاﺑﻊ ﯾﺎ دﺳﺘﻮرات ﺑﺮای اﺟﺮای ﻋﻤﻠﯿﺎت ﺧﺎﺻﯽ داده ﻣﯽﺷﻮد. ==دﺳﺘﻮرات ﭘﺎﯾﻪ ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز== ===دﺳﺘﻮر cd=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ ﮐﻪ در آن ﻫﺴﺘﯿﺪ ﮐﺎرﺑﺮد و ﺑﺎ اﯾﻦ دﺳﺘﻮر ﻣﯽﺗﻮاﻧﯿﺪ داﯾﺮﮐﺘﻮری ﻓﻌﻠﯿﺘﻮن رو ﻋﻮض ﮐﻨﯿﺪ. ﻣﺎﻧﻨﺪ <syntaxhighlight lang="batch"> cd FolderName </syntaxhighlight> * ﺑﺎ اﺳﺘﻔﺎده از <syntaxhighlight lang="batch"> /.. cd </syntaxhighlight> ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ داﯾﺮﮐﺘﻮری قبلی ﺑﺮوﯾﺪ و ﺑﺎ اﺳﺘﻔﺎده از <syntaxhighlight lang="batch"> / cd </syntaxhighlight> ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ رﯾﺸﻪ (root) ﺑﺮﮔﺮدﯾﺪ. * برای مثال <syntaxhighlight lang="batch"> cd testfolder </syntaxhighlight> به دایرکتوری testfolder میرود. ===دﺳﺘﻮر dir=== دﺳﺘﻮر dir ﺑﺮای ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ اﺳﺖ ﺑﺎ اﺳﺘﻔﺎده از dir /s ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﺘﻮای داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ و ﺗﻤﺎﻣﯽ داﯾﺮﮐﺘﻮریﻫﺎی زﯾﺮﯾﻦ آن را ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ===دﺳﺘﻮر mkdir=== اﯾﻦ دﺳﺘﻮر ﺑﺮای اﯾﺠﺎد ﯾﮏ داﯾﺮﮐﺘﻮری (ﭘﻮﺷﻪ) ﺑﻪ ﮐﺎر ﻣﯽرود و ﯾﮏ ﭘﺎراﻣﺘﺮ ﻣﻬﻢ از ﺷﻤﺎ ﻣﯽﮔﯿﺮد ﮐﻪ آن ﻧﺎم ﭘﻮﺷﻪ است ﻣﺎﻧﻨﺪ: md testfoldername ﻧﮑﺘﻪ: دﺳﺘﻮرات md و mkdir ﺑﺎ ﻫﻢ ﻓﺮﻗﯽ ﻧﺪارﻧﺪ. ﻧﯿﺰ ﺑﻬﺘﺮ اﺳﺖ ﻧﺎم پوﺷﻪ ﺑﯿﻦ "" ﻗﺮار دﻫﯿﺪ. ===دﺳﺘﻮر ren=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن ﻧﺎم ﭘﻮﺷﻪﻫﺎ ﯾﺎ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. ﻣﺎﻧﻨﺪ: ren FileName.extension newName.extension ren Folder NewFolderName ﻧﮑﺘﻪ: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺣﺘما ﺑﺎﯾﺪ ﻧﺎم آن را ﺑﻬﺮاه ﭘﺴﻮﻧﺪ آن ﺑﻪ دﺳﺘﻮر داد و ﻫﻤﯿﻨﻄﻮر ﺑﺮای ﻧﺎم ﺟﺪﯾﺪ. == دﺳﺘﻮرات cmd == ===دﺳﺘﻮرات ﭘﺎﯾﻪ=== * color : ﺑﺮای ﻋﻮض ﮐﺮدن رﻧﮓ ﭘﺲ زﻣﯿﻨﻪ و ﻣﺘﻦ ﻣﺤﯿﻂ cmd ﺑﻪ ﮐﺎر ﻣﯽرود ﺑﺮای ﻣﺜﺎل: color 71 * exit : ﺑﺮای ﺧﺎرج ﺷﺪن از ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن اﺳﺘﻔﺎده ﻣﯽﺷﻮد. * help : راﻫﻨﻤﺎﯾﯽ در ﻣﻮرد ﺧﻂ ﻓﺮﻣﺎن ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * ver : ﻧﺴﺨﻪ وﯾﻨﺪوز را ﺑﻪ ﻧﻤﺎﯾﺶ ﻣﯽﮔﺬارد. * whoami : ﻧﺎم ﮐﺎرﺑﺮی و ﻧﺎم راﯾﺎﻧﻪ را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * systeminfo : اﻃﻼﻋﺎﺗﯽ در ﻣﻮرد راﯾﺎﻧﻪ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ ﻣﺎﻧﻨﺪ ﻧﺴﺨﻪ ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ و Bios و ﻧﻮع ﺳﯿﺴﺘﻢ. * cls: برای پاک کردن صفحه کنسول استفاده میشود مدیریت فایل * md: ﺳﺎﺧﺖ ﭘﻮﺷﻪ ﯾﺎ ﻫﻤﺎن داﯾﺮﮐﺘﻮری ﺑﺮای ﻣﺜﺎل md testfolder ﻧﮑﺘﻪ mkdir ﺑﺎ md ﻫﯿﭻ ﻓﺮﻗﯽ ﻧﺪارد. *fsutil: ﺑﺮای اﯾﺠﺎد ﻓﺎﯾﻞ ﺑﺎ ﺣﺠﻢ دﻟﺨﻮاه اﺳﺘﻔﺎده ﻣﯽﺷﻮد 4000 file.txt createnew file fsutil ﻧﮑﺘﻪ: ﺣﺠﻢ دﻟﺨﻮاه ﺑﺮ اﺳﺎس ﺑﺎﯾﺖ اﺳﺖ. * :rd/rmdir ﺑﺮای ﺣﺬف ﭘﻮﺷﻪ ﮐﺎرﺑﺮد دارد ﺑﺮای ﻣﺜﺎل rmdir foldertest * del: ﺑﺮای ﺣﺬف ﻓﺎﯾﻞﻫﺎ ﺑﺮای ﻣﺜﺎل del file.txt ﻓﺎﯾﻞ file.txt را ﺣﺬف ﻣﯽﮐﻨﺪ. del *.txt : ﺗﻤﺎم ﻓﺎﯾﻞﻫﺎی دارای ﭘﺴﻮﻧﺪ txt را ﺣﺬف ﻣﯽﮐﻨﺪ. ﻧﮑﺘﻪ: ﺑﻄﻮر ﮐﻠﯽ * ﺑﻪ ﻣﻌﻨﺎی ﻫﻤﻪ اﺳﺖ. * rename/ren: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺑﮑﺎر ﻣﯽرود. ren name.txt newname.txt * tree: ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ را ﺑﺼﻮرت درﺧﺘﯽ ﻧﺸﺎن ﻣﯽدﻫﺪ. * cp / copy : ﺑﺮای ﮐﭙﯽ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده میشود. ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: cp directorytarget/newfilename.txt directory/testfile.txt فایل testfile.txt در directory را در directorytarget با نام newfilename.txt رونویسی (کپی) میکند. * mv / move: ﻣﺜﺎل copy ﮐﺎر ﻣﯽﮐﻨﺪ ﻓﻘﻂ ﺑﺠﺎی ﮐﭙﯽ اﻧﺘﻘﺎل ﻣﯽدﻫﺪ. ﺷﺒﮑﻪ * ping : ﺑﺮای ﮔﺮﻓﺘﻦ ﺗﺄﺧﯿﺮ (ﭘﯿﻨﮓ) از ﻧﻮدﻫﺎ ﯾﺎ ... در ﺷﺒﮑﻪ ﮐﺎرﺑﺮد دارد. 127.0.0.1 ping از ﮐﺎرت ﺷﺒﮑﻪ ﺧﻮد ﭘﯿﻨﮓ ﻣﯽﮔﯿﺮد. * tracert: ﺑﺮای ﺑﺮرﺳﯽ ﮐﺮدن ﺷﺒﮑﻪ و اﺗﺼﺎل اﯾﻨﺘﺮﻧﺖ در ﺣﺎﻟﯽ ﮐﻪ ﭘﯿﻨﮓ ﻓﻘﻂ اﺗﺼﺎل را ﺑﺮرﺳﯽ ﻣﯽﮐﻨﺪ (tracert) ﻣﺴﯿﺮ اﺗﺼﺎل را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. tracert (website or network location or IP Address) * ipconfig : ﻣﺸﺨﺼﺎت ﮐﺎرتﻫﺎی ﺷﺒﮑﻪ ﻣﺘﺼﻞ ﺑﻪ ﺳﯿﺴﺘﻢ را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. * getmac : ﻣﮏ آدرس ﺷﻤﺎ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * arp : ﺑﺮای ﻧﻤﺎﯾﺶ ورودیﻫﺎی ﻣﻮﺟﻮد در ﺣﺎﻓﻈﻪ ﭘﻨﻬﺎن ﭘﺮوﺗﮑﻞ Resolution Address اﺳﺘﻔﺎده ﻣﯽﺷﻮد. arp -a : ﺗﻤﺎﻣﯽ ورودیﻫﺎی ﻣﻮﺟﻮد را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. === اﺷﮑﺎل زداﯾﯽ و ﺗﻌﻤﯿﺮ === * chkdsk : ﺑﺮای ﺷﻨﺎﺳﺎﯾﯽ و اﺻﻼح ﺑﺮﺧﯽ از ﺧﻄﺎﻫﺎیﻫﺎی ﻫﺎرددﯾﺴﮏ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. اﯾﻦ دﺳﺘﻮر در ﺗﻤﺎﻣﯽ ﻧﺴﺨﻪﻫﺎی وﯾﻨﺪوز ﻣﻮﺟﻮد ﻣﯽﺑﺎﺷﺪ ﺑﺮای ﻣﺜﺎل: :chkdsk /f d ﭘﺎرﺗﯿﺸﻦ دی را ﺑﺮرﺳﯽ و ﺧﻄﺎﻫﺎی آن را ﺑﺮﻃﺮف ﻣﯽﮐﻨﺪ. * echo : ﺑﺮای ﭼﺎپ ﮐﺮدن ﯾﮏ ﻣﺘﻦ اﺳﺘﻔﺎده ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: text echo ﻧﮑﺘﻪ: off echo اﻋﻼن داس را ﮐﻪ ﻗﺒﻞ ﻫﺮ دﺳﺘﻮر ﻣﻮﺟﻮد اﺳﺖ دﯾﮕﺮ ﺑﻪ ﻧﻤﺎﯾﺶ ﻧﻤﯽﮔﺬارد و آن را ﺣﺬف ﻣﯽﮐﻨﺪ. == ﻧﮑﺎت cmd == * ﻧﮑﺘﻪ ﻧﺨﺴﺖ: ﻣﯽﺗﻮاﻧﯿﺪ دﺳﺘﻮرات cmd را داﺧﻞ ﯾﮏ ﻓﺎﯾﻞ ﺑﺎ ﭘﺴﻮﻧﺪ bat. ﺑﮕﺬارﯾﺪ و آن را ﭘﺸﺖ ﺳﺮ ﻫﻢ اﺟﺮا ﮐﻨﯿﺪ. * نکته دوم: ﺑﺮای ﻧﻤﺎﯾﺶ راﻫﻨﻤﺎی ﻫﺮ دﺳﺘﻮر ﮐﺎﻓﯿﺴﺖ ﺑﻌﺪ از ﻧﺎم دﺳﺘﻮر ﯾﮏ ﻓﺎﺻﻠﻪ ﺳﭙﺲ/? ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﺳﻮم: ﺑﺮای اﺟﺮای ﭼﻨﺪ دﺳﺘﻮر ﺑﻪ ﻃﻮر ﻫﻤﺰﻣﺎن ﻣﯽﺗﻮاﻧﯿﺪ ﺑﯿﻦ ﻫﺮ دﺳﺘﻮر && ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﭼﻬﺎرم: ﺑﺮای ﻟﻐﻮ دﺳﺘﻮرات ﻫﻨﮕﺎم اﺟﺮا ﻣﯽﺗﻮاﻧﯿﺪ از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ C + CTRL اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﭘﻨﺠﻢ: ﺑﺮای ﻧﻤﺎﯾﺶ دﺳﺘﻮرات ﺑﺼﻮرت ﺻﻔﺤﻪ ﺑﻪ ﺻﻔﺤﻪ از more | command اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﺷﺸﻢ: clip | command ﻣﯽﺗﻮاﻧﯿﺪ ﭘﺲ از اﺟﺮای دﺳﺘﻮر آن را ﮐﭙﯽ ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﻫﻔﺘﻢ: ذﺧﯿﺮه ﺧﺮوﺟﯽ ﯾﮏ دﺳﺘﻮر ﺑﺼﻮرت ﻓﺎﯾﻞ: command > filename.txt * ﻧﮑﺘﻪ ﻫﺸﺘﻢ: ﺑﺎ اﺳﺘﻔﺎده از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ ALT + ENTER ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن را ﺣﺎﻟﺖ ﺗﻤﺎم ﺻﻔﺤﻪ ﺑﺒﺮﯾﺪ. [[رده:آموزش کامل خط فرمان ویندوز]] owkzldsahovnp37da99ft12ar4k0d5k 134975 134974 2026-09-16T14:34:25Z Fwldom 26269 /* دﺳﺘﻮر cd */ 134975 wikitext text/x-wiki == مقدمه == === وﯾﻨﺪوز ﭼﯿﺴﺖ؟ === ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ وﯾﻨﺪوز (به اﻧﮕﻠﯿﺴﯽ: Microsoft Windows) ﯾﮏ ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞ اﺳﺖ ﮐﻪ ﺗﻮﺳﻂ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺗﻮﺳﻌﻪ ﯾﺎﻓﺘﻪ اﺳﺖ. وﯾﻨﺪوز از ﺳﺎل ۱۹۸۵ ﺗﺎﮐﻨﻮن ﺑﻪ ﺑﺎزار ﻋﺮﺿﻪ ﺷﺪه اﺳﺖ. ===cmd ﭼﯿﺴﺖ؟=== ﺳﯽ‌ام‌دی (ﺑﻪ اﻧﮕﻠﯿﺴﯽ: cmd) ﯾﮏ ﺧﻂ ﻓﺮﻣﺎن اﺳﺖ ﮐﻪ ﻣﺨﻔﻒ command Prompt اﺳﺖ. ﺧﻂ ﻓﺮﻣﺎن در ﻣﻘﺎﯾﺴﻪ ﺑﺎ راﺑﻂ ﮐﺎرﺑﺮی ﮔﺮاﻓﯿﮑﯽ ﻣﺤﯿﻄﯽ ﺑﯽروح دارد. ﺧﻂ ﻓﺮﻣﺎن در واﻗﻊ ﻣﺤﯿﻄﯽ اﺳﺖ ﮐﻪ در آن دﺳﺘﻮرات ﺑﻪ ﺻﻮرت ﻣﺘﻨﯽ ﺑﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ داده ﻣﯽﺷﻮد. ﺧﻂ ﻓﺮﻣﺎن در ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞﻫﺎﯾﯽ ﻣﺎﻧﻨﺪ وﯾﻨﺪوز، ﻟﯿﻨﻮﮐﺲ و ... ﺑﺼﻮرت ﯾﮏ ﻧﺮم اﻓﺰار اراﺋﻪ ﻣﯽﺷﻮد. نکته خط فرمان ویندوز (سی‌ام‌دی) یک CLI است در ادامه با CLI بیشتر آشنا میشویم. ===CLI چیست ؟=== Command Line Interface یا رابط خط فرمان به شکل مخفف CLI یک روش تعامل با کامپیوتر یا سیستم عامل است که از طریق وارد کردن دستورات متنی انجام می‌پذیرد. ===GUI چیست ؟=== GUI مخفف Graphical User Interface به معنای رابط کاربری گرافیکی است. در مقابل CLI که به صورت متنی است، GUI به کاربر اجازه می‌دهد تا از طریق عناصر گرافیکی مانند دکمه‌ها، منوها، صفحه‌ها، تعامل کند. ===اجرای ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== ﺑﺎ ﻧﮕﻪ داﺷﺘﻦ ﮐﻠﯿﺪﻫﺎی win + R ⊞ ﻣﯽﺗﻮاﻧﯿﺪ وﯾﻨﺪوز ران (Run) را ﺑﺎز ﮐﺮده و ﺳﭙﺲ ﺑﺎ ﺗﺎﯾﭗ cmd و ﻓﺸﺮدن ﮐﻠﯿﺪ اﯾﻨﺘﺮ (Enter) ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز را ﺑﺎز ﮐﻨﯿﺪ.<br> ﻫﻤﭽﻨﯿﻦ ﻧﯿﺰ ﻣﯽﺗﻮاﻧﯿﺪ ﺑﺎ ﺟﺴﺘﺠﻮ ﮐﻠﻤﻪ cmd آن را ﭘﯿﺪا و ﺑﺎز ﮐﻨﯿﺪ. ===ﺳﺎﺧﺘﺎر دﺳﺘﻮرات در ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== Command (parameter) (switch) ===ﭘﺎراﻣﺘﺮ ﭼﯿﺴﺖ؟=== ﭘﺎراﻣﺘﺮﻫﺎ در واﻗﻊ ورودیﻫﺎ ﯾﺎ ﻣﺘﻐﯿﺮﻫﺎ ﺗﺎﺑﻊ (ﻓﺎﻧﮑﺸﻦ)ﻫﺎ ﻫﺴﺘﻨﺪ؛ ﺑﻪ ﺑﯿﺎﻧﯽ ﺳﺎدهﺗﺮ ﭘﺎراﻣﺘﺮﻫﺎ ﻣﻘﺎدﯾﺮی ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﻪ ﺗﻮاﺑﻊ ﯾﺎ دﺳﺘﻮرات ﺑﺮای اﺟﺮای ﻋﻤﻠﯿﺎت ﺧﺎﺻﯽ داده ﻣﯽﺷﻮد. ==دﺳﺘﻮرات ﭘﺎﯾﻪ ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز== ===دﺳﺘﻮر cd=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ ﮐﻪ در آن ﻫﺴﺘﯿﺪ ﮐﺎرﺑﺮد و ﺑﺎ اﯾﻦ دﺳﺘﻮر ﻣﯽﺗﻮاﻧﯿﺪ داﯾﺮﮐﺘﻮری ﻓﻌﻠﯿﺘﻮن رو ﻋﻮض ﮐﻨﯿﺪ. ﻣﺎﻧﻨﺪ <syntaxhighlight lang="batch"> cd FolderName </syntaxhighlight> * ﺑﺎ اﺳﺘﻔﺎده از <syntaxhighlight lang="batch"> cd ../ </syntaxhighlight> ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ داﯾﺮﮐﺘﻮری قبلی ﺑﺮوﯾﺪ و ﺑﺎ اﺳﺘﻔﺎده از <syntaxhighlight lang="batch"> cd / </syntaxhighlight> ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ رﯾﺸﻪ (root) ﺑﺮﮔﺮدﯾﺪ. * برای مثال <syntaxhighlight lang="batch"> cd testfolder </syntaxhighlight> به دایرکتوری testfolder میرود. ===دﺳﺘﻮر dir=== دﺳﺘﻮر dir ﺑﺮای ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ اﺳﺖ ﺑﺎ اﺳﺘﻔﺎده از dir /s ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﺘﻮای داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ و ﺗﻤﺎﻣﯽ داﯾﺮﮐﺘﻮریﻫﺎی زﯾﺮﯾﻦ آن را ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ===دﺳﺘﻮر mkdir=== اﯾﻦ دﺳﺘﻮر ﺑﺮای اﯾﺠﺎد ﯾﮏ داﯾﺮﮐﺘﻮری (ﭘﻮﺷﻪ) ﺑﻪ ﮐﺎر ﻣﯽرود و ﯾﮏ ﭘﺎراﻣﺘﺮ ﻣﻬﻢ از ﺷﻤﺎ ﻣﯽﮔﯿﺮد ﮐﻪ آن ﻧﺎم ﭘﻮﺷﻪ است ﻣﺎﻧﻨﺪ: md testfoldername ﻧﮑﺘﻪ: دﺳﺘﻮرات md و mkdir ﺑﺎ ﻫﻢ ﻓﺮﻗﯽ ﻧﺪارﻧﺪ. ﻧﯿﺰ ﺑﻬﺘﺮ اﺳﺖ ﻧﺎم پوﺷﻪ ﺑﯿﻦ "" ﻗﺮار دﻫﯿﺪ. ===دﺳﺘﻮر ren=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن ﻧﺎم ﭘﻮﺷﻪﻫﺎ ﯾﺎ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. ﻣﺎﻧﻨﺪ: ren FileName.extension newName.extension ren Folder NewFolderName ﻧﮑﺘﻪ: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺣﺘما ﺑﺎﯾﺪ ﻧﺎم آن را ﺑﻬﺮاه ﭘﺴﻮﻧﺪ آن ﺑﻪ دﺳﺘﻮر داد و ﻫﻤﯿﻨﻄﻮر ﺑﺮای ﻧﺎم ﺟﺪﯾﺪ. == دﺳﺘﻮرات cmd == ===دﺳﺘﻮرات ﭘﺎﯾﻪ=== * color : ﺑﺮای ﻋﻮض ﮐﺮدن رﻧﮓ ﭘﺲ زﻣﯿﻨﻪ و ﻣﺘﻦ ﻣﺤﯿﻂ cmd ﺑﻪ ﮐﺎر ﻣﯽرود ﺑﺮای ﻣﺜﺎل: color 71 * exit : ﺑﺮای ﺧﺎرج ﺷﺪن از ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن اﺳﺘﻔﺎده ﻣﯽﺷﻮد. * help : راﻫﻨﻤﺎﯾﯽ در ﻣﻮرد ﺧﻂ ﻓﺮﻣﺎن ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * ver : ﻧﺴﺨﻪ وﯾﻨﺪوز را ﺑﻪ ﻧﻤﺎﯾﺶ ﻣﯽﮔﺬارد. * whoami : ﻧﺎم ﮐﺎرﺑﺮی و ﻧﺎم راﯾﺎﻧﻪ را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * systeminfo : اﻃﻼﻋﺎﺗﯽ در ﻣﻮرد راﯾﺎﻧﻪ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ ﻣﺎﻧﻨﺪ ﻧﺴﺨﻪ ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ و Bios و ﻧﻮع ﺳﯿﺴﺘﻢ. * cls: برای پاک کردن صفحه کنسول استفاده میشود مدیریت فایل * md: ﺳﺎﺧﺖ ﭘﻮﺷﻪ ﯾﺎ ﻫﻤﺎن داﯾﺮﮐﺘﻮری ﺑﺮای ﻣﺜﺎل md testfolder ﻧﮑﺘﻪ mkdir ﺑﺎ md ﻫﯿﭻ ﻓﺮﻗﯽ ﻧﺪارد. *fsutil: ﺑﺮای اﯾﺠﺎد ﻓﺎﯾﻞ ﺑﺎ ﺣﺠﻢ دﻟﺨﻮاه اﺳﺘﻔﺎده ﻣﯽﺷﻮد 4000 file.txt createnew file fsutil ﻧﮑﺘﻪ: ﺣﺠﻢ دﻟﺨﻮاه ﺑﺮ اﺳﺎس ﺑﺎﯾﺖ اﺳﺖ. * :rd/rmdir ﺑﺮای ﺣﺬف ﭘﻮﺷﻪ ﮐﺎرﺑﺮد دارد ﺑﺮای ﻣﺜﺎل rmdir foldertest * del: ﺑﺮای ﺣﺬف ﻓﺎﯾﻞﻫﺎ ﺑﺮای ﻣﺜﺎل del file.txt ﻓﺎﯾﻞ file.txt را ﺣﺬف ﻣﯽﮐﻨﺪ. del *.txt : ﺗﻤﺎم ﻓﺎﯾﻞﻫﺎی دارای ﭘﺴﻮﻧﺪ txt را ﺣﺬف ﻣﯽﮐﻨﺪ. ﻧﮑﺘﻪ: ﺑﻄﻮر ﮐﻠﯽ * ﺑﻪ ﻣﻌﻨﺎی ﻫﻤﻪ اﺳﺖ. * rename/ren: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺑﮑﺎر ﻣﯽرود. ren name.txt newname.txt * tree: ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ را ﺑﺼﻮرت درﺧﺘﯽ ﻧﺸﺎن ﻣﯽدﻫﺪ. * cp / copy : ﺑﺮای ﮐﭙﯽ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده میشود. ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: cp directorytarget/newfilename.txt directory/testfile.txt فایل testfile.txt در directory را در directorytarget با نام newfilename.txt رونویسی (کپی) میکند. * mv / move: ﻣﺜﺎل copy ﮐﺎر ﻣﯽﮐﻨﺪ ﻓﻘﻂ ﺑﺠﺎی ﮐﭙﯽ اﻧﺘﻘﺎل ﻣﯽدﻫﺪ. ﺷﺒﮑﻪ * ping : ﺑﺮای ﮔﺮﻓﺘﻦ ﺗﺄﺧﯿﺮ (ﭘﯿﻨﮓ) از ﻧﻮدﻫﺎ ﯾﺎ ... در ﺷﺒﮑﻪ ﮐﺎرﺑﺮد دارد. 127.0.0.1 ping از ﮐﺎرت ﺷﺒﮑﻪ ﺧﻮد ﭘﯿﻨﮓ ﻣﯽﮔﯿﺮد. * tracert: ﺑﺮای ﺑﺮرﺳﯽ ﮐﺮدن ﺷﺒﮑﻪ و اﺗﺼﺎل اﯾﻨﺘﺮﻧﺖ در ﺣﺎﻟﯽ ﮐﻪ ﭘﯿﻨﮓ ﻓﻘﻂ اﺗﺼﺎل را ﺑﺮرﺳﯽ ﻣﯽﮐﻨﺪ (tracert) ﻣﺴﯿﺮ اﺗﺼﺎل را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. tracert (website or network location or IP Address) * ipconfig : ﻣﺸﺨﺼﺎت ﮐﺎرتﻫﺎی ﺷﺒﮑﻪ ﻣﺘﺼﻞ ﺑﻪ ﺳﯿﺴﺘﻢ را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. * getmac : ﻣﮏ آدرس ﺷﻤﺎ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * arp : ﺑﺮای ﻧﻤﺎﯾﺶ ورودیﻫﺎی ﻣﻮﺟﻮد در ﺣﺎﻓﻈﻪ ﭘﻨﻬﺎن ﭘﺮوﺗﮑﻞ Resolution Address اﺳﺘﻔﺎده ﻣﯽﺷﻮد. arp -a : ﺗﻤﺎﻣﯽ ورودیﻫﺎی ﻣﻮﺟﻮد را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. === اﺷﮑﺎل زداﯾﯽ و ﺗﻌﻤﯿﺮ === * chkdsk : ﺑﺮای ﺷﻨﺎﺳﺎﯾﯽ و اﺻﻼح ﺑﺮﺧﯽ از ﺧﻄﺎﻫﺎیﻫﺎی ﻫﺎرددﯾﺴﮏ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. اﯾﻦ دﺳﺘﻮر در ﺗﻤﺎﻣﯽ ﻧﺴﺨﻪﻫﺎی وﯾﻨﺪوز ﻣﻮﺟﻮد ﻣﯽﺑﺎﺷﺪ ﺑﺮای ﻣﺜﺎل: :chkdsk /f d ﭘﺎرﺗﯿﺸﻦ دی را ﺑﺮرﺳﯽ و ﺧﻄﺎﻫﺎی آن را ﺑﺮﻃﺮف ﻣﯽﮐﻨﺪ. * echo : ﺑﺮای ﭼﺎپ ﮐﺮدن ﯾﮏ ﻣﺘﻦ اﺳﺘﻔﺎده ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: text echo ﻧﮑﺘﻪ: off echo اﻋﻼن داس را ﮐﻪ ﻗﺒﻞ ﻫﺮ دﺳﺘﻮر ﻣﻮﺟﻮد اﺳﺖ دﯾﮕﺮ ﺑﻪ ﻧﻤﺎﯾﺶ ﻧﻤﯽﮔﺬارد و آن را ﺣﺬف ﻣﯽﮐﻨﺪ. == ﻧﮑﺎت cmd == * ﻧﮑﺘﻪ ﻧﺨﺴﺖ: ﻣﯽﺗﻮاﻧﯿﺪ دﺳﺘﻮرات cmd را داﺧﻞ ﯾﮏ ﻓﺎﯾﻞ ﺑﺎ ﭘﺴﻮﻧﺪ bat. ﺑﮕﺬارﯾﺪ و آن را ﭘﺸﺖ ﺳﺮ ﻫﻢ اﺟﺮا ﮐﻨﯿﺪ. * نکته دوم: ﺑﺮای ﻧﻤﺎﯾﺶ راﻫﻨﻤﺎی ﻫﺮ دﺳﺘﻮر ﮐﺎﻓﯿﺴﺖ ﺑﻌﺪ از ﻧﺎم دﺳﺘﻮر ﯾﮏ ﻓﺎﺻﻠﻪ ﺳﭙﺲ/? ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﺳﻮم: ﺑﺮای اﺟﺮای ﭼﻨﺪ دﺳﺘﻮر ﺑﻪ ﻃﻮر ﻫﻤﺰﻣﺎن ﻣﯽﺗﻮاﻧﯿﺪ ﺑﯿﻦ ﻫﺮ دﺳﺘﻮر && ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﭼﻬﺎرم: ﺑﺮای ﻟﻐﻮ دﺳﺘﻮرات ﻫﻨﮕﺎم اﺟﺮا ﻣﯽﺗﻮاﻧﯿﺪ از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ C + CTRL اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﭘﻨﺠﻢ: ﺑﺮای ﻧﻤﺎﯾﺶ دﺳﺘﻮرات ﺑﺼﻮرت ﺻﻔﺤﻪ ﺑﻪ ﺻﻔﺤﻪ از more | command اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﺷﺸﻢ: clip | command ﻣﯽﺗﻮاﻧﯿﺪ ﭘﺲ از اﺟﺮای دﺳﺘﻮر آن را ﮐﭙﯽ ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﻫﻔﺘﻢ: ذﺧﯿﺮه ﺧﺮوﺟﯽ ﯾﮏ دﺳﺘﻮر ﺑﺼﻮرت ﻓﺎﯾﻞ: command > filename.txt * ﻧﮑﺘﻪ ﻫﺸﺘﻢ: ﺑﺎ اﺳﺘﻔﺎده از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ ALT + ENTER ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن را ﺣﺎﻟﺖ ﺗﻤﺎم ﺻﻔﺤﻪ ﺑﺒﺮﯾﺪ. [[رده:آموزش کامل خط فرمان ویندوز]] lq4ud62rnokgwxgi8ovik4ivnma1clg 134976 134975 2026-09-16T14:35:05Z Fwldom 26269 /* ﺳﺎﺧﺘﺎر دﺳﺘﻮرات در ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز */ 134976 wikitext text/x-wiki == مقدمه == === وﯾﻨﺪوز ﭼﯿﺴﺖ؟ === ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ وﯾﻨﺪوز (به اﻧﮕﻠﯿﺴﯽ: Microsoft Windows) ﯾﮏ ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞ اﺳﺖ ﮐﻪ ﺗﻮﺳﻂ ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﺗﻮﺳﻌﻪ ﯾﺎﻓﺘﻪ اﺳﺖ. وﯾﻨﺪوز از ﺳﺎل ۱۹۸۵ ﺗﺎﮐﻨﻮن ﺑﻪ ﺑﺎزار ﻋﺮﺿﻪ ﺷﺪه اﺳﺖ. ===cmd ﭼﯿﺴﺖ؟=== ﺳﯽ‌ام‌دی (ﺑﻪ اﻧﮕﻠﯿﺴﯽ: cmd) ﯾﮏ ﺧﻂ ﻓﺮﻣﺎن اﺳﺖ ﮐﻪ ﻣﺨﻔﻒ command Prompt اﺳﺖ. ﺧﻂ ﻓﺮﻣﺎن در ﻣﻘﺎﯾﺴﻪ ﺑﺎ راﺑﻂ ﮐﺎرﺑﺮی ﮔﺮاﻓﯿﮑﯽ ﻣﺤﯿﻄﯽ ﺑﯽروح دارد. ﺧﻂ ﻓﺮﻣﺎن در واﻗﻊ ﻣﺤﯿﻄﯽ اﺳﺖ ﮐﻪ در آن دﺳﺘﻮرات ﺑﻪ ﺻﻮرت ﻣﺘﻨﯽ ﺑﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ داده ﻣﯽﺷﻮد. ﺧﻂ ﻓﺮﻣﺎن در ﺳﯿﺴﺘﻢ‌ﻋﺎﻣﻞﻫﺎﯾﯽ ﻣﺎﻧﻨﺪ وﯾﻨﺪوز، ﻟﯿﻨﻮﮐﺲ و ... ﺑﺼﻮرت ﯾﮏ ﻧﺮم اﻓﺰار اراﺋﻪ ﻣﯽﺷﻮد. نکته خط فرمان ویندوز (سی‌ام‌دی) یک CLI است در ادامه با CLI بیشتر آشنا میشویم. ===CLI چیست ؟=== Command Line Interface یا رابط خط فرمان به شکل مخفف CLI یک روش تعامل با کامپیوتر یا سیستم عامل است که از طریق وارد کردن دستورات متنی انجام می‌پذیرد. ===GUI چیست ؟=== GUI مخفف Graphical User Interface به معنای رابط کاربری گرافیکی است. در مقابل CLI که به صورت متنی است، GUI به کاربر اجازه می‌دهد تا از طریق عناصر گرافیکی مانند دکمه‌ها، منوها، صفحه‌ها، تعامل کند. ===اجرای ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== ﺑﺎ ﻧﮕﻪ داﺷﺘﻦ ﮐﻠﯿﺪﻫﺎی win + R ⊞ ﻣﯽﺗﻮاﻧﯿﺪ وﯾﻨﺪوز ران (Run) را ﺑﺎز ﮐﺮده و ﺳﭙﺲ ﺑﺎ ﺗﺎﯾﭗ cmd و ﻓﺸﺮدن ﮐﻠﯿﺪ اﯾﻨﺘﺮ (Enter) ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز را ﺑﺎز ﮐﻨﯿﺪ.<br> ﻫﻤﭽﻨﯿﻦ ﻧﯿﺰ ﻣﯽﺗﻮاﻧﯿﺪ ﺑﺎ ﺟﺴﺘﺠﻮ ﮐﻠﻤﻪ cmd آن را ﭘﯿﺪا و ﺑﺎز ﮐﻨﯿﺪ. ===ﺳﺎﺧﺘﺎر دﺳﺘﻮرات در ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز=== * ساختار دستورات cmd بصورت زیر است: <code>Command (parameter) (switch)</code> ===ﭘﺎراﻣﺘﺮ ﭼﯿﺴﺖ؟=== ﭘﺎراﻣﺘﺮﻫﺎ در واﻗﻊ ورودیﻫﺎ ﯾﺎ ﻣﺘﻐﯿﺮﻫﺎ ﺗﺎﺑﻊ (ﻓﺎﻧﮑﺸﻦ)ﻫﺎ ﻫﺴﺘﻨﺪ؛ ﺑﻪ ﺑﯿﺎﻧﯽ ﺳﺎدهﺗﺮ ﭘﺎراﻣﺘﺮﻫﺎ ﻣﻘﺎدﯾﺮی ﻫﺴﺘﻨﺪ ﮐﻪ ﺑﻪ ﺗﻮاﺑﻊ ﯾﺎ دﺳﺘﻮرات ﺑﺮای اﺟﺮای ﻋﻤﻠﯿﺎت ﺧﺎﺻﯽ داده ﻣﯽﺷﻮد. ==دﺳﺘﻮرات ﭘﺎﯾﻪ ﺧﻂ ﻓﺮﻣﺎن وﯾﻨﺪوز== ===دﺳﺘﻮر cd=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ ﮐﻪ در آن ﻫﺴﺘﯿﺪ ﮐﺎرﺑﺮد و ﺑﺎ اﯾﻦ دﺳﺘﻮر ﻣﯽﺗﻮاﻧﯿﺪ داﯾﺮﮐﺘﻮری ﻓﻌﻠﯿﺘﻮن رو ﻋﻮض ﮐﻨﯿﺪ. ﻣﺎﻧﻨﺪ <syntaxhighlight lang="batch"> cd FolderName </syntaxhighlight> * ﺑﺎ اﺳﺘﻔﺎده از <syntaxhighlight lang="batch"> cd ../ </syntaxhighlight> ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ داﯾﺮﮐﺘﻮری قبلی ﺑﺮوﯾﺪ و ﺑﺎ اﺳﺘﻔﺎده از <syntaxhighlight lang="batch"> cd / </syntaxhighlight> ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ رﯾﺸﻪ (root) ﺑﺮﮔﺮدﯾﺪ. * برای مثال <syntaxhighlight lang="batch"> cd testfolder </syntaxhighlight> به دایرکتوری testfolder میرود. ===دﺳﺘﻮر dir=== دﺳﺘﻮر dir ﺑﺮای ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ اﺳﺖ ﺑﺎ اﺳﺘﻔﺎده از dir /s ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﺘﻮای داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ و ﺗﻤﺎﻣﯽ داﯾﺮﮐﺘﻮریﻫﺎی زﯾﺮﯾﻦ آن را ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ===دﺳﺘﻮر mkdir=== اﯾﻦ دﺳﺘﻮر ﺑﺮای اﯾﺠﺎد ﯾﮏ داﯾﺮﮐﺘﻮری (ﭘﻮﺷﻪ) ﺑﻪ ﮐﺎر ﻣﯽرود و ﯾﮏ ﭘﺎراﻣﺘﺮ ﻣﻬﻢ از ﺷﻤﺎ ﻣﯽﮔﯿﺮد ﮐﻪ آن ﻧﺎم ﭘﻮﺷﻪ است ﻣﺎﻧﻨﺪ: md testfoldername ﻧﮑﺘﻪ: دﺳﺘﻮرات md و mkdir ﺑﺎ ﻫﻢ ﻓﺮﻗﯽ ﻧﺪارﻧﺪ. ﻧﯿﺰ ﺑﻬﺘﺮ اﺳﺖ ﻧﺎم پوﺷﻪ ﺑﯿﻦ "" ﻗﺮار دﻫﯿﺪ. ===دﺳﺘﻮر ren=== اﯾﻦ دﺳﺘﻮر ﺑﺮای ﻋﻮض ﮐﺮدن ﻧﺎم ﭘﻮﺷﻪﻫﺎ ﯾﺎ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. ﻣﺎﻧﻨﺪ: ren FileName.extension newName.extension ren Folder NewFolderName ﻧﮑﺘﻪ: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺣﺘما ﺑﺎﯾﺪ ﻧﺎم آن را ﺑﻬﺮاه ﭘﺴﻮﻧﺪ آن ﺑﻪ دﺳﺘﻮر داد و ﻫﻤﯿﻨﻄﻮر ﺑﺮای ﻧﺎم ﺟﺪﯾﺪ. == دﺳﺘﻮرات cmd == ===دﺳﺘﻮرات ﭘﺎﯾﻪ=== * color : ﺑﺮای ﻋﻮض ﮐﺮدن رﻧﮓ ﭘﺲ زﻣﯿﻨﻪ و ﻣﺘﻦ ﻣﺤﯿﻂ cmd ﺑﻪ ﮐﺎر ﻣﯽرود ﺑﺮای ﻣﺜﺎل: color 71 * exit : ﺑﺮای ﺧﺎرج ﺷﺪن از ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن اﺳﺘﻔﺎده ﻣﯽﺷﻮد. * help : راﻫﻨﻤﺎﯾﯽ در ﻣﻮرد ﺧﻂ ﻓﺮﻣﺎن ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * ver : ﻧﺴﺨﻪ وﯾﻨﺪوز را ﺑﻪ ﻧﻤﺎﯾﺶ ﻣﯽﮔﺬارد. * whoami : ﻧﺎم ﮐﺎرﺑﺮی و ﻧﺎم راﯾﺎﻧﻪ را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * systeminfo : اﻃﻼﻋﺎﺗﯽ در ﻣﻮرد راﯾﺎﻧﻪ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ ﻣﺎﻧﻨﺪ ﻧﺴﺨﻪ ﺳﯿﺴﺘﻢ ﻋﺎﻣﻞ و Bios و ﻧﻮع ﺳﯿﺴﺘﻢ. * cls: برای پاک کردن صفحه کنسول استفاده میشود مدیریت فایل * md: ﺳﺎﺧﺖ ﭘﻮﺷﻪ ﯾﺎ ﻫﻤﺎن داﯾﺮﮐﺘﻮری ﺑﺮای ﻣﺜﺎل md testfolder ﻧﮑﺘﻪ mkdir ﺑﺎ md ﻫﯿﭻ ﻓﺮﻗﯽ ﻧﺪارد. *fsutil: ﺑﺮای اﯾﺠﺎد ﻓﺎﯾﻞ ﺑﺎ ﺣﺠﻢ دﻟﺨﻮاه اﺳﺘﻔﺎده ﻣﯽﺷﻮد 4000 file.txt createnew file fsutil ﻧﮑﺘﻪ: ﺣﺠﻢ دﻟﺨﻮاه ﺑﺮ اﺳﺎس ﺑﺎﯾﺖ اﺳﺖ. * :rd/rmdir ﺑﺮای ﺣﺬف ﭘﻮﺷﻪ ﮐﺎرﺑﺮد دارد ﺑﺮای ﻣﺜﺎل rmdir foldertest * del: ﺑﺮای ﺣﺬف ﻓﺎﯾﻞﻫﺎ ﺑﺮای ﻣﺜﺎل del file.txt ﻓﺎﯾﻞ file.txt را ﺣﺬف ﻣﯽﮐﻨﺪ. del *.txt : ﺗﻤﺎم ﻓﺎﯾﻞﻫﺎی دارای ﭘﺴﻮﻧﺪ txt را ﺣﺬف ﻣﯽﮐﻨﺪ. ﻧﮑﺘﻪ: ﺑﻄﻮر ﮐﻠﯽ * ﺑﻪ ﻣﻌﻨﺎی ﻫﻤﻪ اﺳﺖ. * rename/ren: ﺑﺮای ﺗﻐﯿﯿﺮ ﻧﺎم ﻓﺎﯾﻞﻫﺎ ﺑﮑﺎر ﻣﯽرود. ren name.txt newname.txt * tree: ﻣﺤﺘﻮﯾﺎت داﯾﺮﮐﺘﻮری ﻓﻌﻠﯽ را ﺑﺼﻮرت درﺧﺘﯽ ﻧﺸﺎن ﻣﯽدﻫﺪ. * cp / copy : ﺑﺮای ﮐﭙﯽ ﻓﺎﯾﻞﻫﺎ اﺳﺘﻔﺎده میشود. ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: cp directorytarget/newfilename.txt directory/testfile.txt فایل testfile.txt در directory را در directorytarget با نام newfilename.txt رونویسی (کپی) میکند. * mv / move: ﻣﺜﺎل copy ﮐﺎر ﻣﯽﮐﻨﺪ ﻓﻘﻂ ﺑﺠﺎی ﮐﭙﯽ اﻧﺘﻘﺎل ﻣﯽدﻫﺪ. ﺷﺒﮑﻪ * ping : ﺑﺮای ﮔﺮﻓﺘﻦ ﺗﺄﺧﯿﺮ (ﭘﯿﻨﮓ) از ﻧﻮدﻫﺎ ﯾﺎ ... در ﺷﺒﮑﻪ ﮐﺎرﺑﺮد دارد. 127.0.0.1 ping از ﮐﺎرت ﺷﺒﮑﻪ ﺧﻮد ﭘﯿﻨﮓ ﻣﯽﮔﯿﺮد. * tracert: ﺑﺮای ﺑﺮرﺳﯽ ﮐﺮدن ﺷﺒﮑﻪ و اﺗﺼﺎل اﯾﻨﺘﺮﻧﺖ در ﺣﺎﻟﯽ ﮐﻪ ﭘﯿﻨﮓ ﻓﻘﻂ اﺗﺼﺎل را ﺑﺮرﺳﯽ ﻣﯽﮐﻨﺪ (tracert) ﻣﺴﯿﺮ اﺗﺼﺎل را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. tracert (website or network location or IP Address) * ipconfig : ﻣﺸﺨﺼﺎت ﮐﺎرتﻫﺎی ﺷﺒﮑﻪ ﻣﺘﺼﻞ ﺑﻪ ﺳﯿﺴﺘﻢ را ﺑﻪ ﺷﻤﺎ ﻧﺸﺎن ﻣﯽدﻫﺪ. * getmac : ﻣﮏ آدرس ﺷﻤﺎ را ﺑﻪ ﺷﻤﺎ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. * arp : ﺑﺮای ﻧﻤﺎﯾﺶ ورودیﻫﺎی ﻣﻮﺟﻮد در ﺣﺎﻓﻈﻪ ﭘﻨﻬﺎن ﭘﺮوﺗﮑﻞ Resolution Address اﺳﺘﻔﺎده ﻣﯽﺷﻮد. arp -a : ﺗﻤﺎﻣﯽ ورودیﻫﺎی ﻣﻮﺟﻮد را ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ. === اﺷﮑﺎل زداﯾﯽ و ﺗﻌﻤﯿﺮ === * chkdsk : ﺑﺮای ﺷﻨﺎﺳﺎﯾﯽ و اﺻﻼح ﺑﺮﺧﯽ از ﺧﻄﺎﻫﺎیﻫﺎی ﻫﺎرددﯾﺴﮏ اﺳﺘﻔﺎده ﻣﯽﺷﻮد. اﯾﻦ دﺳﺘﻮر در ﺗﻤﺎﻣﯽ ﻧﺴﺨﻪﻫﺎی وﯾﻨﺪوز ﻣﻮﺟﻮد ﻣﯽﺑﺎﺷﺪ ﺑﺮای ﻣﺜﺎل: :chkdsk /f d ﭘﺎرﺗﯿﺸﻦ دی را ﺑﺮرﺳﯽ و ﺧﻄﺎﻫﺎی آن را ﺑﺮﻃﺮف ﻣﯽﮐﻨﺪ. * echo : ﺑﺮای ﭼﺎپ ﮐﺮدن ﯾﮏ ﻣﺘﻦ اﺳﺘﻔﺎده ﻣﯽﺷﻮد ﺑﺮای ﻣﺜﺎل: text echo ﻧﮑﺘﻪ: off echo اﻋﻼن داس را ﮐﻪ ﻗﺒﻞ ﻫﺮ دﺳﺘﻮر ﻣﻮﺟﻮد اﺳﺖ دﯾﮕﺮ ﺑﻪ ﻧﻤﺎﯾﺶ ﻧﻤﯽﮔﺬارد و آن را ﺣﺬف ﻣﯽﮐﻨﺪ. == ﻧﮑﺎت cmd == * ﻧﮑﺘﻪ ﻧﺨﺴﺖ: ﻣﯽﺗﻮاﻧﯿﺪ دﺳﺘﻮرات cmd را داﺧﻞ ﯾﮏ ﻓﺎﯾﻞ ﺑﺎ ﭘﺴﻮﻧﺪ bat. ﺑﮕﺬارﯾﺪ و آن را ﭘﺸﺖ ﺳﺮ ﻫﻢ اﺟﺮا ﮐﻨﯿﺪ. * نکته دوم: ﺑﺮای ﻧﻤﺎﯾﺶ راﻫﻨﻤﺎی ﻫﺮ دﺳﺘﻮر ﮐﺎﻓﯿﺴﺖ ﺑﻌﺪ از ﻧﺎم دﺳﺘﻮر ﯾﮏ ﻓﺎﺻﻠﻪ ﺳﭙﺲ/? ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﺳﻮم: ﺑﺮای اﺟﺮای ﭼﻨﺪ دﺳﺘﻮر ﺑﻪ ﻃﻮر ﻫﻤﺰﻣﺎن ﻣﯽﺗﻮاﻧﯿﺪ ﺑﯿﻦ ﻫﺮ دﺳﺘﻮر && ﺑﮕﺬارﯾﺪ. * ﻧﮑﺘﻪ ﭼﻬﺎرم: ﺑﺮای ﻟﻐﻮ دﺳﺘﻮرات ﻫﻨﮕﺎم اﺟﺮا ﻣﯽﺗﻮاﻧﯿﺪ از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ C + CTRL اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﭘﻨﺠﻢ: ﺑﺮای ﻧﻤﺎﯾﺶ دﺳﺘﻮرات ﺑﺼﻮرت ﺻﻔﺤﻪ ﺑﻪ ﺻﻔﺤﻪ از more | command اﺳﺘﻔﺎده ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﺷﺸﻢ: clip | command ﻣﯽﺗﻮاﻧﯿﺪ ﭘﺲ از اﺟﺮای دﺳﺘﻮر آن را ﮐﭙﯽ ﮐﻨﯿﺪ. * ﻧﮑﺘﻪ ﻫﻔﺘﻢ: ذﺧﯿﺮه ﺧﺮوﺟﯽ ﯾﮏ دﺳﺘﻮر ﺑﺼﻮرت ﻓﺎﯾﻞ: command > filename.txt * ﻧﮑﺘﻪ ﻫﺸﺘﻢ: ﺑﺎ اﺳﺘﻔﺎده از ﮐﻠﯿﺪ ﺗﺮﮐﯿﺒﯽ ALT + ENTER ﻣﯽﺗﻮاﻧﯿﺪ ﻣﺤﯿﻂ ﺧﻂ ﻓﺮﻣﺎن را ﺣﺎﻟﺖ ﺗﻤﺎم ﺻﻔﺤﻪ ﺑﺒﺮﯾﺪ. [[رده:آموزش کامل خط فرمان ویندوز]] iw638iodmbkpxpfgrmt0dcqcawo6pvv آموزش کامل خط فرمان ویندوز /نوشتن فایل‌های Batch 0 39319 134977 126368 2026-09-16T14:38:07Z Fwldom 26269 134977 wikitext text/x-wiki {{ناوبری خودکار}} فایل‌های batch یا دسته‌ای فایل‌هایی هستند که دستورات خط فرمان در آن نوشته می‌شوند و اجرا می‌شوند. برای ساخت فایل batch باید یک فایل با پسوند .bat درست کنید. و دستورات را داخل آن گذاشته و cmd را باز کرده ابتدا دایرکتوری را به همان دایرکتوری که فایل در آن قرار دارد با دستور cd تغییر می‌دهیم و سپس نام فایل به همراه پسوند را تایپ می‌کنیم. <syntaxhighlight lang="batch"> cd targetFolder ./name.bat </syntaxhighlight> * دستور نخست برای رفتن به پوشه‌ای هست که فایل batch را داخل آن ایجاد کردم. * دستور دوم برای اجرای فایل هست و name.bat نام فایل مدنظرمان بهمراه پسوند .bat است. == echo off@ == دستور echo off به سیستم اعلام می‌کند در زمان اجرای فایل دستورات وارد شده را نمایش ندهد و فقط خروجی را نمایش دهد. {{سخ}} توجه: دستورات cmd می‌تواند خطرناک یا ویروسی باشد.{{سخ}} [[رده:آموزش کامل خط فرمان ویندوز]] q8zibgigbss5toe840efwjtkrswpbr7 برنامه نویسی PSP 0 39645 134940 132937 2026-09-16T12:49:51Z Fwldom 26269 134940 wikitext text/x-wiki {{وضعیت|100%}} [[پرونده:PlayStation Portable booth, Tokyo Game Show 20040926.jpg|بی‌قاب|چپ]] به دنیای جذاب برنامه نویسی PSP خوش آمدید. نام پارسی این کنسول، پلی‌استیشن همراه است. این کتاب آموزشی دانش اولیه لازم برای درک، نصب و پیکربندی یک آزمایشگاه برنامه‌نویسی PSP را در اختیار شما قرار می‌دهد که از می‌توانید برای آن انواع ابزارهای مفید و سرگرم‌کننده، ابزارها، برنامه‌ها، بازی‌ها و سایر اشکال رسانه‌های تعاملی استفاده کنید. برای برنامه‌نویسان جدید PSP، پایتون را امتحان کنید: این مکان خوبی برای شروع است. با این حال، زبان توصیه شده برای PSP homebrew سی است، زیرا سیستم عامل، homebrew و اکثر بازی‌ها از C به عنوان زبان مادری خود استفاده می‌کنند و اجازه مدیریت حافظه عمیق‌تر را می‌دهد. [[ زبان برنامه نویسی سی|آموزش زبان برنامه نویسی سی]] == فهرست == === مقدمه === ==== [[برنامه نویسی PSP/مقدمه کلی|مقدمه کلی]]==== ==== [[برنامه نویسی PSP/سخت افزار PSP|سخت افزار PSP]]==== === راه اندازی === ==== [[برنامه نویسی PSP/راه اندازی ابزار|دریافت و راه اندازی ابزار]]==== ===[[برنامه نویسی PSP/اولین برنامه|اولین برنامه]] === ==== [[برنامه نویسی PSP/ورودی کاربر|ورودی کاربر]] ==== ==== [[برنامه نویسی PSP/مدیریت خطا|مدیریت خطا]] ==== ==== [[برنامه نویسی PSP/سیستم پرونده‌ها|سیستم پرونده‌ها]] ==== ==== [[برنامه نویسی PSP/چند رشته‌ای|چند رشته‌ای]] ==== ==== [[برنامه نویسی PSP/مدیریت حافظه|مدیریت حافظه]] ==== [[رده:برنامه نویسی PSP]] ===منابع=== {{چپ‌چین}} :https://www.psdevwiki.com/psp/Main_Page :https://en.m.wikibooks.org/wiki/PSP_Programming :https://pspdev.github.io/ :https://en.m.wikibooks.org/wiki/PSP_Development {{پایان چپ‌چین}} 51ly1shxsqx86yq8hp6yscucd146ubn زبان برنامه‌نویسی گو 0 39985 134933 134932 2026-09-16T12:02:38Z Fwldom 26269 /* فصل ۱۲: منابع بیشتر و مسیرهای یادگیری */ 134933 wikitext text/x-wiki {{وضعیت|25%}} {{در دست ویرایش ۲|ماه=می|روز=۱۲|سال=۲۰۲۵}} == دربارهٔ کتاب == این کتاب به آموزش جامع و گام‌به‌گام زبان برنامه‌نویسی '''گو''' (به انگلیسی: ''Go'') می‌پردازد. هدف از نگارش این اثر آن است که خوانندگان با مفاهیم پایه تا مباحث پیشرفتهٔ این زبان آشنا شوند و توانایی استفادهٔ عملی از آن را در پروژه‌های مختلف به دست آورند. زبان برنامه‌نویسی گو که توسط شرکت گوگل توسعه یافته است، به دلیل سادگی، سرعت بالا و پشتیبانی قوی از هم‌زمانی (Concurrency) به‌سرعت به یکی از زبان‌های محبوب در حوزهٔ توسعهٔ نرم‌افزار، به‌ویژه در زمینهٔ سامانه‌های مقیاس‌پذیر و برنامه‌های تحت وب، تبدیل شده است. این کتاب با زبانی روان و آموزشی تهیه شده و تلاش شده است تا علاوه بر بیان مفاهیم نظری، نمونه‌کدهای کاربردی و مثال‌های عملی نیز ارائه گردد. مطالعهٔ این کتاب به علاقه‌مندان برنامه‌نویسی، دانشجویان، و همچنین برنامه‌نویسان حرفه‌ای توصیه می‌شود که قصد دارند زبان گو را به‌عنوان ابزاری قدرتمند برای توسعهٔ نرم‌افزار بیاموزند و در عمل به‌کار گیرند. == فهرست == {{Stages}} <!-- * [[پرونده:00%.svg]] * [[پرونده:25%.svg]] * [[پرونده:50%.svg]] * [[پرونده:75%.svg]] * [[پرونده:100 percent.svg]] --> === فصل نخست [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/مقدمه|مقدمه]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/اولین برنامه|اولین برنامه و اجرای آن]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/ساختارکد|ساختار کد زبان برنامه نویسی گو]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/عناصر لغوی|عناصر لغوی ]] [[پرونده:100 percent.svg]] === فصل ۲: مبانی[[پرونده:100 percent.svg]]=== * [[زبان برنامه‌نویسی گو/متغیرها|متغیرها]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/ثابت‌ها|ثابت‌ها]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/تایپ‌ها (نوع‌ها)|تایپ‌ها (نوع‌ها)]] [[پرونده:100 percent.svg]] === فصل ۳: شرط ها و بلوک ها [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/بلوک‌های کد|بلوک‌های کد]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/عملگرها و عبارات|عملگرها و عبارات]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/شرط ها if , else , switch|شرط ها در گو]] [[پرونده:100 percent.svg]] === فصل ۴: ساختارهای داده‌ای پایه آرایه‌ها [[پرونده:50 percent.svg]] === *[[زبان برنامه‌نویسی گو/اسلایس‌ها|اسلایس‌ها (Slices)]] [[پرونده:100 percent.svg]] *[[زبان برنامه‌نویسی گو/نقشه‌ها (Maps)|نقشه‌ها (Maps)]] [[پرونده:100 percent.svg]] *[[زبان برنامه‌نویسی گو/ساختارها (Structs)|ساختارها (Structs)]] [[پرونده:00 percent.svg]] *[[زبان برنامه‌نویسی گو/اشاره‌گرها (Pointers)|اشاره‌گرها (Pointers)]] [[پرونده:00 percent.svg]] === فصل ۵: توابع [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/تعریف و استفاده از توابع|تعریف و استفاده از توابع]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/آرگومان‌ها و مقادیر بازگشتی|آرگومان‌ها و مقادیر بازگشتی]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/توابع ناشناس و توابع به عنوان مقادیر|توابع ناشناس و توابع به عنوان مقادیر]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/متدها و دریافت‌کننده‌ها|متدها و دریافت‌کننده‌ها (Receivers)]] [[پرونده:100 percent.svg]] === فصل ۶: بسته‌ها و ماژول‌ها === * [[زبان برنامه‌نویسی گو/ساختار و نحوه استفاده از بسته‌ها|ساختار و نحوه استفاده از بسته‌ها (Packages)]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/مدیریت وابستگی‌ها با استفاده از ماژول‌ها|مدیریت وابستگی‌ها با استفاده از ماژول‌ها (Modules)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/استفاده از بسته‌های استاندارد گو|استفاده از بسته‌های استاندارد Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/ایجاد و استفاده از بسته‌های شخصی‌سازی شده|ایجاد و استفاده از بسته‌های شخصی‌سازی شده]] [[پرونده:00 percent.svg]] === فصل ۷: برنامه‌نویسی هم‌زمان (Concurrency) === * [[زبان برنامه‌نویسی گو/مفاهیم هم‌زمانی|مفاهیم هم‌زمانی در Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/گوروتین‌ها|گوروتین‌ها (Goroutines)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/کانال‌ها|کانال‌ها (Channels)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/الگوهای هم‌زمانی|الگوهای پیشرفته هم‌زمانی]] [[پرونده:00 percent.svg]] === فصل ۸: مدیریت خطا و تست === * [[زبان برنامه‌نویسی گو/مدیریت خطاها|مدیریت خطاها در Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/اصول نوشتن کدها|اصول نوشتن کدهای ایمن]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/تست واحد|تست واحد (Unit Testing)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/تست یکپارچگی|تست یکپارچگی (Integration Testing)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/ابزارهای تست|ابزارهای تست در Go]] [[پرونده:00 percent.svg]] === فصل ۹: برنامه‌نویسی پیشرفته در Go === * اینترفیس‌ها و پلی‌مورفیسم * بازتاب (Reflection) * کار با فایل‌ها و سیستم‌عامل * برنامه‌نویسی شبکه (Networking) * کار با دیتابیس‌ها === فصل ۱۰: بهینه‌سازی و ابزارهای کاربردی === * بهینه‌سازی عملکرد و حافظه * پروفایلینگ و دیباگینگ * استفاده از ابزارهای توسعه Go * مدیریت پروژه‌های بزرگ === فصل ۱۱: پروژه‌های کاربردی === * ساخت یک وب‌سرویس ساده * ساخت یک ابزار خط فرمان (CLI) * توسعه یک برنامه توزیع‌شده با Go === فصل ۱۲: منابع بیشتر و مسیرهای یادگیری === * [[زبان برنامه‌نویسی گو/منابع آموزشی آنلاین|منابع آموزشی آنلاین]] * جامعه‌های برنامه‌نویسی Go * پروژه‌های متن‌باز برای مشارکت * پیوست‌ها * مرجع دستورات Go * سوالات متداول * [[زبان برنامه‌نویسی گو/حل تمرین‌ها|حل تمرین‌ها]] [[رده:زبان برنامه‌نویسی گو]] l7ehv8nkdmdb6tcxg6hkpr7efmq6zof 134936 134933 2026-09-16T12:22:30Z Fwldom 26269 /* فصل ۱۲: منابع بیشتر و مسیرهای یادگیری */ 134936 wikitext text/x-wiki {{وضعیت|25%}} {{در دست ویرایش ۲|ماه=می|روز=۱۲|سال=۲۰۲۵}} == دربارهٔ کتاب == این کتاب به آموزش جامع و گام‌به‌گام زبان برنامه‌نویسی '''گو''' (به انگلیسی: ''Go'') می‌پردازد. هدف از نگارش این اثر آن است که خوانندگان با مفاهیم پایه تا مباحث پیشرفتهٔ این زبان آشنا شوند و توانایی استفادهٔ عملی از آن را در پروژه‌های مختلف به دست آورند. زبان برنامه‌نویسی گو که توسط شرکت گوگل توسعه یافته است، به دلیل سادگی، سرعت بالا و پشتیبانی قوی از هم‌زمانی (Concurrency) به‌سرعت به یکی از زبان‌های محبوب در حوزهٔ توسعهٔ نرم‌افزار، به‌ویژه در زمینهٔ سامانه‌های مقیاس‌پذیر و برنامه‌های تحت وب، تبدیل شده است. این کتاب با زبانی روان و آموزشی تهیه شده و تلاش شده است تا علاوه بر بیان مفاهیم نظری، نمونه‌کدهای کاربردی و مثال‌های عملی نیز ارائه گردد. مطالعهٔ این کتاب به علاقه‌مندان برنامه‌نویسی، دانشجویان، و همچنین برنامه‌نویسان حرفه‌ای توصیه می‌شود که قصد دارند زبان گو را به‌عنوان ابزاری قدرتمند برای توسعهٔ نرم‌افزار بیاموزند و در عمل به‌کار گیرند. == فهرست == {{Stages}} <!-- * [[پرونده:00%.svg]] * [[پرونده:25%.svg]] * [[پرونده:50%.svg]] * [[پرونده:75%.svg]] * [[پرونده:100 percent.svg]] --> === فصل نخست [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/مقدمه|مقدمه]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/اولین برنامه|اولین برنامه و اجرای آن]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/ساختارکد|ساختار کد زبان برنامه نویسی گو]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/عناصر لغوی|عناصر لغوی ]] [[پرونده:100 percent.svg]] === فصل ۲: مبانی[[پرونده:100 percent.svg]]=== * [[زبان برنامه‌نویسی گو/متغیرها|متغیرها]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/ثابت‌ها|ثابت‌ها]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/تایپ‌ها (نوع‌ها)|تایپ‌ها (نوع‌ها)]] [[پرونده:100 percent.svg]] === فصل ۳: شرط ها و بلوک ها [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/بلوک‌های کد|بلوک‌های کد]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/عملگرها و عبارات|عملگرها و عبارات]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/شرط ها if , else , switch|شرط ها در گو]] [[پرونده:100 percent.svg]] === فصل ۴: ساختارهای داده‌ای پایه آرایه‌ها [[پرونده:50 percent.svg]] === *[[زبان برنامه‌نویسی گو/اسلایس‌ها|اسلایس‌ها (Slices)]] [[پرونده:100 percent.svg]] *[[زبان برنامه‌نویسی گو/نقشه‌ها (Maps)|نقشه‌ها (Maps)]] [[پرونده:100 percent.svg]] *[[زبان برنامه‌نویسی گو/ساختارها (Structs)|ساختارها (Structs)]] [[پرونده:00 percent.svg]] *[[زبان برنامه‌نویسی گو/اشاره‌گرها (Pointers)|اشاره‌گرها (Pointers)]] [[پرونده:00 percent.svg]] === فصل ۵: توابع [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/تعریف و استفاده از توابع|تعریف و استفاده از توابع]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/آرگومان‌ها و مقادیر بازگشتی|آرگومان‌ها و مقادیر بازگشتی]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/توابع ناشناس و توابع به عنوان مقادیر|توابع ناشناس و توابع به عنوان مقادیر]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/متدها و دریافت‌کننده‌ها|متدها و دریافت‌کننده‌ها (Receivers)]] [[پرونده:100 percent.svg]] === فصل ۶: بسته‌ها و ماژول‌ها === * [[زبان برنامه‌نویسی گو/ساختار و نحوه استفاده از بسته‌ها|ساختار و نحوه استفاده از بسته‌ها (Packages)]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/مدیریت وابستگی‌ها با استفاده از ماژول‌ها|مدیریت وابستگی‌ها با استفاده از ماژول‌ها (Modules)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/استفاده از بسته‌های استاندارد گو|استفاده از بسته‌های استاندارد Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/ایجاد و استفاده از بسته‌های شخصی‌سازی شده|ایجاد و استفاده از بسته‌های شخصی‌سازی شده]] [[پرونده:00 percent.svg]] === فصل ۷: برنامه‌نویسی هم‌زمان (Concurrency) === * [[زبان برنامه‌نویسی گو/مفاهیم هم‌زمانی|مفاهیم هم‌زمانی در Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/گوروتین‌ها|گوروتین‌ها (Goroutines)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/کانال‌ها|کانال‌ها (Channels)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/الگوهای هم‌زمانی|الگوهای پیشرفته هم‌زمانی]] [[پرونده:00 percent.svg]] === فصل ۸: مدیریت خطا و تست === * [[زبان برنامه‌نویسی گو/مدیریت خطاها|مدیریت خطاها در Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/اصول نوشتن کدها|اصول نوشتن کدهای ایمن]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/تست واحد|تست واحد (Unit Testing)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/تست یکپارچگی|تست یکپارچگی (Integration Testing)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/ابزارهای تست|ابزارهای تست در Go]] [[پرونده:00 percent.svg]] === فصل ۹: برنامه‌نویسی پیشرفته در Go === * اینترفیس‌ها و پلی‌مورفیسم * بازتاب (Reflection) * کار با فایل‌ها و سیستم‌عامل * برنامه‌نویسی شبکه (Networking) * کار با دیتابیس‌ها === فصل ۱۰: بهینه‌سازی و ابزارهای کاربردی === * بهینه‌سازی عملکرد و حافظه * پروفایلینگ و دیباگینگ * استفاده از ابزارهای توسعه Go * مدیریت پروژه‌های بزرگ === فصل ۱۱: پروژه‌های کاربردی === * ساخت یک وب‌سرویس ساده * ساخت یک ابزار خط فرمان (CLI) * توسعه یک برنامه توزیع‌شده با Go === فصل ۱۲: منابع بیشتر و مسیرهای یادگیری [[پرونده:25 percent.svg]] === * [[زبان برنامه‌نویسی گو/منابع آموزشی آنلاین|منابع آموزشی آنلاین]] [[پرونده:100 percent.svg]] * جامعه‌های برنامه‌نویسی Go [[پرونده:00 percent.svg]] * پروژه‌های متن‌باز برای مشارکت [[پرونده:00 percent.svg]] * پیوست‌ها [[پرونده:00 percent.svg]] * مرجع دستورات Go [[پرونده:00 percent.svg]] * سوالات متداول [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/حل تمرین‌ها|حل تمرین‌ها]] [[پرونده:50 percent.svg]] [[رده:زبان برنامه‌نویسی گو]] 22hweynndq3o0qr1ybea6snzr4tsooa 134939 134936 2026-09-16T12:46:54Z Fwldom 26269 /* فصل ۸: مدیریت خطا و تست */ 134939 wikitext text/x-wiki {{وضعیت|25%}} {{در دست ویرایش ۲|ماه=می|روز=۱۲|سال=۲۰۲۵}} == دربارهٔ کتاب == این کتاب به آموزش جامع و گام‌به‌گام زبان برنامه‌نویسی '''گو''' (به انگلیسی: ''Go'') می‌پردازد. هدف از نگارش این اثر آن است که خوانندگان با مفاهیم پایه تا مباحث پیشرفتهٔ این زبان آشنا شوند و توانایی استفادهٔ عملی از آن را در پروژه‌های مختلف به دست آورند. زبان برنامه‌نویسی گو که توسط شرکت گوگل توسعه یافته است، به دلیل سادگی، سرعت بالا و پشتیبانی قوی از هم‌زمانی (Concurrency) به‌سرعت به یکی از زبان‌های محبوب در حوزهٔ توسعهٔ نرم‌افزار، به‌ویژه در زمینهٔ سامانه‌های مقیاس‌پذیر و برنامه‌های تحت وب، تبدیل شده است. این کتاب با زبانی روان و آموزشی تهیه شده و تلاش شده است تا علاوه بر بیان مفاهیم نظری، نمونه‌کدهای کاربردی و مثال‌های عملی نیز ارائه گردد. مطالعهٔ این کتاب به علاقه‌مندان برنامه‌نویسی، دانشجویان، و همچنین برنامه‌نویسان حرفه‌ای توصیه می‌شود که قصد دارند زبان گو را به‌عنوان ابزاری قدرتمند برای توسعهٔ نرم‌افزار بیاموزند و در عمل به‌کار گیرند. == فهرست == {{Stages}} <!-- * [[پرونده:00%.svg]] * [[پرونده:25%.svg]] * [[پرونده:50%.svg]] * [[پرونده:75%.svg]] * [[پرونده:100 percent.svg]] --> === فصل نخست [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/مقدمه|مقدمه]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/اولین برنامه|اولین برنامه و اجرای آن]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/ساختارکد|ساختار کد زبان برنامه نویسی گو]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/عناصر لغوی|عناصر لغوی ]] [[پرونده:100 percent.svg]] === فصل ۲: مبانی[[پرونده:100 percent.svg]]=== * [[زبان برنامه‌نویسی گو/متغیرها|متغیرها]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/ثابت‌ها|ثابت‌ها]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/تایپ‌ها (نوع‌ها)|تایپ‌ها (نوع‌ها)]] [[پرونده:100 percent.svg]] === فصل ۳: شرط ها و بلوک ها [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/بلوک‌های کد|بلوک‌های کد]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/عملگرها و عبارات|عملگرها و عبارات]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/شرط ها if , else , switch|شرط ها در گو]] [[پرونده:100 percent.svg]] === فصل ۴: ساختارهای داده‌ای پایه آرایه‌ها [[پرونده:50 percent.svg]] === *[[زبان برنامه‌نویسی گو/اسلایس‌ها|اسلایس‌ها (Slices)]] [[پرونده:100 percent.svg]] *[[زبان برنامه‌نویسی گو/نقشه‌ها (Maps)|نقشه‌ها (Maps)]] [[پرونده:100 percent.svg]] *[[زبان برنامه‌نویسی گو/ساختارها (Structs)|ساختارها (Structs)]] [[پرونده:00 percent.svg]] *[[زبان برنامه‌نویسی گو/اشاره‌گرها (Pointers)|اشاره‌گرها (Pointers)]] [[پرونده:00 percent.svg]] === فصل ۵: توابع [[پرونده:100 percent.svg]] === * [[زبان برنامه‌نویسی گو/تعریف و استفاده از توابع|تعریف و استفاده از توابع]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/آرگومان‌ها و مقادیر بازگشتی|آرگومان‌ها و مقادیر بازگشتی]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/توابع ناشناس و توابع به عنوان مقادیر|توابع ناشناس و توابع به عنوان مقادیر]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/متدها و دریافت‌کننده‌ها|متدها و دریافت‌کننده‌ها (Receivers)]] [[پرونده:100 percent.svg]] === فصل ۶: بسته‌ها و ماژول‌ها === * [[زبان برنامه‌نویسی گو/ساختار و نحوه استفاده از بسته‌ها|ساختار و نحوه استفاده از بسته‌ها (Packages)]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/مدیریت وابستگی‌ها با استفاده از ماژول‌ها|مدیریت وابستگی‌ها با استفاده از ماژول‌ها (Modules)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/استفاده از بسته‌های استاندارد گو|استفاده از بسته‌های استاندارد Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/ایجاد و استفاده از بسته‌های شخصی‌سازی شده|ایجاد و استفاده از بسته‌های شخصی‌سازی شده]] [[پرونده:00 percent.svg]] === فصل ۷: برنامه‌نویسی هم‌زمان (Concurrency) === * [[زبان برنامه‌نویسی گو/مفاهیم هم‌زمانی|مفاهیم هم‌زمانی در Go]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/گوروتین‌ها|گوروتین‌ها (Goroutines)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/کانال‌ها|کانال‌ها (Channels)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/الگوهای هم‌زمانی|الگوهای پیشرفته هم‌زمانی]] [[پرونده:00 percent.svg]] === فصل ۸: مدیریت خطا و تست [[پرونده:50 percent.svg]] === * [[زبان برنامه‌نویسی گو/مدیریت خطاها|مدیریت خطاها در Go]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/اصول نوشتن کدها|اصول نوشتن کدهای ایمن]] [[پرونده:100 percent.svg]] * [[زبان برنامه‌نویسی گو/تست واحد|تست واحد (Unit Testing)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/تست یکپارچگی|تست یکپارچگی (Integration Testing)]] [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/ابزارهای تست|ابزارهای تست در Go]] [[پرونده:00 percent.svg]] === فصل ۹: برنامه‌نویسی پیشرفته در Go === * اینترفیس‌ها و پلی‌مورفیسم * بازتاب (Reflection) * کار با فایل‌ها و سیستم‌عامل * برنامه‌نویسی شبکه (Networking) * کار با دیتابیس‌ها === فصل ۱۰: بهینه‌سازی و ابزارهای کاربردی === * بهینه‌سازی عملکرد و حافظه * پروفایلینگ و دیباگینگ * استفاده از ابزارهای توسعه Go * مدیریت پروژه‌های بزرگ === فصل ۱۱: پروژه‌های کاربردی === * ساخت یک وب‌سرویس ساده * ساخت یک ابزار خط فرمان (CLI) * توسعه یک برنامه توزیع‌شده با Go === فصل ۱۲: منابع بیشتر و مسیرهای یادگیری [[پرونده:25 percent.svg]] === * [[زبان برنامه‌نویسی گو/منابع آموزشی آنلاین|منابع آموزشی آنلاین]] [[پرونده:100 percent.svg]] * جامعه‌های برنامه‌نویسی Go [[پرونده:00 percent.svg]] * پروژه‌های متن‌باز برای مشارکت [[پرونده:00 percent.svg]] * پیوست‌ها [[پرونده:00 percent.svg]] * مرجع دستورات Go [[پرونده:00 percent.svg]] * سوالات متداول [[پرونده:00 percent.svg]] * [[زبان برنامه‌نویسی گو/حل تمرین‌ها|حل تمرین‌ها]] [[پرونده:50 percent.svg]] [[رده:زبان برنامه‌نویسی گو]] 0h80itg0yfj88k4vvj7valqdlq0n3zu الگو:کاربر زن زندگی آزادی 10 40434 134956 129216 2026-09-16T13:54:37Z Fwldom 26269 134956 wikitext text/x-wiki <div style="float:{{{float|right}}}; margin:1px;"> {| cellspacing="0" style="width:238px;border-radius:8px; background:{{{info-background|{{{2|#aaeeff}}}}}};" | style="width:45px; height:45px; background:{{{logo-background|{{{1|#FFFFFF}}}}}}; text-align:center; font-size:{{{logo-size|{{{5|12}}}}}}pt; color:{{{logo-color|#000}}};" | '''{{{logo|{{{3|[[Image:زن_زندگی_آزادی.jpg|80px]]}}}}}}''' | style="font-size:{{{info-size|8}}}pt; padding:4pt; line-height:1.25em; color:{{{info-color|#000000}}};" | این کاربر به اصول آزادی اعتقاد دارد و شعار او "زن، زندگی، آزادی" است. |}</div> <includeonly></includeonly> <noinclude> {{توضیحات}} </noinclude> h5nzusdu3z9mfcc0y0whdir95obb9ag الگو:کاربر کوروش بزرگ 10 40435 134955 129130 2026-09-16T13:52:08Z Fwldom 26269 134955 wikitext text/x-wiki {| cellspacing="0" style="direction:rtl; margin:1px; font-family:Tahoma; font-size:8pt; width:240px; border:3px solid yellow;border-radius:8px; #000; background:gold;" | style="width:45px;border-radius:8px; height:45px;border: 2px double yellow; background:red; text-align:center;" | [[پرونده:Winged_genius_relief_(Pasargadae)_by_Charles_Texier.png|65px]] | style="padding:4pt; line-height:1.25em; color:#000;" | این کاربر به شخصیت و دستاوردهای [[w:fa:کوروش بزرگ|کوروش بزرگ]] باور دارد و او را یکی از بزرگ‌ترین قهرمانان تاریخ ایران میداند. |}<includeonly>[[رده:کاربران ایران|{{PAGENAME}}]]</includeonly><noinclude><noinclude> [[رده:الگوهای کاربری|ایرانی]] </noinclude> sw2i8eglunudcc0e9teddknqlqkw49h کاربر:Fwldom/آمار 2 40459 134941 131922 2026-09-16T12:51:57Z Fwldom 26269 /* ناقص */ 134941 wikitext text/x-wiki == ویرایش ها == تا ۱۹ اردیبهشت ۱۴۰۳{{کاربر ویرایش|600}} == الگو‌ها == *تعداد: ۴ *[[الگو:کاربر زن زندگی آزادی]] *[[الگو:کاربر کوروش بزرگ]] *[[الگو:راهنمای تعاملی]] * [[الگو:خوش آمد گویی صفحه کاربری]] == کتاب‌های ایجاد شده توسط من== * تعداد کل: 5 * تعداد ناقص: 2 * تعداد کامل: ۳ === ناقص === *[[زبان برنامه‌نویسی گو]] [[پرونده:75 percent.svg]] === کامل === *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] 68w77phpg10h0vovbak3okyj1l6v1st 134942 134941 2026-09-16T12:52:09Z Fwldom 26269 /* کامل */ 134942 wikitext text/x-wiki == ویرایش ها == تا ۱۹ اردیبهشت ۱۴۰۳{{کاربر ویرایش|600}} == الگو‌ها == *تعداد: ۴ *[[الگو:کاربر زن زندگی آزادی]] *[[الگو:کاربر کوروش بزرگ]] *[[الگو:راهنمای تعاملی]] * [[الگو:خوش آمد گویی صفحه کاربری]] == کتاب‌های ایجاد شده توسط من== * تعداد کل: 5 * تعداد ناقص: 2 * تعداد کامل: ۳ === ناقص === *[[زبان برنامه‌نویسی گو]] [[پرونده:75 percent.svg]] === کامل === *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[سی‌اس‌اس]] 8ar07y085pv0feh3hesfaarukvlchyr 134943 134942 2026-09-16T12:54:31Z Fwldom 26269 /* ویرایش ها */ اصلاح ارقام 134943 wikitext text/x-wiki == ویرایش ها == تا ۲۰ شهریور ۱۴۰۵ {{کاربر ویرایش|750}} == الگو‌ها == *تعداد: ۴ *[[الگو:کاربر زن زندگی آزادی]] *[[الگو:کاربر کوروش بزرگ]] *[[الگو:راهنمای تعاملی]] * [[الگو:خوش آمد گویی صفحه کاربری]] == کتاب‌های ایجاد شده توسط من== * تعداد کل: 5 * تعداد ناقص: 2 * تعداد کامل: ۳ === ناقص === *[[زبان برنامه‌نویسی گو]] [[پرونده:75 percent.svg]] === کامل === *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[سی‌اس‌اس]] cscvt21wk77fgf4dy3tordigrubna2y 134944 134943 2026-09-16T12:55:42Z Fwldom 26269 /* کتاب‌های ایجاد شده توسط من */ اصلاح ارقام، اصلاح نویسه، اصلاح نویسه‌های عربی، اصلاح فاصلهٔ مجازی 134944 wikitext text/x-wiki == ویرایش ها == تا ۲۰ شهریور ۱۴۰۵ {{کاربر ویرایش|750}} == الگو‌ها == *تعداد: ۴ *[[الگو:کاربر زن زندگی آزادی]] *[[الگو:کاربر کوروش بزرگ]] *[[الگو:راهنمای تعاملی]] * [[الگو:خوش آمد گویی صفحه کاربری]] == کتاب‌های ایجاد شده توسط من== * تعداد کل: ۵ * تعداد ناقص: ۱ * تعداد کامل: ۴ === ناقص === *[[زبان برنامه‌نویسی گو]] [[پرونده:75 percent.svg]] === کامل === *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[سی‌اس‌اس]] dlapkds53q2q92sutaaxpqwnn2aigto 134954 134944 2026-09-16T13:45:01Z Fwldom 26269 اصلاح ارقام، تعیین هدف 134954 wikitext text/x-wiki این صفحه جهت مستندسازی سابقه کاربر Fwldom ایجاد شده است. == ویرایش ها == تا ۳۱ شهریور ۱۴۰۵ {{کاربر ویرایش|1000}} == الگو‌ها == *تعداد: ۴ *[[الگو:کاربر زن زندگی آزادی]] *[[الگو:کاربر کوروش بزرگ]] *[[الگو:راهنمای تعاملی]] * [[الگو:خوش آمد گویی صفحه کاربری]] == کتاب‌های ایجاد شده توسط من== * تعداد کل: ۵ * تعداد ناقص: ۱ * تعداد کامل: ۴ === ناقص === *[[زبان برنامه‌نویسی گو]] [[پرونده:75 percent.svg]] === کامل === *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[سی‌اس‌اس]] 8lnbg8g7ut4a1nrk0rg3dr0h2l570va 134957 134954 2026-09-16T14:02:54Z Fwldom 26269 /* ویرایش ها */ اصلاح ارقام 134957 wikitext text/x-wiki این صفحه جهت مستندسازی سابقه کاربر Fwldom ایجاد شده است. == سابقه == تا ۲۶ شهریور ۱۴۰۵ {{کاربر ویرایش|800}} * این حساب کاربری در ۴ اسفند ۱۴۰۲ ایجاد شده است. == الگو‌ها == *تعداد: ۴ *[[الگو:کاربر زن زندگی آزادی]] *[[الگو:کاربر کوروش بزرگ]] *[[الگو:راهنمای تعاملی]] * [[الگو:خوش آمد گویی صفحه کاربری]] == کتاب‌های ایجاد شده توسط من== * تعداد کل: ۵ * تعداد ناقص: ۱ * تعداد کامل: ۴ === ناقص === *[[زبان برنامه‌نویسی گو]] [[پرونده:75 percent.svg]] === کامل === *[[آموزش کامل خط فرمان ویندوز]] *[[مبانی شبکه‌های کامپیوتری و سخت‌افزار|مبانی شبکه‌های کامپیوتری و سخت افزار]] *[[برنامه نویسی PSP]] *[[سی‌اس‌اس]] mkm7yn6th66v2ulwjxlqc70tpl41mhe سی‌اس‌اس 0 40883 134945 132344 2026-09-16T13:00:27Z Fwldom 26269 134945 wikitext text/x-wiki == مقدمه == [[پرونده:CSS3 logo and wordmark.svg|200px|بندانگشتی |نگاره CSS]] سی‌اس‌اس (CSS) یک زبان برای ساخت شیوه‌نامه است که از آن برای توصیف نمایش یک سند (که به یکی از زبان‌های نشانه‌گذاری مثل اچ‌تی‌ام‌ال نوشته شده‌است) استفاده می‌شود. سی‌اس‌اس یکی از فناوری‌های بنیادین (در کنار اچ‌تی‌ام‌ال و جاوااسکریپت) در وب جهان‌گستر است. برای یادگیری کامل CSS (Cascading Style Sheets)، مطالعهٔ این کتاب به‌عنوان یک منبع جامع توصیه می‌شود. این کتاب تمامی مفاهیم پایه و پیشرفتهٔ CSS را پوشش می‌دهد و به شما کمک می‌کند تا به‌صورت گام‌به‌گام با این زبان طراحی آشنا شوید. '''نکته:''' پیش از شروع مطالعهٔ این کتاب، بهتر است ابتدا با مفاهیم اچ‌تی‌ام‌ال (HTML) آشنا باشید. پیشنهاد می‌شود ابتدا کتاب [[اچ‌تی‌ام‌ال]] را مطالعه نمایید، چرا که CSS برای طراحی و استایل‌دهی به عناصر HTML به‌کار می‌رود و درک صحیح از ساختار HTML برای فهم بهتر CSS ضروری است. == فهرست کتاب == === مقدمه و مفاهیم پایه === * [[سی‌اس‌اس/شروع به کار|شروع به کار با سی‌اس‌اس]] * [[سی‌اس‌اس/نحو|نحو نگارش CSS]] * [[سی‌اس‌اس/کامنت‌ها|کامنت‌گذاری در CSS]] * [[سی‌اس‌اس/واحدها|واحدهای اندازه‌گیری]] === انتخابگرها === * [[سی‌اس‌اس/انتخابگر|مقدمه بر انتخابگرها]] === رنگ و پس‌زمینه === * [[سی‌اس‌اس/رنگ|استفاده از رنگ‌ها در CSS]] * [[سی‌اس‌اس/پس‌زمینه|تنظیم پس‌زمینه‌ها]] * [[سی‌اس‌اس/گرادیان|گرادیان‌ها (Gradients)]] === متن و فونت === * [[سی‌اس‌اس/فونت|فونت‌ها]] * [[سی‌اس‌اس/اندازه متن|اندازه و وزن متن]] * [[سی‌اس‌اس/تراز متن|تراز، فاصله و فاصله خطوط]] * [[سی‌اس‌اس/دگرگونی متن|دگرگونی و افکت‌های متنی]] === باکس و اندازه === * [[سی‌اس‌اس/عرض و ارتفاع|عرض و ارتفاع عناصر]] * [[سی‌اس‌اس/margin|margin (فاصله بیرونی)]] * [[سی‌اس‌اس/فاصله درونی|padding (فاصله درونی)]] * [[سی‌اس‌اس/حاشیه|border (حاشیه)]] * [[سی‌اس‌اس/outline|خط دور (outline)]] * [[سی‌اس‌اس/box-model|مدل جعبه‌ای (Box Model)]] === چیدمان (Layout) === * [[سی‌اس‌اس/display|ویژگی display]] * [[سی‌اس‌اس/position|موقعیت‌دهی position]] * [[سی‌اس‌اس/z-index|z-index و ترتیب لایه‌ها]] * [[سی‌اس‌اس/float|ویژگی float و clear]] * [[سی‌اس‌اس/flexbox|چیدمان با Flexbox]] * [[سی‌اس‌اس/grid|چیدمان با CSS Grid]] === ریسپانسیو و رسانه‌ها === * [[سی‌اس‌اس/media|media queries]] * [[سی‌اس‌اس/واکنش‌گرایی|طراحی واکنش‌گرا]] * [[سی‌اس‌اس/overflow|ویژگی overflow]] === افکت‌ها و انیمیشن === * [[سی‌اس‌اس/transition|ترنزیشن‌ها (Transitions)]] * [[سی‌اس‌اس/transform|تبدیل‌ها (Transform)]] * [[سی‌اس‌اس/animation|انیمیشن در CSS]] === شبه‌کلاس‌ها و شبه‌عناصر === * [[سی‌اس‌اس/شبه‌کلاس‌ها و شبه‌عناصر|شبه‌کلاس‌ها و شبه‌عناصر]] === متفرقه و نکات پیشرفته === * [[سی‌اس‌اس/سفارشی‌سازی اسکرول|استایل‌دهی به Scrollbar]] * [[سی‌اس‌اس/متغیرها|متغیرهای CSS]] * [[سی‌اس‌اس/import|وارد کردن فایل CSS با @import]] * [[سی‌اس‌اس/ملاحظات سئو|نکات مهم سئو در CSS]] * [[سی‌اس‌اس/ریست و نرمالایز|ریست کردن استایل مرورگرها]] * [[سی‌اس‌اس/shorthand|استفاده از shorthand در CSS]] == منابع کتاب == * [https://www.w3schools.com/css/default.asp دبلیوتری اسکولز] * [https://developer.mozilla.org/en-US/docs/Web/CSS موزیلا] [[رده:سی‌اس‌اس]] c6u7n69tojnohmwlmx90eclg0nty6l4 سی‌اس‌اس/کامنت‌ها 0 41264 134961 132052 2026-09-16T14:12:28Z Fwldom 26269 /* کامنت‌ها در CSS */ 134961 wikitext text/x-wiki {{سرصفحه | عنوان = کامنت‌ها | قسمت = | قبلی = [[سی‌اس‌اس/نحو|نحو]] | بعدی = [[سی‌اس‌اس/واحدها|واحدها]] | یادداشت = [[سی‌اس‌اس]] }} == کامنت‌ها در CSS == کامنت‌ها در CSS برای مستندسازی و توضیح کد استفاده می‌شوند و در مرورگر نمایش داده نمی‌شوند. کامنت‌ها می‌توانند در زمان ویرایش بعدی کد بسیار مفید باشند، به‌ویژه زمانی که بخواهید مفهوم بخش‌هایی از کد را بهتر درک کنید. در واقع کامنت ها ابزاری برای معرفی کد به دیگر برنامه‌نویس‌ها توسط یک برنامه نویس است. مرورگرها کامنت‌ها را '''نادیده''' می‌گیرند. === نحوه نوشتن کامنت در CSS === یک کامنت در CSS با <code>/*</code> شروع و با <code>*/</code> پایان می‌یابد. این کامنت‌ها معمولاً '''داخل تگ <style>''' قرار می‌گیرند. ==== مثال: کامنت تک‌خطی ==== <syntaxhighlight lang="css"> /* این یک کامنت تک‌خطی است */ p { color: red; } </syntaxhighlight> ==== مثال: کامنت درون کد ==== <syntaxhighlight lang="css"> p { color: red; /* رنگ متن را قرمز تنظیم می‌کند */ } </syntaxhighlight> ==== مثال: کامنت وسط یک خط کد ==== <syntaxhighlight lang="css"> p { color: /*red*/ blue; } </syntaxhighlight> در این حالت، مقدار <code>red</code> کامنت شده و از کد حذف می‌شود. پس رنگ متن آبی خواهد بود. ==== مثال: کامنت چندخطی ==== <syntaxhighlight lang="css"> /* این یک کامنت چندخطی است */ p { color: red; } </syntaxhighlight> === کامنت‌ها در HTML و CSS === همان‌طور که در آموزش HTML یاد گرفتید، می‌توان از '''<!-- ... -->''' برای کامنت‌گذاری در HTML استفاده کرد. در مثال زیر، ترکیبی از کامنت‌های CSS و HTML را می‌بینید: <syntaxhighlight lang="html"> <!DOCTYPE html> <html> <head> <style> p { color: red; /* رنگ متن را قرمز تنظیم می‌کند */ } </style> </head> <body> <h2>عنوان من</h2> <!-- این پاراگراف‌ها قرمز خواهند بود --> <p>Hello World!</p> <p>This paragraph is styled with CSS.</p> <p>کامنت‌های HTML و CSS در خروجی نهایی نمایش داده نمی‌شوند.</p> </body> </html> </syntaxhighlight> [[رده:سی‌اس‌اس]] af4xd20dssglny56cafywnvmk0pm73q سی‌اس‌اس/outline 0 41313 134962 132281 2026-09-16T14:13:14Z Fwldom 26269 /* تفاوت outline و border */ 134962 wikitext text/x-wiki {{سرصفحه | عنوان = outline | قسمت = | قبلی = [[سی‌اس‌اس/حاشیه|حاشیه]] | بعدی = [[سی‌اس‌اس/box-model|مدل جعبه‌ای]] | یادداشت = [[سی‌اس‌اس]] }} == مقدمه == ویژگی '''outline''' در CSS برای ایجاد خط دور (خط حاشیه‌ای) در اطراف عناصر HTML استفاده می‌شود. برخلاف ویژگی <code>border</code>، خطوط <code>outline</code> در طراحی تأثیر بصری متفاوتی دارند و معمولاً برای مشخص‌کردن فوکوس عناصر (مثلاً هنگام استفاده از کیبورد) کاربرد دارند. == تفاوت outline و border == {{وسط‌چین}} {| class="wikitable" ! ویژگی !! outline !! border |- | فضای اشغال‌شده || خارج از ابعاد عنصر، بدون تغییر در باکس || داخل باکس و اندازه را تغییر می‌دهد |- | قابل اندازه‌گیری با box model || خیر || بله |- | پشتیبانی از گوشه گرد (border-radius) || خیر || بله |- | ترتیب نمایش (z-index) || همیشه روی سایر عناصر قرار می‌گیرد || قابل تنظیم |- | هدف اصلی || دسترسی‌پذیری (Accessibility) و فوکوس کیبورد || تزئین و طراحی ظاهری |} == خاصیت‌های مربوط به outline == CSS چند ویژگی اختصاصی برای کنترل outline دارد: === ۱. outline-style === مشخص می‌کند خط دور چه شکلی باشد. <syntaxhighlight lang="css"> outline-style: solid | dotted | dashed | double | groove | ridge | inset | outset | none; </syntaxhighlight> مثال: <syntaxhighlight lang="css"> outline-style: dashed; </syntaxhighlight> === ۲. outline-color === رنگ خط دور را مشخص می‌کند. <syntaxhighlight lang="css"> outline-color: red; </syntaxhighlight> همچنین می‌توان از مقدار <code>invert</code> برای هماهنگی با رنگ پس‌زمینه استفاده کرد. === ۳. outline-width === ضخامت خط دور را تعیین می‌کند. <syntaxhighlight lang="css"> outline-width: thin | medium | thick | 2px | 0.2em | ... </syntaxhighlight> مثال: <syntaxhighlight lang="css"> outline-width: 3px; </syntaxhighlight> === ۴. outline-offset === فاصلهٔ خط دور از حاشیهٔ عنصر را مشخص می‌کند (بیرون‌تر یا دورتر از عنصر رسم می‌شود). <syntaxhighlight lang="css"> outline-offset: 4px; </syntaxhighlight> == استفاده ترکیبی با shorthand == می‌توان همه ویژگی‌ها را به‌صورت خلاصه نوشت: <syntaxhighlight lang="css"> outline: 2px dotted blue; </syntaxhighlight> == کاربردهای رایج == * نمایش وضعیت فوکوس (مثلاً در <code>input</code>، <code>button</code>، <code>a</code>) * کمک به دسترسی‌پذیری برای کاربرانی که فقط از کیبورد استفاده می‌کنند * بررسی و دیباگ عناصر در توسعه (برای مشخص کردن ابعاد) == مثال == <syntaxhighlight lang="css"> button:focus { outline: 2px solid #00f; outline-offset: 4px; } </syntaxhighlight> == حذف outline (با احتیاط!) == در برخی طراحی‌ها، طراحان می‌خواهند فوکوس به چشم نیاید، ولی این کار ممکن است دسترسی‌پذیری کاربران را مختل کند: <syntaxhighlight lang="css"> button:focus { outline: none; } </syntaxhighlight> '''نکته مهم:''' اگر outline را حذف می‌کنید، باید جایگزینی بصری مناسب برای نشان دادن فوکوس ارائه دهید (مثلاً تغییر رنگ پس‌زمینه یا border). == تمرین == یک فرم ساده ایجاد کنید که هنگام فوکوس روی فیلدها، outline رنگی متفاوت با border داشته باشد و ۵ پیکسل فاصله از عنصر (offset) داشته باشد. == نکات مهم == * outline بدون تأثیر در layout و اندازه ظاهر می‌شود. * outline در مرورگرها ظاهر متفاوتی دارد؛ بهتر است آن را به‌صورت اختصاصی تعریف کنید. * بهتر است در طراحی ریسپانسیو و قابل دسترس، outline را حذف نکنید مگر با جایگزین مناسب. * برای شناسایی عناصر فعال و فوکوس‌دار، outline ابزار بسیار مناسبی است. == کاربرد این صفحه از آموزش css == ویژگی <code>outline</code> ابزاری سبک، سریع و کاربردی برای ایجاد خطوط دور و مشخص‌کردن عناصر فعال است. با استفاده صحیح از این ویژگی می‌توان هم طراحی زیباتر و هم تجربه کاربری بهتری ارائه کرد، به‌ویژه برای افرادی که از کیبورد یا تکنولوژی‌های کمکی استفاده می‌کنند. [[رده:سی‌اس‌اس]] 2cfystgkny22yvusjpf3ecvi74xsexb 134963 134962 2026-09-16T14:13:31Z Fwldom 26269 /* تفاوت outline و border */ 134963 wikitext text/x-wiki {{سرصفحه | عنوان = outline | قسمت = | قبلی = [[سی‌اس‌اس/حاشیه|حاشیه]] | بعدی = [[سی‌اس‌اس/box-model|مدل جعبه‌ای]] | یادداشت = [[سی‌اس‌اس]] }} == مقدمه == ویژگی '''outline''' در CSS برای ایجاد خط دور (خط حاشیه‌ای) در اطراف عناصر HTML استفاده می‌شود. برخلاف ویژگی <code>border</code>، خطوط <code>outline</code> در طراحی تأثیر بصری متفاوتی دارند و معمولاً برای مشخص‌کردن فوکوس عناصر (مثلاً هنگام استفاده از کیبورد) کاربرد دارند. == تفاوت outline و border == {| class="wikitable" ! ویژگی !! outline !! border |- | فضای اشغال‌شده || خارج از ابعاد عنصر، بدون تغییر در باکس || داخل باکس و اندازه را تغییر می‌دهد |- | قابل اندازه‌گیری با box model || خیر || بله |- | پشتیبانی از گوشه گرد (border-radius) || خیر || بله |- | ترتیب نمایش (z-index) || همیشه روی سایر عناصر قرار می‌گیرد || قابل تنظیم |- | هدف اصلی || دسترسی‌پذیری (Accessibility) و فوکوس کیبورد || تزئین و طراحی ظاهری |} == خاصیت‌های مربوط به outline == CSS چند ویژگی اختصاصی برای کنترل outline دارد: === ۱. outline-style === مشخص می‌کند خط دور چه شکلی باشد. <syntaxhighlight lang="css"> outline-style: solid | dotted | dashed | double | groove | ridge | inset | outset | none; </syntaxhighlight> مثال: <syntaxhighlight lang="css"> outline-style: dashed; </syntaxhighlight> === ۲. outline-color === رنگ خط دور را مشخص می‌کند. <syntaxhighlight lang="css"> outline-color: red; </syntaxhighlight> همچنین می‌توان از مقدار <code>invert</code> برای هماهنگی با رنگ پس‌زمینه استفاده کرد. === ۳. outline-width === ضخامت خط دور را تعیین می‌کند. <syntaxhighlight lang="css"> outline-width: thin | medium | thick | 2px | 0.2em | ... </syntaxhighlight> مثال: <syntaxhighlight lang="css"> outline-width: 3px; </syntaxhighlight> === ۴. outline-offset === فاصلهٔ خط دور از حاشیهٔ عنصر را مشخص می‌کند (بیرون‌تر یا دورتر از عنصر رسم می‌شود). <syntaxhighlight lang="css"> outline-offset: 4px; </syntaxhighlight> == استفاده ترکیبی با shorthand == می‌توان همه ویژگی‌ها را به‌صورت خلاصه نوشت: <syntaxhighlight lang="css"> outline: 2px dotted blue; </syntaxhighlight> == کاربردهای رایج == * نمایش وضعیت فوکوس (مثلاً در <code>input</code>، <code>button</code>، <code>a</code>) * کمک به دسترسی‌پذیری برای کاربرانی که فقط از کیبورد استفاده می‌کنند * بررسی و دیباگ عناصر در توسعه (برای مشخص کردن ابعاد) == مثال == <syntaxhighlight lang="css"> button:focus { outline: 2px solid #00f; outline-offset: 4px; } </syntaxhighlight> == حذف outline (با احتیاط!) == در برخی طراحی‌ها، طراحان می‌خواهند فوکوس به چشم نیاید، ولی این کار ممکن است دسترسی‌پذیری کاربران را مختل کند: <syntaxhighlight lang="css"> button:focus { outline: none; } </syntaxhighlight> '''نکته مهم:''' اگر outline را حذف می‌کنید، باید جایگزینی بصری مناسب برای نشان دادن فوکوس ارائه دهید (مثلاً تغییر رنگ پس‌زمینه یا border). == تمرین == یک فرم ساده ایجاد کنید که هنگام فوکوس روی فیلدها، outline رنگی متفاوت با border داشته باشد و ۵ پیکسل فاصله از عنصر (offset) داشته باشد. == نکات مهم == * outline بدون تأثیر در layout و اندازه ظاهر می‌شود. * outline در مرورگرها ظاهر متفاوتی دارد؛ بهتر است آن را به‌صورت اختصاصی تعریف کنید. * بهتر است در طراحی ریسپانسیو و قابل دسترس، outline را حذف نکنید مگر با جایگزین مناسب. * برای شناسایی عناصر فعال و فوکوس‌دار، outline ابزار بسیار مناسبی است. == کاربرد این صفحه از آموزش css == ویژگی <code>outline</code> ابزاری سبک، سریع و کاربردی برای ایجاد خطوط دور و مشخص‌کردن عناصر فعال است. با استفاده صحیح از این ویژگی می‌توان هم طراحی زیباتر و هم تجربه کاربری بهتری ارائه کرد، به‌ویژه برای افرادی که از کیبورد یا تکنولوژی‌های کمکی استفاده می‌کنند. [[رده:سی‌اس‌اس]] l3x9kbwr8nj157gnq400ns81j7psypj 134964 134963 2026-09-16T14:14:40Z Fwldom 26269 /* استفاده ترکیبی با shorthand */ 134964 wikitext text/x-wiki {{سرصفحه | عنوان = outline | قسمت = | قبلی = [[سی‌اس‌اس/حاشیه|حاشیه]] | بعدی = [[سی‌اس‌اس/box-model|مدل جعبه‌ای]] | یادداشت = [[سی‌اس‌اس]] }} == مقدمه == ویژگی '''outline''' در CSS برای ایجاد خط دور (خط حاشیه‌ای) در اطراف عناصر HTML استفاده می‌شود. برخلاف ویژگی <code>border</code>، خطوط <code>outline</code> در طراحی تأثیر بصری متفاوتی دارند و معمولاً برای مشخص‌کردن فوکوس عناصر (مثلاً هنگام استفاده از کیبورد) کاربرد دارند. == تفاوت outline و border == {| class="wikitable" ! ویژگی !! outline !! border |- | فضای اشغال‌شده || خارج از ابعاد عنصر، بدون تغییر در باکس || داخل باکس و اندازه را تغییر می‌دهد |- | قابل اندازه‌گیری با box model || خیر || بله |- | پشتیبانی از گوشه گرد (border-radius) || خیر || بله |- | ترتیب نمایش (z-index) || همیشه روی سایر عناصر قرار می‌گیرد || قابل تنظیم |- | هدف اصلی || دسترسی‌پذیری (Accessibility) و فوکوس کیبورد || تزئین و طراحی ظاهری |} == خاصیت‌های مربوط به outline == CSS چند ویژگی اختصاصی برای کنترل outline دارد: === ۱. outline-style === مشخص می‌کند خط دور چه شکلی باشد. <syntaxhighlight lang="css"> outline-style: solid | dotted | dashed | double | groove | ridge | inset | outset | none; </syntaxhighlight> مثال: <syntaxhighlight lang="css"> outline-style: dashed; </syntaxhighlight> === ۲. outline-color === رنگ خط دور را مشخص می‌کند. <syntaxhighlight lang="css"> outline-color: red; </syntaxhighlight> همچنین می‌توان از مقدار <code>invert</code> برای هماهنگی با رنگ پس‌زمینه استفاده کرد. === ۳. outline-width === ضخامت خط دور را تعیین می‌کند. <syntaxhighlight lang="css"> outline-width: thin | medium | thick | 2px | 0.2em | ... </syntaxhighlight> مثال: <syntaxhighlight lang="css"> outline-width: 3px; </syntaxhighlight> === ۴. outline-offset === فاصلهٔ خط دور از حاشیهٔ عنصر را مشخص می‌کند (بیرون‌تر یا دورتر از عنصر رسم می‌شود). <syntaxhighlight lang="css"> outline-offset: 4px; </syntaxhighlight> == استفاده ترکیبی با shorthand == می‌توان همه ویژگی‌ها را به‌صورت خلاصه نوشت: <syntaxhighlight lang="css"> outline: 2px dotted blue; </syntaxhighlight> * [[سی‌اس‌اس/shorthand|استفاده از shorthandها]] == کاربردهای رایج == * نمایش وضعیت فوکوس (مثلاً در <code>input</code>، <code>button</code>، <code>a</code>) * کمک به دسترسی‌پذیری برای کاربرانی که فقط از کیبورد استفاده می‌کنند * بررسی و دیباگ عناصر در توسعه (برای مشخص کردن ابعاد) == مثال == <syntaxhighlight lang="css"> button:focus { outline: 2px solid #00f; outline-offset: 4px; } </syntaxhighlight> == حذف outline (با احتیاط!) == در برخی طراحی‌ها، طراحان می‌خواهند فوکوس به چشم نیاید، ولی این کار ممکن است دسترسی‌پذیری کاربران را مختل کند: <syntaxhighlight lang="css"> button:focus { outline: none; } </syntaxhighlight> '''نکته مهم:''' اگر outline را حذف می‌کنید، باید جایگزینی بصری مناسب برای نشان دادن فوکوس ارائه دهید (مثلاً تغییر رنگ پس‌زمینه یا border). == تمرین == یک فرم ساده ایجاد کنید که هنگام فوکوس روی فیلدها، outline رنگی متفاوت با border داشته باشد و ۵ پیکسل فاصله از عنصر (offset) داشته باشد. == نکات مهم == * outline بدون تأثیر در layout و اندازه ظاهر می‌شود. * outline در مرورگرها ظاهر متفاوتی دارد؛ بهتر است آن را به‌صورت اختصاصی تعریف کنید. * بهتر است در طراحی ریسپانسیو و قابل دسترس، outline را حذف نکنید مگر با جایگزین مناسب. * برای شناسایی عناصر فعال و فوکوس‌دار، outline ابزار بسیار مناسبی است. == کاربرد این صفحه از آموزش css == ویژگی <code>outline</code> ابزاری سبک، سریع و کاربردی برای ایجاد خطوط دور و مشخص‌کردن عناصر فعال است. با استفاده صحیح از این ویژگی می‌توان هم طراحی زیباتر و هم تجربه کاربری بهتری ارائه کرد، به‌ویژه برای افرادی که از کیبورد یا تکنولوژی‌های کمکی استفاده می‌کنند. [[رده:سی‌اس‌اس]] pj8xilic2govnyfrnkok4suhgw572as سی‌اس‌اس/فونت 0 41324 134966 132216 2026-09-16T14:16:31Z Fwldom 26269 /* خانواده‌های عمومی فونت (Generic Font Families) */ 134966 wikitext text/x-wiki {{سرصفحه | عنوان = فونت | قسمت = | قبلی = [[سی‌اس‌اس/گرادیان|گرادیان]] | بعدی = [[سی‌اس‌اس/اندازه متن|اندازه متن]] | یادداشت = [[سی‌اس‌اس]] }} == فونت‌ها در CSS == انتخاب '''فونت''' مناسب برای وب‌سایت، نقش بسیار مهمی در تجربه کاربری ایفا می‌کند. فونت خوب باعث خوانایی بهتر متن، انتقال حس برند، و ایجاد جلوه‌ی بصری جذاب می‌شود. === اهمیت انتخاب فونت === * انتخاب فونت تأثیر مستقیمی بر حس و حال بازدیدکننده دارد. * فونت می‌تواند هویت برند را تقویت کند یا برعکس، آن را تضعیف کند. * فونتی که خوانا نباشد، باعث خستگی چشم و بی‌علاقگی کاربر خواهد شد. * انتخاب درست فونت شامل در نظر گرفتن موارد زیر است: ** اندازه فونت ** رنگ فونت ** فاصله‌ی بین حروف و خطوط (letter-spacing / line-height) ** سازگاری فونت در مرورگرها و دستگاه‌های مختلف == خانواده‌های عمومی فونت (Generic Font Families) == در CSS، پنج نوع خانواده‌ی کلی برای فونت‌ها وجود دارد. هر فونت خاص معمولاً در یکی از این خانواده‌ها قرار می‌گیرد: {| class="wikitable" ! خانواده عمومی !! توضیحات !! نمونه فونت‌ها |- | '''Serif''' || حروف با خطوط کوچک در انتها (زائده‌دار). رسمی و سنتی به‌نظر می‌رسند. || Times New Roman, Georgia, Garamond |- | '''Sans-serif''' || بدون زائده، ساده و مدرن. معمولاً در صفحه‌نمایش خواناترند. || Arial, Helvetica, Verdana |- | '''Monospace''' || تمام حروف عرض یکسان دارند. برای کد نویسی یا متن‌های فنی مناسب‌اند. || Courier New, Lucida Console, Monaco |- | '''Cursive''' || شبیه دستخط انسان هستند. حالت دوستانه یا هنری دارند. || Brush Script MT, Lucida Handwriting |- | '''Fantasy''' || فونت‌های تزئینی و فانتزی. برای طراحی‌های خاص و غیررسمی مناسب‌اند. || Papyrus, Copperplate |} ''توجه:'' فونت‌های sans-serif معمولاً روی صفحه‌نمایش راحت‌تر خوانده می‌شوند تا serif. == ویژگی font-family در CSS == در CSS از ویژگی <code>font-family</code> برای تعیین نوع فونت استفاده می‌شود. '''نکات مهم:''' * اگر نام فونت بیش از یک کلمه باشد، باید درون کوتیشن (نقل قول) قرار گیرد. مثال: "Times New Roman" * بهتر است چند فونت به عنوان '''فونت جایگزین (fallback)''' تعریف کنید، از فونت دلخواه شروع کنید و با یک خانواده عمومی به پایان برسانید. * مرورگرها به‌ترتیب فونت‌ها را بررسی می‌کنند و اگر اولی موجود نباشد، به سراغ بعدی می‌روند. == مثال‌هایی از font-family در CSS == <syntaxhighlight lang="css"> .p1 { font-family: "Times New Roman", Times, serif; } .p2 { font-family: Arial, Helvetica, sans-serif; } .p3 { font-family: "Lucida Console", "Courier New", monospace; } </syntaxhighlight> == فونت‌های امن برای وب (Web-Safe Fonts) == '''فونت‌های امن برای وب''' (Web-Safe Fonts) فونت‌هایی هستند که به‌صورت پیش‌فرض روی اکثر سیستم‌عامل‌ها (مانند Windows، macOS، Linux، iOS، Android) نصب شده‌اند. استفاده از این فونت‌ها باعث می‌شود متن وب‌سایت شما تقریباً در همه دستگاه‌ها به‌درستی نمایش داده شود، بدون نیاز به بارگذاری فونت خارجی. === مزایای فونت‌های امن: === * سازگاری بالا در مرورگرهای مختلف * عملکرد سریع‌تر (عدم نیاز به بارگذاری فونت از سرور) * تضمین نمایش صحیح متن در شرایط مختلف === نمونه‌هایی از فونت‌های امن بر اساس خانواده: === {| class="wikitable" ! خانواده عمومی !! فونت‌های امن رایج |- | '''serif''' || Times New Roman، Georgia، Garamond |- | '''sans-serif''' || Arial، Helvetica، Verdana، Tahoma |- | '''monospace''' || Courier New، Lucida Console، Consolas |- | '''cursive''' || Comic Sans MS، Brush Script MT |- | '''fantasy''' || Impact، Copperplate |} ''نکته:'' هنگام استفاده از فونت‌های وب (مانند Google Fonts)، همیشه یک فونت امن را به عنوان پشتیبان در `font-family` تعریف کنید. == فونت جایگزین (Font Fallback) در CSS == در CSS، اگر مرورگر نتواند فونت اول را بارگذاری کند، به‌صورت خودکار سراغ فونت بعدی می‌رود. این فرآیند را fallback یا سیستم «فونت جایگزین» می‌نامند. === ساختار توصیه‌شده === همیشه از خاص‌ترین فونت شروع کرده و به یک خانواده عمومی ختم کنید. <syntaxhighlight lang="css"> body { font-family: "Roboto", "Segoe UI", Arial, sans-serif; } </syntaxhighlight> در این مثال: # ابتدا تلاش می‌شود از فونت «Roboto» استفاده شود. # اگر موجود نبود، فونت «Segoe UI» امتحان می‌شود. # سپس «Arial» بررسی می‌شود. # در نهایت، اگر هیچ‌کدام در دسترس نبودند، مرورگر یک فونت sans-serif پیش‌فرض را انتخاب می‌کند. === اصول طراحی fallback خوب: === * حداقل دو فونت جایگزین تعریف کنید. * همیشه با یک خانواده عمومی پایان دهید (مثل: `sans-serif` یا `serif`). * از فونت‌هایی استفاده کنید که از نظر سبک، وزن، و فاصله مشابه باشند. * از ابزارهایی مانند [https://www.cssfontstack.com CSS Font Stack] برای انتخاب ترکیب‌های مناسب استفاده کنید. === مثال دیگر: فونت مونو برای کد === <syntaxhighlight lang="css"> code { font-family: "Fira Code", "Courier New", monospace; } </syntaxhighlight> ''هدف از fallback این است که متن در همه شرایط خوانا و مرتب باقی بماند، حتی اگر فونت اصلی در دسترس نباشد.'' die8rqtyajtzcfisfiloxoxmh96wm29 سی‌اس‌اس/animation 0 41391 134969 132336 2026-09-16T14:20:44Z Fwldom 26269 /* حالت shorthand (خلاصه‌نویسی) */ 134969 wikitext text/x-wiki {{سرصفحه | عنوان = animation | قسمت = | قبلی = [[سی‌اس‌اس/transform|transform]] | بعدی = [[سی‌اس‌اس/شبه‌کلاس‌ها و شبه‌عناصر|شبه‌کلاس‌ها و شبه‌عناصر]] | یادداشت = [[سی‌اس‌اس]] }} == انیمیشن‌ با CSS == '''animation''' در CSS قابلیتی قدرتمند است که به شما اجازه می‌دهد '''حرکت و تغییر تدریجی''' در عناصر HTML ایجاد کنید، بدون نیاز به جاوااسکریپت. با استفاده از animation می‌توانید جلوه‌های بصری جذاب، تعاملی و سبک طراحی حرفه‌ای به صفحات وب اضافه کنید. == تفاوت animation با transition == * transition فقط بین دو حالت (قبل و بعد) حرکت می‌کند. * animation می‌تواند '''چند مرحله‌ای (keyframe)''' باشد و تکرار شود. * animation مستقل از تعامل کاربر هم می‌تواند اجرا شود. == اجزای اصلی انیمیشن == برای استفاده از animation در CSS، دو بخش نیاز است: # تعریف '''keyframes''' که مراحل انیمیشن را مشخص می‌کند. # اتصال آن keyframe به یک عنصر با ویژگی‌های animation. == ۱. تعریف keyframes == با استفاده از دستور @keyframes، انیمیشن ساخته می‌شود: <syntaxhighlight lang="css"> @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } </syntaxhighlight> یا به‌صورت درصدی: <syntaxhighlight lang="css"> @keyframes moveAndRotate { 0% { transform: translateX(0) rotate(0deg); } 50% { transform: translateX(100px) rotate(180deg); } 100% { transform: translateX(0) rotate(360deg); } } </syntaxhighlight> == ۲. اتصال انیمیشن به عنصر == پس از تعریف keyframes، با ویژگی animation آن را به عنصر نسبت می‌دهیم: <syntaxhighlight lang="css"> .box { animation-name: fadeIn; animation-duration: 2s; animation-timing-function: ease-in; animation-delay: 0.5s; animation-iteration-count: infinite; animation-direction: alternate; } </syntaxhighlight> == ویژگی‌های animation == * '''animation-name''' – نام keyframe تعریف‌شده * '''animation-duration''' – مدت زمان (مثلاً 2s یا 500ms) * '''animation-timing-function''' – نوع منحنی حرکت (linear, ease, ease-in, ease-out, steps, cubic-bezier) * '''animation-delay''' – تاخیر قبل از شروع * '''animation-iteration-count''' – تعداد تکرار (مثلاً infinite یا عدد) * '''animation-direction''' – جهت حرکت (normal, reverse, alternate, alternate-reverse) * '''animation-fill-mode''' – تعیین رفتار عنصر قبل و بعد از انیمیشن (none, forwards, backwards, both) * '''animation-play-state''' – کنترل اجرا یا توقف انیمیشن (running, paused) == حالت shorthand (خلاصه‌نویسی) == می‌توان همه ویژگی‌ها را در یک خط نوشت: <syntaxhighlight lang="css"> animation: fadeIn 2s ease-in 0.5s infinite alternate; </syntaxhighlight> * [[سی‌اس‌اس/shorthand|خلاصه نویسی در css]] == مثال‌های رایج == === محو شدن (fade) === <syntaxhighlight lang="css"> @keyframes fade { from { opacity: 0; } to { opacity: 1; } } .fade-in { animation: fade 1s ease-in forwards; } </syntaxhighlight> === تکان خوردن (shake) === <syntaxhighlight lang="css"> @keyframes shake { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-5px); } 75% { transform: translateX(5px); } } .error { animation: shake 0.5s ease; } </syntaxhighlight> === حرکت بی‌پایان ابر یا ماشین === <syntaxhighlight lang="css"> @keyframes moveLeft { from { transform: translateX(100%); } to { transform: translateX(-100%); } } .cloud { animation: moveLeft 20s linear infinite; } </syntaxhighlight> == animation-fill-mode == این ویژگی رفتار عنصر را قبل یا بعد از انیمیشن مشخص می‌کند: * '''none''' – حالت پیش‌فرض؛ بدون حفظ حالت * '''forwards''' – مقدار نهایی حفظ می‌شود * '''backwards''' – مقدار ابتدایی قبل از شروع اعمال می‌شود * '''both''' – هر دو را ترکیب می‌کند مثال: <syntaxhighlight lang="css"> .box { animation: grow 2s forwards; } </syntaxhighlight> == کنترل با animation-play-state == می‌توان انیمیشن را متوقف یا ادامه داد: <syntaxhighlight lang="css"> .box:hover { animation-play-state: paused; } </syntaxhighlight> == نکات حرفه‌ای == * نام‌های انیمیشن باید یکتا باشند. * اگر از چند عنصر مشابه استفاده می‌کنید، می‌توان انیمیشن‌ها را کمی با delay از هم متمایز کرد. * برای کنترل دقیق می‌توان از cubic-bezier استفاده کرد. * با animation می‌توان بدون نیاز به جاوااسکریپت، افکت‌های حرفه‌ای ایجاد کرد. == انیمیشن ۳بعدی == می‌توان transformهای ۳بعدی را نیز با animation ترکیب کرد: <syntaxhighlight lang="css"> @keyframes spin3D { 0% { transform: rotateY(0deg); } 100% { transform: rotateY(360deg); } } </syntaxhighlight> == کارایی و بهینه‌سازی == * animation بر پایه CSS توسط GPU پردازش می‌شود، بنابراین نسبتاً سریع و روان است. * برای بهترین عملکرد، از تغییر ویژگی‌هایی مثل <code>opacity</code> و <code>transform</code> استفاده کنید. * تغییر ویژگی‌هایی مثل <code>top</code> یا <code>width</code> می‌تواند عملکرد را کاهش دهد. == سئو و تجربه کاربری == * انیمیشن بر سئو مستقیم تأثیر ندارد، اما تجربه کاربری بهتر موجب افزایش ماندگاری کاربر در سایت می‌شود. * در طراحی رابط کاربری جذاب و تعاملی مؤثر است. * بهتر است در صفحات اصلی یا سنگین از انیمیشن‌های زیاد پرهیز شود تا عملکرد سایت افت نکند. == تمرین پیشنهادی == یک دکمه طراحی کنید که وقتی کاربر ماوس را روی آن می‌برد: * رنگ پس‌زمینه تغییر کند * اندازه کمی بزرگ شود * با انیمیشن نرم و رفت‌وبرگشتی اجرا شود (alternate) == منابع بیشتر == * [[سی‌اس‌اس/transform|ویژگی transform در CSS]] * [[سی‌اس‌اس/transition|ویژگی transition در CSS]] * [https://developer.mozilla.org/en-US/docs/Web/CSS/animation راهنمای animation در MDN (انگلیسی)] == جمع‌بندی == ویژگی animation در CSS ابزار فوق‌العاده‌ای برای افزودن حرکت و پویایی به رابط کاربری است. با کمک keyframes، می‌توان جلوه‌های پیچیده‌تری نسبت به transition پیاده‌سازی کرد. استفادهٔ درست و بهینه از animation تجربه کاربری را ارتقا می‌دهد و سایت را حرفه‌ای‌تر نشان می‌دهد. [[رده:سی‌اس‌اس]] 33xdtn8v3z93k6bdlucie65hufolvhz سی‌اس‌اس/متغیرها 0 41394 134967 132333 2026-09-16T14:17:59Z Fwldom 26269 /* استفاده از متغیر */ 134967 wikitext text/x-wiki {{سرصفحه | عنوان = متغیرها | قسمت = | قبلی = [[سی‌اس‌اس/سفارشی‌سازی اسکرول|سفارشی‌سازی اسکرول]] | بعدی = [[سی‌اس‌اس/import|import]] | یادداشت = [[سی‌اس‌اس]] }} == متغیرها == در CSS مدرن، می‌توان از '''متغیرها''' برای نگه‌داری مقادیر قابل استفادهٔ مجدد مانند رنگ‌ها، اندازه‌ها یا فونت‌ها استفاده کرد. این متغیرها با پیشوند ‎-- تعریف می‌شوند و در هر جایی از CSS قابل استفاده هستند. == تعریف متغیر == متغیرهای CSS معمولاً در محدودهٔ ‎:root (که معادل عنصر html است) تعریف می‌شوند تا در کل سند در دسترس باشند: <syntaxhighlight lang="css"> :root { --main-color: #3498db; --font-size: 16px; } </syntaxhighlight> == استفاده از متغیر == برای استفاده از متغیر، از تابع <code>‎var()‎</code> استفاده می‌شود: <syntaxhighlight lang="css"> body { color: var(--main-color); font-size: var(--font-size); } </syntaxhighlight> == مزایای استفاده از متغیرها == * نگهداری آسان‌تر رنگ‌ها و اندازه‌ها در پروژه‌های بزرگ * قابلیت تغییر تم (مثلاً تیره/روشن) تنها با چند خط کد * کاهش تکرار و افزایش خوانایی CSS * پشتیبانی بهتر از توسعه‌پذیری و طراحی ماژولار == مقدار پیش‌فرض در var == تابع ‎var()‎ می‌تواند یک مقدار پیش‌فرض نیز بپذیرد، در صورتی که متغیر تعریف نشده باشد: <syntaxhighlight lang="css"> color: var(--link-color, blue); </syntaxhighlight> در این مثال، اگر ‎--link-color‎ تعریف نشده باشد، مقدار ‎blue‎ استفاده خواهد شد. == متغیرهای محلی == متغیرها می‌توانند به صورت محلی، تنها در محدودهٔ یک selector تعریف شوند: <syntaxhighlight lang="css"> .card { --border-color: #ccc; border: 1px solid var(--border-color); } </syntaxhighlight> == مثال: تغییر تم (پوسته) == با تعریف متغیرها در ‎:root و بازنویسی آن‌ها در حالت تیره می‌توان پوستهٔ سایت را تغییر داد: <syntaxhighlight lang="css"> :root { --bg-color: white; --text-color: black; } [data-theme="dark"] { --bg-color: #121212; --text-color: #eeeeee; } body { background-color: var(--bg-color); color: var(--text-color); } </syntaxhighlight> == تمرین پیشنهادی == یک طرح ساده بسازید که با تغییر مقدار ویژگی ‎data-theme‎ بین ‎light‎ و ‎dark‎، رنگ پس‌زمینه و متن تغییر کند. فقط از متغیرها برای رنگ‌ها استفاده کن. == نکات فنی و طراحی == * متغیرها باید '''پیش از استفاده''' تعریف شده باشند. * متغیرها برای نام ویژگی‌ها قابل استفاده نیستند (نمی‌توان مثلاً مقدار border-style را به عنوان متغیر نام برد). * مقداردهی متغیر فقط در سطح خاصیت (property) ممکن است. * اگر مرورگر متغیرها را پشتیبانی نکند، باید برای هر مقدار یک fallback در نظر گرفت. == تأثیر بر تجربه کاربری و سئو == * بهینه‌سازی عملکرد CSS با کاهش تکرار * قابلیت استفادهٔ مجدد از قالب‌ها * پشتیبانی از شخصی‌سازی رنگ‌ها برای دسترسی‌پذیری (Accessibility) * تغییر تم در حالت شب باعث کاهش خستگی چشم کاربران می‌شود == جدول پشتیبانی مرورگرها == {| class="wikitable" ! مرورگر !! پشتیبانی از متغیرهای CSS |- | Chrome || بله ✅ |- | Firefox || بله ✅ |- | Edge (نسخه جدید) || بله ✅ |- | Safari || بله ✅ |- | Internet Explorer || خیر ❌ |} == پیوندهای مرتبط == * [[سی‌اس‌اس/شروع به کار]] * [[سی‌اس‌اس/واکنش‌گرایی]] * [[سی‌اس‌اس/تم‌ها]] * [https://developer.mozilla.org/en-US/docs/Web/CSS/--* متغیرهای CSS در MDN (انگلیسی)] == جمع‌بندی == متغیرهای CSS ابزار مهمی برای طراحی‌های مدرن و قابل نگهداری هستند. آن‌ها با ساده‌سازی مدیریت رنگ‌ها، فونت‌ها و اندازه‌ها، روند طراحی را سریع‌تر و منظم‌تر می‌کنند. با استفادهٔ هوشمندانه از آن‌ها می‌توان رابط‌های کاربری انعطاف‌پذیر، قابل تنظیم و زیباتر ساخت. [[رده:CSS]] f1x0pfd3ymoah4ubm83ywgjloq0sqf0 134968 134967 2026-09-16T14:19:13Z Fwldom 26269 /* پیوندهای مرتبط */ 134968 wikitext text/x-wiki {{سرصفحه | عنوان = متغیرها | قسمت = | قبلی = [[سی‌اس‌اس/سفارشی‌سازی اسکرول|سفارشی‌سازی اسکرول]] | بعدی = [[سی‌اس‌اس/import|import]] | یادداشت = [[سی‌اس‌اس]] }} == متغیرها == در CSS مدرن، می‌توان از '''متغیرها''' برای نگه‌داری مقادیر قابل استفادهٔ مجدد مانند رنگ‌ها، اندازه‌ها یا فونت‌ها استفاده کرد. این متغیرها با پیشوند ‎-- تعریف می‌شوند و در هر جایی از CSS قابل استفاده هستند. == تعریف متغیر == متغیرهای CSS معمولاً در محدودهٔ ‎:root (که معادل عنصر html است) تعریف می‌شوند تا در کل سند در دسترس باشند: <syntaxhighlight lang="css"> :root { --main-color: #3498db; --font-size: 16px; } </syntaxhighlight> == استفاده از متغیر == برای استفاده از متغیر، از تابع <code>‎var()‎</code> استفاده می‌شود: <syntaxhighlight lang="css"> body { color: var(--main-color); font-size: var(--font-size); } </syntaxhighlight> == مزایای استفاده از متغیرها == * نگهداری آسان‌تر رنگ‌ها و اندازه‌ها در پروژه‌های بزرگ * قابلیت تغییر تم (مثلاً تیره/روشن) تنها با چند خط کد * کاهش تکرار و افزایش خوانایی CSS * پشتیبانی بهتر از توسعه‌پذیری و طراحی ماژولار == مقدار پیش‌فرض در var == تابع ‎var()‎ می‌تواند یک مقدار پیش‌فرض نیز بپذیرد، در صورتی که متغیر تعریف نشده باشد: <syntaxhighlight lang="css"> color: var(--link-color, blue); </syntaxhighlight> در این مثال، اگر ‎--link-color‎ تعریف نشده باشد، مقدار ‎blue‎ استفاده خواهد شد. == متغیرهای محلی == متغیرها می‌توانند به صورت محلی، تنها در محدودهٔ یک selector تعریف شوند: <syntaxhighlight lang="css"> .card { --border-color: #ccc; border: 1px solid var(--border-color); } </syntaxhighlight> == مثال: تغییر تم (پوسته) == با تعریف متغیرها در ‎:root و بازنویسی آن‌ها در حالت تیره می‌توان پوستهٔ سایت را تغییر داد: <syntaxhighlight lang="css"> :root { --bg-color: white; --text-color: black; } [data-theme="dark"] { --bg-color: #121212; --text-color: #eeeeee; } body { background-color: var(--bg-color); color: var(--text-color); } </syntaxhighlight> == تمرین پیشنهادی == یک طرح ساده بسازید که با تغییر مقدار ویژگی ‎data-theme‎ بین ‎light‎ و ‎dark‎، رنگ پس‌زمینه و متن تغییر کند. فقط از متغیرها برای رنگ‌ها استفاده کن. == نکات فنی و طراحی == * متغیرها باید '''پیش از استفاده''' تعریف شده باشند. * متغیرها برای نام ویژگی‌ها قابل استفاده نیستند (نمی‌توان مثلاً مقدار border-style را به عنوان متغیر نام برد). * مقداردهی متغیر فقط در سطح خاصیت (property) ممکن است. * اگر مرورگر متغیرها را پشتیبانی نکند، باید برای هر مقدار یک fallback در نظر گرفت. == تأثیر بر تجربه کاربری و سئو == * بهینه‌سازی عملکرد CSS با کاهش تکرار * قابلیت استفادهٔ مجدد از قالب‌ها * پشتیبانی از شخصی‌سازی رنگ‌ها برای دسترسی‌پذیری (Accessibility) * تغییر تم در حالت شب باعث کاهش خستگی چشم کاربران می‌شود == جدول پشتیبانی مرورگرها == {| class="wikitable" ! مرورگر !! پشتیبانی از متغیرهای CSS |- | Chrome || بله ✅ |- | Firefox || بله ✅ |- | Edge (نسخه جدید) || بله ✅ |- | Safari || بله ✅ |- | Internet Explorer || خیر ❌ |} == پیوندهای مرتبط == * [[سی‌اس‌اس/شروع به کار]] * [[سی‌اس‌اس/واکنش‌گرایی]] * [https://developer.mozilla.org/en-US/docs/Web/CSS/--* متغیرهای CSS در MDN (انگلیسی)] == جمع‌بندی == متغیرهای CSS ابزار مهمی برای طراحی‌های مدرن و قابل نگهداری هستند. آن‌ها با ساده‌سازی مدیریت رنگ‌ها، فونت‌ها و اندازه‌ها، روند طراحی را سریع‌تر و منظم‌تر می‌کنند. با استفادهٔ هوشمندانه از آن‌ها می‌توان رابط‌های کاربری انعطاف‌پذیر، قابل تنظیم و زیباتر ساخت. [[رده:CSS]] c7ejfrnuao06urr5q1q65nw3nds1m7v سی‌اس‌اس/shorthand 0 41397 134965 132329 2026-09-16T14:15:34Z Fwldom 26269 /* مهم‌ترین ویژگی‌های shorthand در CSS */ 134965 wikitext text/x-wiki {{سرصفحه | عنوان = shorthand | قسمت = | قبلی = [[سی‌اس‌اس/ریست و نرمالایز|ریست و نرمالایز]] | بعدی = [[سی‌اس‌اس/animation|animation]] | یادداشت = [[سی‌اس‌اس]] }} == ویژگی‌های shorthand در CSS == '''ویژگی shorthand''' یا «کوتاه‌نویسی» در CSS به ویژگی‌هایی گفته می‌شود که چندین ویژگی مرتبط را در یک خط و با یک مقدار یا چند مقدار به صورت خلاصه تعریف می‌کنند. هدف از shorthand کاهش حجم کد، افزایش خوانایی و سرعت نوشتن است. == اصول کلی shorthand == * یک ویژگی shorthand می‌تواند ترکیبی از چند ویژگی مرتبط باشد. * ترتیب مقادیر در ویژگی shorthand مهم است و باید طبق استاندارد رعایت شود. * در صورتی که مقدار برخی ویژگی‌ها مشخص نشود، مقدار پیش‌فرض یا مقدار قبلی آن‌ها حفظ می‌شود. * استفاده بهینه از shorthand موجب کاهش حجم CSS و بهبود عملکرد بارگذاری صفحه می‌شود. == مهم‌ترین ویژگی‌های shorthand در CSS == در ویژگی های زیرمیتوان از روش shorthand بعنوان خلاصه نویسی دستورات استفاده کرد. * margin * padding * border * background * font * list-style * transition * animation * flex * grid-template * border-radius * outline * columns * text-decoration * box-shadow == مثال‌ها == 1. '''margin''' <syntaxhighlight lang="css"> margin: 10px 20px 15px 5px; معادل: margin-top: 10px; margin-right: 20px; margin-bottom: 15px; margin-left: 5px; </syntaxhighlight> 2. '''padding''' <syntaxhighlight lang="css"> padding: 5px 10px; معادل: padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; </syntaxhighlight> 3. '''border''' <syntaxhighlight lang="css"> border: 2px solid red; معادل: border-width: 2px; border-style: solid; border-color: red; </syntaxhighlight> 4. '''background''' <syntaxhighlight lang="css"> background: url('image.png') no-repeat center/cover #fff; معادل: background-image: url('image.png'); background-repeat: no-repeat; background-position: center; background-size: cover; background-color: #fff; </syntaxhighlight> 5. '''font''' <syntaxhighlight lang="css"> font: italic small-caps bold 16px/1.5 Arial, sans-serif; معادل: font-style: italic; font-variant: small-caps; font-weight: bold; font-size: 16px; line-height: 1.5; font-family: Arial, sans-serif; </syntaxhighlight> 6. '''list-style''' <syntaxhighlight lang="css"> list-style: square inside url('icon.png'); معادل: list-style-type: square; list-style-position: inside; list-style-image: url('icon.png'); </syntaxhighlight> 7. '''transition''' <syntaxhighlight lang="css"> transition: all 0.3s ease-in-out 0.1s; معادل: transition-property: all; transition-duration: 0.3s; transition-timing-function: ease-in-out; transition-delay: 0.1s; </syntaxhighlight> 8. '''animation''' <syntaxhighlight lang="css"> animation: slidein 3s ease-in 1s infinite reverse; معادل: animation-name: slidein; animation-duration: 3s; animation-timing-function: ease-in; animation-delay: 1s; animation-iteration-count: infinite; animation-direction: reverse; </syntaxhighlight> 9. '''flex''' <syntaxhighlight lang="css"> flex: 1 0 auto; معادل: flex-grow: 1; flex-shrink: 0; flex-basis: auto; </syntaxhighlight> 10. '''grid-template''' <syntaxhighlight lang="css"> grid-template: "a a a" 100px "b b b" 200px / 1fr 2fr 1fr; معادل: grid-template-rows: 100px 200px; grid-template-columns: 1fr 2fr 1fr; grid-template-areas: "a a a" "b b b"; </syntaxhighlight> 11. '''border-radius''' <syntaxhighlight lang="css"> border-radius: 10px 5px 0 15px; معادل: border-top-left-radius: 10px; border-top-right-radius: 5px; border-bottom-right-radius: 0; border-bottom-left-radius: 15px; </syntaxhighlight> 12. '''outline''' <syntaxhighlight lang="css"> outline: 2px dotted blue; معادل: outline-width: 2px; outline-style: dotted; outline-color: blue; </syntaxhighlight> 13. '''columns''' <syntaxhighlight lang="css"> columns: 3 200px; معادل: column-count: 3; column-width: 200px; </syntaxhighlight> 14. '''text-decoration''' <syntaxhighlight lang="css"> text-decoration: underline dotted red; معادل: text-decoration-line: underline; text-decoration-style: dotted; text-decoration-color: red; </syntaxhighlight> 15. '''box-shadow''' <syntaxhighlight lang="css"> box-shadow: 2px 2px 5px rgba(0,0,0,0.3); معادل: box-shadow-offset-x: 2px; box-shadow-offset-y: 2px; box-shadow-blur-radius: 5px; box-shadow-color: rgba(0,0,0,0.3); </syntaxhighlight> == نکات مهم == * همیشه ترتیب و تعداد مقادیر در shorthand را طبق مستندات بررسی کنید. * برخی ویژگی‌های shorthand می‌توانند باعث بازنویسی مقادیر دیگر شوند؛ در نتیجه مراقب باشید که ناخواسته مقدار مهمی را از بین نبرید. * استفاده از shorthand کد را خواناتر و کوتاه‌تر می‌کند اما اگر زیاد پیچیده شود، ممکن است فهم کد را سخت‌تر کند. * مرورگرهای قدیمی ممکن است بعضی از ویژگی‌های shorthand جدید را پشتیبانی نکنند؛ بهتر است تست و fallback در نظر گرفته شود. == منابع == * [https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties مستندات MDN] [[رده:سی‌اس‌اس]] jlveybctr74jyalzny10cjm9nro46e3 زبان برنامه‌نویسی گو/منابع آموزشی آنلاین 0 42088 134934 2026-09-16T12:19:00Z Fwldom 26269 صفحه‌ای تازه حاوی «== در مورد این صفحه == هدف این صفحه آن است که خواننده بتواند متناسب با سطح دانش و هدف خود، منبع مناسبی را برای یادگیری گو انتخاب کند. منابع معرفی‌شده شامل مستندات رسمی، آموزش‌های تعاملی، مثال‌های برنامه‌نویسی، مرجع کتابخانهٔ استاندارد، ابزا...» ایجاد کرد 134934 wikitext text/x-wiki == در مورد این صفحه == هدف این صفحه آن است که خواننده بتواند متناسب با سطح دانش و هدف خود، منبع مناسبی را برای یادگیری گو انتخاب کند. منابع معرفی‌شده شامل مستندات رسمی، آموزش‌های تعاملی، مثال‌های برنامه‌نویسی، مرجع کتابخانهٔ استاندارد، ابزارهای آنلاین و برخی منابع تکمیلی هستند. == چرا استفاده از چند منبع آموزشی؟ == یادگیری Go تنها با مطالعهٔ دستور زبان کافی نیست. یک برنامه‌نویس برای تسلط بر Go باید چند نوع مهارت را هم‌زمان توسعه دهد: * آشنایی با دستور زبان و ساختارهای اصلی Go * توانایی نوشتن و اجرای برنامه * آشنایی با بسته‌ها و ماژول‌ها * استفاده از کتابخانهٔ استاندارد * نوشتن کد به سبک رایج و اصطلاحاً idiomatic * مدیریت خطا * تست‌نویسی * کار با هم‌زمانی و goroutineها * استفاده از ابزارهای خط فرمان Go * خواندن مستندات و کد منبع بسته‌ها * ساخت پروژه‌های واقعی به همین دلیل بهتر است یادگیری با یک مسیر مشخص انجام شود و هر منبع برای هدف مناسب خودش مورد استفاده قرار گیرد. == منابع رسمی Go == منابع رسمی پروژهٔ Go معمولاً بهترین نقطهٔ شروع برای یادگیری هستند؛ زیرا مستقیماً توسط پروژهٔ Go یا جامعهٔ رسمی آن نگهداری می‌شوند و در بسیاری از موارد با نسخه‌های جدید زبان به‌روزرسانی می‌شوند. صفحهٔ رسمی یادگیری Go منابعی مانند مستندات، Tour of Go، Go by Example، آموزش‌های موضوعی، کتاب‌ها و مسیرهای یادگیری را معرفی می‌کند. {{یادکرد وب |نشانی=https://go.dev/learn/ |عنوان=Learn Go |وبگاه=The Go Programming Language |زبان=en }} === مستندات رسمی Go === [https://go.dev/doc/ مستندات رسمی Go] مجموعهٔ اصلی مستندات پروژه است. این بخش موضوعات مختلفی را پوشش می‌دهد، از جمله: * نصب Go * شروع یک پروژه * کار با ماژول‌ها * آموزش‌های زبان * نوشتن برنامه‌های وب * JSON * پایگاه داده * generics * fuzzing * مدیریت وابستگی‌ها * کتابخانهٔ استاندارد * ابزارهای Go * مدل حافظه * جمع‌آوری زباله * مشخصات رسمی زبان برای فردی که می‌خواهد Go را به‌صورت اصولی یاد بگیرد، مستندات رسمی باید یکی از منابع ثابت مطالعه باشد. {{یادکرد وب |نشانی=https://go.dev/doc/ |عنوان=Documentation |وبگاه=The Go Programming Language |زبان=en }} === A Tour of Go === '''A Tour of Go''' یک آموزش تعاملی برای یادگیری Go است. در این آموزش، کاربر علاوه بر مطالعهٔ توضیحات، کدهای Go را در محیط تعاملی اجرا می‌کند. این دوره موضوعاتی مانند موارد زیر را پوشش می‌دهد: * ساختار پایهٔ برنامه‌های Go * متغیرها * انواع داده * توابع * ساختارهای داده * متدها * interfaceها * generics * هم‌زمانی * goroutine * channel در پایان بخش‌های مختلف نیز تمرین‌هایی برای تثبیت مطالب ارائه می‌شود. به دلیل تعاملی بودن، Tour of Go برای شروع یادگیری زبان بسیار مناسب است. {{یادکرد وب |نشانی=https://go.dev/tour/ |عنوان=A Tour of Go |وبگاه=The Go Programming Language |زبان=en }} === Go by Example === '''Go by Example''' مجموعه‌ای از مثال‌های کوتاه و عملی برای یادگیری Go است. در این روش، به‌جای آن‌که یک موضوع تنها به‌صورت نظری توضیح داده شود، نمونه کد مربوط به آن نیز ارائه می‌شود. این منبع برای مرور سریع موضوعات بسیار مفید است. از جمله موضوعاتی که می‌توان با مثال‌های عملی بررسی کرد: * متغیرها * ثابت‌ها * حلقه‌ها * شرط‌ها * آرایه‌ها * sliceها * mapها * توابع * structها * interfaceها * خطاها * goroutineها * channelها * JSON * HTTP * فایل‌ها * زمان * regular expression Go by Example نباید جایگزین مستندات رسمی یا مطالعهٔ عمیق زبان شود؛ بلکه بهتر است در کنار آن‌ها استفاده شود. {{یادکرد وب |نشانی=https://gobyexample.com/ |عنوان=Go by Example |وبگاه=Go by Example |زبان=en }} === آموزش‌های رسمی Go === پروژهٔ Go مجموعه‌ای از آموزش‌های موضوعی نیز ارائه می‌کند. این آموزش‌ها برای افرادی مفید هستند که پس از یادگیری مبانی، می‌خواهند یک موضوع مشخص را به‌صورت عملی دنبال کنند. از جمله آموزش‌های رسمی می‌توان به موارد زیر اشاره کرد: * شروع کار با Go * ساخت یک ماژول * کار با workspaceهای چندماژوله * کار با JSON * دسترسی به پایگاه دادهٔ رابطه‌ای * ساخت REST API * کار با generics * fuzzing * بررسی آسیب‌پذیری‌های وابستگی‌ها {{یادکرد وب |نشانی=https://go.dev/doc/tutorial/ |عنوان=Tutorials |وبگاه=The Go Programming Language |زبان=en }} == منابع مرجع == منابع آموزشی و منابع مرجع یکسان نیستند. آموزش برای یادگیری یک موضوع طراحی شده است، اما مرجع معمولاً برای پیدا کردن جزئیات دقیق یک ویژگی استفاده می‌شود. === منبع رسمی زبان === '''Go Language Specification''' مرجع رسمی دستور زبان و قواعد زبان Go است. این سند برای موارد زیر مناسب است: * بررسی دقیق syntax * انواع داده * declarations * expressions * statements * توابع * interfaceها * generics * packageها * قوانین مربوط به typeها * جزئیات دقیق رفتار زبان منبع زبان برای شروع کار معمولاً مناسب‌ترین منبع نیست؛ اما بعد از یادگیری مبانی، یکی از مهم‌ترین مراجع برای رفع ابهام‌های فنی است. نسخهٔ منابع زبان باید با نسخهٔ Go مورد استفادهٔ برنامه‌نویس مطابقت داشته باشد. {{یادکرد وب |نشانی=https://go.dev/ref/spec |عنوان=The Go Programming Language Specification |وبگاه=The Go Programming Language |زبان=en }} === Effective Go === '''Effective Go''' راهنمایی برای نوشتن کد خوانا، روشن و متداول در زبان Go است. تفاوت مهم Effective Go با منبع زبان این است که مشخصات توضیح می‌دهد زبان ''چه قواعدی دارد''، در حالی که Effective Go بیشتر به این موضوع می‌پردازد که چگونه از زبان به‌شکل مناسب استفاده کنیم. موضوعاتی مانند موارد زیر در این راهنما اهمیت دارند: * قالب‌بندی کد * نام‌گذاری * اعلان‌ها * interfaceها * خطاها * concurrency * طراحی بسته‌ها * سبک رایج برنامه‌نویسی Go این منبع پس از آشنایی اولیه با زبان ارزش بیشتری پیدا می‌کند. {{یادکرد وب |نشانی=https://go.dev/doc/effective_go |عنوان=Effective Go |وبگاه=The Go Programming Language |زبان=en }} == Go Playground == '''Go Playground''' یک محیط آنلاین برای نوشتن و اجرای برنامه‌های Go است. این ابزار به کاربر اجازه می‌دهد بدون نصب محیط توسعه، کد Go را در مرورگر اجرا کند. برای نمونه، می‌توان یک برنامهٔ ساده مانند زیر را در Playground اجرا کرد: <syntaxhighlight lang="go"> package main import "fmt" func main() { fmt.Println("Hello, Go!") } </syntaxhighlight> Playground برای موارد زیر بسیار مناسب است: * آزمایش سریع یک قطعه کد * بررسی رفتار یک ویژگی زبان * اجرای مثال‌های آموزشی * اشتراک‌گذاری نمونه کد * تمرین بدون نصب Go * بررسی مثال‌های کوتاه با این حال Playground جایگزین محیط توسعهٔ واقعی برای پروژه‌های بزرگ نیست. این محیط محدودیت‌هایی در دسترسی برنامه به منابع سیستم، شبکه، زمان اجرا و حافظه دارد. {{یادکرد وب |نشانی=https://go.dev/play/ |عنوان=The Go Playground |وبگاه=The Go Programming Language |زبان=en }} == pkg.go.dev == [https://pkg.go.dev/ pkg.go.dev] مرجع آنلاین بسته‌های Go است. هنگام توسعهٔ یک برنامهٔ واقعی، برنامه‌نویس معمولاً نیاز دارد مشخصات یک package، تابع، type، method یا constant را پیدا کند. pkg.go.dev برای این کار طراحی شده است. برای مثال می‌توان در آن موارد زیر را جست‌وجو کرد: * نام یک package * نام یک type * نام یک function * نام یک method * interfaceها * constantها * نسخه‌های مختلف یک module کتابخانهٔ استاندارد Go نیز از طریق همین سامانه قابل بررسی است. {{یادکرد وب |نشانی=https://pkg.go.dev/ |عنوان=Go Packages |وبگاه=pkg.go.dev |زبان=en }} == دسته‌بندی منابع بر اساس سطح یادگیری == منابع آموزشی را می‌توان بر اساس سطح برنامه‌نویس دسته‌بندی کرد. {| class="wikitable" ! سطح ! منابع پیشنهادی ! هدف |- | مبتدی | مستندات شروع کار، Tour of Go، Go by Example | آشنایی با syntax و مفاهیم پایه |- | متوسط | آموزش‌های رسمی، Effective Go، pkg.go.dev | نوشتن برنامه‌های واقعی و استفاده از کتابخانه‌ها |- | پیشرفته | Specification، مستندات ابزارها، مدل حافظه، مستندات runtime | درک عمیق زبان و runtime |- | حرفه‌ای | مستندات رسمی، Go Wiki، source code پروژه‌ها و بسته‌ها | طراحی، بهینه‌سازی و نگهداری پروژه‌های بزرگ |} == منابع مناسب برای هر موضوع == {| class="wikitable" ! موضوع ! منبع مناسب ! توضیح |- | مبانی زبان | Tour of Go | آموزش تعاملی و مرحله‌به‌مرحله |- | مثال‌های کوتاه | Go by Example | یادگیری از طریق کد |- | syntax دقیق | Language Specification | مرجع رسمی زبان |- | سبک برنامه‌نویسی | Effective Go | آشنایی با سبک رایج Go |- | کتابخانهٔ استاندارد | pkg.go.dev | مستندات packageها |- | اجرای کد آنلاین | Go Playground | اجرای سریع برنامه در مرورگر |- | ماژول‌ها | Go Documentation | مستندات رسمی Modules |- | تست | Go Documentation | آموزش ابزارها و قابلیت‌های تست |- | concurrency | Tour of Go و مستندات رسمی | goroutine و channel و مفاهیم مرتبط |- | امنیت | مستندات رسمی Go | ابزارها و راهنماهای امنیتی |} == مسیر پیشنهادی یادگیری == استفادهٔ هم‌زمان و بدون برنامه از تعداد زیادی منبع می‌تواند باعث سردرگمی شود. بهتر است یادگیری مرحله‌ای باشد. === مرحلهٔ ۱: آشنایی با زبان === در مرحلهٔ نخست، مفاهیم پایه یاد گرفته می‌شوند: * ساختار یک برنامهٔ Go * package * متغیر * ثابت * انواع داده * شرط * حلقه * تابع * آرایه * slice * map * struct برای این مرحله می‌توان از همین کتاب استفاده کرد. [[زبان برنامه‌نویسی گو/مقدمه|مقدمه]] === مرحلهٔ ۲: تمرین با مثال === پس از مطالعهٔ هر مفهوم، چند برنامهٔ کوچک نوشته شود. برای مثال پس از یادگیری slice، برنامه‌هایی برای موارد زیر نوشته شود: * اضافه کردن عضو * حذف عضو * جست‌وجو * مرتب‌سازی * پیمایش در این مرحله Go by Example می‌تواند برای پیدا کردن نمونه‌های کوتاه مفید باشد. === مرحلهٔ ۳: یادگیری package و module === پس از یادگیری syntax پایه، باید ساختار پروژه‌های Go را یاد گرفت. موضوعات مهم عبارت‌اند از: * package * import * module * go.mod * dependency * نسخه‌بندی * دستورات ابزار Go در این مرحله استفاده از آموزش‌های رسمی Go توصیه می‌شود. === مرحلهٔ ۴: کتابخانهٔ استاندارد === یک برنامه‌نویس Go نباید برای هر مسئله‌ای فوراً به سراغ کتابخانهٔ خارجی برود. شناخت کتابخانهٔ استاندارد اهمیت زیادی دارد. برخی packageهای مهم عبارت‌اند از: * fmt * os * io * strings * strconv * bytes * errors * net/http * encoding/json * database/sql * context * sync * time برای مطالعهٔ دقیق این packageها می‌توان از [http://pkg.go.dev pkg.go.dev] استفاده کرد. === مرحلهٔ ۵: سبک کدنویسی Go === پس از یادگیری syntax، باید نحوهٔ نوشتن کد قابل نگهداری را یاد گرفت. در این مرحله مطالعهٔ Effective Go اهمیت زیادی دارد. موضوعاتی مانند نام‌گذاری، طراحی package، استفاده از interface، مدیریت خطا و ساختار کد باید به‌صورت عملی تمرین شوند. === مرحلهٔ ۶: ساخت پروژه === یادگیری زمانی تثبیت می‌شود که مفاهیم در پروژهٔ واقعی استفاده شوند. پروژه‌های مناسب برای شروع عبارت‌اند از: * برنامهٔ خط فرمان * ماشین حساب * مدیریت فهرست کارها * دفترچهٔ تلفن * برنامهٔ مدیریت فایل * HTTP server ساده * REST API * سرویس کوچک JSON * برنامهٔ دریافت اطلاعات از یک API در این مرحله بهتر است پروژه با module ساخته شود و کد آن به چند package تقسیم شود. == چگونه از مستندات رسمی استفاده کنیم؟ == یکی از مهارت‌های مهم برنامه‌نویسی، توانایی مطالعهٔ مستندات است. نباید برای هر مشکل ابتدا در موتور جست‌وجو به دنبال یک پاسخ آماده بود. بهتر است مسیر زیر امتحان شود: # نام package یا ویژگی مورد نظر را مشخص کنید. # مستندات رسمی آن را پیدا کنید. # مثال موجود در مستندات را بخوانید. # signature تابع یا method را بررسی کنید. # typeهای مرتبط را بررسی کنید. # یک مثال کوچک بنویسید. # سپس در صورت نیاز سراغ منابع دیگر بروید. این روش باعث می‌شود برنامه‌نویس به‌تدریج توانایی حل مستقل مسئله را پیدا کند. == تفاوت آموزش، مثال و مرجع == سه نوع منبع اصلی در یادگیری Go وجود دارد. {| class="wikitable" ! نوع منبع ! کاربرد ! نمونه |- | آموزش | یادگیری یک مفهوم جدید | Tour of Go |- | مثال | مشاهدهٔ نحوهٔ استفاده از مفهوم | Go by Example |- | مرجع | پیدا کردن جزئیات دقیق | Go Specification و pkg.go.dev |} بهترین روش این است که این سه نوع منبع جای یکدیگر استفاده نشوند. برای مثال، اگر کاربر هنوز مفهوم interface را نمی‌داند، بهتر است ابتدا یک آموزش را مطالعه کند. پس از آن می‌تواند مثال‌های interface را بررسی کند و در نهایت برای جزئیات دقیق به مستندات و مشخصات زبان مراجعه کند. == نکات مهم هنگام انتخاب منبع آموزشی == === توجه به نسخهٔ Go === Go در طول زمان تغییر می‌کند و ویژگی‌های جدیدی به آن اضافه می‌شوند. بنابراین هنگام استفاده از یک آموزش قدیمی باید بررسی کرد که مطالب آن با نسخهٔ مورد استفاده سازگار باشند. برای ویژگی‌هایی مانند generics یا تغییرات ابزارهای Go، منابع رسمی جدیدتر معمولاً انتخاب مطمئن‌تری هستند. === تفاوت آموزش قدیمی و کد قدیمی === ممکن است یک مقاله یا ویدئوی قدیمی همچنان از نظر مفهومی مفید باشد، اما دستورهای استفاده‌شده در آن دیگر روش توصیه‌شدهٔ امروزی نباشند. در چنین شرایطی باید: * مفهوم را از منبع قدیمی یاد گرفت؛ * دستور یا API را با مستندات رسمی فعلی بررسی کرد؛ * کد را در نسخهٔ فعلی Go آزمایش کرد. === کپی نکردن کورکورانهٔ کد === مثال‌های آموزشی برای یادگیری هستند، نه برای کپی کردن بدون فهم. پس از مشاهدهٔ یک مثال بهتر است: # کد را خودتان تایپ کنید. # هر قسمت را توضیح دهید. # بخشی از آن را تغییر دهید. # خروجی را پیش‌بینی کنید. # سپس برنامه را اجرا کنید. == استفاده از منابع فارسی == برای کاربران فارسی‌زبان، منابع فارسی می‌توانند شروع کار را آسان‌تر کنند. با این حال، در یادگیری حرفه‌ای Go نباید تنها به منابع فارسی وابسته بود. === منابع: === * [https://book.gofarsi.ir/ کتاب زبان گو فارسی] دلیل مهم این است که مستندات اصلی زبان، APIها، release notes و بسیاری ازمنابع تخصصی ابتدا به زبان انگلیسی منتشر می‌شوند. بنابراین پیشنهاد می‌شود: * مفاهیم پایه با منبع فارسی یا انگلیسی یاد گرفته شوند. * اصطلاحات اصلی Go به زبان انگلیسی نیز یاد گرفته شوند. * نام packageها و APIها از مستندات رسمی بررسی شوند. * در مراحل متوسط و پیشرفته، استفاده از منابع اصلی افزایش پیدا کند. == جست‌وجوی مؤثر برای یادگیری Go == هنگام جست‌وجو بهتر است نام دقیق ویژگی مورد نظر همراه با عبارت Go نوشته شود. برای نمونه: <syntaxhighlight lang="text"> Go slices Go interfaces Go error handling Go context package Go net/http Go generics Go channels Go testing Go modules </syntaxhighlight> همچنین برای پیدا کردن مستندات رسمی می‌توان دامنهٔ {{کد|go.dev}} را در جست‌وجو مدنظر قرار داد. برای مستندات packageها نیز دامنهٔ {{کد|pkg.go.dev}} اهمیت زیادی دارد. == جدول خلاصهٔ منابع == {| class="wikitable sortable" ! منبع ! نوع ! سطح ! کاربرد اصلی ! رسمی |- | [https://go.dev/doc/ مستندات Go] | مستندات | همهٔ سطوح | آموزش و مرجع | بله |- | [https://go.dev/tour/ Tour of Go] | آموزش تعاملی | مبتدی تا متوسط | یادگیری مبانی | بله |- | [https://gobyexample.com/ Go by Example] | مثال | مبتدی تا متوسط | یادگیری عملی | مرتبط با اکوسیستم Go |- | [https://go.dev/ref/spec Go Specification] | مرجع | متوسط تا پیشرفته | جزئیات زبان | بله |- | [https://go.dev/doc/effective_go Effective Go] | راهنما | متوسط | سبک و idiomهای Go | بله |- | [https://go.dev/play/ Go Playground] | ابزار آنلاین | همهٔ سطوح | اجرای کد | بله |- | [https://pkg.go.dev/ pkg.go.dev] | مرجع packageها | همهٔ سطوح | API و کتابخانه‌ها | بله |} == منابع تکمیلی == صفحهٔ رسمی Go Wiki نیز فهرستی از منابع، راهنماها، ابزارها و موضوعات مرتبط با Go ارائه می‌کند. در این ویکی موضوعاتی مانند شروع کار، ابزارها، کار در محیط‌های مختلف، مشکلات رایج و منابع جامعهٔ Go پوشش داده می‌شوند. {{یادکرد وب |نشانی=https://go.dev/wiki/ |عنوان=Go Wiki |وبگاه=The Go Programming Language |زبان=en }} == اشتباهات رایج در استفاده از منابع == === استفاده از تعداد زیادی دوره به‌صورت هم‌زمان === داشتن منابع زیاد لزوماً باعث یادگیری سریع‌تر نمی‌شود. معمولاً بهتر است یک منبع اصلی انتخاب شود و منابع دیگر فقط برای رفع اشکال یا مطالعهٔ موضوعات تکمیلی استفاده شوند. === تماشای آموزش بدون نوشتن کد === تماشای چندین ساعت آموزش بدون تمرین عملی باعث ایجاد تصور کاذب از یادگیری می‌شود. برای هر مفهوم باید حداقل چند برنامهٔ کوچک نوشته شود. === وابستگی کامل به مثال‌ها === برنامه‌نویس باید بتواند بدون نگاه کردن به نمونه، مسئله را حل کند. مثال باید ابزار یادگیری باشد، نه جایگزین تفکر و تمرین. === نادیده گرفتن مستندات رسمی === حتی اگر یک دورهٔ آموزشی بسیار خوب باشد، در نهایت برنامه‌نویس حرفه‌ای باید بتواند مستندات رسمی را بخواند. === استفاده از کدهای قدیمی بدون بررسی === کدهای منتشرشده در اینترنت ممکن است مربوط به نسخه‌های قدیمی Go باشند. پیش از استفاده از آن‌ها باید نسخهٔ زبان، API و روش مدیریت وابستگی بررسی شود. == پیشنهاد برای مطالعهٔ این کتاب == منابع آنلاین معرفی‌شده در این صفحه باید در کنار فصل‌های کتاب [[زبان برنامه‌نویسی گو]] استفاده شوند. برای مثال، هنگام مطالعهٔ فصل مربوط به slice می‌توان: # ابتدا فصل کتاب را مطالعه کرد؛ # یک مثال ساده نوشت؛ # مثال‌های Go by Example را بررسی کرد؛ # مستندات packageهای مرتبط را در pkg.go.dev خواند؛ # کد را در Go Playground آزمایش کرد؛ # سپس یک تمرین مستقل انجام داد. این روش باعث می‌شود مطالعه، مشاهدهٔ مثال و تمرین عملی در کنار یکدیگر قرار گیرند. == جمع‌بندی == برای یادگیری Go نیازی نیست ده‌ها دوره و وبگاه به‌صورت هم‌زمان دنبال شوند. یک مسیر منظم و استفادهٔ درست از منابع معمولاً نتیجهٔ بهتری دارد. برای شروع، '''Tour of Go''' یک آموزش تعاملی مناسب است. پس از آن، '''Go by Example''' برای مشاهدهٔ نمونه‌های کوتاه و عملی مفید است. '''مستندات رسمی''' برای آموزش‌ها و موضوعات تخصصی‌تر، '''Effective Go''' برای سبک برنامه‌نویسی، '''Go Specification''' برای جزئیات دقیق زبان، '''pkg.go.dev''' برای مستندات packageها و '''Go Playground''' برای آزمایش سریع کد کاربرد دارند. مهم‌ترین مهارت در ادامهٔ مسیر، توانایی یافتن و خواندن مستندات است. برنامه‌نویس Go نباید برای هر مسئله صرفاً به آموزش‌های آماده وابسته باشد؛ بلکه باید بتواند مسئله را به بخش‌های کوچک تقسیم کند، مستندات مربوط را پیدا کند، مثال‌ها را بررسی کند و راه‌حل خود را با آزمایش عملی اعتبارسنجی کند. == منابع == * [https://go.dev/learn/ Go — Learn] * [https://go.dev/doc/ Go — Documentation] * [https://go.dev/doc/tutorial/ Go — Tutorials] * [https://go.dev/tour/ A Tour of Go] * [https://gobyexample.com/ Go by Example] * [https://go.dev/doc/effective_go Effective Go] * [https://go.dev/ref/spec The Go Programming Language Specification] * [https://go.dev/play/ The Go Playground] * [https://pkg.go.dev/ pkg.go.dev] * [https://go.dev/wiki/ Go Wiki] == جستارهای وابسته == * [[زبان برنامه‌نویسی گو]] * [[زبان برنامه‌نویسی گو/اولین برنامه]] * [[زبان برنامه‌نویسی گو/ساختارکد]] [[رده:زبان برنامه‌نویسی گو]] [[رده:ویکی‌کتاب]] e3cq30uuz1nb8ybba2h0vep3z56rfk3 134935 134934 2026-09-16T12:21:17Z Fwldom 26269 اصلاح نویسه‌های عربی، ایجاد و ویرایش و بازنگری یک صفحه جدید برای کتاب زبان برنامه نویسی گو 134935 wikitext text/x-wiki {{سرصفحه | عنوان = منابع آموزشی آنلاین | قسمت = | قبلی = [[زبان برنامه‌نویسی گو/برنامه توزیع‌شده|برنامه توزیع شده]] | بعدی = [[زبان برنامه‌نویسی گو/جامعه|جامعه های برنامه نویسی]] | یادداشت = [[زبان برنامه‌نویسی گو]] }} == در مورد این صفحه == هدف این صفحه آن است که خواننده بتواند متناسب با سطح دانش و هدف خود، منبع مناسبی را برای یادگیری گو انتخاب کند. منابع معرفی‌شده شامل مستندات رسمی، آموزش‌های تعاملی، مثال‌های برنامه‌نویسی، مرجع کتابخانهٔ استاندارد، ابزارهای آنلاین و برخی منابع تکمیلی هستند. == چرا استفاده از چند منبع آموزشی؟ == یادگیری Go تنها با مطالعهٔ دستور زبان کافی نیست. یک برنامه‌نویس برای تسلط بر Go باید چند نوع مهارت را هم‌زمان توسعه دهد: * آشنایی با دستور زبان و ساختارهای اصلی Go * توانایی نوشتن و اجرای برنامه * آشنایی با بسته‌ها و ماژول‌ها * استفاده از کتابخانهٔ استاندارد * نوشتن کد به سبک رایج و اصطلاحاً idiomatic * مدیریت خطا * تست‌نویسی * کار با هم‌زمانی و goroutineها * استفاده از ابزارهای خط فرمان Go * خواندن مستندات و کد منبع بسته‌ها * ساخت پروژه‌های واقعی به همین دلیل بهتر است یادگیری با یک مسیر مشخص انجام شود و هر منبع برای هدف مناسب خودش مورد استفاده قرار گیرد. == منابع رسمی Go == منابع رسمی پروژهٔ Go معمولاً بهترین نقطهٔ شروع برای یادگیری هستند؛ زیرا مستقیماً توسط پروژهٔ Go یا جامعهٔ رسمی آن نگهداری می‌شوند و در بسیاری از موارد با نسخه‌های جدید زبان به‌روزرسانی می‌شوند. صفحهٔ رسمی یادگیری Go منابعی مانند مستندات، Tour of Go، Go by Example، آموزش‌های موضوعی، کتاب‌ها و مسیرهای یادگیری را معرفی می‌کند. {{یادکرد وب |نشانی=https://go.dev/learn/ |عنوان=Learn Go |وبگاه=The Go Programming Language |زبان=en }} === مستندات رسمی Go === [https://go.dev/doc/ مستندات رسمی Go] مجموعهٔ اصلی مستندات پروژه است. این بخش موضوعات مختلفی را پوشش می‌دهد، از جمله: * نصب Go * شروع یک پروژه * کار با ماژول‌ها * آموزش‌های زبان * نوشتن برنامه‌های وب * JSON * پایگاه داده * generics * fuzzing * مدیریت وابستگی‌ها * کتابخانهٔ استاندارد * ابزارهای Go * مدل حافظه * جمع‌آوری زباله * مشخصات رسمی زبان برای فردی که می‌خواهد Go را به‌صورت اصولی یاد بگیرد، مستندات رسمی باید یکی از منابع ثابت مطالعه باشد. {{یادکرد وب |نشانی=https://go.dev/doc/ |عنوان=Documentation |وبگاه=The Go Programming Language |زبان=en }} === A Tour of Go === '''A Tour of Go''' یک آموزش تعاملی برای یادگیری Go است. در این آموزش، کاربر علاوه بر مطالعهٔ توضیحات، کدهای Go را در محیط تعاملی اجرا می‌کند. این دوره موضوعاتی مانند موارد زیر را پوشش می‌دهد: * ساختار پایهٔ برنامه‌های Go * متغیرها * انواع داده * توابع * ساختارهای داده * متدها * interfaceها * generics * هم‌زمانی * goroutine * channel در پایان بخش‌های مختلف نیز تمرین‌هایی برای تثبیت مطالب ارائه می‌شود. به دلیل تعاملی بودن، Tour of Go برای شروع یادگیری زبان بسیار مناسب است. {{یادکرد وب |نشانی=https://go.dev/tour/ |عنوان=A Tour of Go |وبگاه=The Go Programming Language |زبان=en }} === Go by Example === '''Go by Example''' مجموعه‌ای از مثال‌های کوتاه و عملی برای یادگیری Go است. در این روش، به‌جای آن‌که یک موضوع تنها به‌صورت نظری توضیح داده شود، نمونه کد مربوط به آن نیز ارائه می‌شود. این منبع برای مرور سریع موضوعات بسیار مفید است. از جمله موضوعاتی که می‌توان با مثال‌های عملی بررسی کرد: * متغیرها * ثابت‌ها * حلقه‌ها * شرط‌ها * آرایه‌ها * sliceها * mapها * توابع * structها * interfaceها * خطاها * goroutineها * channelها * JSON * HTTP * فایل‌ها * زمان * regular expression Go by Example نباید جایگزین مستندات رسمی یا مطالعهٔ عمیق زبان شود؛ بلکه بهتر است در کنار آن‌ها استفاده شود. {{یادکرد وب |نشانی=https://gobyexample.com/ |عنوان=Go by Example |وبگاه=Go by Example |زبان=en }} === آموزش‌های رسمی Go === پروژهٔ Go مجموعه‌ای از آموزش‌های موضوعی نیز ارائه می‌کند. این آموزش‌ها برای افرادی مفید هستند که پس از یادگیری مبانی، می‌خواهند یک موضوع مشخص را به‌صورت عملی دنبال کنند. از جمله آموزش‌های رسمی می‌توان به موارد زیر اشاره کرد: * شروع کار با Go * ساخت یک ماژول * کار با workspaceهای چندماژوله * کار با JSON * دسترسی به پایگاه دادهٔ رابطه‌ای * ساخت REST API * کار با generics * fuzzing * بررسی آسیب‌پذیری‌های وابستگی‌ها {{یادکرد وب |نشانی=https://go.dev/doc/tutorial/ |عنوان=Tutorials |وبگاه=The Go Programming Language |زبان=en }} == منابع مرجع == منابع آموزشی و منابع مرجع یکسان نیستند. آموزش برای یادگیری یک موضوع طراحی شده است، اما مرجع معمولاً برای پیدا کردن جزئیات دقیق یک ویژگی استفاده می‌شود. === منبع رسمی زبان === '''Go Language Specification''' مرجع رسمی دستور زبان و قواعد زبان Go است. این سند برای موارد زیر مناسب است: * بررسی دقیق syntax * انواع داده * declarations * expressions * statements * توابع * interfaceها * generics * packageها * قوانین مربوط به typeها * جزئیات دقیق رفتار زبان منبع زبان برای شروع کار معمولاً مناسب‌ترین منبع نیست؛ اما بعد از یادگیری مبانی، یکی از مهم‌ترین مراجع برای رفع ابهام‌های فنی است. نسخهٔ منابع زبان باید با نسخهٔ Go مورد استفادهٔ برنامه‌نویس مطابقت داشته باشد. {{یادکرد وب |نشانی=https://go.dev/ref/spec |عنوان=The Go Programming Language Specification |وبگاه=The Go Programming Language |زبان=en }} === Effective Go === '''Effective Go''' راهنمایی برای نوشتن کد خوانا، روشن و متداول در زبان Go است. تفاوت مهم Effective Go با منبع زبان این است که مشخصات توضیح می‌دهد زبان ''چه قواعدی دارد''، در حالی که Effective Go بیشتر به این موضوع می‌پردازد که چگونه از زبان به‌شکل مناسب استفاده کنیم. موضوعاتی مانند موارد زیر در این راهنما اهمیت دارند: * قالب‌بندی کد * نام‌گذاری * اعلان‌ها * interfaceها * خطاها * concurrency * طراحی بسته‌ها * سبک رایج برنامه‌نویسی Go این منبع پس از آشنایی اولیه با زبان ارزش بیشتری پیدا می‌کند. {{یادکرد وب |نشانی=https://go.dev/doc/effective_go |عنوان=Effective Go |وبگاه=The Go Programming Language |زبان=en }} == Go Playground == '''Go Playground''' یک محیط آنلاین برای نوشتن و اجرای برنامه‌های Go است. این ابزار به کاربر اجازه می‌دهد بدون نصب محیط توسعه، کد Go را در مرورگر اجرا کند. برای نمونه، می‌توان یک برنامهٔ ساده مانند زیر را در Playground اجرا کرد: <syntaxhighlight lang="go"> package main import "fmt" func main() { fmt.Println("Hello, Go!") } </syntaxhighlight> Playground برای موارد زیر بسیار مناسب است: * آزمایش سریع یک قطعه کد * بررسی رفتار یک ویژگی زبان * اجرای مثال‌های آموزشی * اشتراک‌گذاری نمونه کد * تمرین بدون نصب Go * بررسی مثال‌های کوتاه با این حال Playground جایگزین محیط توسعهٔ واقعی برای پروژه‌های بزرگ نیست. این محیط محدودیت‌هایی در دسترسی برنامه به منابع سیستم، شبکه، زمان اجرا و حافظه دارد. {{یادکرد وب |نشانی=https://go.dev/play/ |عنوان=The Go Playground |وبگاه=The Go Programming Language |زبان=en }} == pkg.go.dev == [https://pkg.go.dev/ pkg.go.dev] مرجع آنلاین بسته‌های Go است. هنگام توسعهٔ یک برنامهٔ واقعی، برنامه‌نویس معمولاً نیاز دارد مشخصات یک package، تابع، type، method یا constant را پیدا کند. pkg.go.dev برای این کار طراحی شده است. برای مثال می‌توان در آن موارد زیر را جست‌وجو کرد: * نام یک package * نام یک type * نام یک function * نام یک method * interfaceها * constantها * نسخه‌های مختلف یک module کتابخانهٔ استاندارد Go نیز از طریق همین سامانه قابل بررسی است. {{یادکرد وب |نشانی=https://pkg.go.dev/ |عنوان=Go Packages |وبگاه=pkg.go.dev |زبان=en }} == دسته‌بندی منابع بر اساس سطح یادگیری == منابع آموزشی را می‌توان بر اساس سطح برنامه‌نویس دسته‌بندی کرد. {| class="wikitable" ! سطح ! منابع پیشنهادی ! هدف |- | مبتدی | مستندات شروع کار، Tour of Go، Go by Example | آشنایی با syntax و مفاهیم پایه |- | متوسط | آموزش‌های رسمی، Effective Go، pkg.go.dev | نوشتن برنامه‌های واقعی و استفاده از کتابخانه‌ها |- | پیشرفته | Specification، مستندات ابزارها، مدل حافظه، مستندات runtime | درک عمیق زبان و runtime |- | حرفه‌ای | مستندات رسمی، Go Wiki، source code پروژه‌ها و بسته‌ها | طراحی، بهینه‌سازی و نگهداری پروژه‌های بزرگ |} == منابع مناسب برای هر موضوع == {| class="wikitable" ! موضوع ! منبع مناسب ! توضیح |- | مبانی زبان | Tour of Go | آموزش تعاملی و مرحله‌به‌مرحله |- | مثال‌های کوتاه | Go by Example | یادگیری از طریق کد |- | syntax دقیق | Language Specification | مرجع رسمی زبان |- | سبک برنامه‌نویسی | Effective Go | آشنایی با سبک رایج Go |- | کتابخانهٔ استاندارد | pkg.go.dev | مستندات packageها |- | اجرای کد آنلاین | Go Playground | اجرای سریع برنامه در مرورگر |- | ماژول‌ها | Go Documentation | مستندات رسمی Modules |- | تست | Go Documentation | آموزش ابزارها و قابلیت‌های تست |- | concurrency | Tour of Go و مستندات رسمی | goroutine و channel و مفاهیم مرتبط |- | امنیت | مستندات رسمی Go | ابزارها و راهنماهای امنیتی |} == مسیر پیشنهادی یادگیری == استفادهٔ هم‌زمان و بدون برنامه از تعداد زیادی منبع می‌تواند باعث سردرگمی شود. بهتر است یادگیری مرحله‌ای باشد. === مرحلهٔ ۱: آشنایی با زبان === در مرحلهٔ نخست، مفاهیم پایه یاد گرفته می‌شوند: * ساختار یک برنامهٔ Go * package * متغیر * ثابت * انواع داده * شرط * حلقه * تابع * آرایه * slice * map * struct برای این مرحله می‌توان از همین کتاب استفاده کرد. [[زبان برنامه‌نویسی گو/مقدمه|مقدمه]] === مرحلهٔ ۲: تمرین با مثال === پس از مطالعهٔ هر مفهوم، چند برنامهٔ کوچک نوشته شود. برای مثال پس از یادگیری slice، برنامه‌هایی برای موارد زیر نوشته شود: * اضافه کردن عضو * حذف عضو * جست‌وجو * مرتب‌سازی * پیمایش در این مرحله Go by Example می‌تواند برای پیدا کردن نمونه‌های کوتاه مفید باشد. === مرحلهٔ ۳: یادگیری package و module === پس از یادگیری syntax پایه، باید ساختار پروژه‌های Go را یاد گرفت. موضوعات مهم عبارت‌اند از: * package * import * module * go.mod * dependency * نسخه‌بندی * دستورات ابزار Go در این مرحله استفاده از آموزش‌های رسمی Go توصیه می‌شود. === مرحلهٔ ۴: کتابخانهٔ استاندارد === یک برنامه‌نویس Go نباید برای هر مسئله‌ای فوراً به سراغ کتابخانهٔ خارجی برود. شناخت کتابخانهٔ استاندارد اهمیت زیادی دارد. برخی packageهای مهم عبارت‌اند از: * fmt * os * io * strings * strconv * bytes * errors * net/http * encoding/json * database/sql * context * sync * time برای مطالعهٔ دقیق این packageها می‌توان از [http://pkg.go.dev pkg.go.dev] استفاده کرد. === مرحلهٔ ۵: سبک کدنویسی Go === پس از یادگیری syntax، باید نحوهٔ نوشتن کد قابل نگهداری را یاد گرفت. در این مرحله مطالعهٔ Effective Go اهمیت زیادی دارد. موضوعاتی مانند نام‌گذاری، طراحی package، استفاده از interface، مدیریت خطا و ساختار کد باید به‌صورت عملی تمرین شوند. === مرحلهٔ ۶: ساخت پروژه === یادگیری زمانی تثبیت می‌شود که مفاهیم در پروژهٔ واقعی استفاده شوند. پروژه‌های مناسب برای شروع عبارت‌اند از: * برنامهٔ خط فرمان * ماشین حساب * مدیریت فهرست کارها * دفترچهٔ تلفن * برنامهٔ مدیریت فایل * HTTP server ساده * REST API * سرویس کوچک JSON * برنامهٔ دریافت اطلاعات از یک API در این مرحله بهتر است پروژه با module ساخته شود و کد آن به چند package تقسیم شود. == چگونه از مستندات رسمی استفاده کنیم؟ == یکی از مهارت‌های مهم برنامه‌نویسی، توانایی مطالعهٔ مستندات است. نباید برای هر مشکل ابتدا در موتور جست‌وجو به دنبال یک پاسخ آماده بود. بهتر است مسیر زیر امتحان شود: # نام package یا ویژگی مورد نظر را مشخص کنید. # مستندات رسمی آن را پیدا کنید. # مثال موجود در مستندات را بخوانید. # signature تابع یا method را بررسی کنید. # typeهای مرتبط را بررسی کنید. # یک مثال کوچک بنویسید. # سپس در صورت نیاز سراغ منابع دیگر بروید. این روش باعث می‌شود برنامه‌نویس به‌تدریج توانایی حل مستقل مسئله را پیدا کند. == تفاوت آموزش، مثال و مرجع == سه نوع منبع اصلی در یادگیری Go وجود دارد. {| class="wikitable" ! نوع منبع ! کاربرد ! نمونه |- | آموزش | یادگیری یک مفهوم جدید | Tour of Go |- | مثال | مشاهدهٔ نحوهٔ استفاده از مفهوم | Go by Example |- | مرجع | پیدا کردن جزئیات دقیق | Go Specification و pkg.go.dev |} بهترین روش این است که این سه نوع منبع جای یکدیگر استفاده نشوند. برای مثال، اگر کاربر هنوز مفهوم interface را نمی‌داند، بهتر است ابتدا یک آموزش را مطالعه کند. پس از آن می‌تواند مثال‌های interface را بررسی کند و در نهایت برای جزئیات دقیق به مستندات و مشخصات زبان مراجعه کند. == نکات مهم هنگام انتخاب منبع آموزشی == === توجه به نسخهٔ Go === Go در طول زمان تغییر می‌کند و ویژگی‌های جدیدی به آن اضافه می‌شوند. بنابراین هنگام استفاده از یک آموزش قدیمی باید بررسی کرد که مطالب آن با نسخهٔ مورد استفاده سازگار باشند. برای ویژگی‌هایی مانند generics یا تغییرات ابزارهای Go، منابع رسمی جدیدتر معمولاً انتخاب مطمئن‌تری هستند. === تفاوت آموزش قدیمی و کد قدیمی === ممکن است یک مقاله یا ویدئوی قدیمی همچنان از نظر مفهومی مفید باشد، اما دستورهای استفاده‌شده در آن دیگر روش توصیه‌شدهٔ امروزی نباشند. در چنین شرایطی باید: * مفهوم را از منبع قدیمی یاد گرفت؛ * دستور یا API را با مستندات رسمی فعلی بررسی کرد؛ * کد را در نسخهٔ فعلی Go آزمایش کرد. === کپی نکردن کورکورانهٔ کد === مثال‌های آموزشی برای یادگیری هستند، نه برای کپی کردن بدون فهم. پس از مشاهدهٔ یک مثال بهتر است: # کد را خودتان تایپ کنید. # هر قسمت را توضیح دهید. # بخشی از آن را تغییر دهید. # خروجی را پیش‌بینی کنید. # سپس برنامه را اجرا کنید. == استفاده از منابع فارسی == برای کاربران فارسی‌زبان، منابع فارسی می‌توانند شروع کار را آسان‌تر کنند. با این حال، در یادگیری حرفه‌ای Go نباید تنها به منابع فارسی وابسته بود. === منابع: === * [https://book.gofarsi.ir/ کتاب زبان گو فارسی] دلیل مهم این است که مستندات اصلی زبان، APIها، release notes و بسیاری ازمنابع تخصصی ابتدا به زبان انگلیسی منتشر می‌شوند. بنابراین پیشنهاد می‌شود: * مفاهیم پایه با منبع فارسی یا انگلیسی یاد گرفته شوند. * اصطلاحات اصلی Go به زبان انگلیسی نیز یاد گرفته شوند. * نام packageها و APIها از مستندات رسمی بررسی شوند. * در مراحل متوسط و پیشرفته، استفاده از منابع اصلی افزایش پیدا کند. == جست‌وجوی مؤثر برای یادگیری Go == هنگام جست‌وجو بهتر است نام دقیق ویژگی مورد نظر همراه با عبارت Go نوشته شود. برای نمونه: <syntaxhighlight lang="text"> Go slices Go interfaces Go error handling Go context package Go net/http Go generics Go channels Go testing Go modules </syntaxhighlight> همچنین برای پیدا کردن مستندات رسمی می‌توان دامنهٔ {{کد|go.dev}} را در جست‌وجو مدنظر قرار داد. برای مستندات packageها نیز دامنهٔ {{کد|pkg.go.dev}} اهمیت زیادی دارد. == جدول خلاصهٔ منابع == {| class="wikitable sortable" ! منبع ! نوع ! سطح ! کاربرد اصلی ! رسمی |- | [https://go.dev/doc/ مستندات Go] | مستندات | همهٔ سطوح | آموزش و مرجع | بله |- | [https://go.dev/tour/ Tour of Go] | آموزش تعاملی | مبتدی تا متوسط | یادگیری مبانی | بله |- | [https://gobyexample.com/ Go by Example] | مثال | مبتدی تا متوسط | یادگیری عملی | مرتبط با اکوسیستم Go |- | [https://go.dev/ref/spec Go Specification] | مرجع | متوسط تا پیشرفته | جزئیات زبان | بله |- | [https://go.dev/doc/effective_go Effective Go] | راهنما | متوسط | سبک و idiomهای Go | بله |- | [https://go.dev/play/ Go Playground] | ابزار آنلاین | همهٔ سطوح | اجرای کد | بله |- | [https://pkg.go.dev/ pkg.go.dev] | مرجع packageها | همهٔ سطوح | API و کتابخانه‌ها | بله |} == منابع تکمیلی == صفحهٔ رسمی Go Wiki نیز فهرستی از منابع، راهنماها، ابزارها و موضوعات مرتبط با Go ارائه می‌کند. در این ویکی موضوعاتی مانند شروع کار، ابزارها، کار در محیط‌های مختلف، مشکلات رایج و منابع جامعهٔ Go پوشش داده می‌شوند. {{یادکرد وب |نشانی=https://go.dev/wiki/ |عنوان=Go Wiki |وبگاه=The Go Programming Language |زبان=en }} == اشتباهات رایج در استفاده از منابع == === استفاده از تعداد زیادی دوره به‌صورت هم‌زمان === داشتن منابع زیاد لزوماً باعث یادگیری سریع‌تر نمی‌شود. معمولاً بهتر است یک منبع اصلی انتخاب شود و منابع دیگر فقط برای رفع اشکال یا مطالعهٔ موضوعات تکمیلی استفاده شوند. === تماشای آموزش بدون نوشتن کد === تماشای چندین ساعت آموزش بدون تمرین عملی باعث ایجاد تصور کاذب از یادگیری می‌شود. برای هر مفهوم باید حداقل چند برنامهٔ کوچک نوشته شود. === وابستگی کامل به مثال‌ها === برنامه‌نویس باید بتواند بدون نگاه کردن به نمونه، مسئله را حل کند. مثال باید ابزار یادگیری باشد، نه جایگزین تفکر و تمرین. === نادیده گرفتن مستندات رسمی === حتی اگر یک دورهٔ آموزشی بسیار خوب باشد، در نهایت برنامه‌نویس حرفه‌ای باید بتواند مستندات رسمی را بخواند. === استفاده از کدهای قدیمی بدون بررسی === کدهای منتشرشده در اینترنت ممکن است مربوط به نسخه‌های قدیمی Go باشند. پیش از استفاده از آن‌ها باید نسخهٔ زبان، API و روش مدیریت وابستگی بررسی شود. == پیشنهاد برای مطالعهٔ این کتاب == منابع آنلاین معرفی‌شده در این صفحه باید در کنار فصل‌های کتاب [[زبان برنامه‌نویسی گو]] استفاده شوند. برای مثال، هنگام مطالعهٔ فصل مربوط به slice می‌توان: # ابتدا فصل کتاب را مطالعه کرد؛ # یک مثال ساده نوشت؛ # مثال‌های Go by Example را بررسی کرد؛ # مستندات packageهای مرتبط را در pkg.go.dev خواند؛ # کد را در Go Playground آزمایش کرد؛ # سپس یک تمرین مستقل انجام داد. این روش باعث می‌شود مطالعه، مشاهدهٔ مثال و تمرین عملی در کنار یکدیگر قرار گیرند. == جمع‌بندی == برای یادگیری Go نیازی نیست ده‌ها دوره و وبگاه به‌صورت هم‌زمان دنبال شوند. یک مسیر منظم و استفادهٔ درست از منابع معمولاً نتیجهٔ بهتری دارد. برای شروع، '''Tour of Go''' یک آموزش تعاملی مناسب است. پس از آن، '''Go by Example''' برای مشاهدهٔ نمونه‌های کوتاه و عملی مفید است. '''مستندات رسمی''' برای آموزش‌ها و موضوعات تخصصی‌تر، '''Effective Go''' برای سبک برنامه‌نویسی، '''Go Specification''' برای جزئیات دقیق زبان، '''pkg.go.dev''' برای مستندات packageها و '''Go Playground''' برای آزمایش سریع کد کاربرد دارند. مهم‌ترین مهارت در ادامهٔ مسیر، توانایی یافتن و خواندن مستندات است. برنامه‌نویس Go نباید برای هر مسئله صرفاً به آموزش‌های آماده وابسته باشد؛ بلکه باید بتواند مسئله را به بخش‌های کوچک تقسیم کند، مستندات مربوط را پیدا کند، مثال‌ها را بررسی کند و راه‌حل خود را با آزمایش عملی اعتبارسنجی کند. == منابع == * [https://go.dev/learn/ Go — Learn] * [https://go.dev/doc/ Go — Documentation] * [https://go.dev/doc/tutorial/ Go — Tutorials] * [https://go.dev/tour/ A Tour of Go] * [https://gobyexample.com/ Go by Example] * [https://go.dev/doc/effective_go Effective Go] * [https://go.dev/ref/spec The Go Programming Language Specification] * [https://go.dev/play/ The Go Playground] * [https://pkg.go.dev/ pkg.go.dev] * [https://go.dev/wiki/ Go Wiki] == جستارهای وابسته == * [[زبان برنامه‌نویسی گو]] * [[زبان برنامه‌نویسی گو/اولین برنامه]] * [[زبان برنامه‌نویسی گو/ساختارکد]] [[رده:زبان برنامه‌نویسی گو]] [[رده:ویکی‌کتاب]] 0n1lihs4oy5zfp8v67nz1sdv9hsvoz4 زبان برنامه‌نویسی گو/مدیریت خطاها 0 42089 134937 2026-09-16T12:41:27Z Fwldom 26269 فصل 8 مدیریت خطا 134937 wikitext text/x-wiki {{سرصفحه | عنوان = مدیریت خطاها | قسمت = | قبلی = [[زبان برنامه‌نویسی گو/الگوهای هم‌زمانی|الگوهای هم‌زمانی]] | بعدی = [[زبان برنامه‌نویسی گو/اصول نوشتن کدها|اصول نوشتن کدها]] | یادداشت = [[زبان برنامه‌نویسی گو]] }} == در مورد این صفحه == در زبان برنامه‌نویسی گو، خطاها معمولاً به‌عنوان یک مقدار بازگردانده می‌شوند و برنامه‌نویس باید آن‌ها را به‌صورت صریح بررسی و مدیریت کند. این روش با سازوکارهای استثنا در بسیاری از زبان‌های دیگر تفاوت دارد. مدیریت درست خطا بخشی از طراحی برنامه است و تنها به نمایش یک پیام خطا محدود نمی‌شود. برنامه باید بتواند خطا را تشخیص دهد، در صورت امکان آن را مدیریت کند و در غیر این صورت اطلاعات کافی برای بازگرداندن یا گزارش آن فراهم کند. == مقدار error == در Go، نوع <code>error</code> یک interface استاندارد است که برای نمایش خطا استفاده می‌شود. یک تابع می‌تواند نتیجهٔ اصلی خود و یک مقدار <code>error</code> را برگرداند: <syntaxhighlight lang="go"> package main import ( "fmt" "strconv" ) func main() { n, err := strconv.Atoi("123") if err != nil { fmt.Println("خطا:", err) return } fmt.Println("عدد:", n) } </syntaxhighlight> مقدار <code>nil</code> نشان می‌دهد که خطایی رخ نداده است. در مقابل، مقدار غیر <code>nil</code> نشان‌دهندهٔ وجود خطاست. الگوی رایج در Go به‌صورت زیر است: <syntaxhighlight lang="go"> result, err := doSomething() if err != nil { return err } </syntaxhighlight> این الگو یکی از بخش‌های اصلی کدنویسی در Go است. == بررسی خطا == پس از فراخوانی تابعی که ممکن است خطا ایجاد کند، معمولاً باید مقدار <code>error</code> بررسی شود. <syntaxhighlight lang="go"> data, err := readFile() if err != nil { return err } fmt.Println(data) </syntaxhighlight> اگر خطا قابل مدیریت در همان بخش نیست، معمولاً بهتر است آن را به تابع فراخواننده بازگرداند. <syntaxhighlight lang="go"> func loadData() error { data, err := readFile() if err != nil { return err } _ = data return nil } </syntaxhighlight> == چرا خطا را نباید نادیده گرفت؟ == نادیده گرفتن خطا می‌تواند باعث شود برنامه با دادهٔ ناقص یا وضعیت نامعتبر ادامه پیدا کند. کد زیر از نظر فنی ممکن است اجرا شود، اما بررسی خطا را نادیده می‌گیرد: <syntaxhighlight lang="go"> data, _ := readFile() </syntaxhighlight> استفاده از <code>_</code> برای کنار گذاشتن خطا فقط زمانی مناسب است که برنامه‌نویس عمداً تصمیم گرفته باشد خطا را نادیده بگیرد و این تصمیم پیامد نامطلوبی نداشته باشد. در بیشتر موارد بهتر است خطا بررسی شود. == بازگرداندن خطا == اگر یک تابع مسئولیت مدیریت خطا را ندارد، می‌تواند خطا را به سطح بالاتر بازگرداند. <syntaxhighlight lang="go"> func loadConfig() error { _, err := readConfig() if err != nil { return err } return nil } </syntaxhighlight> در کدهای جدید، در بسیاری از موارد می‌توان مستقیماً خطا را بازگرداند: <syntaxhighlight lang="go"> func loadConfig() error { _, err := readConfig() if err != nil { return err } return nil } </syntaxhighlight> هدف این است که هر لایه از برنامه فقط خطاهایی را مدیریت کند که واقعاً مسئولیت مدیریت آن‌ها را دارد. == ایجاد خطای جدید == برای ایجاد یک خطای ساده می‌توان از <code>errors.New</code> استفاده کرد: <syntaxhighlight lang="go"> package main import ( "errors" "fmt" ) func divide(a, b int) (int, error) { if b == 0 { return 0, errors.New("تقسیم بر صفر") } return a / b, nil } func main() { result, err := divide(10, 0) if err != nil { fmt.Println("خطا:", err) return } fmt.Println(result) } </syntaxhighlight> <code>errors.New</code> برای خطاهای ساده و ثابت مناسب است. == خطاهای دارای اطلاعات متغیر == هنگامی که پیام خطا به اطلاعات متغیر نیاز دارد، می‌توان از <code>fmt.Errorf</code> استفاده کرد. <syntaxhighlight lang="go"> func loadUser(id int) error { return fmt.Errorf("کاربر با شناسهٔ %d پیدا نشد", id) } </syntaxhighlight> این روش برای ساخت پیام خطا بر اساس اطلاعات موجود مفید است. == بستهٔ errors == بستهٔ استاندارد <code>errors</code> ابزارهایی برای ایجاد و بررسی خطا فراهم می‌کند. یکی از کاربردهای مهم آن ایجاد خطاهای قابل مقایسه است: <syntaxhighlight lang="go"> var ErrNotFound = errors.New("مورد پیدا نشد") </syntaxhighlight> سپس می‌توان این خطا را بازگرداند: <syntaxhighlight lang="go"> return ErrNotFound </syntaxhighlight> و در جای دیگری آن را بررسی کرد. == خطاهای قابل شناسایی == گاهی لازم است برنامه فقط متن خطا را بررسی نکند، بلکه نوع یا علت خطا را تشخیص دهد. برای این کار می‌توان از <code>errors.Is</code> استفاده کرد. <syntaxhighlight lang="go"> if errors.Is(err, ErrNotFound) { fmt.Println("مورد مورد نظر پیدا نشد") } </syntaxhighlight> این روش از مقایسهٔ مستقیم متن پیام خطا قابل اطمینان‌تر است. == پوشاندن خطا با اطلاعات بیشتر == گاهی لازم است خطا با اطلاعات بیشتری همراه شود، بدون آن‌که هویت خطای اصلی از بین برود. برای این کار می‌توان از <code>%w</code> در <code>fmt.Errorf</code>استفاده کرد: <syntaxhighlight lang="go"> return fmt.Errorf("خواندن تنظیمات: %w", err) </syntaxhighlight> خطای اصلی همچنان در زنجیرهٔ خطا باقی می‌ماند و می‌توان آن را با <code>errors.Is</code> بررسی کرد. <syntaxhighlight lang="go"> if errors.Is(err, ErrNotFound) { fmt.Println("مورد پیدا نشد") } </syntaxhighlight> این قابلیت برای ساختن زنجیرهٔ خطا در چند لایهٔ برنامه اهمیت زیادی دارد. == errors.As == گاهی به‌جای بررسی یک خطای مشخص، لازم است بررسی شود که خطا از نوع خاصی است. برای این کار می‌توان از <code>errors.As</code> استفاده کرد. <syntaxhighlight lang="go"> var target *MyError if errors.As(err, &target) { fmt.Println(target.Code) } </syntaxhighlight> <code>errors.As</code> زمانی مفید است که برنامه به اطلاعات ساختاری یک خطا نیاز داشته باشد. == تعریف نوع خطای اختصاصی == در برنامه‌های بزرگ‌تر ممکن است تعریف نوع خطای اختصاصی مفید باشد. <syntaxhighlight lang="go"> type MyError struct { Code int Msg string } func (e *MyError) Error() string { return e.Msg } </syntaxhighlight> اکنون می‌توان نمونه‌ای از این خطا ایجاد کرد: <syntaxhighlight lang="go"> return &MyError{ Code: 404, Msg: "کاربر پیدا نشد", } </syntaxhighlight> سپس با <code>errors.As</code> می‌توان به اطلاعات اضافی آن دسترسی پیدا کرد. == چه زمانی خطا را مدیریت کنیم؟ == مدیریت خطا باید در جایی انجام شود که برنامه اطلاعات کافی برای تصمیم‌گیری دارد. برای مثال، اگر یک تابع فقط مسئول خواندن فایل است، ممکن است بهتر باشد خطا را به فراخواننده بازگرداند: <syntaxhighlight lang="go"> func readConfig() ([]byte, error) { data, err := os.ReadFile("config.json") if err != nil { return nil, err } return data, nil } </syntaxhighlight> اما اگر تابع فراخواننده می‌داند که نبودن فایل قابل قبول است، می‌تواند در همان سطح تصمیم بگیرد چه کاری انجام دهد. == گزارش کردن خطا == همهٔ خطاها نباید با <code>fmt.Println</code> چاپ شوند. در یک برنامهٔ واقعی باید مشخص شود که خطا: * مدیریت می‌شود؛ * به فراخواننده بازگردانده می‌شود؛ * ثبت یا log می‌شود؛ * یا در شرایط خاص به کاربر نمایش داده می‌شود. چاپ کردن خطا در چند لایه می‌تواند باعث ثبت تکراری یک خطا شود. به‌طور کلی بهتر است یک لایهٔ مشخص مسئول ثبت نهایی خطا باشد. == خطای کاربر و خطای داخلی == پیام مناسب برای کاربر الزاماً همان پیام مناسب برای برنامه‌نویس نیست. برای مثال، یک خطای داخلی ممکن است اطلاعات فنی زیادی داشته باشد: <syntaxhighlight lang="text"> database connection failed: dial tcp 10.0.0.4:5432: connection refused </syntaxhighlight> نمایش مستقیم چنین پیامی به کاربر ممکن است مناسب نباشد. بهتر است لایهٔ مربوط به رابط کاربر پیام مناسب را تولید کند، در حالی که اطلاعات فنی برای log یا بررسی داخلی حفظ شود. == خطا در APIها == در توابع عمومی بهتر است خطاها رفتار مشخص و قابل پیش‌بینی داشته باشند. برای مثال: <syntaxhighlight lang="go"> func FindUser(id int) (*User, error) </syntaxhighlight> قرارداد تابع باید روشن کند که: * در صورت موفقیت چه مقداری بازگردانده می‌شود؛ * در صورت خطا چه مقداری بازگردانده می‌شود؛ * چه خطاهایی ممکن است ایجاد شوند؛ * آیا فراخواننده باید خطای خاصی را بررسی کند یا خیر. == خطا در کنار چند مقدار بازگشتی == یکی از الگوهای رایج Go این است که تابع نتیجهٔ اصلی و خطا را هم‌زمان بازگرداند: <syntaxhighlight lang="go"> value, err := operation() </syntaxhighlight> در صورت وجود چند نتیجه نیز معمولاً خطا در انتهای فهرست بازگشتی قرار می‌گیرد: <syntaxhighlight lang="go"> func load() (string, int, error) { return "Go", 3, nil } </syntaxhighlight> این قرارداد باعث می‌شود بررسی خطا در کد ساده و قابل مشاهده باشد. == خطاهای قابل انتظار == برخی خطاها بخشی از رفتار عادی برنامه هستند. برای مثال، پیدا نشدن یک رکورد ممکن است یک وضعیت قابل انتظار باشد و لزومی نداشته باشد برنامه متوقف شود. در چنین شرایطی بهتر است نوع یا مقدار خطا به‌گونه‌ای باشد که فراخواننده بتواند آن را تشخیص دهد. <syntaxhighlight lang="go"> if errors.Is(err, ErrNotFound) { // رفتار مناسب برای نبودن رکورد } </syntaxhighlight> == panic == panic برای شرایط عادی و قابل انتظار برنامه جایگزین error نیست. در بسیاری از عملیات معمول، بهتر است خطا به‌صورت مقدارerror بازگردانده شود. panic بیشتر برای شرایطی استفاده می‌شود که برنامه نمی‌تواند به شکل عادی ادامه دهد یا یک وضعیت واقعاً غیرقابل‌برگشت رخ داده است. نمونه: <syntaxhighlight lang="go"> panic("unreachable") </syntaxhighlight> استفادهٔ بی‌دلیل از panic باعث می‌شود کنترل خطا دشوارتر شود. == recover == recover می‌تواند در تابعی که با <code>defer</code> اجرا می‌شود، یک panic را دریافت کند. <syntaxhighlight lang="go"> defer func() { if r := recover(); r != nil { fmt.Println("panic:", r) } }() </syntaxhighlight> recover ابزار عمومی برای جایگزین کردن مدیریت خطا نیست و باید با دلیل مشخص استفاده شود. در برنامه‌های سروری ممکن است از آن برای جلوگیری از از کار افتادن کل فرآیند در یک مرز مشخص استفاده شود، اما طراحی عادی برنامه نباید بر پایهٔ panic و recover باشد. == defer و مدیریت منابع == defer مستقیماً یک سیستم مدیریت خطا نیست، اما در کنار مدیریت خطا برای آزادسازی منابع بسیار مهم است. برای مثال: <syntaxhighlight lang="go"> file, err := os.Open("data.txt") if err != nil { return err } defer file.Close() </syntaxhighlight> در اینجا پس از موفقیت در باز کردن فایل، بستن آن با defer تضمین می‌شود که هنگام خروج از تابع انجام شود. == اشتباهات رایج == === نادیده گرفتن خطا === <syntaxhighlight lang="go"> result, _ := operation() </syntaxhighlight> این کار فقط زمانی مناسب است که نادیده گرفتن خطا آگاهانه باشد. === چاپ کردن و سپس بازگرداندن همان خطا === <syntaxhighlight lang="go"> if err != nil { fmt.Println(err) return err } </syntaxhighlight> اگر لایهٔ بالاتر نیز خطا را ثبت کند، ممکن است یک خطا چند بار گزارش شود. === استفاده از متن خطا برای تشخیص نوع خطا === مقایسهٔ متن: <syntaxhighlight lang="go"> if err.Error() == "not found" { // ... } </syntaxhighlight> روش مناسبی برای تشخیص خطاهای ساختاری نیست. برای خطاهای قابل تشخیص بهتر است از errors.Is یا errors.As استفاده شود. === استفادهٔ بیش از حد از panic === panic نباید جایگزین الگوی عادی بازگرداندن error شود. == الگوی پیشنهادی == یک الگوی ساده و رایج برای توابع Go به شکل زیر است: <syntaxhighlight lang="go"> func process() error { data, err := load() if err != nil { return fmt.Errorf("بارگذاری داده: %w", err) } if err := validate(data); err != nil { return fmt.Errorf("اعتبارسنجی داده: %w", err) } if err := save(data); err != nil { return fmt.Errorf("ذخیرهٔ داده: %w", err) } return nil } </syntaxhighlight> در این الگو: * خطاها بلافاصله بررسی می‌شوند؛ * خطا در صورت نیاز با اطلاعات زمینه‌ای پوشانده می‌شود؛ * خطای اصلی با %w حفظ می‌شود؛ * تابع فقط در صورت موفقیت nil بازمی‌گرداند. == اصول مهم مدیریت خطا == # خطا را بلافاصله پس از دریافت بررسی کنید. # خطاهایی را که مسئولیت مدیریتشان را ندارید، بازگردانید. # برای اضافه کردن اطلاعات زمینه‌ای از fmt.Errorf و %w استفاده کنید. # برای تشخیص خطای مشخص از errors.Is استفاده کنید. # برای تشخیص نوع خطا از errors.As استفاده کنید. # خطا را بی‌دلیل با _ نادیده نگیرید. # برای خطاهای معمول از panic استفاده نکنید. # خطا را در چند لایهٔ مختلف بی‌دلیل log نکنید. # پیام مناسب کاربر را از جزئیات فنی خطا جدا کنید. # در توابع عمومی، قرارداد مربوط به خطا را روشن نگه دارید. == جمع‌بندی == مدیریت خطا در Go بر پایهٔ مقدار error و بررسی صریح آن است. این روش باعث می‌شود مسیرهای خطا در کد قابل مشاهده باشند و برنامه‌نویس بتواند برای هر خطا تصمیم مشخصی بگیرد. مهم‌ترین ابزارهای این بخش عبارت‌اند از: * error * errors.New * fmt.Errorf * errors.Is * errors.As * %w * panic * recover * defer در برنامه‌های معمولی، الگوی اصلی باید استفاده از error و بازگرداندن خطا باشد. panic و recover ابزارهای تخصصی‌تری هستند و نباید جایگزین مدیریت عادی خطا شوند. == جستارهای وابسته == * [[زبان برنامه‌نویسی گو]] [[رده:زبان برنامه‌نویسی گو]] [[رده:برنامه‌نویسی]] [[رده:مدیریت خطا]] 8hyi10xxmx0y6bcwjiplgym995ufib7 زبان برنامه‌نویسی گو/اصول نوشتن کدها 0 42090 134938 2026-09-16T12:45:58Z Fwldom 26269 فصل 8 اصول نوشتن کد 134938 wikitext text/x-wiki {{سرصفحه | عنوان = اصول نوشتن کدها | قسمت = | قبلی = [[زبان برنامه‌نویسی گو/مدیریت خطاها|مدیریت خطاها]] | بعدی = [[زبان برنامه‌نویسی گو/تست واحد|تست واحد]] | یادداشت = [[زبان برنامه‌نویسی گو]] }} == در مورد این صفحه == نوشتن کد در Go فقط به درست اجرا شدن برنامه محدود نمی‌شود. کد باید خوانا، قابل نگهداری، قابل آزمایش و تا حد امکان ساده باشد. Go مجموعه‌ای از قواعد و ابزارها دارد که به یکدست شدن کد کمک می‌کنند. رعایت این اصول باعث می‌شود کد بین برنامه‌نویسان مختلف نیز قابل فهم‌تر باشد. == ساده بنویسید == یکی از اصول مهم در Go، ترجیح دادن راه‌حل ساده به راه‌حل پیچیده است. اگر یک مسئله با چند خط کد واضح حل می‌شود، معمولاً نیازی به ساختن چند لایهٔ غیرضروری نیست. برای مثال: <syntaxhighlight lang="go"> if err != nil { return err } </syntaxhighlight> در بسیاری از موارد از ایجاد ساختارهای پیچیده برای چنین کاری بهتر است. == قالب‌بندی کد == کد Go باید با قالب‌بندی استاندارد نوشته شود. ابزار اصلی برای این کار gofmt است. برای قالب‌بندی یک فایل: <syntaxhighlight lang="bash"> gofmt -w main.go </syntaxhighlight> در پروژه‌ها نیز می‌توان از: <syntaxhighlight lang="bash"> go fmt ./... </syntaxhighlight> استفاده کرد. بهتر است قالب‌بندی دستی کد به حداقل برسد و قالب‌بندی استاندارد ابزار Go مبنای پروژه قرار گیرد. == نام‌گذاری == نام‌ها باید کوتاه، واضح و متناسب با نقش خود باشند. <syntaxhighlight lang="go"> userName total count request </syntaxhighlight> نام‌های بیش از حد طولانی یا مبهم معمولاً خوانایی کد را کاهش می‌دهند. در Go معمولاً از camelCase برای نام‌های محلی و از PascalCase برای نام‌های صادرشده استفاده می‌شود. مثال: <syntaxhighlight lang="go"> userName := "Ali" type User struct { Name string } </syntaxhighlight> == نام‌های صادرشده و حروف بزرگ == در Go، بزرگ بودن حرف اول نام یک شناسه تعیین می‌کند که آن شناسه از خارج package قابل دسترسی باشد. <syntaxhighlight lang="go"> type User struct { Name string } </syntaxhighlight> در این مثال User و Name صادرشده هستند. در مقابل: <syntaxhighlight lang="go"> type user struct { name string } </syntaxhighlight> در این حالت شناسه‌ها صادر نشده‌اند. بنابراین بزرگ یا کوچک بودن حرف اول نام فقط یک موضوع ظاهری نیست و بر قابلیت دسترسی شناسه نیز اثر دارد. == از مخفف‌های شناخته‌شده استفاده کنید == در Go برخی مخفف‌ها به‌صورت رایج استفاده می‌شوند. برای مثال: <syntaxhighlight lang="go"> userID httpServer url </syntaxhighlight> نام‌گذاری باید در کل پروژه یکدست باشد. == کوتاه نگه داشتن دامنهٔ متغیرها == متغیرهایی که فقط برای مدت کوتاهی استفاده می‌شوند می‌توانند نام کوتاه‌تری داشته باشند؛ اما این کار نباید باعث ابهام شود. <syntaxhighlight lang="go"> for i, user := range users { fmt.Println(i, user.Name) } </syntaxhighlight> در مقابل، متغیری که در بخش بزرگی از برنامه استفاده می‌شود باید نامی واضح و معنادار داشته باشد. == استفاده از := == در داخل تابع، در صورت امکان می‌توان از اعلان کوتاه متغیر استفاده کرد: <syntaxhighlight lang="go"> name := "Go" count := 10 </syntaxhighlight> اگر متغیر قبلاً تعریف شده باشد، باید از = استفاده شود: <syntaxhighlight lang="go"> count := 10 count = 20 </syntaxhighlight> == از متغیرهای غیرضروری پرهیز کنید == اگر نتیجه فقط یک بار استفاده می‌شود، همیشه لازم نیست آن را در متغیر جداگانه قرار دهید. برای مثال: <syntaxhighlight lang="go"> fmt.Println(strings.ToUpper(name)) </syntaxhighlight> اما اگر یک مقدار چند بار استفاده می‌شود یا نام آن به خوانایی کمک می‌کند، استفاده از متغیر مناسب است. == توابع را متمرکز نگه دارید == هر تابع بهتر است یک مسئولیت مشخص داشته باشد. تابعی مانند: <syntaxhighlight lang="go"> func processOrder() error </syntaxhighlight> نباید بدون دلیل مسئول خواندن فایل، اتصال به پایگاه داده، تولید پاسخ HTTP و چاپ خروجی نیز باشد. تقسیم مناسب مسئولیت‌ها باعث می‌شود تست و نگهداری کد آسان‌تر شود. == توابع کوتاه، اما نه مصنوعی == کوتاه بودن تابع به‌تنهایی هدف نیست. هدف اصلی خوانایی و مشخص بودن مسئولیت تابع است. نباید فقط برای کوتاه کردن یک تابع، کد را به تعداد زیادی تابع کوچک و بی‌معنی تقسیم کرد. == مدیریت خطا را واضح بنویسید == الگوی رایج Go: <syntaxhighlight lang="go"> value, err := operation() if err != nil { return err } </syntaxhighlight> بهتر است مسیر خطا در کد قابل مشاهده باشد و با ساختارهای غیرضروری مخفی نشود. == از تودرتویی غیرضروری جلوگیری کنید == به‌جای ایجاد چند سطح تو در تو، می‌توان شرایط خطا را زودتر بازگرداند. کد ساده: <syntaxhighlight lang="go"> if err != nil { return err } process() </syntaxhighlight> معمولاً خواناتر از ساختن یک بلوک بزرگ شرطی است که کل ادامهٔ تابع را در داخل خود قرار دهد. == کامنت‌ها == کامنت باید به فهم کد کمک کند، نه اینکه صرفاً همان کد را با کلمات دیگر تکرار کند. کامنت ضعیف: <syntaxhighlight lang="go"> // مقدار count را یکی افزایش می‌دهد count++ </syntaxhighlight> کامنت مفید باید دلیل یا نکته‌ای را توضیح دهد که از خود کد مشخص نیست. == مستندسازی شناسه‌های صادرشده == برای APIهای عمومی، مستندات باید رفتار و کاربرد شناسه را توضیح دهند. برای مثال: <syntaxhighlight lang="go"> // User represents an application user. type User struct { Name string } </syntaxhighlight> این نوع مستندسازی به استفاده‌کنندگان package کمک می‌کند API را بهتر بشناسند. == استفاده از gofmt == کد Go باید با gofmt قالب‌بندی شود. مثال: <syntaxhighlight lang="bash"> gofmt -w . </syntaxhighlight> در عمل بهتر است قالب‌بندی را بخشی از فرایند توسعه قرار دهید تا فایل‌ها همیشه قالب‌بندی استاندارد داشته باشند. == بررسی کد با go vet == ابزار go vet برخی ساختارهای مشکوک یا خطاهای احتمالی را شناسایی می‌کند. برای بررسی packageهای پروژه: <syntaxhighlight lang="bash"> go vet ./... </syntaxhighlight> go vet جایگزین تست نیست، اما یکی از ابزارهای مفید برای بررسی کد است. == تست‌نویسی == کد قابل نگهداری باید تا حد امکان قابل آزمایش باشد. تست‌ها معمولاً در فایل‌هایی با پسوند _test.go قرار می‌گیرند. اجرای تست‌ها: <syntaxhighlight lang="bash"> go test ./... </syntaxhighlight> طراحی مناسب توابع و جدا کردن مسئولیت‌ها معمولاً نوشتن تست را ساده‌تر می‌کند. == وابستگی به کتابخانهٔ استاندارد == پیش از افزودن یک وابستگی خارجی، بررسی کنید که آیا کتابخانهٔ استاندارد Go مسئله را حل می‌کند یا خیر. برای مثال، packageهایی مانند: * fmt * strings * os * io * net/http * encoding/json * context * sync بخش مهمی از نیازهای عمومی برنامه‌ها را پوشش می‌دهند. این به معنای ممنوع بودن کتابخانه‌های خارجی نیست؛ بلکه باید هر وابستگی دلیل مشخصی داشته باشد. == interface را بی‌دلیل ایجاد نکنید == interface باید برای ایجاد انتزاعی مفید استفاده شود، نه صرفاً برای اینکه کد حرفه‌ای‌تر به نظر برسد. یک interface کوچک معمولاً قابل استفاده‌تر است. <syntaxhighlight lang="go"> type Reader interface { Read(p []byte) (int, error) } </syntaxhighlight> بهتر است interface زمانی ایجاد شود که یک نیاز واقعی در طراحی یا تست وجود داشته باشد. == از کپی کردن کد جلوگیری کنید == اگر یک منطق مشخص چند بار تکرار شده است، بررسی کنید آیا می‌توان آن را در تابع یا ساختار مناسب قرار داد. اما حذف هر تکرار به هر قیمتی نیز مناسب نیست. گاهی تکرار ساده و خوانا بهتر از ایجاد یک abstraction پیچیده است. == ساختار packageها == package باید مسئولیت مشخصی داشته باشد. بهتر است packageها بر اساس مسئولیت و وابستگی‌های واقعی سازمان‌دهی شوند، نه صرفاً بر اساس تعداد فایل‌ها. ساختار سادهٔ یک پروژه می‌تواند چنین باشد: <syntaxhighlight lang="text"> myapp/ ├── go.mod ├── main.go ├── internal/ │ └── config/ └── pkg/ └── ... </syntaxhighlight> ساختار دقیق پروژه باید متناسب با اندازه و نیاز آن انتخاب شود و نباید دایرکتوری‌های اضافی فقط برای ایجاد ساختار ظاهری ساخته شوند. == وابستگی‌ها را کنترل کنید == پروژه‌های Go معمولاً از module استفاده می‌کنند و وابستگی‌های آن‌ها در go.mod مشخص می‌شود. پس از تغییر وابستگی‌ها باید وضعیت پروژه بررسی شود. دستورهای متداول: <syntaxhighlight lang="bash"> go mod tidy go test ./... </syntaxhighlight> == کد قابل خواندن بنویسید == کدی که برنامه‌نویس دیگری بتواند بدون توضیح طولانی آن را دنبال کند، ارزشمندتر از کدی است که فقط تعداد خطوط کمتری دارد. برای افزایش خوانایی: * نام‌های معنادار انتخاب کنید. * توابع را مسئولیت‌محور طراحی کنید. * از تودرتویی غیرضروری جلوگیری کنید. * مسیر خطا را واضح نگه دارید. * از abstractionهای غیرضروری دوری کنید. * کد را با ابزارهای استاندارد Go قالب‌بندی کنید. == بهینه‌سازی زودهنگام == پیش از بهینه‌سازی باید مشخص شود که واقعاً مشکل عملکرد وجود دارد. در بسیاری از موارد ابتدا باید: # کد صحیح باشد؛ # تست داشته باشد؛ # خوانا باشد؛ # سپس عملکرد اندازه‌گیری شود؛ # و در صورت وجود گلوگاه، همان بخش بهینه شود. حدس زدن دربارهٔ عملکرد بدون اندازه‌گیری می‌تواند باعث پیچیده شدن غیرضروری کد شود. == چک‌لیست پیش از انتشار کد == پیش از ثبت یا انتشار تغییرات، موارد زیر را بررسی کنید: # آیا کد با gofmt قالب‌بندی شده است؟ # آیا خطاها به‌درستی بررسی شده‌اند؟ # آیا تست‌های مربوط اجرا می‌شوند؟ # آیا نام متغیرها و توابع واضح هستند؟ # آیا کد تکراری غیرضروری وجود دارد؟ # آیا abstraction غیرضروری ایجاد شده است؟ # آیا وابستگی جدید واقعاً لازم است؟ # آیا تغییرات مستندات لازم را دارند؟ # آیا go vet مشکل مهمی گزارش نمی‌کند؟ == اصول خلاصه == # '''سادگی را حفظ کنید.''' # '''خوانایی را بر کوتاهی صرف ترجیح دهید.''' # '''خطاها را صریح و مشخص مدیریت کنید.''' # '''از ابزارهای استاندارد Go استفاده کنید.''' # '''نام‌های واضح انتخاب کنید.''' # '''مسئولیت توابع و packageها را مشخص نگه دارید.''' # '''از پیچیدگی و abstraction غیرضروری جلوگیری کنید.''' # '''کد را تست‌پذیر بنویسید.''' # '''قبل از بهینه‌سازی، عملکرد را اندازه‌گیری کنید.''' # '''یکدستی کد را در کل پروژه حفظ کنید.''' == جمع‌بندی == سبک مناسب برنامه‌نویسی در Go بیشتر بر سادگی، خوانایی، صراحت و استفاده از ابزارهای استاندارد زبان استوار است. gofmt، تست‌نویسی، بررسی خطا، نام‌گذاری مناسب و طراحی سادهٔ توابع و packageها از پایه‌های نگهداری یک پروژهٔ Go هستند. هدف اصول کدنویسی این نیست که همهٔ برنامه‌ها شکل یکسانی داشته باشند؛ هدف این است که کد برای نویسنده و سایر برنامه‌نویسان قابل فهم، قابل آزمایش و قابل نگهداری باشد. == جستارهای وابسته == * [[زبان برنامه‌نویسی گو/مدیریت خطاها|مدیریت خطاها]] * [[زبان برنامه‌نویسی گو]] [[رده:زبان برنامه‌نویسی گو]] eia0qp9iiz1doovri5fwgwql3fu6zvw بحث:تاریخ ایران/حمله آمریکا-فلسطین اشغالی به ایران 1 42091 134973 2026-09-16T14:27:59Z Fwldom 26269 /* سوگیری مشخص در صفحه */ بخش جدید 134973 wikitext text/x-wiki == سوگیری مشخص در صفحه == در این صفحه سوگیری مشخصی در محتوا و عنوان وجود دارد که مخالف قوانین ویکی کتاب است و همچنین این صفحه نباید بصورت جداگانه وجود داشته باشد و میتواند بخشی از صفحه جمهوری اسلامی در این کتاب باشد. [[کاربر:Fwldom|Fwldom]] ([[بحث کاربر:Fwldom|بحث]]) ۱۶ سپتامبر ۲۰۲۶، ساعت ۱۴:۲۷ (UTC) qdxrpbfjpmvbpvnwwt2tfhkig5601r2