From 80a3278f75d66e34b58d94be0671d523b93e5e0d Mon Sep 17 00:00:00 2001 From: Ebubekir Erden <147812097+EbubekirErden@users.noreply.github.com> Date: Tue, 29 Apr 2025 15:13:07 +0300 Subject: [PATCH 1/5] Create event handling tutorial A tutorial markdown file and supporting images for creating and handling the events in cmpeweb website --- content/tutorials/collections.png | Bin 0 -> 16112 bytes content/tutorials/create_event.md | 33 ++++++++++++++++++++++++++ content/tutorials/event_page.png | Bin 0 -> 43596 bytes content/tutorials/quick_add.png | Bin 0 -> 11896 bytes content/tutorials/upcoming_events.png | Bin 0 -> 8217 bytes 5 files changed, 33 insertions(+) create mode 100644 content/tutorials/collections.png create mode 100644 content/tutorials/create_event.md create mode 100644 content/tutorials/event_page.png create mode 100644 content/tutorials/quick_add.png create mode 100644 content/tutorials/upcoming_events.png diff --git a/content/tutorials/collections.png b/content/tutorials/collections.png new file mode 100644 index 0000000000000000000000000000000000000000..92843b1f889de67180e8f6c13c024322a88161dc GIT binary patch literal 16112 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 literal 0 HcmV?d00001 diff --git a/content/tutorials/create_event.md b/content/tutorials/create_event.md new file mode 100644 index 0000000..bc034af --- /dev/null +++ b/content/tutorials/create_event.md @@ -0,0 +1,33 @@ +# Content Creation for the Website + +To create an event that will be shown on our site you should follow these steps: + +1. On the main page of [CMPE Website](https://cmpe.bogazici.edu.tr/), click the plus sign below the "Upcoming Events" title to the right or the plus sign below the stories. + +![Event Image](upcoming_events.png) + +2. After clicking the plus sign, the site will send you to [event creation interface](http://127.0.0.1:1313/admin). On this page select "Login with GitHub" and fill in your credentials. + +3. On the opened page, you will see categories under "Collections" in the left sidebar. From there, choose the appropriate category for your event. You can see examples of stories and other events on the main page of the [CMPE Website](https://cmpe.bogazici.edu.tr/). + +![Collections](collections.png) + +4. In your selected category find the "New " button. For example, if your category is "Stories", you will see a button named "New Story". You can click there to go to your new event page. + +5. Instead of steps 3 and 4, on the [event creation interface](http://127.0.0.1:1313/admin) main page you can see a button named "Quick Add" in the upper navigation bar. By choosing from the same set of categories, you can directly go to your new content page. + +![quick add](quick_add.png) + +6. On the new page, you can set the title, description, publish date, and body text in markdown style or rich text format. You can also set a thumbnail photo if the event is a "Story." + +![Event page](event_page.png) + +7. On the right, you can see a second content creation menu. Since our site supports both English and Turkish languages, in this second part you can write the Turkish translations of your event information. Through language selection on the website, you can select between two languages to see the difference. + +8. After you fill in all necessary parts for your event, you can save your event as a draft and view it on the workflows page. You can reach the workflows page by going back to the previous page and choosing the relevant section from the upper menu. + +9. If you have write access to the GitHub repository of the website, you can set the status for your event to "ready" and publish. If you do not, you can wait for someone with authorization to review your work and publish it. You can track the status of your event on the same "Workflows" page. + +10. On the event creation or editing page, you will also see a button labeled "Delete published entry" at the top. This button allows you to delete the current entry from the workflow. If the entry is still a draft or unpublished, the button will appear as "Delete unpublished entry" instead. Be careful when using this button, as deletion will remove the entry permanently from the system. + +To help you, you can check the other events in your desired category by choosing the relevant category from the "Collections" menu and clicking one of the titles listed. Also, you can check and use uploaded media through the "Media" section that is accessible from the upper menu on the main page. \ No newline at end of file diff --git a/content/tutorials/event_page.png b/content/tutorials/event_page.png new file mode 100644 index 0000000000000000000000000000000000000000..25f07628f3f0c980f4fab600983cd759824d6577 GIT binary patch literal 43596 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 literal 0 HcmV?d00001 diff --git a/content/tutorials/quick_add.png b/content/tutorials/quick_add.png new file mode 100644 index 0000000000000000000000000000000000000000..27b3d7476f16c3d24cf729247859e6b20c1c238c GIT binary patch literal 11896 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ℑ!Zv6Z(QQgany1e3WV* zA1$y{I_)?7e%lvXkAQb6`6c^OHV^6$T8bwZ5~|chgU>RMnG&FKQX6T%;?z4NM|hBt zSmgCkcN=0)dAL@wmTg!jUWqbg{mMZ8lS-wn#atvjbT)O{hQ&0s`Nls!Ztl(&m7h616~h(h%{UAle|G3Owq zRlhv@^%i*XyB0;plca?;LlOH7)u`=Yj8Q{INV99S3VQ*Djju~FSloT4ro)N4z@j6R@2vX-H%eCAr{JbTQ=0!pD4hSm)|#_12ti^rP)tu_=Y8 zUPLIavZve$Jz2LH>~%v}*?(G+DoofCf+W!ynPoi^U|NgGKe+uw+S)Gz2R zcU{>ozLG(IyNMewpnv5nW6M!x!4oZyVzXenLE>BnnNP$Bjq|$Kme3O6B+@Y(bGf%>qsh(9INeG@aeX*#7s@G5EqjMht3A=X-Vo9 zb1`tUewjM^$h#GqcZqkJ-QD2Fo_b99%Q(AdXBr`F(7Mi}k^WUi_r5RD@HK|wE7S;Gd<^Og6P+C|}bORRneO-RTS7E;6=8XoCJ z1vj*KLQp1TT0K^`#l@soqIBb4iofR zbqJ5&l>i5Y*NlzBJjRlszaNWmz;OoF3Dt@-p7emH=}9ygiuA6cJO1gBI#9 za%t6%pPDAOSQ{9R{O;q~;T@`|rxk$^XM8`=t`hi>TsY{R=BQcT*E&Y1PmI;Xgc^^S z)XTx>eHK-#JsvC319>jC5~P;Bj0D=x@{2*g3vXP%sG9oY_$bQELP`iFI78%L9PYIo z)Zq(Z-b4l;cdw+J(LSIx#hEN-lE)}z_wamu<>%Y-!A6%9PZ0`r{qaRjE|9k;_&H4L zqDkk&%>kdv{tvTNZY3KHbz~{}8P~D}&4Gy{7OvTsH7!@)0 z_a^khVa`;@6S~zuOw^zsJ$3{45TnMIMnWWZ9n>%j${fhb?c1u`9Qwz59_gGrL~$;G z9@wyQdlvSwS6r--BbyjM6D5d(JdA|U19{?|S7nTSpRgsxk*0bg{RGV(-s8^J+Nz4E z4lVCbq2c?t^2K`?=zVe+bT1|hc#k*H0SYua=3BF;WzEa2>#cma>wmjJ&wOZXt!X4L zg{F@H&vUqWk+7lMXTpnH)co|v!6F$JLLClbC zKfPwQ$f9!B1+9Q2So%wsyd$#WtHzC0cHz|VaLksQdRJnpEEPiy)KU8l3NJ+DEpS_^ z2)P@2phi8vaVy_;KjHbgf!nk8Igc<>UK;*@3d7f>H^9!%hK1TEPGB}j z)e%~Kie^~Ta_p*$^m6E`HzxvJe_}EoUT>e`KZvJrRh3#zRvI0bnT|Fr^6S65akYAF zK$DPKci%+yxLnLCwtAUH84)15A|>7O4r9NOQ*T51PyO|OGV$MJ+JAS04C0kqv>r#d zOy8l+g-f#+xjCvg8yP^n8<(~E+U|zm3@wbnlltr)FFm067!K|$+PH3BrgdFi;D*)w z?Mg%|@hs(CMUUZB;Q$~E4>Xq3C{`+PeW|t0zGt)2Gt(eUk3B73*YQ_J_HeU6zuGTd zcw2dYJ~!UZqA68+v%~c*Csl4S+U5Jle*y5V^xpe9q)$Q42tMVhqV)^_CZ1)e-`Ybd zf`r>?tgyZ4o6*|BoVF%Mo!7o>i%mXb-(DxhAJ7v|Dp`&j)j{lf)wK5U6SLA>LNw6_@&mq<^BX8=l*ImGve+QtfM04PwWS zW+`rr;ZIzqV&FQ2<@KkN)X3rrP32&q3wb6aC~Clx8Tj$wwtKdsJ=P zw|IRf-lY#nK1;V)jUy@=GK}#m9JK}V;Z(M?MGAS4De)x&EKa*&(S&c_tYYt#AZtj{ zgvaCKc?r?>1i2_`!w0N46xaiqN;mXOAwHJ!uozJaR->d7mh4({5>DuigyzuT9mX57 zf@uDJ{0=*A$M{bQs6|Xg`d-Q+%GQi5st*~+RxfYBUagc}EOme0$@)42c$@8O zXx!n%_PTDT^R7dV=YfoL~>u?m(WrWKQO7+Aw=kL)oxzjb1Kw~w{-?q&bE5|j_i3)eus;#yR7Ed<0)M0N=VXj z_-+^Wq-iZlFSZXIzEQoo*)Jc9Y}v<_MGsy}REaTRC<<}_3fANb+^P%k=#^CM5AD2V z)FP6S8(9!!yClJTv_ZH=I_ABxc0jc!d5cd@KG6FT$vN>JH{_nm!Qq0zQkzRL9|2i? zgjQ@gL2#SP&WI^*NNTowWVg()7A^0R!CQlkd+fC2l=r<(7IQB3Ge9Z=Veb(g>rAe? zywF{l?@3W)XCM+!STs32Hu>C%dq{U(NbmW!M3;@`OV9G8hQ%N#gu-xZpJ;{>&ddg2+k9q-9mR8#HOs&@>}T78S+^T@mH# zqUcIN!T#FwgUB0?0#(k)5VeuCE2>&heLdkANeCbrxRdNUB=cK5OIi!Q6=13b7#u4# z!3&qWW7+ufTKYJaLsiF7`TGkWXuq7j*2yjj%!r@)7=dG9wXPTWcGn$1lB`?;M*AzpPSjQ8q47FR)q5pHxJELF|RNkKt)Z3X+diuYi^f6obl_+;wl%` z=O|?A7vb@Pa;2Vz^PIx&lz7r3Zo67!xsfU-Xf3OM=P^qr#CsEOrSxne0c)StM0mz1 z+i|QeIGMA~n9=TQGfA2HUga)gZO6jqh}x%;{27f$-L8i&?2y)Z&{zA>wazHM#WIxA zoU8d1$UFVIsbqPuq<&wNn#Z4!(=zkb1b5N!zU@!hD0@gJo^Wd{v-R$KPjgDv#nzq5 z2}UtVJkeRA)qD!@G((2Ifry8rIw}b~=br+%;3dyP!n;48d~(Cn17u6^beNh6a3yXU zkstmu?Q?Phk!J-j|1sH6cY8|O}n%joCN*V40rE(5$<<^?_< z{mLufL}i0uvb6M}KU45Tp*wgIoVmM$@6vhpyxG$;*+=%(4AsMH!;XFdmEiF3?Wi2w zaO|NU*z)aovWQ^KcqnV2j3aRJ8(SO^TPmm{|#FL###$w9G)c~$G&tE4@((a>cG#=|Hh@MqEsyi4j z8P5BJr(DN;5@?2d?@%8+)VMJ=5#T4vFP>|V>za?Yq|Mkiheq`DSI{Yo$}ntLXeUg? z+!C)SuK{Y6;TyCtYTblqXUKDim|V+2encKE;;~e_!`N!ZkLEgY_T2sy~7Y zt~*s$?P`t|-#qk9I{2|xajwYNa!u&S0XbA>{(Tc&q$($#xrb~lFBQ2a`}|I4aeh#;S{x0Rt1aj@v;h($-jgvbSor?k+>R8IOZoy*Bm)k|DnSa z#BqGlh~aLaEZF?ci64e1gmn`h+$HtYV7{U!7rEG2>gmWI%`J#D?w}IO2!*ss-qN8zf@jNX-iXzKa;Q+cZPL2{bsZ7&!|gIoA!Ph@jy)GltenOi+bv^u^WKsG%fdtBPb|ylx#>m7=}*?Cpjj& ziCgpW=jsAi1JbWBArxoLjvKymysUw_T0j~tNxOdqce3r#D`w%p8CoMh7=I7@V;mK=O?PMa zhOQH@IWjmm=nW!nxUBp(UD0zjf&aX4Ugiz1n84$BWrlu8EgiC$4iFDrWnQ*4l>O~THHRVxRn+JNtGes$=#Ru{$yE8@+VlbEim0MX z%jY1wM5NEMhLP1rI`Ljd<8;2Nd~UHO*7=l#KW%^M#N$ddHzG%<=rD7_t8Qamq_0+d znuyX-hZm`sAxjU)R^s)cY0;PqO+Xy<7cL#0b*l(2ZpkOzQ?QXnt4#bzOPaCuQVR&36D!Vdcy4%lx&_C$SgUri*U!vOtde2(pw}^|JbpLAhJOB} zAYWKBv$~8=Pv1q0HIP01R|9=ka50HBf$gt6t$P}CboeCcd4DNm zDRIqR>bwsp`wI})^;Jj$?li9%!m?+Y=J|ueAa%9b_<{ZYyion?@%@bMCDAAaT1L`? zo2PI=gUW~lHqnPV@=NCXmAyfuoXtTG=z+6bzqqZ<5C}BM1KUhap$^~3AOVw$R}Chn~KqE<4SkE>WPW8qAJQ$(wcTRL)4I)9B< zPXUEDrz#AV;UZ&-nTm$~{INHs?1pg%8PeVWz$R`9febcm?I0q8jZG|6LGcT6{LJik zcigR`%E<4K(jmc9PZ^m2_4jFUhAYx5)QFx>_!#0ZUr@zG=45T<=6Hx2OnKH3o%OBL z$oBOHE7UcoYg)RKUwp-&rjl*J$;!(5;Jc9y9xG-ht~pti=KW1_eh+24C@wqnmuZ$K zq(Oi^8_GL+5K-ZmjbS07(}`2IoU*dzK$dkU{=D*{s(5LB*20ObBIcISY=)LPCva3< zmG2;jldVtd|0Bdyz7nVubWI5}Sh6i!9yxG~!^=_8Kt`4#m2Wwr<(7CxrTK=ix6vn& z%@bIPR-mBtBKW{?=3=zW$+pPW3t`|?coIRH!f^=U3X1~AT54tFcgKOK4p>n$_kt{C zla|v6fbfcuEU!4MAT;-lN?g>sgw59DcUg(e`-9MI8R_U5vX5WiZYb?xo`M$C4K7J_sd6tdU`$6s6k;|~V1C&~S zJN?b(h?v<6qfP=PPkV^7pNX!iujW->40P zUY-<*JXLD~>j#u32R@0mw`K4sz$qANLG8Z9Lj>-SUj}t9FcerQSE!x!OdjWsh8j9U zRfAYZI}j&ZNY?%B`3F%yVEFZ4(x!~AP_N{__>qdzSN|x0<2rI^$>(7*Xtly2;Qp^1=ZG3Q9D1dQFJWZHrhRz}cZQSNfy0sapT21By zc8vuxp>uZH_x8YOOBWw#+(O`rV&Qb2%wkmI-{GRtJo5a!Ufa9&g%5OU-+ixPL;}f% z--e0=owZ9$J{Y<88k{5Uv1He%TWi{5ju1Pb;*>yEUzEP~&3McTlQQ}UM z6&-(oSMvQGir4!l_g#{di6>`+)FfH3zRSF@YHBOZ*Y%uFDvXd(_FVh6@* z+oI&{gk45dyQ8H@eQwjHMV_E2YdlRcF`;G2&!1!S^WU{j3H{t8@yu8Wm^*nV+bzLg zvNXYxT{9AjUm1v=-e}?+eT-8fI}tX&|pFx nwUG$GVOzMEk#2+QnMN>w*{u{(o(sP%4p4ln_NGeK^z;7$h@W2l literal 0 HcmV?d00001 diff --git a/content/tutorials/upcoming_events.png b/content/tutorials/upcoming_events.png new file mode 100644 index 0000000000000000000000000000000000000000..8171c34bb2ece4f42ac81564ca77bbd05bcd78c4 GIT binary patch literal 8217 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 A$^ZZW literal 0 HcmV?d00001 From 330bceaa9fe27f6462d2e468b3ebf0cc4146210f Mon Sep 17 00:00:00 2001 From: Ebubekir Erden <147812097+EbubekirErden@users.noreply.github.com> Date: Thu, 8 May 2025 22:48:11 +0300 Subject: [PATCH 2/5] Add create_story tutorial --- content/tutorials/create_event.md | 10 +++++----- content/tutorials/create_story.md | 33 +++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 content/tutorials/create_story.md diff --git a/content/tutorials/create_event.md b/content/tutorials/create_event.md index bc034af..cb1da49 100644 --- a/content/tutorials/create_event.md +++ b/content/tutorials/create_event.md @@ -8,17 +8,17 @@ To create an event that will be shown on our site you should follow these steps: 2. After clicking the plus sign, the site will send you to [event creation interface](http://127.0.0.1:1313/admin). On this page select "Login with GitHub" and fill in your credentials. -3. On the opened page, you will see categories under "Collections" in the left sidebar. From there, choose the appropriate category for your event. You can see examples of stories and other events on the main page of the [CMPE Website](https://cmpe.bogazici.edu.tr/). +3. On the opened page, you will see categories under "Collections" in the left sidebar. From there, choose the event category for your event. You can see examples of other events on the main page of the [CMPE Website](https://cmpe.bogazici.edu.tr/). ![Collections](collections.png) -4. In your selected category find the "New " button. For example, if your category is "Stories", you will see a button named "New Story". You can click there to go to your new event page. +4. In your selected category find the "New Event" button. You can click there to go to your new event page. -5. Instead of steps 3 and 4, on the [event creation interface](http://127.0.0.1:1313/admin) main page you can see a button named "Quick Add" in the upper navigation bar. By choosing from the same set of categories, you can directly go to your new content page. +5. Instead of steps 3 and 4, on the [event creation interface](http://127.0.0.1:1313/admin) main page you can see a button named "Quick Add" in the upper navigation bar. By choosing the "event" from the same set of categories, you can directly go to your new event page. ![quick add](quick_add.png) -6. On the new page, you can set the title, description, publish date, and body text in markdown style or rich text format. You can also set a thumbnail photo if the event is a "Story." +6. On the new page, you can set the title, description, publish date, and body text in markdown style or rich text format. ![Event page](event_page.png) @@ -30,4 +30,4 @@ To create an event that will be shown on our site you should follow these steps: 10. On the event creation or editing page, you will also see a button labeled "Delete published entry" at the top. This button allows you to delete the current entry from the workflow. If the entry is still a draft or unpublished, the button will appear as "Delete unpublished entry" instead. Be careful when using this button, as deletion will remove the entry permanently from the system. -To help you, you can check the other events in your desired category by choosing the relevant category from the "Collections" menu and clicking one of the titles listed. Also, you can check and use uploaded media through the "Media" section that is accessible from the upper menu on the main page. \ No newline at end of file +To help you, you can check the other events in event category by choosing the relevant category from the "Collections" menu and clicking one of the titles listed. Also, you can check and use uploaded media through the "Media" section that is accessible from the upper menu on the main page. \ No newline at end of file diff --git a/content/tutorials/create_story.md b/content/tutorials/create_story.md new file mode 100644 index 0000000..6a48059 --- /dev/null +++ b/content/tutorials/create_story.md @@ -0,0 +1,33 @@ +# Content Creation for the Website + +To create an story that will be shown on our site you should follow these steps: + +1. On the main page of [CMPE Website](https://cmpe.bogazici.edu.tr/), click the plus sign below the "Upcoming Events" title to the right or the plus sign below the stories. + +![Event Image](upcoming_events.png) + +2. After clicking the plus sign, the site will send you to [story creation interface](http://127.0.0.1:1313/admin). On this page select "Login with GitHub" and fill in your credentials. + +3. On the opened page, you will see categories under "Collections" in the left sidebar. From there, choose the "story" category for your event. You can see examples of stories on the main page of the [CMPE Website](https://cmpe.bogazici.edu.tr/). + +![Collections](collections.png) + +4. In your selected category find the "New Story" button. You can click there to go to your new story page. + +5. Instead of steps 3 and 4, on the [story creation interface](http://127.0.0.1:1313/admin) main page you can see a button named "Quick Add" in the upper navigation bar. By choosing from the "story" from the same set of categories, you can directly go to your new content page. + +![quick add](quick_add.png) + +6. On the new page, you can set the title, description, publish date, and body text in markdown style or rich text format. You can set a thumbnail photo for your story. + +![Event page](event_page.png) + +7. On the right, you can see a second content creation menu. Since our site supports both English and Turkish languages, in this second part you can write the Turkish translations of your story information. Through language selection on the website, you can select between two languages to see the difference. + +8. After you fill in all necessary parts for your story, you can save your story as a draft and view it on the workflows page. You can reach the workflows page by going back to the previous page and choosing the relevant section from the upper menu. + +9. If you have write access to the GitHub repository of the website, you can set the status for your story to "ready" and publish. If you do not, you can wait for someone with authorization to review your work and publish it. You can track the status of your story on the same "Workflows" page. + +10. On the event creation or editing page, you will also see a button labeled "Delete published entry" at the top. This button allows you to delete the current entry from the workflow. If the entry is still a draft or unpublished, the button will appear as "Delete unpublished entry" instead. Be careful when using this button, as deletion will remove the entry permanently from the system. + +To help you, you can check the other stories in "Story" category by choosing the relevant category from the "Collections" menu and clicking one of the titles listed. Also, you can check and use uploaded media through the "Media" section that is accessible from the upper menu on the main page. \ No newline at end of file From a43295b6549d22ba6081c52c8a4ffa0bd3887922 Mon Sep 17 00:00:00 2001 From: Ebubekir Erden <147812097+EbubekirErden@users.noreply.github.com> Date: Thu, 8 May 2025 22:49:29 +0300 Subject: [PATCH 3/5] Update titles --- content/tutorials/create_event.md | 2 +- content/tutorials/create_story.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/tutorials/create_event.md b/content/tutorials/create_event.md index cb1da49..38e35fb 100644 --- a/content/tutorials/create_event.md +++ b/content/tutorials/create_event.md @@ -1,4 +1,4 @@ -# Content Creation for the Website +# Event Creation for the Website To create an event that will be shown on our site you should follow these steps: diff --git a/content/tutorials/create_story.md b/content/tutorials/create_story.md index 6a48059..55d7067 100644 --- a/content/tutorials/create_story.md +++ b/content/tutorials/create_story.md @@ -1,4 +1,4 @@ -# Content Creation for the Website +# Story Creation for the Website To create an story that will be shown on our site you should follow these steps: From 2123b258ad1ff9731bf687304b5db1af5ee1af7c Mon Sep 17 00:00:00 2001 From: Ebubekir Erden <147812097+EbubekirErden@users.noreply.github.com> Date: Thu, 8 May 2025 22:50:40 +0300 Subject: [PATCH 4/5] Remove photo from create_event --- content/tutorials/create_event.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/tutorials/create_event.md b/content/tutorials/create_event.md index 38e35fb..266d13b 100644 --- a/content/tutorials/create_event.md +++ b/content/tutorials/create_event.md @@ -20,8 +20,6 @@ To create an event that will be shown on our site you should follow these steps: 6. On the new page, you can set the title, description, publish date, and body text in markdown style or rich text format. -![Event page](event_page.png) - 7. On the right, you can see a second content creation menu. Since our site supports both English and Turkish languages, in this second part you can write the Turkish translations of your event information. Through language selection on the website, you can select between two languages to see the difference. 8. After you fill in all necessary parts for your event, you can save your event as a draft and view it on the workflows page. You can reach the workflows page by going back to the previous page and choosing the relevant section from the upper menu. From 9b7e0506a01aa7a5c7486b8f8c7e71dcadab8edc Mon Sep 17 00:00:00 2001 From: Ebubekir Erden <147812097+EbubekirErden@users.noreply.github.com> Date: Thu, 8 May 2025 22:51:59 +0300 Subject: [PATCH 5/5] Update create_story --- content/tutorials/create_story.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/tutorials/create_story.md b/content/tutorials/create_story.md index 55d7067..bbc56d6 100644 --- a/content/tutorials/create_story.md +++ b/content/tutorials/create_story.md @@ -28,6 +28,6 @@ To create an story that will be shown on our site you should follow these steps: 9. If you have write access to the GitHub repository of the website, you can set the status for your story to "ready" and publish. If you do not, you can wait for someone with authorization to review your work and publish it. You can track the status of your story on the same "Workflows" page. -10. On the event creation or editing page, you will also see a button labeled "Delete published entry" at the top. This button allows you to delete the current entry from the workflow. If the entry is still a draft or unpublished, the button will appear as "Delete unpublished entry" instead. Be careful when using this button, as deletion will remove the entry permanently from the system. +10. On the story creation or editing page, you will also see a button labeled "Delete published entry" at the top. This button allows you to delete the current entry from the workflow. If the entry is still a draft or unpublished, the button will appear as "Delete unpublished entry" instead. Be careful when using this button, as deletion will remove the entry permanently from the system. To help you, you can check the other stories in "Story" category by choosing the relevant category from the "Collections" menu and clicking one of the titles listed. Also, you can check and use uploaded media through the "Media" section that is accessible from the upper menu on the main page. \ No newline at end of file