این متن را در زبانهای دیگر بخوانید: Deutsch, English, Français, Español, 简体中文, 繁體中文, Tiếng Việt, Русский, Português Brasileiro.
مشارکت در این مخزن به معنی موافقت شما با مجوز LICENSE این مخزن است.
مشارکت در این پروژه به معنی موافقت با احترام به مرامنامهی این مخزن است.
ما پنج نوع فهرست داریم. فهرست درست را انتخاب کنید:
مطمئن شوید که از راهنماها پیروی میکنید و طبق [فرمتبندی مارکداون](#فرمتبندی] مینویسید.
Github Actions تستهایی را اجرا میکند که مطمئن شود فهرست شما الفبایی است و قوانین فرمتبندی رعایت شده است. مطمئن شوید که تغییرات شما تستها را با موفقیت گذرانده است.
https به یک لینک http ترجیح داده میشود -- تا وقتی که هر دو لینک دامنهی یکسانی داشته باشند و محتوای یکسانی نمایش دهند.http://example.com به جای http://example.com/http://example.com/dir/ بهتر است از http://example.com/dir/index.html
http://example.com/dir/book/current/ بهتر است از http://example.com/dir/book/v1.0.0/index.htmlhttp همان لینک جایگزینش کنید (چون پذیرش استثناقائل شدن برای آن وبسایت در دستگاههای موبایل سخت است).http ندارد اما همچنان با https و اضافه کردن استثناقائلشدن برای آن وبسایت در مرورگر یا نادیده گرفتن هشدار قابل دسترس است، به همان حالت بگذاریدش(نشانی ایمیل *خواسته میشود* اما اجباری نیست)###) استفاده میکنند و زیربخشها از تیترهای سطح 4 (###).
ایده این است که این موارد رعایت شوند:2 خط خالی بین آخرین لینک و بخش جدید1 خط خالی بین تیتر و لینک اول همان بخش0 خط خالی بین دو لینک1 خط خالی در آخر هر فایل .md
مثال:
[...]
(خط خالی)
(خط خالی)
(خط خالی)
بین ] و ( space نگذارید:
بد : * [یک کتاب عالی دیگر] (http://example.com/book.html)
خوب: * [یک کتاب عالی دیگر](http://example.com/book.html)
اگر اسم نویسنده را اضافه میکنید، از - استفاده کنید (یک dash با دو single space):
بد : * [یک کتاب عالی دیگر](http://example.com/book.html)- نام نویسنده
خوب: * [یک کتاب عالی دیگر](http://example.com/book.html) - نام نویسنده
یک single space بین لینک و فرمت قرار دهید:
بد : * [یک کتاب خیلی عالی](https://example.org/book.pdf)(PDF)
خوب: * [یک کتاب خیلی عالی](https://example.org/book.pdf) (PDF)
نویسنده قبل از فرمت میآید:
بد : * [یک کتاب خیلی عالی](https://example.org/book.pdf)- (PDF) نام نویسنده
خوب: * [یک کتاب خیلی عالی](https://example.org/book.pdf) - یک نویسنده دیگر (PDF)
چند فرمتیها:
بد : * [یک کتاب عالی دیگر](http://example.com/)- نام نویسنده (HTML)
بد : * [یک کتاب عالی دیگر](https://downloads.example.org/book.html)- نام نویسنده (download site)
خوب: * [یک کتاب عالی دیگر](http://example.com/) - نام نویسنده (HTML) [(PDF, EPUB)](https://downloads.example.org/book.html)
سال انتشار برای کتابهای قدیمی را در عنوان ینویسید:
بد : * [یک کتاب خیلی عالی](https://example.org/book.html) - نام نویسنده - 1970
خوب: * [یک کتاب خیلی عالی (1970)](https://example.org/book.html) - نام نویسنده
کتابهای در دست تالیف:
خوب: * [کتابی که عالی خواهدشد](http://example.com/book2.html) - نام نویسنده (HTML) (:construction: *in process*)
برای اجرای اعتبارسنجی لینکها، کامیتی پوش کنید که در بدنهی آن check_urls=file_to_check نوشته شده باشد:
check_urls=free-programming-books.md free-programming-books-en.md
با استفاده از single space برای جدا کردن هر ورودی، میتوانید بیشتر از یک فایل را برای بررسی مشخص کنید.
اگر بیش از یک فایل را مشخص کردید، نتایج بیلد بر اساس نتیجه آخرین فایل بررسیشده خواهد بود. دقت کنید که ممکن است به همین علت، نتیجه سبز را ببینید. پس برای اطمینان لاگ بیلد را با کلیک روی "Show all checks" -> "Details" در پایان پول ریکوئست ببینید.