يسعدني دائمًا أن أدفع للمطورين مقابل امتدادات جملة لأنهم يستحقونها.

بعض الامتدادات معروفة على نطاق واسع لأنها متوفرة على موقع جوملا
! متاح على جيثب.

في هذه المقالة ، أردت أن أشارككم قائمتي الخاصة بتلك الإضافات الصغيرة التي أستخدمها في معظم مواقع Joomla 4 الخاصة بي ، جنبًا إلى جنب مع بعض النصائح والحيل.

الغالبية العظمى من هذه الإضافات مفتوحة المصدر (وفي هذه الحالة أشجعك على المساهمة!) أو على الأقل مجانًا.
لقد جمعتها في 8 موضوعات.

استمتع واستمتع بـ Joomla!

مدير الإعلام

السماح لـ SVG في Media Manager

كل ما يتطلبه الأمر هو 30 ثانية لتكييف الخيارات.
https://www.youtube.com/watch؟v=U7hHYpuNqsg
Txs Brian!

قم بمعاينة صور SVG في Media Manager وحدد ملفات SVG في حقول الوسائط

السماح بـ SVG أمر رائع بالفعل ولكن القدرة على معاينتها أفضل! ملاحظة: سيتم إصلاح
معاينة صورة SVG في Joomla 4.3 . https://github.com/nikosdion/joomlasvg Txs Nicholas!

صور مستجيبة

ماذا عن إنشاء صور AVIF و WEBP تلقائيًا وإنشاء مجموعات مصادر (أي إنشاء أحجام مختلفة لكل صورة لتكون مستجيبة تمامًا)؟
https://responsive-images.dgrammatiko.dev/
Txs Dimitris!

مجلد مختلف لكل مستخدم في Media Manager

ماذا عن تقييد الوصول إلى جزء معين من مجلد الصور (الصور / المستخدم / اسم المستخدم ، حيث يكون اسم المستخدم إما الإصدار الحقيقي أو النسخة المجزأة من اسم المستخدم). يمكن تمكين المكون الإضافي لكل مجموعة مستخدم. https: // limitedfs 
. dgrammatiko.dev/
Txs Dimitris!

FTP، Pixabay، Pexels، Emoji، Filters مباشرة في Media Manager

ماذا عن رؤية ليس فقط الملفات المحلية ولكن أيضًا الملفات البعيدة في Media Manager وامتلاك فلاتر وميزات إضافية أخرى؟
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!

السماح للمستندات (PDF وغيرها) في الحقل المخصص لنوع الوسائط

هل تريد أن يكون لديك حقل مخصص من نوع الوسائط يسمح بتحديد ليس فقط الصور ولكن أيضًا (على سبيل المثال) المستندات؟
تسمح النسخة المدفوعة من DP Media المذكورة أعلاه بهذا (وأشياء أخرى كثيرة)
Txs Allon!

رسم بياني مفتوح لتحسين محركات البحث

افتح الرسم البياني (الصور المستخدمة عند المشاركة على وسائل التواصل الاجتماعي)

ماذا عن إنشاء صور Open Graph تلقائيًا لصفحات موقعك ، وتركيب النص والرسومات فوق صورة أو خلفية ملونة صلبة
https://github.com/lucid-fox/social-magick
Txs Crystal!

أزرار المشاركة

ماذا عن وجود أزرار مشاركة خفيفة الوزن بدون جافا سكريبت ولا تتبع؟
https://github.com/woluweb/Sharing-Buttons
Txs me!

يوست سيو

ماذا عن الحصول على نصائح تحسين محركات البحث عند تحرير مقال؟
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!

4 سيو

ماذا عن امتلاك امتداد تحسين محركات البحث (SEO) الذي يفعل كل شيء (افتح الرسم البياني ، خريطة الموقع ، مساعدة كتابة محتوى الارتباط الداخلي ، الروابط المعطلة ، صفحات الخطأ ، عمليات إعادة التوجيه ، ...) بالنظر إلى كل هذه الميزات (وما زلت أكتشف ميزات جديدة في كل مرة
أستخدمها it) ، هذا امتداد مدفوع.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!

الحقول المخصصة

الحقول الشرطية ("إظهار في")

ماذا عن السماح بعرض حقول Joomla المخصصة - بما في ذلك تلك الموجودة في النماذج الفرعية - أو إخفاؤها بناءً على قيمة حقل مخصص آخر؟
https://github.com/nikosdion/plg_content_fieldsshow
on Txs Nicholas!

المزيد من أنواع الحقول المخصصة

ماذا عن وجود 26 نوعًا جديدًا من الحقول المخصصة (مقاطع فيديو ، خرائط ، ...) فوق 16 حقلاً أصليًا
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos

الحقول بالسلاسل

ما الذي لديه القدرة على إنشاء حقول قائمة منسدلة متتالية تتغير ديناميكيًا بناءً على التحديد السابق؟
هذا هو أحد الأنواع السبعة الإضافية للحقول المخصصة التي تحصل عليها مع الإصدار المدفوع.
https://www.tassos.gr/joomla-extensions / الحقول المخصصة المتقدمة / المستندات / الحقول ذات السلسلة المتسلسلة
Txs Tassos!

