Fandom Developers Wiki
Advertisement

API Dyskusji nie jest oficjalnie wspierane. API może się zmienić w każdej chwili, przez co skrypt przestanie działać.

DiscussionsRC umożliwia przeglądanie nowych postów i odpowiedzi z Dyskusji w formie logów wyglądających tak, jak Specjalna:Ostatnie zmiany. Jest alternatywą dla DiscussionsFeed i ma następujące funkcjonalności:

  • Przeglądanie postów i odpowiedzi bez opuszczania strony
  • Dodaje kolorowe ikonki oznaczające co jest postem, a co odpowiedzią, przy czym przy odpowiedziach wyświetla się też tytuł oryginalnego posta
  • Ograniczone wsparcie dla logów z wielu wiki naraz
  • Podzielenie postów w logach pod nagłówkami poszczególnych dni

Instalacja[]

Używanie[]

Aby umieścić logi z Dyskusji na stronie, wprowadź

<div id="discrc" data-wiki="wikiname"></div>

do jej kodu, gdzie wikiname to część URL przed .fandom.com (dla clashofclans.fandom.com byłoby to clashofclans).

Jeśli chcesz przeglądać logi z kilku Dyskusji na jednej stronie, możesz dodać subdomeny wielu wiki do atrybutu data-wiki, na przykład:

To do[]

Feel free to work on these if you want!

  • 'High' priority
    • Show image/poll information in the summary (different coloured boxes)
    • Show images and polls in preview (the popup)
    • If posts or comments are deleted, highlight them as deleted
    • Have a reported content interface or filter
  • 'Medium' priority
    • Show formatting in posts (bold, links, mentions)
    • Show a wikimark instead of the server name in /multi
    • Show user posts in the preview instead of redirecting to /u/xxxxx
    • Use loading circle when the summary is popping up
    • Load more button at the bottom, to load more than 100 entries
    • i18n
  • 'Low' priority
    • Implement upvoting and replying within the preview
    • Auto refresh


Advertisement