لدي أفكار ثانية حول هذه الصفحات المنشورة.
السياق: لدي الكثير من الوثائق الموجودة في مستندات Google. وكجزء من نقل مجتمعنا من فيسبوك إلى ديسكورس، ننتهز الفرصة لنقل الوثائق إلى ديسكورس أيضًا.
أحب الناس أن تكون الوثائق عامة و “شبيهة بـ Word”، حيث كانوا يطبعون الملفات للرجوع إليها، ويأخذون نسخًا إلى طبيبهم البيطري، أو يرسلون روابط عبر البريد الإلكتروني.
بالنسبة لي، الميزة الرئيسية لوظيفة نشر الصفحات هي أنها تسمح لنا بجعل شيء عامًا كان ليكون خاصًا بخلاف ذلك. ولكن إذا كانت الوثائق، كما هي الحال بالنسبة لي، موجودة بالفعل في فئة ستكون عامة، فهل من المنطقي حقًا نشرها أيضًا؟
عناوين URL أجمل نوعًا ما. هناك القليل من “أثاث ديسكورس” على الصفحة، وهو أمر جيد (ولكن من ناحية أخرى، يتطلب إضافة تذييل أو شيء من هذا القبيل للإشارة إلى أنها وثيقة مجتمعية… ليست مشكلة كبيرة).
ولكن حيث بدأت حقًا أرى مشكلة هي في الروابط العديدة التي لدينا داخل المستندات والتي تشير إلى مستندات أخرى (يا له من نص تشعبي). إذا استخدمت عناوين URL “للصفحة المنشورة”، يتم إخراج أعضاء المجتمع الذين يقرؤون الوثائق من المجتمع بطريقة ما وقد لا يتمكنون من العثور على طريق عودتهم. إذا استخدمنا عناوين URL “لموضوع ديسكورس”، فإن القراء الخارجيين سيهبطون على صفحات ديسكورس، كاملة مع الردود و (في حالتي على الأقل، ربما يمكنني تغيير ذلك؟) قائمة طويلة من المواضيع الجديدة غير المقروءة لتصفحها.
إليك مثال:
من واجه معضلة مماثلة؟ كيف حللتموها؟ هل هناك وظائف هنا من شأنها أن تساعدني ولكن قد لا أكون على دراية بها؟
ليس لدي إجابات؛ ولكن ميزة نشر الصفحة، على الرغم من أنها تقوم بما صُممت من أجله، إلا أنها تفتقر بشدة إلى الميزات. لست مقتنعًا بأن هذه هي الطريقة المناسبة لهدفك
بالفعل! لقد أوضحت للتو حالة الاستخدام الرئيسية لنشر الصفحة (جعل المحتوى الخاص عامًا) - وقيدها الرئيسي (ارتباك الروابط وعدم وجود تنقل). ما عليك سوى استخدام فئتك العامة، وتنسيقها قليلاً إذا لزم الأمر. قد تجد Discourse Doc Categories مفيدًا للتنقل.
ما زلت مترددًا بعض الشيء. أعتقد أنه بالنسبة لوثائق معينة، سيكون من الأفضل (إذا لم يكن الشخص متصلاً بـ Discourse) إخفاء الشريط الجانبي والمواضيع غير المقروءة وأشياء أخرى. ستبدو كـ “وثيقة” أكثر من ذلك. هل هناك طريقة لعرضها بهذه الطريقة للمستخدمين غير المتصلين بـ Discourse، ولكن لعرضها “مع عناصر Discourse” عند تسجيل الدخول؟ بنفس عنوان URL؟
هل هناك حلول يمكن استكشافها مع WordPress (لم أبحث على الإطلاق في كيفية تفاعلهما معًا)، ولكن هل يمكن “نسخ” صفحة WordPress كموضوع في Discourse، على سبيل المثال؟
شكرًا لك على إثارة هذا الأمر! قد يكون هذا خاصًا بالموضوع الذي يغطيه مجتمعي. بالإضافة إلى المعلومات التي يقدمونها، أدركنا أن حقيقة أن مستنداتنا تبدو وكأنها “مستندات حقيقية” وليست “صفحات ويب” تساعدنا على أن نؤخذ على محمل الجد. يمكن لأعضائنا طباعة مستند يبدو وكأنه “مقال جاد” وعرضه على أطبائهم البيطريين - وهذا “الجمهور الثانوي” لدينا (وهو في الواقع مهم حقًا، حتى لو لم يكونوا مشاركين نشطين جدًا في مجتمعنا نفسه) من المرجح أن يكون لديه، مثل معظم المهنيين الطبيين، تحيزات سلبية قوية فيما يتعلق بـ “الأشياء الموجودة على الإنترنت”.
لذا فإن قلقي هو أن مظهر وثائقنا وكأنها “شيء من منتدى على الإنترنت (يا إلهي)” سيغير الطريقة التي يُنظر بها إليها بالنسبة للأعضاء خارج مجتمعنا.
هل ترى المشكلة؟
أوه، شكرًا لك، لم أكن أعرف/نسيت أن هذا كان خيارًا! سأستخدمه بالتأكيد.
أعتقد أن بعض الأفكار التي يمكن أن تساعدني في الخروج من مأزق التوثيق الحالي هي:
وجود تخطيط خاص بفئة المستندات ضمن السمة (أو، بشكل عام، أن تكون قادرًا على اختيار مظهر/تخطيط مختلف لفئة معينة)
أن تكون قادرًا على عرض الأشياء بشكل مختلف في بعض الفئات للزوار غير المسجلين (أو حتى، حسب مستوى TL؟)
أن تكون قادرًا على إضافة بعض “أثاث ديسكورس” إلى الصفحات المنشورة عند عرضها بواسطة مستخدم مسجل (ولكن يتم إزالتها عند الطباعة بالطبع)
إليك بعض الاختلافات حول طريقة سهلة لمعالجة هذا الأمر دون “أثاث” Discourse: قدم رابطًا داخل الموضوع إلى صفحة فهرس الوثائق الخاصة بك. (قد لا يكون المستخدمون قد أتوا دائمًا من صفحة الفهرس - ولكن على الأقل سيعودون إلى حيث يمكنهم التنقل.)
أضف رابط فهرس
إذا كنت ستربط دائمًا بالصفحات المنشورة (التي تبدو أفضل بكثير للطباعة)، فقد يكون الأمر بهذه البساطة - فقط ابدأ محتوى كل موضوع على حدة برابط يعود إلى صفحة الفهرس الخاصة بك:
[Toute la documentation DF](https://entraide.diabete-felin.com/t/toute-la-documentation-df)
Que tu te sentes prêt·e à te lancer...
أو
أضف رابط فهرس مخفي داخليًا
إذا كنت ستربط أحيانًا بالصفحات المنشورة، ولكنك ستربط أحيانًا أيضًا بالمواضيع الفعلية، فقد ترغب في إخفاء رابط الفهرس داخليًا:
أضف wrap حول رابط إلى صفحة الأسئلة الشائعة/فهرس المستندات الخاص بك:
[wrap=index-link]
[Toute la documentation DF](https://entraide.diabete-felin.com/t/toute-la-documentation-df)
[/wrap]
Que tu te sentes prêt·e à te lancer...
يسمح رمز [wrap] بـ CSS مخصص لإخفاء هذا الرابط عند عرض الموضوع العادي نفسه:
مرحبًا، لقد جربت هذا للتو ولكن هذه عمليات إعادة توجيه حقًا، وليست روابط دائمة، أليس كذلك؟ أو هل هناك طريقة لجعل “الرابط الدائم” هو الذي يتم عرضه عند تحميل الهدف؟
مشكلة أخرى أواجهها هي أن نسخة الطباعة للصفحة المنشورة ليست جيدة كما هي (لكن لا يزال يتعين علي العمل على أنماط الشاشة). هل هذه مشكلة في السمة (Theme)؟ إذا أردت تحسين CSS للطباعة، فأين يمكنني القيام بذلك؟
حسب فهمي، يتم تطبيق crawler_layout.scss خصيصًا على تخطيط الزاحف (crawler’s layout). الصفحات التي لا تحتوي على تخطيط الزاحف تقوم بتحميل printer-friendly.scss عندما نفتح نافذة الطباعة.
للتخصيصات، استخدم استعلام الوسائط @media print {.
يرجى تصحيحي إذا كنت مخطئًا.