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

प्रकाशक मॉड्यूल

XOOPS सीएमएस के लिए प्रमुख समाचार और ब्लॉग प्रकाशन मॉड्यूल।


प्रकाशक XOOPS के लिए निश्चित सामग्री प्रबंधन मॉड्यूल है, जो SmartSection से विकसित होकर सबसे अधिक सुविधा संपन्न ब्लॉग और समाचार समाधान बन गया है। यह पूर्ण संपादकीय वर्कफ़्लो समर्थन के साथ सामग्री बनाने, व्यवस्थित करने और प्रकाशित करने के लिए व्यापक उपकरण प्रदान करता है।

आवश्यकताएँ:

  • XOOPS 2.5.10+
  • PHP 7.1+ (PHP 8.x अनुशंसित)

🌟 मुख्य विशेषताएं

Section titled “🌟 मुख्य विशेषताएं”

सामग्री प्रबंधन

Section titled “सामग्री प्रबंधन”
  • श्रेणियाँ और उपश्रेणियाँ - श्रेणीबद्ध सामग्री संगठन
  • रिच टेक्स्ट एडिटिंग - एकाधिक WYSIWYG संपादक समर्थित
  • फ़ाइल अनुलग्नक - लेखों में फ़ाइलें संलग्न करें
  • छवि प्रबंधन - पृष्ठ और श्रेणी छवियां
  • फ़ाइल रैपिंग - फ़ाइलों को लेख के रूप में लपेटें

प्रकाशन वर्कफ़्लो

Section titled “प्रकाशन वर्कफ़्लो”
  • निर्धारित प्रकाशन - भविष्य की प्रकाशन तिथियां निर्धारित करें
  • समाप्ति तिथियाँ - सामग्री स्वतः समाप्त हो जाती है
  • संयम - संपादकीय अनुमोदन वर्कफ़्लो
  • ड्राफ्ट प्रबंधन - कार्य प्रगति पर सहेजें

प्रदर्शन एवं टेम्पलेट्स

Section titled “प्रदर्शन एवं टेम्पलेट्स”
  • चार बेस टेम्प्लेट - एकाधिक डिस्प्ले लेआउट
  • कस्टम टेम्पलेट - अपने स्वयं के डिज़ाइन बनाएं
  • एसईओ अनुकूलन - खोज इंजन अनुकूल URL
  • रिस्पॉन्सिव डिज़ाइन - मोबाइल-रेडी आउटपुट

उपयोगकर्ता सहभागिता

Section titled “उपयोगकर्ता सहभागिता”
  • रेटिंग - आलेख रेटिंग प्रणाली
  • टिप्पणियाँ - पाठक चर्चाएँ
  • सामाजिक साझाकरण - सामाजिक नेटवर्क पर साझा करें
  • प्रस्तुति नियंत्रण - लेख कौन प्रस्तुत कर सकता है
  • फ़ील्ड-स्तरीय अनुमतियाँ - समूह द्वारा फ़ॉर्म फ़ील्ड को नियंत्रित करें
  • श्रेणी अनुमतियाँ - प्रति श्रेणी अभिगम नियंत्रण
  • मॉडरेशन अधिकार - वैश्विक मॉडरेशन सेटिंग्स

🗂️ अनुभाग सामग्री

Section titled “🗂️ अनुभाग सामग्री”

उपयोगकर्ता गाइड

Section titled “उपयोगकर्ता गाइड”
  • इंस्टालेशन गाइड
  • बुनियादी विन्यास
  • लेख बनाना
  • श्रेणियाँ प्रबंधित करना
  • अनुमतियाँ स्थापित करना
  • विस्तारक प्रकाशक
  • कस्टम टेम्पलेट बनाना
  • API संदर्भ
  • हुक और घटनाएँ

🚀 त्वरित शुरुआत

Section titled “🚀 त्वरित शुरुआत”
Terminal window
# Download from GitHub
git clone https://github.com/XoopsModules25x/publisher.git
# Copy to modules directory
cp -r publisher /path/to/xoops/htdocs/modules/

फिर XOOPS एडमिन → मॉड्यूल → इंस्टॉल के माध्यम से इंस्टॉल करें।

2. अपनी पहली श्रेणी बनाएं