نشأة الحقول

ماذا عن تداخل الحقول المخصصة من النوع الفرعي (قائمة قابلة للتكرار تتكون من حقول مخصصة أخرى)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!

الفلتره

حول إضافة الأنواع التالية من المرشحات لكل فئة معروضة في الواجهة الأمامية لموقعك: الفئة الفرعية / العلامات / الحقول المخصصة
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!

محرر

WYSIWYG

ماذا عن تمكين WYSIWYG الحقيقي لمحرر tinyMCE الخاص بـ Joomla؟
يوفر افتراضيًا الملفات المطلوبة فقط لقالب Cassiopeia ولكن يمكنك استخدامه لأي قالب آخر أيضًا.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!

نموذج تحرير مختلف لكل فئة

ماذا عن تخصيص أي نموذج تحرير com_content للجهة الخلفية / الأمامية لكل فئة
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!

الاختصارات في TinyMCE

ماذا عن وجود مجموعة من اختصارات لوحة المفاتيح لاستخدامها عند إنشاء محتوى باستخدام Joomla 4 والمحرر الافتراضي (TinyMCE).
https://github.com/brianteeman/slashtools
Txs Brian!

إصدار أمامي أفضل

ماذا عن تحرير المحتوى في الواجهة الأمامية لموقع Joomla 4 الخاص بك بدون أي إلهاء؟
https://github.com/brianteeman/cleanedit
Txs Brian!

تخصيص قوائم TinyMCE

بدأ كل هذا بسؤال طرحته على مجموعة Joomla Facebook: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
هناك طريقتان لإضافة أنماط إلى قوائم TinyMCE المحددة مسبقًا:
- هناك حل أصلي ، اللعب باستخدام الوسائط \ القوالب \ الموقع \ كاسيوبيا \ css \ editor.css (أو editor.min.css ) أو ما يعادله في القالب الفرعي (ملاحظة: تأكد من عدم تعيين الفصول الدراسية على أنها اختبار ولكن p.test على سبيل المثال)
- هناك حل أفضل عند استخدام  https://wysiwyg.dgrammatiko.dev
المذكور أعلاه يضيف المكون الإضافي WYSIWYG الملفين التاليين
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
شاهد المزيد من التوضيحات حول هذا (بما في ذلك محتوى تلك الملفات) في الجزء السفلي من https://wysiwyg.dgrammatiko.dev/documentation/index.html
إذا كنت تستخدم نموذجًا فرعيًا ، فيمكنك ببساطة وضع هذه الملفات في النموذج الفرعي الخاص بك ( وهو مفيد ويتأكد من عدم الكتابة فوق ملفاتك أبدًا):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
ملاحظة: في حالة تعدد اللغات مواقع الويب ، إذا لم يتم "تشغيل" هذه الملفات في النموذج الفرعي الخاص بك ، فتأكد ببساطة
- أن النموذج الفرعي هو "افتراضي" لكل لغة
- وأيضًا أن النموذج الفرعي هو "افتراضي" (وليس النموذج الأصلي)
Txs Dimitris !

تخصيص المزيد من TinyMCE

ماذا عن وجود مكون إضافي للنظام لتخصيص TinyMCE بما يتجاوز ما يتيح لك Joomla القيام به؟
https://github.com/nikosdion/plg_system_tinymod
Txs Nicholas!

محتوى

ترجمات مع Deepl

ماذا عن ترجمة كل المحتوى الخاص بك إلى لغات أخرى بفضل Deepl ، مباشرة من المحرر الخاص بك (لذا احتفظ بجميع علامات HTML!
) ترجمة- البرنامج المساعد
Txs Pieter-Jan!

الذكاء الاصطناعي مع ChatGPT

هل أنت كسول جدًا لإنشاء المحتوى الخاص بك؟ هل تريد استخدام ChatGPT مباشرة من محرر Joomla الخاص بك؟
https://github.com/R2H-BV/chatgpt
Txs Rick!

إنشاء مقالات أو فئات بشكل مجمّع

ماذا عن إنشاء مقال أو فئات مجمعة ، بما في ذلك عناصر القائمة المقابلة؟
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!

إنشاء مقالات من ورقة Google

ماذا عن إنشاء مئات الآلاف من المقالات ، بما في ذلك الحقول المخصصة الخاصة بهم مباشرةً من Google Sheet (بفضل Joomla API)؟
حسنًا ، أنا على وشك بدء سلسلة جديدة من المقالات في مجلة Joomla Community Magazine (JCM) الحالية حول هذا الموضوع.
نعم ، هذا إعلان تشويقي لمقالاتي القادمة (وطريقة جيدة للالتزام به الآن بعد أن أعلنت عنه رسميًا)
https://magazine.joomla.org/authors/marc-dechevre
Txs me!

أنشئ مقالات من ملف CSV

ماذا عن استيراد / تصدير مقالاتك دفعة واحدة ، بما في ذلك الحقول المخصصة ، مباشرة من ملف CSV؟
https://github.com/AlekVolsk/cfi/
Txs Alek!

نموذج بسيط للغاية للسماح للزوار (أو المسؤولين) بإنشاء مقالات من الواجهة الأمامية

ماذا عن نموذج بسيط للغاية للسماح للزوار (أو المسؤولين) بإنشاء مقالات من الواجهة الأمامية ، بما في ذلك الحقول المخصصة (بفضل واجهة برمجة تطبيقات Joomla)؟ هذا مجرد مثال واحد لما هو ممكن
مع تحويل النماذج 4 بيتا (وهو ما ينبغي تصبح مستقرة في الأسابيع المقبلة) ، أعتقد فقط في النسخة المدفوعة.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!

RO-CSVI

لقد ذكرت للتو 4 أدوات لاستيراد المقالات في جملة. لن يكون من العدل عدم ذكر الأداة الأكثر اكتمالا afaik التي تسمح بالاستيراد / التصدير ، كونها امتدادًا مدفوعًا منطقيًا.
https://rolandd.com/products/ro-csvi
Txs رولاند!

إدارة

الوصول إلى ملفات السجل الخاصة بك

ماذا عن الوصول إلى ملفات السجل مباشرة من الواجهة الخلفية (بدلاً من FTP)؟
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!

قائمة المهام

ماذا عن وجود قائمة المهام الخاصة بك مباشرة في الواجهة الخلفية لموقع الويب الخاص بك؟
https://github.com/brianteeman/tasklist
Txs Brian!

برنامج جدولة المهام للتحقق من كل المحتوى الخاص بك

ماذا عن التحقق من جميع مقالاتك وعناصر القائمة والمكونات الإضافية وما إلى ذلك تلقائيًا كل ليلة أو بالتردد الذي تختاره؟
https://github.com/zero-24/plg_task_checkin
Txs Tobias!

ميزات إضافية

نظام تعليق قوي

ماذا عن وجود نظام تعليق سريع وقوي وقابل للتكوين للغاية لـ Joomla؟
https://www.akeeba.com/products/engage.html 
Txs Nicholas!

إبطال ذاكرة التخزين المؤقت للمتصفحات

لقد جربنا جميعًا هذا: لقد قمنا بتغيير بعض ملفات CSS أو JS ... لكن مستخدمينا لا يرون النتيجة بسبب ذاكرة التخزين المؤقت للمتصفحات الخاصة بهم.
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!

الوضع الداكن للواجهة الخلفية الخاصة بك

ماذا عن الحصول على نسخة بديلة من Atum ، القالب الخلفي لـ Joomla4؟ هذا هو Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!

الوضع الداكن للواجهة الخلفية و / أو الواجهة الأمامية

ماذا عن العناية بعينيك؟
https://github.com/nikosdion/DarkMagic
Txs Nicholas!

تخطيط البطاقات

ماذا عن وجود تجاوزات لطيفة مع إعدادات التكوين لإنشاء تخطيطات البطاقة؟
https://github.com/brianteeman/joomla-cards
Txs Brian!

مشروط تسجيل الدخول

ماذا عن عرض وحدة تسجيل الدخول في نموذج / منبثق؟
https://github.com/brianteeman/loginmodal
Txs Brian

إصدار الوحدة النمطية

ماذا عن وجود إصدارات الوحدة النمطية (بنفس الطريقة التي نستخدم بها إصدار المقالة أصلاً)؟
https://github.com/R2H-BV/
Txs Rick!

صور اليتيم

ماذا عن تنظيف موقع الويب الخاص بك أخيرًا؟ يبدأ هذا بتحديد الصور اليتيمة.
إصدار Joomla 3 مجاني ، ونسخة Joomla 4. مدفوعة.
Image Manager https://www.r2h.nl/joomla-extensions
Txs Rick!

يتعلم أكثر

جملة! 4 دروس متقدمة

دليل ممارس لبناء مواقع ويب غنية وحديثة باستخدام الميزات الجديدة تمامًا لـ Joomla 4
Paperback المدفوعة بالطبع (نسخة PDF متضمنة)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp / 1803238976
Txs Luca!

تطوير الامتداد

مرجع Joomla ™ المفقود لمطوري الإضافات
https://www.dionysopoulos.me/book.html
Txs Nicholas!

تعلم جملة 4

نصائح وأسرار مستخدم قوية حول جملة 4 (13 مقطع فيديو atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!

جملة أساسية

مئات من مقاطع الفيديو
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!

Marc is a passionate Joomla user

يرجى ملاحظة أن هذا الموقع يستخدم نظام ترجمة آلي للمساعدة في الترجمة للغات المختلفة ، ونحن نعتذر عن أي خطأ أو خطأ يمكن أن يظهر في النصوص المختلفة.