AbhiprayaVedi:Submissions Dashboard: Difference between revisions

From AbhiprayaVedi
No edit summary
No edit summary
 
Line 1: Line 1:
__NOTOC__
{{DISPLAYTITLE:സമർപ്പണ ഡാഷ്‌ബോർഡ്}}
<div style="max-width: 1400px; margin: 0 auto; padding: 20px; background: #f8f9fa;">
<div style="max-width: 1400px; margin: 0 auto; padding: 20px; background: #f8f9fa;">


<!-- Header -->
<div style="background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 40px; border-radius: 12px; margin-bottom: 30px; box-shadow: 0 10px 30px rgba(102, 126, 234, 0.3);">
<div style="background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 40px; border-radius: 12px; margin-bottom: 30px; box-shadow: 0 10px 30px rgba(102, 126, 234, 0.3);">
<h1 style="margin: 0 0 10px 0; font-size: 2.5em; text-shadow: 2px 2px 4px rgba(0,0,0,0.2);">📋 സമർപ്പണ ഡാഷ്‌ബോർഡ്</h1>
<h1 style="margin: 0 0 10px 0; font-size: 2.5em;">📋 സമർപ്പണ ഡാഷ്‌ബോർഡ്</h1>
<p style="margin: 0; font-size: 1.2em; opacity: 0.95;">Submissions Dashboard - Editorial Review Center</p>
<p style="margin: 0; font-size: 1.2em;">Submissions Dashboard</p>
</div>
</div>


<!-- Quick Stats -->
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; margin-bottom: 30px;">
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; margin-bottom: 30px;">


<div style="background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 25px; border-radius: 10px; box-shadow: 0 4px 12px rgba(251, 191, 36, 0.2); border-left: 5px solid #f59e0b;">
<div style="background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 25px; border-radius: 10px; box-shadow: 0 4px 12px rgba(251, 191, 36, 0.2); border-left: 5px solid #f59e0b;">
<div style="font-size: 2.5em; color: #92400e; margin-bottom: 5px;">{{PAGESINCATEGORY:Submissions|pages}}</div>
<div style="font-size: 2.5em; color: #92400e;">{{PAGESINCATEGORY:Submissions|pages}}</div>
<div style="color: #78350f; font-weight: bold; font-size: 1.1em;">Pending Submissions</div>
<div style="color: #78350f; font-weight: bold;">Pending</div>
<div style="color: #92400e; margin-top: 5px; font-size: 0.9em;">സമർപ്പണങ്ങൾ</div>
</div>
</div>


<div style="background: linear-gradient(135deg, #d1fae5 0%, #a7f3d0 100%); padding: 25px; border-radius: 10px; box-shadow: 0 4px 12px rgba(52, 211, 153, 0.2); border-left: 5px solid #10b981;">
<div style="background: linear-gradient(135deg, #d1fae5 0%, #a7f3d0 100%); padding: 25px; border-radius: 10px; box-shadow: 0 4px 12px rgba(52, 211, 153, 0.2); border-left: 5px solid #10b981;">
<div style="font-size: 2.5em; color: #065f46; margin-bottom: 5px;">{{PAGESINCATEGORY:Articles|pages}}</div>
<div style="font-size: 2.5em; color: #065f46;">{{PAGESINCATEGORY:Articles|pages}}</div>
<div style="color: #047857; font-weight: bold; font-size: 1.1em;">Published Articles</div>
<div style="color: #047857; font-weight: bold;">Published</div>
<div style="color: #065f46; margin-top: 5px; font-size: 0.9em;">പ്രസിദ്ധീകരിച്ചവ</div>
</div>
 
<div style="background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 25px; border-radius: 10px; box-shadow: 0 4px 12px rgba(59, 130, 246, 0.2); border-left: 5px solid #3b82f6;">
<div style="font-size: 2.5em; color: #1e3a8a; margin-bottom: 5px;">{{PAGESINCATEGORY:Translations|pages}}</div>
<div style="color: #1e40af; font-weight: bold; font-size: 1.1em;">Translations</div>
<div style="color: #1e3a8a; margin-top: 5px; font-size: 0.9em;">പരിഭാഷകൾ</div>
</div>
 
<div style="background: linear-gradient(135deg, #fce7f3 0%, #fbcfe8 100%); padding: 25px; border-radius: 10px; box-shadow: 0 4px 12px rgba(236, 72, 153, 0.2); border-left: 5px solid #ec4899;">
<div style="font-size: 2.5em; color: #831843; margin-bottom: 5px;">{{NUMBEROFUSERS}}</div>
<div style="color: #9f1239; font-weight: bold; font-size: 1.1em;">Total Contributors</div>
<div style="color: #831843; margin-top: 5px; font-size: 0.9em;">സംഭാവകർ</div>
</div>
</div>


