श्रेणी के अनुसार ब्राउज़ करें
GrapesJS Assets
GrapesJS एसेट मैनेजर प्लगइन्स यह विस्तार करते हैं कि आपका संपादक छवियों, फ़ाइलों और मीडिया को कैसे संभालता है। GrapesJS को क्लाउड स्टोरेज प्रदाताओं से कनेक्ट करें, ड्रैग-एंड-ड्रॉप अपलोड इंटरफेस जोड़ें, Cloudinary या S3 जैसी मीडिया लाइब्रेरी के साथ एकीकृत करें, या कस्टम एसेट पिकर बनाएं। API संगतता और GrapesJS परियोजनाओं के साथ एकीकरण में आसानी के लिए समीक्षा किए गए मुफ्त और प्रीमियम परिसंपत्ति प्रबंधक एक्सटेंशन ब्राउज़ करें।
लगभग GrapesJS Assets
GrapesJS एसेट मैनेजर यह संभालता है कि उपयोगकर्ता अपने कैनवास डिज़ाइन में मीडिया को कैसे अपलोड, ब्राउज़ और सम्मिलित करते हैं। डिफ़ॉल्ट परिसंपत्ति प्रबंधक कार्यात्मक लेकिन बुनियादी है - यह छवि अपलोड और एक फ्लैट ग्रिड दृश्य का समर्थन करता है। GrapesJS परिसंपत्ति प्रबंधक प्लगइन्स इसे एकीकरण के साथ विस्तारित या प्रतिस्थापित GJS.Market हैं जो आधुनिक वेब एप्लिकेशन मीडिया को प्रबंधित करने के तरीके से मेल खाते हैं। सबसे आम प्लगइन प्रकार क्लाउड स्टोरेज एकीकरण जोड़ता है: AWS S3, Cloudflare R2, Cloudinary, Uploadcare, और Imgix के लिए प्लगइन्स सभी उपलब्ध हैं, प्रत्येक स्वचालित URL प्रविष्टि के साथ संपादक कैनवास से आपके स्टोरेज बकेट पर सीधा अपलोड प्रदान करता है। प्लगइन्स की एक दूसरी श्रेणी ब्राउज़िंग अनुभव को बेहतर बनाती है: फ़ोल्डर ट्री दृश्य, फ़ाइल नाम या टैग द्वारा खोज और फ़िल्टर, बल्क ऑपरेशन, और एसवीजी और वीडियो फ़ाइलों के लिए थंबनेल का पूर्वावलोकन करें। एंटरप्राइज़-ग्रेड एसेट मैनेजर प्लगइन्स में अनुमति सिस्टम शामिल होते हैं जो प्रतिबंधित करते हैं कि उपयोगकर्ता कौन से फ़ोल्डर देख सकते हैं या अपलोड कर सकते हैं। GJS.Market पर सभी परिसंपत्ति प्रबंधक प्लगइन्स अपने आवश्यक बैकएंड समापन बिंदु प्रारूप का दस्तावेजीकरण करते हैं ताकि आप इंस्टॉल करने से पहले अपनी मौजूदा संग्रहण परत के साथ संगतता सत्यापित कर सकें।
GrapesJS Assets — FAQ
- GrapesJS परिसंपत्ति प्रबंधक क्या है?
- एसेट मैनेजर एक अंतर्निहित मीडिया ब्राउज़र है जो तब खुलता है जब कोई उपयोगकर्ता किसी छवि घटक पर डबल-क्लिक करता है। यह उपलब्ध परिसंपत्तियों की सूची रखता है, अपलोड को संभालता है और चुने हुए URL को वापस घटक में सम्मिलित करता है। बॉक्स से बाहर यह आपको एक फ्लैट ग्रिड और एक बुनियादी अपलोड फ़ील्ड देता है; इससे आगे सब कुछ एक प्लगइन या आपके स्वयं के कॉन्फ़िगरेशन से आता है।
- मैं GrapesJS अपलोड को अपने बैकएंड से कैसे कनेक्ट करूं?
- assetManager.upload विकल्प को अपने समापन बिंदु पर सेट करें और GrapesJS फ़ाइलों को मल्टीपार्ट फ़ॉर्म डेटा के रूप में वहां पोस्ट करेगा। आपके समापन बिंदु को संपादक द्वारा अपेक्षित JSON आकार के साथ उत्तर देना होगा JSON — परिसंपत्ति ऑब्जेक्ट्स की एक डेटा सरणी - और आप अपलोडरिस्पॉन्स कॉलबैक में एक गैर-मेल खाने वाली प्रतिक्रिया को फिर से आकार दे सकते हैं। समापन बिंदु प्रमाणित होने पर assetManager विकल्पों के माध्यम से शीर्ष लेख या क्रेडेंशियल जोड़ें।
- क्या मैं S3, Cloudinary या किसी अन्य CDN का उपयोग GrapesJS के साथ कर सकता हूँ?
- हां, और इस श्रेणी से प्लगइन स्थापित करने का यह सबसे आम कारण है। AWS S3, क्लाउडफ्लेयर R2, Cloudinary, अपलोडकेयर और Imgix के लिए प्लगइन्स मौजूद हैं; प्रत्येक कैनवास से सीधे आपकी बाल्टी पर अपलोड होता है और परिणामी URL सम्मिलित करता है। S3-शैली के भंडारण के लिए पूर्वहस्ताक्षरित अपलोड को प्राथमिकता दें ताकि कोई भी क्रेडेंशियल कभी भी ब्राउज़र तक न पहुंचे।
- क्या मैं प्रतिबंधित कर सकता हूं कि उपयोगकर्ता कौन सी फ़ाइलें अपलोड कर सकते हैं?
- आंशिक रूप से संपादक में और हमेशा सर्वर पर। परिसंपत्ति प्रबंधक पिकर में स्वीकृत MIME प्रकारों द्वारा फ़िल्टर कर सकता है, जो एक प्रयोज्य गार्ड है, सुरक्षा नहीं। फ़ाइल प्रकार, आकार सीमा और प्रति-उपयोगकर्ता अनुमतियाँ आपके अपलोड समापन बिंदु द्वारा लागू की जानी चाहिए, क्योंकि क्लाइंट-साइड को कुछ भी बायपास किया जा सकता है। Enterprise इस श्रेणी में प्लगइन्स उसके ऊपर फ़ोल्डर-स्तरीय अनुमतियाँ जोड़ते हैं।
- क्या परिसंपत्ति प्रबंधक वीडियो और एसवीजी का समर्थन करता है?
- डिफ़ॉल्ट प्रबंधक छवियों के आसपास बनाया गया है, इसलिए वीडियो और एसवीजी उपयोगी थंबनेल के बिना दिखाते हैं। इस श्रेणी में कई प्लगइन्स दोनों के लिए उचित पूर्वावलोकन प्रतिपादन जोड़ते हैं, साथ ही फ़ोल्डर पेड़, फ़ाइल नाम या टैग और बल्क संचालन द्वारा खोज। स्थापित करने से पहले पूर्वावलोकन करने वाले मीडिया प्रकारों के लिए प्रत्येक सूची की जाँच करें।