Extension:Cargo/ar

Cargo هو امتداد يضاف إلى ميدياويكي يوفر سبيل خفيف لتخزين البيانات والاستعلام عنها الموجودة في داخل طرق استدعاء القوالب، مثل صناديق المعلومات. هذا الامتداد يشبه في مفهومه امتداد Semantic MediaWiki إلا أنه يوفر عدد من الميزات تشمل سهولة التثبيت وسهولة الاستخدام.

يحفظ امتداد Cargo بياناته في جداول قواعد بيانات التي يمكن وضعها في قاعدة بيانات برمجيات ميدياويكي (الخيار الافتراضي) أو في قاعدة بيانات منفصلة. في أغلب الأحوال تخزن بيانات كل قالب في جدول قاعدة بيانات واحد ويخصص عمود لكل متغير من متغيرات القالب المعنية. توجد بضعة استثناءات لهذا الأمر، مثل التعامل مع حقول القوالب التي تحتوي على مصفوفات أو قوائم من القيم وكذا الحقول التي تحتوي على إحداثيات جغرافية أو أكثر تعقيدا بسبب سوء التعامل المحلي لأنواع البيانات هذه في أغلب أنظمة قواعد البيانات. يمكن ضبط عدد من القوالب كي تخزن جميعا بياناتها في جدول قاعدة بيانات واحد.

يحدد الامتداد عدد من وظائف المعرب اللغوي وما يلي هي أهم ثلاث من هذه الوظائف:
 * - توع في جزء من القالب وهي تحدد مخطط أي جدول.
 * - stores one row to a Cargo table; usually placed within the part of a template.
 * - queries one or more Cargo data tables, using SQL components.

The other defined parser functions are:
 * - defines a template as adding rows to a table declared elsewhere.
 * - displays the results of multiple queries in one place.
 * - displays a map showing a single point.
 * - prints out the dates for a recurring event; for use by #cargo_store.

Cargo also defines various interfaces for viewing and drilling down through this stored data.

Cargo has been tested, and works, with the MySQL, PostgreSQL and SQL Server database systems. In theory, it also supports SQLite and Oracle, but it has not been tested with these systems and may not work.

This version of the Cargo extension requires MediaWiki 1.23 or higher.

Click through the pages in the navigation bar above to learn more about Cargo, how it works, how to use it, and how to install it.

أنظر أيضا

 * – يسمح باستخلاص البيانات من الصفحات.
 * – يسمح بتخزين البيانات داخل الصفحات والاستفسار عنها.
 * – يقدم سمات قواعد بيانات، يشبه إلى حد ما السمات الدلالية.
 * – يسمح بتمثيل البيانات المنظمة والتعامل معها بصفتها جزءا من مشروع ويكي بيانات.