इसे छोड़कर कंटेंट पर जाएं

XOOPS शब्दावली

XOOPS-विशिष्ट शब्दावली और अवधारणाओं की व्यापक शब्दावली।


व्यवस्थापक ढाँचा

Section titled “व्यवस्थापक ढाँचा”

मानकीकृत प्रशासनिक इंटरफ़ेस ढांचा XOOPS 2.3 में पेश किया गया, जो सभी मॉड्यूल में लगातार व्यवस्थापक पृष्ठ प्रदान करता है।

स्वतः लोड हो रहा है

Section titled “स्वतः लोड हो रहा है”

आधुनिक XOOPS में PSR-4 मानक का उपयोग करते हुए, जरूरत पड़ने पर PHP कक्षाओं की स्वचालित लोडिंग।


एक स्व-निहित सामग्री इकाई जिसे थीम क्षेत्रों में स्थित किया जा सकता है। ब्लॉक मॉड्यूल सामग्री, कस्टम HTML, या गतिशील डेटा प्रदर्शित कर सकते हैं।

// Block definition
$modversion['blocks'][] = [
'file' => 'myblock.php',
'name' => 'My Block',
'show_func' => 'mymodule_block_show'
];

मॉड्यूल कोड निष्पादित करने से पहले XOOPS कोर को प्रारंभ करने की प्रक्रिया, आमतौर पर mainfile.php और header.php के माध्यम से।


ऑब्जेक्ट-ओरिएंटेड तरीके से डेटाबेस क्वेरी स्थितियों के निर्माण के लिए कक्षाएं।

$criteria = new CriteriaCompo();
$criteria->add(new Criteria('status', 1));

CSRF (क्रॉस-साइट अनुरोध जालसाजी)

Section titled “CSRF (क्रॉस-साइट अनुरोध जालसाजी)”

XoopsFormHiddenToken के माध्यम से सुरक्षा टोकन का उपयोग करके XOOPS में एक सुरक्षा हमले को रोका गया।


डीआई (निर्भरता इंजेक्शन)

Section titled “डीआई (निर्भरता इंजेक्शन)”

XOOPS 4.0 के लिए एक डिज़ाइन पैटर्न की योजना बनाई गई है जहाँ निर्भरताएँ आंतरिक रूप से निर्मित होने के बजाय इंजेक्ट की जाती हैं।

मॉड्यूल का निर्देशिका नाम, पूरे सिस्टम में एक विशिष्ट पहचानकर्ता के रूप में उपयोग किया जाता है।

स्थिरांक यह परिभाषित करते हैं कि XoopsObject वेरिएबल को कैसे संग्रहीत और स्वच्छ किया जाता है:

  • XOBJ_DTYPE_INT - पूर्णांक
  • XOBJ_DTYPE_TXTBOX - पाठ (एकल पंक्ति)
  • XOBJ_DTYPE_TXTAREA - पाठ (बहु-पंक्ति)
  • XOBJ_DTYPE_EMAIL - ईमेल पता

XOOPS जीवनचक्र में एक घटना जो प्रीलोड या हुक के माध्यम से कस्टम कोड को ट्रिगर कर सकती है।


XMF (XOOPS मॉड्यूल फ्रेमवर्क) देखें।

XOOPS फॉर्म सिस्टम का एक घटक HTML फॉर्म फ़ील्ड का प्रतिनिधित्व करता है।


साझा अनुमतियों वाले उपयोगकर्ताओं का एक संग्रह। कोर समूहों में शामिल हैं: वेबमास्टर्स, पंजीकृत उपयोगकर्ता, अज्ञात।


एक वर्ग जो XoopsObject उदाहरणों के लिए CRUD संचालन का प्रबंधन करता है।

$handler = xoops_getModuleHandler('item', 'mymodule');
$item = $handler->get($id);

एक उपयोगिता वर्ग जो मॉड्यूल हैंडलर, कॉन्फ़िगरेशन और सेवाओं तक आसान पहुंच प्रदान करता है।

$helper = \XoopsModules\MyModule\Helper::getInstance();

मूल XOOPS कक्षाएं मौलिक कार्यक्षमता प्रदान करती हैं: डेटाबेस पहुंच, उपयोगकर्ता प्रबंधन, सुरक्षा, आदि।


अंतर्राष्ट्रीयकरण के लिए स्थिरांक वाली PHP फ़ाइलें, language/[code]/ निर्देशिकाओं में संग्रहीत हैं।


XOOPS के लिए प्राथमिक कॉन्फ़िगरेशन फ़ाइल जिसमें डेटाबेस क्रेडेंशियल और पथ परिभाषाएँ शामिल हैं।

एमसीपी (मॉडल-नियंत्रक-प्रस्तोता)

Section titled “एमसीपी (मॉडल-नियंत्रक-प्रस्तोता)”

एमवीसी के समान एक वास्तुशिल्प पैटर्न, जिसका उपयोग अक्सर XOOPS मॉड्यूल विकास में किया जाता है।

