diff options
Diffstat (limited to 'files/bn/mozilla/add-ons/code_snippets/toolbar')
-rw-r--r-- | files/bn/mozilla/add-ons/code_snippets/toolbar/index.html | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/files/bn/mozilla/add-ons/code_snippets/toolbar/index.html b/files/bn/mozilla/add-ons/code_snippets/toolbar/index.html deleted file mode 100644 index ce7679b8ca..0000000000 --- a/files/bn/mozilla/add-ons/code_snippets/toolbar/index.html +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: টুলবার -slug: Mozilla/Add-ons/Code_snippets/Toolbar -tags: - - NeedsReview -translation_of: Archive/Add-ons/Code_snippets/Toolbar ---- -<h2 id="টুলবার_বাটন_সংযোজন">টুলবার বাটন সংযোজন</h2> -<p>এখানে দুইটি টিউটোরিয়াল রয়েছে :</p> -<p>একটি টিউটোরিয়াল এর জন্য একটি বিশেষ পদক্ষেপ রয়েছে: <a href="/en/XUL/Toolbars/Custom_toolbar_button" title="en/Custom_Toolbar_Button">কাষ্টম টুলবার বাটন</a> একটি টিউটোরিয়াল বর্ণনা করার জন্য ইতোমধ্যে আপনার উন্নয়ন বুনিয়াদি একটি টুলবার বাটন যুক্ত করা প্রয়োজন: <a href="/en/XUL/Toolbars/Creating_toolbar_buttons" title="en/Creating_toolbar_buttons">টুলবার বাটন তৈরি করা</a></p> -<h2 id="বাটন_যুক্ত_করার_পদ্ধতি">বাটন যুক্ত করার পদ্ধতি :</h2> -<p>আপনি যখন আপনার এক্সটেনশন স্থাপন এবং একটি টুলবার বাটন অভেরলেইং দ্বারা যুক্ত করা হয়, এটি ডিফল্ট অবস্থায় পাওয়া যায় না । ব্যবহারকারীকে বাটনটি টুলবারে টেনে আনতে হয়। <span id="result_box" lang="bn"><span class="hps">নিম্নলিখিত</span> <span class="hps">কোড</span> <span class="hps">টুলবারে</span> <span class="hps">আপনার</span> <span class="hps alt-edited">বাটন</span> <span class="hps alt-edited">স্থাপন করবে। </span></span>This should only be done on the first run of your add-on after installation so that if the user decides to remove your button, it doesn't show up again every time they start the application.</p> -<h3 id="নোট">নোট</h3> -<ul> - <li><a href="/en/XUL_School/Appendix_B:_Install_and_Uninstall_Scripts#Install_Scripts">প্রথমবার চালনার সময়</a> একবার বাটন ঢোকান, অথবা একটি নতুন বাটন যোগ করে যখন একটি এক্সটেনশন আপডেট হয়।</li> - <li>Please only add your button by default if it adds real value to the user and will be a frequent entry point to your extension.</li> - <li>You <b>must not</b> insert your toolbar button between any of the following elements: the combined back/forward button, the location bar, the stop botton, or the reload button. These elements have special behaviors when placed next to eachother, and will break if separated by another element.</li> -</ul> -<pre class="brush: js">/** - * Installs the toolbar button with the given ID into the given - * toolbar, if it is not already present in the document. - * - * @param {string} toolbarId The ID of the toolbar to install to. - * @param {string} id The ID of the button to install. - * @param {string} afterId The ID of the element to insert after. @optional - */ -function installButton(toolbarId, id, afterId) { - if (!document.getElementById(id)) { - var toolbar = document.getElementById(toolbarId); - - // If no afterId is given, then append the item to the toolbar - var before = null; - if (afterId) { - let elem = document.getElementById(afterId); - if (elem && elem.parentNode == toolbar) - before = elem.nextElementSibling; - } - - toolbar.insertItem(id, before); - toolbar.setAttribute("currentset", toolbar.currentSet); - document.persist(toolbar.id, "currentset"); - - if (toolbarId == "addon-bar") - toolbar.collapsed = false; - } -} - -if (firstRun) { - installButton("nav-bar", "my-extension-navbar-button"); - // The "addon-bar" is available since Firefox 4 - installButton("addon-bar", "my-extension-addon-bar-button"); -} -</pre> -<h2 id="আরো_দেখুন">আরো দেখুন</h2> -<ul> - <li><a class="external" href="http://blog.pearlcrescent.com/archives/24">Programmatically adding items to the Firefox toolbar</a></li> - <li><a class="external" href="http://forums.mozillazine.org/viewtopic.php?t=189667">Toolbar button on install</a></li> - <li>{{ Bug(242071) }}</li> -</ul> |