Template:ExtensionInstall/bn
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরExtensionInstall
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ExtensionInstall - আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/ExtensionInstall/ExtensionInstall.php";
- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
Uses Lua: |
ব্যবহার
Installation instructions.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Extension name | 1 | Set the extension name manually.
| String | optional |
Git submodule | git-submodule | Add --recurse-submodules to the git clone command | Boolean | optional |
Vagrant role name | vagrant | If given, shows how to install extension with the Vagrant's enable-role command | String | optional |
Download link | download-link | Overwrite the download link.
| URL | optional |
LocalSettings early | localsettingsearly | Pass custom php code that the user should include in [[LocalSettings.php]] before the extension is loaded.
| Unknown | optional |
LocalSettings | localsettings | Pass custom PHP code that the user should include in [[LocalSettings.php]].
| Unknown | optional |
Database update | db-update | If the extension has one or more database tables that need to be created through [[update.php]], set this parameter to any value.
| Boolean | optional |
Composer | composer | If the extension uses [[Composer]] to manage dependencies, set this parameter to any value.
| Boolean | optional |
Custom steps 0 | custom-steps0 | Additional steps before download, e.g. other required extensions (as an unordered "* list") | Content | optional |
Custom steps | custom-steps | Additional steps (as an unordered "* list") | Content | optional |
Supports registration | registration | Changes the template to use <code>wfLoadExtension()</code> if it supports registration. Set to any value if the extension supports registration, or to <code>required</code> if it <em>only</em> supports registration and doesn't support the old-style of loading. | String | optional |
No registration version | no-registration-version | The MediaWiki version for which extension registration should not be used
| Unknown | optional |
উদাহরণ
Below a few examples of how to use this template:
Simple
{{ExtensionInstall}}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/MyExtension/MyExtension.php";- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
নাম
{{ExtensionInstall|CategoryTree}}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরCategoryTree
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CategoryTree- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/CategoryTree/CategoryTree.php";- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
ডাউনলোডের লিঙ্ক
{{ExtensionInstall |download-link=[http://bits.wikimedia.org/example.zip Download] }}
- Download করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/MyExtension/MyExtension.php";- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
LocalSettings
{{ExtensionInstall |localsettings= $wgUseAjax = true; }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/MyExtension/MyExtension.php"; $wgUseAjax = true;- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
LocalSettings early
{{ExtensionInstall |localsettingsearly= $wgUseAjax = true; // This must be included before the extension is loaded }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
$wgUseAjax = true; // This must be included before the extension is loaded require_once "$IP/extensions/MyExtension/MyExtension.php";- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
DB Update
{{ExtensionInstall |db-update=Yes }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/MyExtension/MyExtension.php";- হালনাগাদ করার স্ক্রিপ্টটি চালান যা স্বয়ংক্রিয়ভাবে এই এক্সটেনশনের জন্য প্রয়োজনীয় ডাটাবেস টেবিল তৈরি করবে।
- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
Composer
{{ExtensionInstall |composer=Yes }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- Only when installing from Git, run Composer to install PHP dependencies, by issuing
composer install --no-dev
in the extension directory. (See task T173141 for potential complications.)- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/MyExtension/MyExtension.php";- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
Custom steps
{{ExtensionInstall |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
require_once "$IP/extensions/MyExtension/MyExtension.php";- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
Support registration
{{ExtensionInstall |registration=1 }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
wfLoadExtension( 'MyExtension' );- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
Support registration with minimum version
{{ExtensionInstall |registration=1 |no-registration-version=1.39 }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
wfLoadExtension( 'MyExtension' );- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
মিডিয়াউইকি 1.39 বা তার আগের সংস্করণ চালানো ব্যবহারকারীদের জন্য:
উপরের নির্দেশাবলীতে
wfLoadExtension()
ব্যবহার করে এক্সটেনশন ইনস্টল করার নতুন উপায় বর্ণনা করা হয়েছে। আপনার যদি আগের সংস্করণগুলিতে (মিডিয়াউইকি 1.39 বা তার আগের সংস্করণে) এই এক্সটেনশনটি ইনস্টল করার প্রয়োজন হয়, তবেwfLoadExtension( 'MyExtension' );
-এর পরিবর্তে, আপনাকে নিচের কোড ব্যবহার করতে হবে:require_once "$IP/extensions/MyExtension/MyExtension.php";
This only works if the version specified is 1.35 or later, otherwise the template assumes nobody cares about ancient versions and falls back to #Require registration.
Require registration
{{ExtensionInstall |registration=required }}
- ডাউনলোড করুন এবং আপনার
extensions/
ফোল্ডারেরMyExtension
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyExtension- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
wfLoadExtension( 'MyExtension' );- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
Everything
{{ExtensionInstall|Example |download-link=[http://bits.wikimedia.org/example.zip Download] |vagrant=example |localsettings= $wgUseAjax = true; |db-update=Yes |composer=Yes |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] |registration=yes }}
- Download করুন এবং আপনার
extensions/
ফোল্ডারেরExample
নামক ডিরেক্টরিতে ফাইল(গুলি) নিন।- Only when installing from Git, run Composer to install PHP dependencies, by issuing
composer install --no-dev
in the extension directory. (See task T173141 for potential complications.)- আপনার LocalSettings.php -এর নিচের অংশে নিম্নলিখিত কোড যোগ করুন:
wfLoadExtension( 'Example' ); $wgUseAjax = true;- হালনাগাদ করার স্ক্রিপ্টটি চালান যা স্বয়ংক্রিয়ভাবে এই এক্সটেনশনের জন্য প্রয়োজনীয় ডাটাবেস টেবিল তৈরি করবে।
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
- করা হয়েছে – এক্সটেনশনটি সফলভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতে আপনার উইকির Special:Version-এ যান।
মিডিয়াউইকি 1.39 বা তার আগের সংস্করণ চালানো ব্যবহারকারীদের জন্য:
উপরের নির্দেশাবলীতে
wfLoadExtension()
ব্যবহার করে এক্সটেনশন ইনস্টল করার নতুন উপায় বর্ণনা করা হয়েছে। আপনার যদি আগের সংস্করণগুলিতে (মিডিয়াউইকি 1.39 বা তার আগের সংস্করণে) এই এক্সটেনশনটি ইনস্টল করার প্রয়োজন হয়, তবেwfLoadExtension( 'Example' );
-এর পরিবর্তে, আপনাকে নিচের কোড ব্যবহার করতে হবে:require_once "$IP/extensions/Example/Example.php";
Vagrant installation:
- যদি Vagrant ব্যবহার করেন, তাহলে
vagrant roles enable example --provision
সহকারে ইনস্টল করুন