सॉफ़्टवेयर जो अनुरोध और प्रतिक्रिया के बीच बैठता है, PSR-15 का उपयोग करके XOOPS 4.0 के लिए योजना बनाई गई है।

एक स्व-निहित पैकेज जो XOOPS कार्यक्षमता का विस्तार करता है, modules/ निर्देशिका में स्थापित है।

एमओसी (सामग्री का मानचित्र)

Section titled “एमओसी (सामग्री का मानचित्र)”

अवलोकन नोट्स के लिए एक ओब्सीडियन अवधारणा जो संबंधित सामग्री से लिंक करती है।


कक्षाओं को व्यवस्थित करने के लिए PHP सुविधा, XOOPS 2.5+ में उपयोग की जाती है:

namespace XoopsModules\MyModule;

ईमेल या पीएम के माध्यम से घटनाओं के बारे में उपयोगकर्ताओं को सचेत करने के लिए XOOPS प्रणाली।


##ओ

XoopsObject देखें.


अभिगम नियंत्रण समूहों और अनुमति संचालकों के माध्यम से प्रबंधित किया जाता है।

एक वर्ग जो XOOPS ईवेंट से जुड़ता है, preloads/ निर्देशिका से स्वचालित रूप से लोड होता है।

पीएसआर (PHP मानक अनुशंसा)

Section titled “पीएसआर (PHP मानक अनुशंसा)”

PHP-FIG के मानक जो XOOPS 4.0 पूरी तरह से लागू होंगे।


एक वर्ग जो विशिष्ट प्रारूपों (बूटस्ट्रैप, आदि) में फॉर्म तत्वों या अन्य यूआई घटकों को आउटपुट करता है।

---## एस

प्रस्तुतीकरण को तर्क से अलग करने के लिए XOOPS द्वारा उपयोग किया जाने वाला टेम्पलेट इंजन।

<{$variable}>
<{foreach item=item from=$items}>
<{$item.title}>
<{/foreach}>

पुन: प्रयोज्य व्यावसायिक तर्क प्रदान करने वाली एक कक्षा, जिसे आम तौर पर हेल्पर के माध्यम से एक्सेस किया जाता है।


एक Smarty फ़ाइल (.tpl या .html) मॉड्यूल के लिए प्रस्तुति परत को परिभाषित करती है।

साइट के दृश्य स्वरूप को परिभाषित करने वाले टेम्प्लेट और संपत्तियों का संग्रह।

एक सुरक्षा तंत्र (CSRF सुरक्षा) यह सुनिश्चित करता है कि फॉर्म सबमिशन वैध स्रोतों से हो।


उपयोगकर्ता आईडी - सिस्टम में प्रत्येक उपयोगकर्ता के लिए विशिष्ट पहचानकर्ता।


initVar() का उपयोग करके XoopsObject पर परिभाषित फ़ील्ड।


ब्लॉक के समान एक छोटा, स्व-निहित यूआई घटक।


XMF (XOOPS मॉड्यूल फ्रेमवर्क)

Section titled “XMF (XOOPS मॉड्यूल फ्रेमवर्क)”

आधुनिक XOOPS मॉड्यूल विकास के लिए उपयोगिताओं और कक्षाओं का एक संग्रह।

XoopsObject में परिवर्तनीय डेटा प्रकारों को परिभाषित करने के लिए स्थिरांक।

डेटाबेस एब्स्ट्रैक्शन परत क्वेरी निष्पादन और एस्केपिंग प्रदान करती है।

प्रोग्रामेटिक रूप से HTML फॉर्म बनाने के लिए फॉर्म जेनरेशन सिस्टम।

XOOPS में सभी डेटा ऑब्जेक्ट के लिए बेस क्लास, परिवर्तनीय प्रबंधन और स्वच्छता प्रदान करता है।

मॉड्यूल मेनिफेस्ट फ़ाइल मॉड्यूल गुणों, तालिकाओं, ब्लॉकों, टेम्पलेट्स और कॉन्फ़िगरेशन को परिभाषित करती है।


सामान्य परिवर्णी शब्द

Section titled “सामान्य परिवर्णी शब्द”
परिवर्णी शब्दमतलब
XOOPSएक्स्टेंसिबल ऑब्जेक्ट-ओरिएंटेड पोर्टल सिस्टम
XMFXOOPS मॉड्यूल फ्रेमवर्क
CSRFक्रॉस-साइट अनुरोध जालसाजी
एक्सएसएसक्रॉस-साइट स्क्रिप्टिंग
ओआरएमऑब्जेक्ट-रिलेशनल मैपिंग
पीएसआरPHP मानक अनुशंसा
डीआईनिर्भरता इंजेक्शन
एमवीसीमॉडल-व्यू-नियंत्रक
CRUDबनाएं, पढ़ें, अपडेट करें, हटाएं

🔗संबंधित दस्तावेज

Section titled “🔗संबंधित दस्तावेज”
  • मूल अवधारणाएँ
  • API संदर्भ
  • बाहरी संसाधन

#xoops #शब्दावली #संदर्भ #शब्दावली #परिभाषाएँ