হটক্যাট জাভাস্ক্রিপ্টের উপর তৈরি করা একটি টুল যা কেবলমাত্র নিবন্ধিত ব্যবহারকারীরা ব্যবহার করতে পারবেন। যেটি দিয়ে কোন উইকিপিডিয়ার নিবন্ধের বিষয়শ্রেণী যোগ, পরিবর্তন এবং অপসারণ করতে পারবেন।  থাম্ব|500px|হটক্যাট ব্যবহারের উদাহরণ   ইনস্টল করা  আপনার অ্যাকাউন্ট থেকে হটক্যাট ব্যবহার করতে চাইলে আপনার পছন্দসমূহ পাতার গ্যাজেট ট্যাব থেকে হটক্যাট গ্যাজেটটি সক্রিয় করুন। পছন্দসমূহ পাতায় পরিবর্তনের পর সংরক্ষণ বাটনে ক্লিক করলে পরিবর্তনগুলো কার্যকর হবে।  বিকল্পভাবে আপনি এটি করতে পারেন:  নিচের পাঠ্যটি কপি করুন এবং আপনার স্ক্রিপ্ট ফাইলের নিচে এটি পেস্ট করুন:importScript('মিডিয়াউইকি:Gadget-HotCat.js');  নতুন স্ক্রিপ্ট পাতা সংরক্ষণ করুন, এবং  আপনার ক্যাশে বাইপাসিং করে ব্রাউজারটি পুরোপুরি রিফ্রেশ করুন।  সম্পন্ন! আপনার বিষয়শ্রেণীগুলির পাশে এখন থেকে আপনার কাছে + এবং - চিহ্ন থাকবে। এগুলি ক্লিক করে সহজ সম্পাদনা, অপসারণ এবং বিষয়শ্রেণীর পরিবর্তন করার অনুমতি দেয়।   কিভাবে ব্যবহার করবেন  যখনই কোনও পৃষ্ঠা লোড করা হয়, হটক্যাট বিষয়শ্রেণী বারটি সন্ধান করে। যদি দৃশ্যমান বিষয়শ্রেণীগুলি থাকে, তবে এটি সহজেই মুছে ফেলা, পরিবর্তন করা বা বিষয়শ্রেণী যুক্ত করতে লিঙ্কগুলি যুক্ত করে:   800px|A category bar as modified by HotCat  নতুন লিঙ্কগুলি হল:   (-) বিষয়শ্রেণীর পরে: ক্লিক করা হলে বিষয়শ্রেণীটি স্বয়ংক্রিয়ভাবে সরানো হবে।   (±) বিষয়শ্রেণীর পরে: ক্লিক করা হলে এই বিষয়শ্রেণী পরিবর্তন করার জন্য একটি ইনপুট ক্ষেত্র উন্মুক্ত হয়।   (+) বিষয়শ্রেণীগুলির তালিকার শেষে: ক্লিক করা হলে বিষয়শ্রেণী যুক্ত করার জন্য একটি ইনপুট ক্ষেত্র উন্মুক্ত হয়।  "(++)" সম্মুখভাগে: ক্লিক করা হলে, একাধিক বিষয়শ্রেণী পরিবর্তন করার অনুমতি দিয়ে বহু-পরিবর্তন মোডে প্রবেশ করে।  হটক্যাট যদি সনাক্ত করতে পারে যে কোনও নির্দিষ্ট বিষয়শ্রেণী নিজেই পাতা পাঠ্যের মধ্যে নেই তবে এটি কোনও টেমপ্লেট বা অন্যান্য ট্রান্সক্লোশন থেকে পাতাতে প্রতিলিপি করা হয়েছে, এটি এই লিঙ্কগুলিকে যুক্ত করবে না। শুধুমাত্র পাতাগুলির উইকিপাঠ্যতে বিদ্যমান বিষয়শ্রেণীগুলি হটক্যাটের মাধ্যমে সংশোধন করা যেতে পারে।   একটি একক বিভাগ অপসারণ  একটি বিভাগ অপসারণ করতে, কেবল বিভাগের নামের পাশে "(-)"-লিঙ্কে ক্লিক করুন। যদি পৃষ্ঠাটিতে প্রকৃতপক্ষে এই বিভাগটি থাকে তবে হটক্যাট এটি স্বয়ংক্রিয়ভাবে সরিয়ে দেবে। এটি   আপনার ব্রাউজারে একটি নতুন উইন্ডো বা ট্যাব খুলবে যার বর্তমান পৃষ্ঠাটি সম্পাদনার জন্য খোলা হবে,   লুকান সম্পূর্ণ সম্পাদনা ফর্ম, যাতে আপনি সম্পাদনা করতে না পারেন,   বিভাগটি সরাতে পৃষ্ঠাটি সম্পাদনা করুন এবং   পৃষ্ঠাটি সংরক্ষণ করুন।   একটি বিভাগ পরিবর্তন করা  একটি বিভাগ পরিবর্তন করতে, বিভাগের নামের পাশে "(±)"-লিঙ্কে ক্লিক করুন। এটি input box খুলবে যেখানে আপনি একটি নতুন বিভাগের নাম লিখতে পারেন।   Input box   ডান|The input box of HotCat The input box of HotCat is very simple: a text field to enter the new category name, an indicator icon, and an "OK" and a "Cancel" button.  The indicator icon tells you whether or not the category name you've entered exists. A 20px|alt=|link= icon means that there is no such category yet. You can still add the category, but it will show up as a red link, and you should, after having added the category, click that red link and enter a brief description and parent categories to this new category. A 20px|alt=|link= icon shows that there already is a category with the name you've entered.  ডান|HotCat's input box with a suggestion list When you start typing, HotCat will display a list of suggestions above or below the text input field. Clicking one of these suggestions will copy it into the text field. Double-clicking a suggestion is the same as clicking once and then clicking the "OK" button: HotCat will add the double-clicked suggestion automatically. The suggestion list is populated by the search engine chosen in the selector between the list and the text input field.  ডান|HotCat's input box with a suggestion list In the example shown here, we've entered "Alps of", and HotCat presents us with a list of possible completions. The first suggestion has already been copied into the text box, but the added text is selected, so that it will be overwritten when we keep on typing. Entering " S" reduces the suggestion list accordingly.  Clicking on "Alps of Switzerland" will then copy that into the text field and close the suggestion list (since there are no more suggestions, i.e., categories beginning with "Alps of Switzerland" as a prefix).  Clicking the "Cancel"-button would now abort the operation, clicking "OK" would tell HotCat to go on and add the chosen category.   Making more than one category change   থাম্ব|In multi-change mode, category changes are saved only when the "save" button is clicked. The user interface of HotCat is minimalistic on purpose and geared towards making interactions simple and fast. When you just click on a "(-)" link to remove a category, the edit is executed right away, and likewise when you submit a single category addition or change.  Still HotCat fully supports changing more than one category at once. If you click the "(++)" link at the beginning of the category line, HotCat will enter its multi-change mode. The "(++)" link is replaced by a "save" button, and all changes you make from now on will be written to the page only when that button is clicked. Initially, this button may appear disabled. It is enabled only when there are indeed category changes that need saving.  800px|In multi-change mode, changes are reflected on the page view, but are saved only when the "save" button is clicked.  This multi-change mode is also entered automatically if you have one category input box open and, while it is still open, add, change, or remove another category.  In multi-change mode, submitting a category change or removal will not perform the edit immediately. Instead, the change will only be reflected on the screen, allowing you to make more category changes. HotCat will add "(×)" links after each changed category. This is an "undo" link; it'll undo the last action on that category. Category removals are indicated by striking through the category name. HotCat will also highlight unsaved category changes by changing the background of the category link.  Once the "Save" button is clicked, HotCat will make all the changes, and then opens the page in an edit screen, showing the changes made. The changes are at that point not yet saved! Review the changes to make sure that the script did what you intended it to do, and then submit the edit like any other edit you'd make.  Note that while HotCat normally automatically submits single category changes, it will never do so when operating in multi-change mode. It will always open a screen showing the changes made, which you should review before submitting the edit manually.   Advanced usage tips   Avoid auto saving  Normally HotCat automatically saves your edit. However sometimes you might wish to go to the edit box instead to verify and then execute the save yourself. Instead of clicking OK, click OK while you have the modifier key pressed. On Windows computers this is the ctrl-key, on Apple computers it should be the command-key.   Sort keys   You can even give a sort key together with the category. Just type a vertical bar ("|") after the category, followed by the sort key under which the page shall be sorted within that category's list.   Input "Foo" will add a new category "Foo" without sort key, or change an existing category to "Foo", preserving the sort key.  Input "Foo|Key" will add a new category "Foo" or change an existing category to "Foo", using the given sort key "Key" in both cases.  Input "Foo|" (with a trailing vertical bar) will add a new category "Foo" without sort key, or change an existing category to "Foo", removing any sort key the changed category might have had.  Note that, to remove an existing sortkey, you should change "Foo|Key" to "Foo|". Changing it to "Foo" has no effect.   Easy categorizing to child or parent categories  Users who do a lot of category maintenance might want to enable the quick access links for categorizing to child or parent categories. To enable this add the following to your javascript page: window.hotcat_use_category_links = true;  The following controls will be added:  "(↓)" after a category: when clicked, the input field is opened, and a list of available subcategories is displayed.  "(↑)" after a category: when clicked, the input field is opened, and a list of available parent categories is shown. Note that the "(↓)" and "(↑)" links are shown only for existing categories. Red-linked categories, i.e. non-existing categories, can have neither parent nor subcategories, and thus showing these links wouldn't make sense. Also note that it is possible that only the input box is shown when these links are clicked, but no list. That indicates that this category does not have parent categories or subcategories, respectively. See also "Search engines" below.   Search engines   Between the suggestion list and the text input field, there is a search engine selector to select the search method which populates the suggestion list. HotCat supports a number of search engines.  The MediaWiki servers offer two general ways to search for categories. The first is through the page list of the wiki. This list is always up to date, but is strictly alphabetic and also case-sensitive, so "similar" suggestions (for instance, suggesting "Bláhnjúkur" when "Blahn" was entered) are not shown. The second search engine is the search index that is also used by the "search" box on all pages. It does find "similar" suggestions and is not case-sensitive, but as its index is updated only at intervals, it may not show newly created categories.  HotCat by default combines these two search engines to get the best of both worlds: similar suggestions and newly created categories. However, to do so, it must make two requests to the server. Normally, that's not a problem, but if it turns out to be too slow on a slow connection, you can use the engine selector to choose which search engine you want to use. It is also possible to configure which search engine HotCat should use by default.  In addition to these general searches, HotCat also provides two additional, more specialized search engines. A first one can be used to search for subcategories of the category given by the current input. A second one returns the parent categories of the category given by the current input. Both engines may return empty results, in which case no suggestion list is shown. (For instance, if the current input is a name of a non-existing category, or if a category has no subcategories). In this case, the search engine is automatically reset to the default search engine after the first non-deleting input.  Note that there is no way to "page" through a list of subcategories. The script just tries to get as many subcategories as it can (normally at most 500, the limits for administrators are somewhat higher). Subcategory queries can also be slow if a category contains many items (not just many subcategories), and the input field is made non-editable for the time of the request. If it doesn't become editable in reasonable time, just click cancel.  For the technically inclined: the problem is that subcategory continuation queries appear not to work in the MediaWiki API. On the (hidden) category :Category:Media with locations, the API returns (with a limit of 5000) only the first 1540 subcategories of more than 4800 that exist, and continuation queries seem to return no further subcategories at all. Related bug reports on this are bugzilla:1211 and bugzilla:23682. Until this is fixed, there will be no paging through subcategories in HotCat.   User configuration  You can adapt many of the aspects of HotCat. Please see its full documentation page on Wikimedia Commons.   History  HotCat was initially developed for Wikimedia Commons by Magnus Manske and later adapted and improved by many users, including, but not limited to ব্যবহারকারী:Lupo, ব্যবহারকারী:Dschwen, ব্যবহারকারী:TheDJ, ব্যবহারকারী:Superm401 and ব্যবহারকারী:Merlissimo.  The version on English Wikipedia is the same as the version on Commons but with a different default user configuration.   Compatibility   Safari 3 & 4: Tested and fully working  Safari 2: Has a non-harmful issue with displaying the "change" (±) link.  Firefox 2 & 3: Tested and fully working  IE 6, 7 & 8: Tested and fully working  Google Chrome: Tested and fully working  Opera: Tested and fully working  It is also tested and confirmed to be working in combination with Navigation popups, wikEd and the modern skin.   ব্যবহারকারী টেমপ্লেট   এছাড়াও  এই টেমপ্লেটটি ব্যবহারকারী পাতার যে কোন জায়গায় যোগ করলে, এটি পাতার উপরে ডান পাশে প্রদর্শিত হবে।  বিষয়শ্রেণী:উইকিপিডিয়া স্ক্রিপ্ট  af:Wikipedia:HotCat ar:ويكيبيديا:المصناف الفوري arc:ܘܝܩܝܦܕܝܐ:HotCat as:ৱিকিপিডিয়া:হট কেট ay:Wikipidiya:HotCat az:Kömək:Gadget-HotCat be:Вікіпедыя:Гаджэты/HotCat be-tarask:Вікіпэдыя:Прылады/HotCat bjn:Patulung:HotCat bs:Wikipedia:HotCat cs:Nápověda:Gadget-HotCat da:Hjælp:HotCat de:Wikipedia:Helferlein/HotCat el:Βικιπαίδεια:HotCat es:Wikipedia:HotCat et:Vikipeedia:Tööriistad/HotCat fi:Wikipedia:Pienoisohjelma/HotCat hr:Wikipedija:HotCat id:Bantuan:HotCat is:Wikipedia:HotCat it:Wikipedia:Monobook.js/Hot Cat ja:Wikipedia:HotCat ka:ვიკიპედია:Gadget/Hotcat kk:Уикипедия:Гаджеттер/HotCat lt:Vikipedija:HotCat ml:വിക്കിപീഡിയ:ഹോട്ട്കാറ്റ് ms:Wikipedia:HotCat nl:Wikipedia:HotCat no:Wikipedia:HotCat pl:Wikipedia:Narzędzia/HotCat pt:Wikipédia:Scripts/HotCat ru:Википедия:Гаджеты/HotCat si:විකිපීඩියා:HOTCAT sl:Wikipedija:HotCat sv:Wikipedia:Hotcat tr:Vikipedi:Araçlar/HotCat tt:Википедия:Gadgets-HotCat uk:Вікіпедія:Додатки/HotCat vi:Wikipedia:HotCat zh:Wikipedia:维基百科工具/HotCat