</div>
</div>


<!-- Action Buttons -->
<div style="display: flex; gap: 15px; margin-bottom: 30px; flex-wrap: wrap;">
<div style="display: flex; gap: 15px; margin-bottom: 30px; flex-wrap: wrap;">
<a href="{{fullurl:Form:Article}}" style="background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 15px 30px; border-radius: 8px; text-decoration: none; font-weight: bold; box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3); display: inline-block;">
📝 New Submission (പുതിയ സമർപ്പണം)
</a>
<a href="{{fullurl:Special:Upload}}" style="background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%); color: white; padding: 15px 30px; border-radius: 8px; text-decoration: none; font-weight: bold; box-shadow: 0 4px 12px rgba(240, 147, 251, 0.3); display: inline-block;">
🖼️ Upload Images
</a>


<a href="{{fullurl:Special:RecentChanges}}" style="background: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%); color: white; padding: 15px 30px; border-radius: 8px; text-decoration: none; font-weight: bold; box-shadow: 0 4px 12px rgba(79, 172, 254, 0.3); display: inline-block;">
[[Form:Article|<span style="background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 15px 30px; border-radius: 8px; text-decoration: none; font-weight: bold; box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3); display: inline-block;">📝 New Submission</span>]]
🔄 Recent Changes
</a>
</div>


<!-- Submissions List -->
[[Special:Upload|<span style="background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%); color: white; padding: 15px 30px; border-radius: 8px; text-decoration: none; font-weight: bold; box-shadow: 0 4px 12px rgba(240, 147, 251, 0.3); display: inline-block;">🖼️ Upload Images</span>]]
<div style="background: white; padding: 30px; border-radius: 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); margin-bottom: 30px;">
<h2 style="color: #1f2937; border-bottom: 3px solid #667eea; padding-bottom: 15px; margin-top: 0;">
⏳ Pending Submissions (തീർപ്പാക്കാത്തവ)
</h2>


<div style="margin-top: 25px;">
{{#dpl:
|namespace=Submissions
|ordermethod=lastedit
|order=descending
|count=50
|mode=userformat
|listseparators=<div style="display: grid; gap: 15px;">,,</div>
|format=<div style="background: #f9fafb; padding: 20px; border-radius: 8px; border-left: 4px solid #667eea; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">\n
|,<div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 15px;">\n  <div style="flex: 1; min-width: 300px;">\n    <div style="font-size: 1.2em; font-weight: bold; color: #1f2937; margin-bottom: 8px;">\n      [[%PAGE%|%TITLE%]]\n    </div>\n    <div style="color: #6b7280; font-size: 0.9em;">\n      <span style="margin-right: 15px;">📅 Last edited: %DATE%</span>\n    </div>\n  </div>\n  <div style="display: flex; gap: 10px; flex-wrap: wrap;">\n    <a href="{{fullurl:%PAGE%}}" style="background: #3b82f6; color: white; padding: 8px 16px; border-radius: 6px; text-decoration: none; font-size: 0.9em; white-space: nowrap;">View</a>\n    <a href="{{fullurl:%PAGE%|action=formedit}}" style="background: #10b981; color: white; padding: 8px 16px; border-radius: 6px; text-decoration: none; font-size: 0.9em; white-space: nowrap;">Edit</a>\n    <a href="{{fullurl:%PAGE%|action=delete}}" style="background: #ef4444; color: white; padding: 8px 16px; border-radius: 6px; text-decoration: none; font-size: 0.9em; white-space: nowrap;">Delete</a>\n  </div>\n</div>\n
|,</div>
}}
</div>
</div>
</div>


<!-- Recent Publications -->
<div style="background: white; padding: 30px; border-radius: 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); margin-bottom: 30px;">
<h2 style="color: #1f2937; border-bottom: 3px solid #10b981; padding-bottom: 15px; margin-top: 0;">
✅ Recently Published (സമീപകാല പ്രസിദ്ധീകരണങ്ങൾ)
</h2>
<div style="margin-top: 25px;">
{{#dpl:
|namespace=Articles
|ordermethod=lastedit
|order=descending
|count=20
|mode=userformat
|listseparators=<div style="display: grid; gap: 15px;">,,</div>
|format=<div style="background: #f0fdf4; padding: 20px; border-radius: 8px; border-left: 4px solid #10b981; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">\n
|,<div style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 15px;">\n  <div style="flex: 1; min-width: 300px;">\n    <div style="font-size: 1.2em; font-weight: bold; color: #1f2937; margin-bottom: 8px;">\n      [[%PAGE%|%TITLE%]]\n    </div>\n    <div style="color: #6b7280; font-size: 0.9em;">\n      <span>📅 Published: %DATE%</span>\n    </div>\n  </div>\n  <div>\n    <a href="{{fullurl:%PAGE%}}" style="background: #3b82f6; color: white; padding: 8px 16px; border-radius: 6px; text-decoration: none; font-size: 0.9em; white-space: nowrap;">View Article</a>\n  </div>\n</div>\n
|,</div>
}}
</div>
</div>
<!-- Category Breakdown -->
<div style="background: white; padding: 30px; border-radius: 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
<div style="background: white; padding: 30px; border-radius: 12px; box-shadow: 0 2px 8px rgba(0,0,0,0.08);">
<h2 style="color: #1f2937; border-bottom: 3px solid #f59e0b; padding-bottom: 15px; margin-top: 0;">
<h2 style="color: #1f2937; border-bottom: 3px solid #667eea; padding-bottom: 15px;">⏳ Pending Submissions</h2>
📊 Articles by Category (വിഭാഗം അനുസരിച്ച്)
</h2>