Section titled “2. अपनी पहली श्रेणी बनाएं”
  1. एडमिन → प्रकाशक → श्रेणियाँ पर जाएँ
  2. श्रेणी जोड़ें पर क्लिक करें
  3. भरें:
    • नाम: समाचार
    • विवरण: नवीनतम समाचार और अपडेट
    • छवि: श्रेणी छवि अपलोड करें
  4. सहेजें

3. अपना पहला लेख बनाएं

Section titled “3. अपना पहला लेख बनाएं”
  1. एडमिन → प्रकाशक → लेख पर जाएँ
  2. लेख जोड़ें पर क्लिक करें
  3. भरें:
    • शीर्षक: हमारी साइट पर आपका स्वागत है
    • श्रेणी: समाचार
    • सामग्री: आपके लेख की सामग्री
  4. सेट स्थिति: प्रकाशित
  5. सहेजें

⚙️ कॉन्फ़िगरेशन विकल्प

Section titled “⚙️ कॉन्फ़िगरेशन विकल्प”

सामान्य सेटिंग्स

Section titled “सामान्य सेटिंग्स”
सेटिंगविवरणडिफ़ॉल्ट
संपादकWYSIWYG संपादक का उपयोग करेंXOOPS डिफ़ॉल्ट
प्रति पृष्ठ आइटमप्रति पृष्ठ दिखाए गए लेख10
ब्रेडक्रम्ब दिखाएँनेविगेशन ट्रेल प्रदर्शित करेंहाँ
रेटिंग की अनुमति देंआलेख रेटिंग सक्षम करेंहाँ
टिप्पणियों की अनुमति देंलेख टिप्पणियाँ सक्षम करेंहाँ
सेटिंगविवरणडिफ़ॉल्ट
एसईओ URLअनुकूल URL सक्षम करेंनहीं
URL पुनर्लेखनअपाचे mod_rewriteकोई नहीं
मेटा कीवर्डस्वचालित रूप से कीवर्ड जेनरेट करेंहाँ

अनुमतियाँ मैट्रिक्स

Section titled “अनुमतियाँ मैट्रिक्स”
अनुमतिअनामपंजीकृतसंपादकएडमिन
लेख देखें
लेख सबमिट करें
स्वयं के लेख संपादित करें
सभी लेख संपादित करें
लेखों को स्वीकृत करें
श्रेणियां प्रबंधित करें

📦 मॉड्यूल संरचना

Section titled “📦 मॉड्यूल संरचना”
modules/publisher/
├── admin/ # Admin interface
│ ├── index.php
│ ├── category.php
│ ├── item.php
│ └── menu.php
├── class/ # PHP classes
│ ├── Category.php
│ ├── CategoryHandler.php
│ ├── Item.php
│ ├── ItemHandler.php
│ └── Helper.php
├── include/ # Include files
│ ├── common.php
│ └── functions.php
├── templates/ # Smarty templates
│ ├── publisher_index.tpl
│ ├── publisher_item.tpl
│ └── publisher_category.tpl
├── language/ # Translations
│ └── english/
├── sql/ # Database schema
│ └── mysql.sql
├── xoops_version.php # Module info
└── index.php # Module entry

से SmartSectionप्रकाशक में एक अंतर्निहित माइग्रेशन टूल शामिल है:

Section titled “से SmartSectionप्रकाशक में एक अंतर्निहित माइग्रेशन टूल शामिल है:”
  1. एडमिन → प्रकाशक → आयात पर जाएँ
  2. स्रोत के रूप में SmartSection चुनें
  3. आयात विकल्प चुनें:
    • श्रेणियाँ
    • लेख
    • टिप्पणियाँ
  4. आयात पर क्लिक करें

न्यूज़ मॉड्यूल से

Section titled “न्यूज़ मॉड्यूल से”
  1. एडमिन → प्रकाशक → आयात पर जाएँ
  2. स्रोत के रूप में समाचार चुनें
  3. मानचित्र श्रेणियां
  4. आयात पर क्लिक करें

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

Section titled “🔗संबंधित दस्तावेज”
  • मॉड्यूल विकास गाइड
  • Smarty टेम्प्लेटिंग
  • XMF फ्रेमवर्क


#xoops #प्रकाशक #मॉड्यूल #ब्लॉग #समाचार #सीएमएस #सामग्री-प्रबंधन