XOOPS शब्दावली
XOOPS-विशिष्ट शब्दावली और अवधारणाओं की व्यापक शब्दावली।
व्यवस्थापक ढाँचा
Section titled “व्यवस्थापक ढाँचा”मानकीकृत प्रशासनिक इंटरफ़ेस ढांचा XOOPS 2.3 में पेश किया गया, जो सभी मॉड्यूल में लगातार व्यवस्थापक पृष्ठ प्रदान करता है।
स्वतः लोड हो रहा है
Section titled “स्वतः लोड हो रहा है”आधुनिक XOOPS में PSR-4 मानक का उपयोग करते हुए, जरूरत पड़ने पर PHP कक्षाओं की स्वचालित लोडिंग।
ब्लॉक करें
Section titled “ब्लॉक करें”एक स्व-निहित सामग्री इकाई जिसे थीम क्षेत्रों में स्थित किया जा सकता है। ब्लॉक मॉड्यूल सामग्री, कस्टम HTML, या गतिशील डेटा प्रदर्शित कर सकते हैं।
// Block definition$modversion['blocks'][] = [ 'file' => 'myblock.php', 'name' => 'My Block', 'show_func' => 'mymodule_block_show'];बूटस्ट्रैप
Section titled “बूटस्ट्रैप”मॉड्यूल कोड निष्पादित करने से पहले XOOPS कोर को प्रारंभ करने की प्रक्रिया, आमतौर पर mainfile.php और header.php के माध्यम से।
Criteria / CriteriaCompo
Section titled “Criteria / CriteriaCompo”ऑब्जेक्ट-ओरिएंटेड तरीके से डेटाबेस क्वेरी स्थितियों के निर्माण के लिए कक्षाएं।
$criteria = new CriteriaCompo();$criteria->add(new Criteria('status', 1));CSRF (क्रॉस-साइट अनुरोध जालसाजी)
Section titled “CSRF (क्रॉस-साइट अनुरोध जालसाजी)”XoopsFormHiddenToken के माध्यम से सुरक्षा टोकन का उपयोग करके XOOPS में एक सुरक्षा हमले को रोका गया।
डीआई (निर्भरता इंजेक्शन)
Section titled “डीआई (निर्भरता इंजेक्शन)”XOOPS 4.0 के लिए एक डिज़ाइन पैटर्न की योजना बनाई गई है जहाँ निर्भरताएँ आंतरिक रूप से निर्मित होने के बजाय इंजेक्ट की जाती हैं।
मॉड्यूल का निर्देशिका नाम, पूरे सिस्टम में एक विशिष्ट पहचानकर्ता के रूप में उपयोग किया जाता है।
DTYPE (डेटा प्रकार)
Section titled “DTYPE (डेटा प्रकार)”स्थिरांक यह परिभाषित करते हैं कि XoopsObject वेरिएबल को कैसे संग्रहीत और स्वच्छ किया जाता है:
XOBJ_DTYPE_INT- पूर्णांकXOBJ_DTYPE_TXTBOX- पाठ (एकल पंक्ति)XOBJ_DTYPE_TXTAREA- पाठ (बहु-पंक्ति)XOBJ_DTYPE_EMAIL- ईमेल पता
XOOPS जीवनचक्र में एक घटना जो प्रीलोड या हुक के माध्यम से कस्टम कोड को ट्रिगर कर सकती है।
XMF (XOOPS मॉड्यूल फ्रेमवर्क) देखें।
प्रपत्र तत्व
Section titled “प्रपत्र तत्व”XOOPS फॉर्म सिस्टम का एक घटक HTML फॉर्म फ़ील्ड का प्रतिनिधित्व करता है।
साझा अनुमतियों वाले उपयोगकर्ताओं का एक संग्रह। कोर समूहों में शामिल हैं: वेबमास्टर्स, पंजीकृत उपयोगकर्ता, अज्ञात।
हैंडलर
Section titled “हैंडलर”एक वर्ग जो XoopsObject उदाहरणों के लिए CRUD संचालन का प्रबंधन करता है।
$handler = xoops_getModuleHandler('item', 'mymodule');$item = $handler->get($id);एक उपयोगिता वर्ग जो मॉड्यूल हैंडलर, कॉन्फ़िगरेशन और सेवाओं तक आसान पहुंच प्रदान करता है।
$helper = \XoopsModules\MyModule\Helper::getInstance();कर्नेल
Section titled “कर्नेल”मूल XOOPS कक्षाएं मौलिक कार्यक्षमता प्रदान करती हैं: डेटाबेस पहुंच, उपयोगकर्ता प्रबंधन, सुरक्षा, आदि।
भाषा फ़ाइल
Section titled “भाषा फ़ाइल”अंतर्राष्ट्रीयकरण के लिए स्थिरांक वाली PHP फ़ाइलें, language/[code]/ निर्देशिकाओं में संग्रहीत हैं।
मेनफ़ाइल.php
Section titled “मेनफ़ाइल.php”XOOPS के लिए प्राथमिक कॉन्फ़िगरेशन फ़ाइल जिसमें डेटाबेस क्रेडेंशियल और पथ परिभाषाएँ शामिल हैं।
एमसीपी (मॉडल-नियंत्रक-प्रस्तोता)
Section titled “एमसीपी (मॉडल-नियंत्रक-प्रस्तोता)”एमवीसी के समान एक वास्तुशिल्प पैटर्न, जिसका उपयोग अक्सर XOOPS मॉड्यूल विकास में किया जाता है।
मिडलवेयर
Section titled “मिडलवेयर”सॉफ़्टवेयर जो अनुरोध और प्रतिक्रिया के बीच बैठता है, PSR-15 का उपयोग करके XOOPS 4.0 के लिए योजना बनाई गई है।
मॉड्यूल
Section titled “मॉड्यूल”एक स्व-निहित पैकेज जो XOOPS कार्यक्षमता का विस्तार करता है, modules/ निर्देशिका में स्थापित है।
एमओसी (सामग्री का मानचित्र)
Section titled “एमओसी (सामग्री का मानचित्र)”अवलोकन नोट्स के लिए एक ओब्सीडियन अवधारणा जो संबंधित सामग्री से लिंक करती है।
नेमस्पेस
Section titled “नेमस्पेस”कक्षाओं को व्यवस्थित करने के लिए PHP सुविधा, XOOPS 2.5+ में उपयोग की जाती है:
namespace XoopsModules\MyModule;अधिसूचना
Section titled “अधिसूचना”ईमेल या पीएम के माध्यम से घटनाओं के बारे में उपयोगकर्ताओं को सचेत करने के लिए XOOPS प्रणाली।
##ओ
XoopsObject देखें.
अनुमति
Section titled “अनुमति”अभिगम नियंत्रण समूहों और अनुमति संचालकों के माध्यम से प्रबंधित किया जाता है।
प्रीलोड
Section titled “प्रीलोड”एक वर्ग जो XOOPS ईवेंट से जुड़ता है, preloads/ निर्देशिका से स्वचालित रूप से लोड होता है।
पीएसआर (PHP मानक अनुशंसा)
Section titled “पीएसआर (PHP मानक अनुशंसा)”PHP-FIG के मानक जो XOOPS 4.0 पूरी तरह से लागू होंगे।
रेंडरर
Section titled “रेंडरर”एक वर्ग जो विशिष्ट प्रारूपों (बूटस्ट्रैप, आदि) में फॉर्म तत्वों या अन्य यूआई घटकों को आउटपुट करता है।
---## एस
Smarty
Section titled “Smarty”प्रस्तुतीकरण को तर्क से अलग करने के लिए XOOPS द्वारा उपयोग किया जाने वाला टेम्पलेट इंजन।
<{$variable}><{foreach item=item from=$items}> <{$item.title}><{/foreach}>पुन: प्रयोज्य व्यावसायिक तर्क प्रदान करने वाली एक कक्षा, जिसे आम तौर पर हेल्पर के माध्यम से एक्सेस किया जाता है।
टेम्पलेट
Section titled “टेम्पलेट”एक Smarty फ़ाइल (.tpl या .html) मॉड्यूल के लिए प्रस्तुति परत को परिभाषित करती है।
साइट के दृश्य स्वरूप को परिभाषित करने वाले टेम्प्लेट और संपत्तियों का संग्रह।
एक सुरक्षा तंत्र (CSRF सुरक्षा) यह सुनिश्चित करता है कि फॉर्म सबमिशन वैध स्रोतों से हो।
यूआईडी
Section titled “यूआईडी”उपयोगकर्ता आईडी - सिस्टम में प्रत्येक उपयोगकर्ता के लिए विशिष्ट पहचानकर्ता।
वेरिएबल (वार)
Section titled “वेरिएबल (वार)”initVar() का उपयोग करके XoopsObject पर परिभाषित फ़ील्ड।
डब्ल्यू
Section titled “डब्ल्यू”ब्लॉक के समान एक छोटा, स्व-निहित यूआई घटक।
XMF (XOOPS मॉड्यूल फ्रेमवर्क)
Section titled “XMF (XOOPS मॉड्यूल फ्रेमवर्क)”आधुनिक XOOPS मॉड्यूल विकास के लिए उपयोगिताओं और कक्षाओं का एक संग्रह।
XOBJ_DTYPE
Section titled “XOBJ_DTYPE”XoopsObject में परिवर्तनीय डेटा प्रकारों को परिभाषित करने के लिए स्थिरांक।
XoopsDatabase
Section titled “XoopsDatabase”डेटाबेस एब्स्ट्रैक्शन परत क्वेरी निष्पादन और एस्केपिंग प्रदान करती है।
XoopsForm
Section titled “XoopsForm”प्रोग्रामेटिक रूप से HTML फॉर्म बनाने के लिए फॉर्म जेनरेशन सिस्टम।
XoopsObject
Section titled “XoopsObject”XOOPS में सभी डेटा ऑब्जेक्ट के लिए बेस क्लास, परिवर्तनीय प्रबंधन और स्वच्छता प्रदान करता है।
xoops_version.php
Section titled “xoops_version.php”मॉड्यूल मेनिफेस्ट फ़ाइल मॉड्यूल गुणों, तालिकाओं, ब्लॉकों, टेम्पलेट्स और कॉन्फ़िगरेशन को परिभाषित करती है।
सामान्य परिवर्णी शब्द
Section titled “सामान्य परिवर्णी शब्द”| परिवर्णी शब्द | मतलब |
|---|---|
| XOOPS | एक्स्टेंसिबल ऑब्जेक्ट-ओरिएंटेड पोर्टल सिस्टम |
| XMF | XOOPS मॉड्यूल फ्रेमवर्क |
| CSRF | क्रॉस-साइट अनुरोध जालसाजी |
| एक्सएसएस | क्रॉस-साइट स्क्रिप्टिंग |
| ओआरएम | ऑब्जेक्ट-रिलेशनल मैपिंग |
| पीएसआर | PHP मानक अनुशंसा |
| डीआई | निर्भरता इंजेक्शन |
| एमवीसी | मॉडल-व्यू-नियंत्रक |
| CRUD | बनाएं, पढ़ें, अपडेट करें, हटाएं |
🔗संबंधित दस्तावेज
Section titled “🔗संबंधित दस्तावेज”- मूल अवधारणाएँ
- API संदर्भ
- बाहरी संसाधन
#xoops #शब्दावली #संदर्भ #शब्दावली #परिभाषाएँ