์๋ฒฝํ๊ฒ ์๋ํ์ด์! ์ ๋ง ๊ฐ์ฌํฉ๋๋ค, ๋์ค์ฝourse ์ ์ด์๋ค์! ์ด์ ๊ฐ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ํ์ธํด์ ํ์ํ ๊ณณ์ ๋ค์ ์ ์ฉํ๊ธฐ๋ง ํ๋ฉด ๋ผ์.
, ํ์ง๋งโฆ ์ ํ ๊ทธ๋ ์ง ์์์
์ ๋ ์ต๊ทผ์ ์ด ์ ๋ง ์ธ์์ ์ธ ์์
์ ์๊ฒ ๋์๊ณ , ๋งค์ฐ ์ข์ํฉ๋๋ค (Pavilion ํ์ ์์
๋์).
FA ์์ด์ฝ calendar์ calendar-alt์ calendar-plus-o๋ก, ๊ทธ๋ฆฌ๊ณ far-calendar-plus๋ก ์
๋ฐ์ดํธํด์ผ ํ๋ค๋ ์ ๋ง ์ฐธ๊ณ ํด ์ฃผ์ธ์.
์ด ์ค์ ์ ์ด๋ค ์ญํ ์ ํ๋์?
events event label no text
โ ์ด๋ฒคํธ ์ถ๊ฐ ๋ฒํผ์ ํ ์คํธ ํ์ ์ ํจ.
ํ ํฝ์ ์ด๋ฒคํธ๋ฅผ ์ถ๊ฐํ๋ ๊ธฐ๋ฅ์ ํ ์คํธํ๊ณ ์์๋๋ฐ, ์ด์ ์ด๋ฒคํธ ๋ ์ง์ ์๊ฐ์ ์๋์ผ๋ก ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์ด ํ ํฝ์ด ๋ ์ด์ ์ด๋ฒคํธ๊ฐ ์๋๊ฒ ํ๋ ค๋ฉด ๋ ์ง/์๊ฐ์ ์ด๋ป๊ฒ ์ ๊ฑฐํด์ผ ํ๋์ง ์๋ ค์ฃผ์ค ์ ์๋์?
์ฃผ์ ์ ๋ชฉ์ ํธ์งํ ํ ์ด๋ฒคํธ๋ฅผ ํธ์งํ๋ฉด, ๋ชจ๋ฌ ํ๋จ์ "์ญ์ "๋ฅผ ์ฐพ์ ์ ์์ด์ผ ํฉ๋๋ค.
์ฐพ์์ด์! ๊ฐ์ฌํฉ๋๋ค, ์ข์ ๋ถ!
์ด๋ค ์ด์ ์์ ์ง 500 ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ์๋ค์
(์ด์ ์ ๋ค๋ฅธ ์นดํ
๊ณ ๋ฆฌ์ ์๋ ์ด๋ฒคํธ์ ์๊ฐ/๋ ์ง๋ฅผ ์ถ๊ฐํ๋๋ฐ, ํ์ฌ ์นดํ
๊ณ ๋ฆฌ๋ก ์ฎ๊ธด ๋ค ์ญ์ ํ๋ ค๊ณ ์๋ํ ๊ฒ๊ณผ ๊ด๋ จ์ด ์์๊น์โฆ)
๋ฐฉ๊ธ ์ผ์ด๋ ์ํฉ์ ์ด๋ ์ต๋๋ค:
์โฆ
..
์์ ํ๊ท ๋ฒ๊ทธ์ธ ๊ฒ ๊ฐ์๋ฐ, ์ฌ๊ธฐ์์๋ ์ ๋๋ค์ โฆ
์ด์ํ๋ค์ ![]()
์๋
ํ์ธ์ @angus @fzngagan, Pavilion์์ ๋ณด๊ณ ํ๋ ค๊ณ ํ์ง๋ง ๋ง๋ฒ์ฌ๊ฐ ์ ์ ์๋ํ๋์ง ํ์คํ์ง ์์ต๋๋ค.
์ฌ๊ธฐ์๋ ๋ฌดํ ๋ฃจํ๊ฐ ๋ฐ์ํฉ๋๋ค:
2.5.0.beta2์ events ํ๋ฌ๊ทธ์ธ์ ์ต์ ์ปค๋ฐ์์ ๋ก๊ทธ์ ๋ค์ ๋ด์ฉ์ด ํ์๋ฉ๋๋ค:
Message (2 copies reported)
NoMethodError (undefined method
[]' for nil:NilClass) /var/www/discourse/plugins/discourse-events/plugin.rb:274:inblock (2 levels) in activate!โBacktrace
/var/www/discourse/plugins/discourse-events/plugin.rb:274:in
block (2 levels) in activate!' /var/www/discourse/lib/post_revisor.rb:441:inblock (2 levels) in update_topicโ
/var/www/discourse/lib/post_revisor.rb:439:ineach' /var/www/discourse/lib/post_revisor.rb:439:inblock in update_topicโ
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/connection_adapters/abstract/database_statements.rb:279:intransaction' /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.1/lib/active_record/transactions.rb:212:intransactionโ
/var/www/discourse/lib/post_revisor.rb:438:inupdate_topic' /var/www/discourse/lib/post_revisor.rb:338:inreviseโ
/var/www/discourse/lib/post_revisor.rb:331:inrevise_and_create_new_version' /var/www/discourse/lib/post_revisor.rb:236:inrevise_postโ
@Benjamin_D ์ ๊ณ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด์ ํด๋น ๋ง๋ฒ์ฌ๊ฐ ๋ค์ ์๋ํฉ๋๋ค. @jord8on ์ด๋ฒคํธ ๋ฌธ์ ๋ ํจ๊ป ์์ ํ์ต๋๋ค.
cc @fzngagan FIX: event removal ยท angusmcleod/angus-events-plugin@a5340f6 ยท GitHub ์ฐธ๊ณ ํด ์ฃผ์ธ์.
์ ์ชฝ์์๋ ์ด์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค! ๋น ๋ฅธ ์์ ๊ฐ์ฌํฉ๋๋ค!!
์๋ ํ์ธ์!
์ด ํ๋ฌ๊ทธ์ธ์ ๊ฐ ๊ฒ์๋ฌผ์์ ๊ตฌ๊ธ ๋ฐ ๊ธฐํ ๊ฒ์ ์์ง์ด ์ด๋ฒคํธ ๋ฐ์ดํฐ๋ฅผ ํ์ฑํ ์ ์๋๋ก ํ๋ json+ld ํ๊ทธ(๋๋ ๊ธฐํ ๋ฉํ ํ๊ทธ)๋ฅผ ์๋์ผ๋ก ์์ฑํ๋์?
์์ ๋ค ๋ทฐ์ ๊ตฌ๋ ๋ฒํผ์ ์ถ๊ฐํด ๋ณธ ๋ถ ๊ณ์ ๊ฐ์?
์ด์ํ์ง๋ง, ์ ํ๊ฒฝ์์๋ ์๋ํ์ง ์์ต๋๋ค.
๊ด๋ฆฌ์ ์ค์ ์์ ์ด๋ฒคํธ๋ฅผ ํ์ฑํํด ๋์์ต๋๋ค:
์ ์นดํ
๊ณ ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ํด๋น ์นดํ
๊ณ ๋ฆฌ์์๋ "์ด๋ฒคํธ ํ์ฉ"์ ์ค์ ํ์ต๋๋ค:
ํ
์คํธ ๊ฒ์๊ธ์ ์์ฑํ์ต๋๋ค. ๊ทธ ํ ๊ฒ์๊ธ์ ์์ ํ๋๋ฐ, โ์ผ์ ์ ์ถ๊ฐโ ๋ฒํผ์ด ๋ณด์ด์ง ์์ต๋๋ค(๊ธฐ๋ณธ Discourse ๋ ์ง ์์ด์ฝ ์ ์ธ) ![]()
์์ง์ ์๋๋๋ค. ํ์ง๋ง ์ข์ ์ ์์ด๋ค์. ์ฌ๊ธฐ์ ๊ธฐ๋ฅ ์์ฒญ์ ์ถ๊ฐํด ์ฃผ์๊ฒ ์ด์?
์๋ ํ์ธ์,
ํธ์ง ํ ํฝ ์ฐฝ์์ ๊ฒ์๋ ์ด๋ฒคํธ๋ฅผ ํธ์งํ ์ ์์ต๋๋ค.
๋์ ๋ถํ๋๋ฆฝ๋๋ค.
์๋๋ฐ์ค์์๋ ๋์ผํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค: Pavilion
์ฒซ ๋ฒ์งธ ๊ฒ์๋ฌผ ๋์ ์ค๋ ๋ ์ ๋ชฉ์ ์์ ํด ๋ณด์ จ๋์?
์ฆ, ๊ฒ์๋ฌผ ์ ๋ชฉ ์์ ์ฐํ ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ๋ฉ๋๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์ด๋ฒคํธ ํ๋ฌ๊ทธ์ธ ์ธ๋ถ ์ ๋ณด์ ์ ๊ทผํ ์ ์์ด์ผ ํฉ๋๋ค.
์๋ ํ์ธ์ @bletch,
ํ ์๋ ค์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ ํด๊ฒฐ๋์์ต๋๋ค!
์ด๊ฑธ ๋์ณค๋ค๋ ๊ฒ ๋๋ฌด ๋ฉ์ฒญํ๊ฒ ๋๊ปด์ง๋ค์ ![]()
๋น์ ์ ์ฒ์์ด ์๋๋ฉฐ, ๋ง์ง๋ง๋ ์๋ ๊ฒ์ ๋๋ค.
์์งํ ๋งํ๋ฉด ์ง๊ด์ ๋ฐํ๋ ๊ฒ ๊ฐ์ง๋ง, ๊ทธ ์ด๋ฉด์ ๊ธฐ์ ์ ๊ทผ๊ฑฐ๋ ์ดํดํ ์ ์์ต๋๋ค.
ํ์ฌ ํ๋ฌ๊ทธ์ธ์ ๋ฌธ์ ๊ฐ ์๋์? ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๊ณ ํ๋ฌ๊ทธ์ธ ์ค์ ์์ ์ฒดํฌ๊ฐ ๋์ด ์๋์ง ํ์ธํ๋๋ฐ, ์ ์ฃผ์ ๋ฅผ ์์ฑํ ๋ ํ์๋์ง ์์ต๋๋ค.
๋๋จธ์ง ๋ค๋ฅธ ํ๋ฌ๊ทธ์ธ๋ค์ ๋ชจ๋ ๋ฌธ์ ์์ด ์ ์๋ํฉ๋๋ค.
์ด ๋ถ๊ณผ ๊ฐ์ ์ํฉ์ ๋๋ค.





