-
Notifications
You must be signed in to change notification settings - Fork 32
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
قالب برای نمایش رویدادها #162
Comments
موافقید وایرفریم رو طراحی کنیم که یه کلیت مشخص باشه؟ |
هر پیشنهادی استقبال میشه :)
…On Sun, Oct 13, 2019, 12:30 PM S.M.A. Djawadi ***@***.***> wrote:
موافقید وایرفریم رو طراحی کنیم که یه کلیت مشخص باشه؟
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ4Y65WXYCGESMNYEQJTQOL2DFA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCTJDY#issuecomment-541406351>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ45RJA47R5JT7FIFNX3QOL2DFANCNFSM4JAGJR7A>
.
|
برای صفحه وب، یکم شلوغ نیست؟ تو یه صفحه؟ و احتمالا موبایل؟
…On Sun, Oct 13, 2019, 12:47 PM S.M.A. Djawadi ***@***.***> wrote:
[image: Screen Shot 2019-10-13 at 2 16 25 PM]
<https://user-images.githubusercontent.com/4997188/66714468-1d275280-edc4-11e9-9da9-61b3e8b34be9.png>
برای سال شاید همچین چیزی مناسب باشه.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ447G2UNHXX76H7OSODQOL4CZA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCTSPQ#issuecomment-541407550>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ433C4BDF34R6JUKYNLQOL4CZANCNFSM4JAGJR7A>
.
|
دارم سعی میکنم نمونههای مشابه رو بزارم که یه ایدهی کلی داشته باشیم. |
فکر میکنم از پروژه هایی مثل
https://fullcalendar.io |
من میتونم بزنم هم طرح رو و هم کدش رو |
میشه جاوااسکریپت داشته باشه یا نه؟ |
بله، مشکلی نداره.
…On Sun, Oct 13, 2019, 5:13 PM Kian Ostad ***@***.***> wrote:
میشه جاوااسکریپت داشته باشه یا نه؟
@fzerorubigd <https://github.com/fzerorubigd>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ45HTFKAXGCVXEBEPG3QOM3KZA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCYKPQ#issuecomment-541427006>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ444Q56HCCXMOAOOY3TQOM3KZANCNFSM4JAGJR7A>
.
|
آیا این تقویمها روی هم اورراید میشن مثل چیزی که توی گوگلکلندر و کلندر اوتلوک هست؟ (مثلا من تقویم «مناسبتهای ایران» و «مناسبتهای قمری» رو با هم انتخاب کنم و تو یه نما بخوام ببینم)
سوال بعدی اینکه دیتا از طریق ایپیآی به این صفحهها میرسه؟ یا قراره اینلاین اینجکت بشه توسط یه وبسرور؟ یا این نسخه html قراره هر دفعه با تغییر اون فایلهای json ریبیلد بشه و صفحهها استاتیکن؟ |
فکر میکنم یکم متفاوت باشه هدف :) اینجا یه دیتاببسه، محصولش دیتاست. این html
صرفا برای اینه که یه سایت داشته باشه، یه نمای استاتیک از رویدادها، و بشه
توی رویدادهایی که توی این رپوزیتوری هست گشت، به جای دیدن yaml.
در نهایت کسی بخواد اون چیزی که شما میگید رو بنویسه میتونه از دیتا استفاده
کنه، ولی اینجا هدف این نیست.
…On Sun, Oct 13, 2019, 7:06 PM Amir Momenian ***@***.***> wrote:
آیا این تقویمها روی هم اورراید میشن مثل چیزی که توی گوگلکلندر و کلندر
اوتلوک هست؟ (مثلا من تقویم «مناسبتهای ایران» و «تاریختولدهای دوستام» رو
با هم انتخاب کنم و تو یه نما بخوام ببینم) سوال بعدی اینکه دیتا از طریق
ایپیآی به این صفحهها میرسه؟ یا قراره اینلاین اینجکت بشه توسط یه
وبسرور؟ یا این نسخه html قراره هر دفعه با تغییر اون فایلهای json ریبیلد
بشه و صفحهها استاتیکن؟
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ464XMUNCWGCVB7VP4LQONIQZA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBC2UKY#issuecomment-541436459>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ42JW6WPZ33D6TGSC63QONIQZANCNFSM4JAGJR7A>
.
|
برای تولید چنین چیزی نیاز به یه پروسه بیلد برای اون فایل html هست. به این صورت که روی سیستم دولوپ اون فایل خروجی یمل یا جیسون خونده میشه و بر اساسش اون فایل html رو میسازه.
برای فرایند تولید این فایل html ابزارهای خوبی توی nodejs هست (مثل وبپک) و میتونه این کارهارو زمان بیلد (مثلا همون لحظه که برنچ gh-pages رو آپدیت میکنید) انجام بده. حالا سوال بعدیم اینه که، کانفیگ و فرایند تولید این فایل html توی این ریپو باید باشه؟ اگه نه دیتا (منظور همین فایل یمل یا جیسون) رو چجوری از این ریپو دانلود کنه؟ |
به نظرم بره داخل یک ریپازیتوری دیگه و اینجا تریگر ست کنیم روی تگها که با هر ریلیز اونور بیلد انجام بشه |
نظر من هم همینه.
به علاوه اینکه نمیدونم این موضوع به این ایشو مربوطه یا نه، اما اگر خروجی این ریپو هم تحت releaseهای گیتهاب مثلا منتشر بشه، وضعیت درستتریه بنظرم. اسکریپت ریبیلد اون ریپوی فرضی میتونه با انتشار نسخه جدید این ریپو انجام بشه (بره آخرین ریلیز رو دانلود کنه کاراش رو انجام بده) یا حتی اگر خواستیم میتونه نسخههای قدیمیتر هم بیلد بگیره.
و در نهایت صفحه demo این محصول میشه gh-pages اون ریپو. |
ریلیز فقط هدف نیست، پوشه بندی لازمه. مثلا اخرین نسخه رسمی، و نسخه فعلی(
مستر). به نظر من گیت ساب ماژول هم بد نیست
…On Sun, Oct 13, 2019, 7:44 PM Amir Momenian ***@***.***> wrote:
به نظرم بره داخل یک ریپازیتوری دیگه و اینجا تریگر ست کنیم روی تگها که با
هر ریلیز اونور بیلد انجام بشه
نظر من هم همینه. به علاوه اینکه نمیدونم این موضوع به این ایشو مربوطه یا
نه، اما اگر خروجی این ریپو هم تحت releaseهای گیتهاب مثلا منتشر بشه، وضعیت
درستتریه بنظرم. اسکریپت ریبیلد اون ریپوی فرضی میتونه با انتشار نسخه جدید
این ریپو انجام بشه (بره آخرین ریلیز رو دانلود کنه کاراش رو انجام بده) یا
حتی اگر خواستیم میتونه نسخههای قدیمیتر هم بیلد بگیره.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ4Y5IL4NYFLQPW3MNUTQONNBJA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBC3P3Y#issuecomment-541439983>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ44YL4GFQYCLMF2VXADQONNBJANCNFSM4JAGJR7A>
.
|
خوب همه دوستان گفتند، من هم عرض کنم خدمتتون، که میشه یه اپ با یکی از فرم ورک های جاوا اسکریپتی درست کرد، و اون هم یه میدل ور جاوااسکریپتی داشته باشه که هر زمان ریکوئست بهش داده میشه از این طرف ای پی آی رو بخونه و بسته به اون خروجی نشون بده، البته که این یکمی زمان بر خواهد بود با توجه به مشغولیت زیاد، ولی راحته و شدنی |
نیازی به بکاند نداره. |
اصولا هدف استاتیکه. من هدفم هوگو بود، ولی هر ابزاری که بشه باهاش سایت
استاتیک ساخت اوکیه، حتی با گو و تمپلیتش هم یه تستی زدم و بد نیست.
…On Sun, Oct 13, 2019, 10:58 PM S.M.A. Djawadi ***@***.***> wrote:
نیازی به بکاند نداره. تقریبا تمام فریمورک های جدید مثل react امکان
ایمپورت json دارند. مساقیم ایمپورت میکنیم.
اینجوری دردسرهای داشتن سرور هم نداریم و با اپلود کردن روی github pages
نیاز مرتفع میشه.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ44EEE43SZOOYI57L3LQOODVZA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBDAFXY#issuecomment-541459167>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ444SCAJLLUFFUPREM3QOODVZANCNFSM4JAGJR7A>
.
|
مشکلی نیست هرجوری که دوستان نهایتا تایید کنند میشه گذاشت، جالا سعی میکنم تا آخر امشب دیزاینش رو برسونم بعد از اینکه تمپلیتش دراومد اینکه چجوری دوستان برای اینتگریشنش راحت ترند رو میشه تصمیم گرفت |
PING :D |
من میتونم شروع کنم با همون روش «دانلود آخرین نسخه روی این ریپو و تولید یه صفحه استاتیک بر اساسش» اگر که موافق باشین. |
به نظرم هیچ کدوم بد نیست. یه رپوی دیگه براش میسازیم و کلا میره اونجا.
…On Thu, Oct 17, 2019, 12:06 AM Amir Momenian ***@***.***> wrote:
من میتونم شروع کنم با همون روش «دانلود آخرین نسخه روی این ریپو و تولید یه
صفحه استاتیک بر اساسش» اگر که موافق باشین.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ466TRILCRHIWUTDX3LQO6F4ZA5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCW4I#issuecomment-542911345>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ47PIDIF6D6MINQTAJTQO6F4ZANCNFSM4JAGJR7A>
.
|
@nainemom برای اینکار بهتر نیست به جای یک فایل یه جور |
اگه اینجوری هم بخوایم پیش بریم، بنظرم فعلا مثلا میتونیم از دومین **githubusercontent** خود گیتهاب استفاده کنیم.
مثلا این یوآرال فایل جیسون جلالی روی برنچ **gh-pages** ـه:
https://raw.githubusercontent.com/persiancal/cal-events/gh-pages/jalali.json منظورم از اینجوری پیش بریم اینه که صفحه استاتیک نباشه و زمان رانتایم اون ایپیآی رو فچ کنه و صفحه ساخته بشه. |
چرا؟ آدرس اینطوری بهتر نیست :
https://persiancal.github.io/cal-events/jalali.json
اینجوری content-type رو هم درست ست میکنه.
…On Thu, Oct 17, 2019 at 12:27 PM Amir Momenian ***@***.***> wrote:
اگه اینجوری هم بخوایم پیش بریم، بنظرم مثلا میتونیم از دومین
**githubusercontent** خود گیتهاب استفاده کنیم. مثلا این یوآرال فایل جیسون
جلالی روی برنچ **gh-pages** ـه:
https://raw.githubusercontent.com/persiancal/cal-events/gh-pages/jalali.json
<http://link>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162?email_source=notifications&email_token=AAHEJ43MBCOZ274QXRT2IU3QPA4Y5A5CNFSM4JAGJR7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBPTP6A#issuecomment-543111160>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHEJ42ISQF5BPYDXE6U3NTQPA4Y5ANCNFSM4JAGJR7A>
.
|
برای اینکه صفحات استاتیک رویدادها رو اجاد کنیم نیازمند یک قالب هستیم.
۱- صفحه ایندکس
که لیست تقویمها رو نشون میده
هر کدوم از این تقویمها لینک میشه به صفحه ماه همون تقویم
۲- صفحه ماهها
لیست ماههای یک سال رو نشون میده
۳- صفحه روزها
لیست روزها رو نشون میده و رویدادهای که توی یه روز هستن توش لیست میشن، با توضیح و لینک و تگهایی که داریم.
من هیچ تخصصی در زمینه ظاهرش ندارم، من کلا نظری نمیدم :)
The text was updated successfully, but these errors were encountered: