متابعة النقاش من تحويل الروابط من تنسيق Markdown الخام إلى HTML:
أنا مؤيد لدمج Pandoc. أرى أن هناك تطبيق ويب متاح مع واجهة REST API. أبحث عن طريقة لأتمتة صياغة توثيق MediaWiki من Discourse.
حاليًا، سأقوم بسحب وإفلات تنسيق Markdown في Try pandoc!
متابعة النقاش من تحويل الروابط من تنسيق Markdown الخام إلى HTML:
أنا مؤيد لدمج Pandoc. أرى أن هناك تطبيق ويب متاح مع واجهة REST API. أبحث عن طريقة لأتمتة صياغة توثيق MediaWiki من Discourse.
حاليًا، سأقوم بسحب وإفلات تنسيق Markdown في Try pandoc!
هل يمكنك وصف سير العمل بتفصيل أكبر؟
نعم، لدينا تثبيت قديم لـ MediaWiki: Noisebridge
ومنتدانا على Discourse: Discourse
وهذا الإصدار المستضاف من Pandoc الذي شجّعنا المستخدمين على استخدامه لتحويل Markdown بسرعة إلى تنسيق MediaWiki الأكثر تعقيدًا.
آمل أن يكون هناك طريقة لتحويل هذا إلى سير عمل أكثر أتمتة، لأننا نريد صفحات MediaWiki من أشخاص غير تقنيين يواجهون صعوبة حتى في إنشاء حساب.
بالتأكيد يمكننا فعل ذلك داخل Discourse، لكن MediaWiki لدينا يعمل منذ عام 2007 تقريبًا ولديه قاعدة متابعين عريقة، لذا لا أحد يريد العبث به. ومع ذلك، فإن استخدامه لصياغة الوثائق في عام 2020 يعتبر صعبًا بعض الشيء أو قديمًا بعض الشيء. ![]()
لست متأكدًا تمامًا من الخطوات التالية. لكن هذا سيكون عونًا كبيرًا لمجموعتنا من المتطوعين! حتى الآن، اكتشفت هذا الإصدار RESTful API من Pandoc، أو النسخة التجريبية المستضافة المذكورة أعلاه.
ما زلت غير واضح بشأن مصدر البيانات، لكنها تذهب إلى الويكي الخاص بك؟
ما هي الشاشات وأدوات التحكم التي قد تكون متضمنة؟ وما هي الصلاحيات التي يتمتع بها المستخدم فيما يتعلق بمكان توجيه البيانات؟
حسنًا، أسئلة ممتازة. لست متأكدًا تمامًا. ربما تكون عملية صياغة صفحات ميدياويكي بشكل أفضل من خلال إضافة Custom Wizard.
المشكلة هي أن المتطوعين يواجهون صعوبة كبيرة في كتابة صفحات ميدياويكي في عام 2020. إنها مهارة يتقنها الناس بنسبة 100% أو يكونون سيئين فيها تمامًا. آمل أن يكون هذا منطقيًا كمشكلة أطمح إلى معالجتها. إذا لم يكن كذلك، فلا أريد إضاعة وقتك. ![]()
لقد كنت مهتمًا جدًا بدمج ديسكورد مع تثبيت ميدياويكي لدينا لزيادة سهولة الاستخدام، لكنني لاحظت عدة محاولات لاستخدام ديسكورد لـ المناقشات في ميدياويكي، ولم تنجح.
لو كنتُ مكانك، لصممتُ الشاشات والتحكمات والإجراءات قبل المضي قدمًا. لا تقلق بشأن الحل في الوقت الحالي.
إذا لم تعجبك البرمجيات القديمة، ماذا عن نقل الويكي إلى ديسكورد؟
لا يهم ما إذا كنت أحب ذلك. لقد عاشت الويكي لمدة 12 عامًا وهي محبوبة. تحتاج فقط إلى بعض الاهتمام. ![]()
إذن تريد طريقة لنشر مشاركة من Discourse إلى مثيل ويكيميديا الخاص بك عبر ترجمة Pandoc من Markdown إلى HTML، أليس كذلك؟
يبدو الأمر مثيرًا للاهتمام جدًا. لكنه يبدو أيضًا وكأنه شيء يمكن لـ Zapier حله؟
ملاحظة جانبية: أفهم سبب رغبتك في البقاء على برنامج الويكي. إنه معيار قوي مصمم خصيصًا لهذا الغرض.
حاليًا، أنا فقط أنسخ نص ميدياويكي إلى Pandoc، ثم أنشر Markdown المحوّل في منشور Discourse يدويًا. الأمر ممل، لكنه يعمل.
hal taʿmal ʿalā al-maswaḍa fī Discourse thumma tanṣur ilā Mediawiki?
aw taʾkhudh al-muḥtawā min Mediawiki li-nashrih fī Discourse?
ruʾbā maʿamūl al-tanāṣub thumāniya bayna Mediawiki wa-Discourse yuʿtabar ṭarīqan jamīlan li-raḍā jamīʿ al-hunā. qad kānat ʿindī muḥāḍarāt mithl hādhihi bayna al-wikī wa-Discourse fī al-māḍī (laysa aḥsan min al-ḥadith fī Leigh Hackspace, alladhī taʾasastuhu fī 2015, wa-ḥaythu qad dāʿnā Mitch Altman, waḥid min fariq taʾsis Noisebridge) wa-ruʾbā al-tanāṣub al-thumāniya yuqdir ʿalā al-ʿamal.
نعم، وهذا هو السبب في أنني أعتقد أنه سيكون من المثالي إضافة Pandoc لتبسيط عملية التحويل. نحن مقيدون بما يلي:
نعم، نقوم بكل شيء يدويًا.
نأمل في تبسيط هذه العملية. ![]()
![]()
إذا كان ذلك ممكنًا، فسيكون ذلك رائعًا. كل من Mediawiki وDiscourse أدوات مفيدة. من الرائع وجود معلومات مهمة في الويكي، بالإضافة إلى المناقشات في المنتدى. من الواضح أنه من المثالي تضمين روابط URL لتسهيل التنقل بين الأداتين.
أعلم أن هناك محاولات من مؤسسة ويكيميديا لدمج هاتين الأداتين معًا. يمكنك العثور على التفاصيل في المنتدى. كنت أيضًا آمل في السماح بـ تسجيل الدخول إلى Discourse من Mediawiki عبر SSO، لكن هذه الإضافة تعطل إنشاء الحسابات في منتدانا.
لماذا لا نترك المحتوى على ميدياويكي ونناقش في ديسكورد عبر تضمين تعليقات ديسكورد باستخدام جافا سكريبت؟