قالب:كاتلوج كتاب

من ويكي الكتب
اذهب إلى التنقل اذهب إلى البحث
توثيق القالب[عرض] [عدل] [تاريخ] [مسح الكاش] [استخدامات]

يضع هذا القالب الصفحة التي يتم استخدامه فيها ({{FULLPAGENAME}}) إلى تصنيفات مناسبة، وذلك بناءً على اصطلاحات تسمية الصفحات وتصنيفها.

الاستخدام[عدل]

عندما يُستخدم القالب بدون مُعلمات، فإنه:

  • يضع الصفحات الفرعية للكتاب في تصنيف الكتاب (تصنيف:كتاب:{{اسم كتاب}}) ويصنفها حسب اسم الفصل.
  • يضع قوالب الكتاب في تصنيف قوالب الكتاب (تصنيف:كتاب:{{اسم كتاب}}/قوالب). سيعمل هذا فقط إذا بدأت قوالب الكتاب بـ   قالب:{{اسم كتاب}} .
  • يضع تصنيف قوالب الكتاب في تصنيف الكتاب الرئيسي وفي  تصنيف:قوالب خاصة بالكتب .
  • places any other category in its parent, sorted by the category's last name. The parent has the same name except removing everything from the last slash on; and the last name is the part that was removed after that last slash. For example, Category:My Book/Images  would go in  Category:My Book  with sort key  Images .

Parameters[عدل]

Optional parameter  filing=deep  changes the behavior on book pages, so that a book page with more than one slash in its name is placed in a subcategory of the category where its parent page would be placed, sorted by the page's last name. For example, using  {{BookCat|filing=deep}}  on page  My Book/Maps/Asia  would put that page in  Category:My Book/Maps  with sort key  Asia .

Optional parameter  template-filing=deep  changes the behavior on template pages to deep filing (so  Template:My book/Maps/Asia  would go in  Category:My book/Templates/Maps).

Optional parameter  sort or sortkey specifies a sort key to be used for categorization instead of relying on {{BOOKSORTKEY}}.

Optional first unnamed parameter is a full page name to use instead of the {{FULLPAGENAME}} of the current page.

An alternative template {{كاتلوج كتاب/تشخيص}} reports the output of {{كاتلوج كتاب}} (with or without parameters) as an inert string, rather than categorizing the current page.

Examples[عدل]

قالب:Magic word templates/book page examples

Internals[عدل]

This template itself only contains the logic to sort out the identity of the target page; deducing the appropriate categorization is then delegated to {{كاتلوج كتاب/أساس}}. As of this writing, parameters assembled here are namespace, pagename, fullpagename, and sortkey; the first unnamed parameter is removed, and all other parameters are passed through to the subtemplate.

See also[عدل]
https://ar.wikibooks.org/wiki/%D9%82%D8%A7%D9%84%D8%A8:%D9%83%D8%A7%D8%AA%D9%84%D9%88%D8%AC_%D9%83%D8%AA%D8%A7%D8%A8
ar.wikibooks.org
CC-MAIN-2023-23
50994
application/http; msgtype=response
sha1:74X3Y5KEPYK4VSOFHAJLONX3MBILPA4Y
<urn:uuid:fad3ac63-883d-4af0-802c-169cd007dffb>
2023-06-05T11:04:58Z
208.80.154.224
text/html
sha1:SVTLF7PTLZZRZBH3QTTIOYZ6HCQAQ67F
<urn:uuid:8d26d0ca-a190-4487-9da7-73bfff600656>
https://ar.wikibooks.org/wiki/%D9%82%D8%A7%D9%84%D8%A8:%D9%83%D8%A7%D8%AA%D9%84%D9%88%D8%AC_%D9%83%D8%AA%D8%A7%D8%A8
response
<urn:uuid:f90d07d3-bd41-4863-8244-0744e60f1eea>
isPartOf: CC-MAIN-2023-23
publisher: Common Crawl
description: Wide crawl of the web for May/June 2023
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-140
software: Apache Nutch 1.19 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.4-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: https://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/