<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 15px; margin-top: 25px;">
{{Special:PrefixIndex/Submissions:}}


<a href="{{fullurl:Category:രാഷ്ട്രീയം_(Politics)}}" style="background: linear-gradient(135deg, #dbeafe 0%, #bfdbfe 100%); padding: 20px; border-radius: 8px; text-decoration: none; color: #1e3a8a; font-weight: bold; box-shadow: 0 2px 6px rgba(59, 130, 246, 0.2); display: block;">
<div style="font-size: 1.8em; margin-bottom: 8px;">🏛️</div>
<div>രാഷ്ട്രീയം</div>
<div style="font-size: 0.85em; opacity: 0.8; margin-top: 4px;">Politics</div>
</a>
<a href="{{fullurl:Category:സമൂഹം_(Society)}}" style="background: linear-gradient(135deg, #fce7f3 0%, #fbcfe8 100%); padding: 20px; border-radius: 8px; text-decoration: none; color: #831843; font-weight: bold; box-shadow: 0 2px 6px rgba(236, 72, 153, 0.2); display: block;">
<div style="font-size: 1.8em; margin-bottom: 8px;">👥</div>
<div>സമൂഹം</div>
<div style="font-size: 0.85em; opacity: 0.8; margin-top: 4px;">Society</div>
</a>
<a href="{{fullurl:Category:സംസ്കാരം_(Culture)}}" style="background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%); padding: 20px; border-radius: 8px; text-decoration: none; color: #92400e; font-weight: bold; box-shadow: 0 2px 6px rgba(245, 158, 11, 0.2); display: block;">
<div style="font-size: 1.8em; margin-bottom: 8px;">🎭</div>
<div>സംസ്കാരം</div>
<div style="font-size: 0.85em; opacity: 0.8; margin-top: 4px;">Culture</div>
</a>
<a href="{{fullurl:Category:ശാസ്ത്രം_(Science)}}" style="background: linear-gradient(135deg, #d1fae5 0%, #a7f3d0 100%); padding: 20px; border-radius: 8px; text-decoration: none; color: #065f46; font-weight: bold; box-shadow: 0 2px 6px rgba(16, 185, 129, 0.2); display: block;">
<div style="font-size: 1.8em; margin-bottom: 8px;">🔬</div>
<div>ശാസ്ത്രം</div>
<div style="font-size: 0.85em; opacity: 0.8; margin-top: 4px;">Science</div>
</a>
<a href="{{fullurl:Category:സാഹിത്യം_(Literature)}}" style="background: linear-gradient(135deg, #e9d5ff 0%, #d8b4fe 100%); padding: 20px; border-radius: 8px; text-decoration: none; color: #581c87; font-weight: bold; box-shadow: 0 2px 6px rgba(168, 85, 247, 0.2); display: block;">
<div style="font-size: 1.8em; margin-bottom: 8px;">📚</div>
<div>സാഹിത്യം</div>
<div style="font-size: 0.85em; opacity: 0.8; margin-top: 4px;">Literature</div>
</a>
<a href="{{fullurl:Category:പരിസ്ഥിതി_(Environment)}}" style="background: linear-gradient(135deg, #ccfbf1 0%, #99f6e4 100%); padding: 20px; border-radius: 8px; text-decoration: none; color: #134e4a; font-weight: bold; box-shadow: 0 2px 6px rgba(20, 184, 166, 0.2); display: block;">
<div style="font-size: 1.8em; margin-bottom: 8px;">🌍</div>
<div>പരിസ്ഥിതി</div>
<div style="font-size: 0.85em; opacity: 0.8; margin-top: 4px;">Environment</div>
</a>
</div>
</div>
</div>


</div>
</div>

Latest revision as of 15:33, 22 January 2026

📋 സമർപ്പണ ഡാഷ്‌ബോർഡ്

Submissions Dashboard

1
Pending
6
Published

⏳ Pending Submissions