-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add RSS/Atom Feed Support #480
Comments
سلام ممنون از این ایده خوب. |
سلام خیلی ممنون، البته من تجربه ای ندارم راجب rss ولی فک می کنم خیلی سخت نیست پیاده سازیش. باید با دیدن یکی دوتا نمونه راحت بشه پیاده سازی کردش. خیلی خوشحال میشم اگه بتونم کمک کنم و تلاشمو میکنم تا یک دونه pr بفرستم اگه تونستم 😅. فکر می کنم که در همین حد که مثلا (خبرنامه شماره فلان منتشر شد) توی feed قرار بگیره برای شروع خوب باشه. |
فقط من طبق بررسی هایی که کردم نفهمیدم که فایل index.html رو چه کسی آپدیت میکنه؟ و اینکه مثلا jekyll داره چیکار میکنه رو دقیق متوجه نشدم، |
ما در حال حاضر فایل index.html رو دستی اپدیت میکنیم. یک پوشه آرشیو داریم که توش آرشیو هر شماره قرار میگیره. شاید نیازه که یک اسکریپت داشته باشیم و مثلا هفتگی فایلهای RSS رو بر اساس محتوای HTML ای و پترن شمارههای هر فایل بسازه. |
اون پوشه آرشیو که گفتم به صورت خودکار ساخته میشه. یک کار دیگه هم که میشه کرد کلا ساخت RSS مستقل از دادههای فعلی باشه و اصطلاحا مبتنی بر فایلها نباشه و مستقیم از API گیتهاب برای ایشوها استفاده بکنه و لیست کل محتواها رو بگیره و فایل RSS رو بسازه (یا آپدیت بکنه) |
سلام. برای ساخت هر شماره خبرنامه:
|
پیشنهاد من اینه کلن خود خبرنامهها رو بزاریم توی RSS، مثلا خبرنامه جدید که میاد شخص متوجه میشه و روش میتونه کلیک کنه. حالا ایدهای ندارم مییشه خود محتوای خبرنامهرو هم اینطوری اورد توی RSS یا نه یعنی کاربر وقتی مشترک RSS میشه، بتونه ببینه که خبرنامه جدید اومده و روش کلیک کنه و بره داخلش (خوب بود که محتوای خبرنامه همونجا در دسترش بود) |
از اونجایی که اسکریپت php یک دونه فایل html درست می کنه ، فکر می کنم که بدون هیچ مشکلی بتونیم محتویات همون فایل رو بذاریم توی content هر item فید، من پیشنهاد می کنم که از یک کتابخونه ساده استفاده کنیم ، مثلا این فکر می کنم خیلی کتابخونه ساده و تمیزی باشه: مثلا برای اینکه فایل atom.xml بسازیم : |
چه عالیه. بسیار خوب. الان بیشتر بحث این هست که چه محتوایی و به چه صورت قرار بدیم داخلش. یک راه اینه که کلا شماره خبرنامه مهم نباشه و همه پستهارو توش قرار بدیم و اپدیت کنیم دائم. |
با روش خودم به یک نتیجه هایی رسیدم، به زودی یک مرج ارسال می کنم |
سلام ممنونم از شما. زمان و ترتیب رو از کجا میخونه؟ |
از داخل خود فایل های html اومدم و تایم رو خوندم،
حالا چون فقط یک دونه تگ h3 هست که فقط برای نوشتن تاریخ استفاده شده توی تمپلیت راحت میشه با رجکس پیداش کرد 😂 ولی خب اگه تمپلیت قرار باشه بعدا تغییری بکنه اونوقت مشکل میخوره قضیه و باید رجکس عوض بشه یا یک روش دیگه استفاده کرد... |
No description provided.
The text was updated successfully, but these errors were encountered: