mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
Some small fixes and tweaks to make it work
This commit is contained in:
parent
028af1d569
commit
cdce17ab44
|
@ -21,3 +21,6 @@ import extensions.base.datadump
|
||||||
import extensions.base.sprite
|
import extensions.base.sprite
|
||||||
import extensions.base.translate
|
import extensions.base.translate
|
||||||
import extensions.base.discussions
|
import extensions.base.discussions
|
||||||
|
import extensions.base.curseprofile
|
||||||
|
import extensions.base.interwiki
|
||||||
|
import extensions.base.renameuser
|
|
@ -18,13 +18,13 @@ import logging
|
||||||
from src.configloader import settings
|
from src.configloader import settings
|
||||||
from src.discord.message import DiscordMessage
|
from src.discord.message import DiscordMessage
|
||||||
from src.api import formatter
|
from src.api import formatter
|
||||||
from src.i18n import rc_formatters
|
from src.i18n import formatters_i18n
|
||||||
from src.api.context import Context
|
from src.api.context import Context
|
||||||
from src.api.util import embed_helper, clean_link, compact_author, create_article_path, sanitize_to_markdown, sanitize_to_url
|
from src.api.util import embed_helper, clean_link, compact_author, create_article_path, sanitize_to_markdown, sanitize_to_url
|
||||||
from src.misc import profile_field_name
|
from src.misc import profile_field_name
|
||||||
|
|
||||||
_ = rc_formatters.gettext
|
_ = formatters_i18n.gettext
|
||||||
ngettext = rc_formatters.ngettext
|
ngettext = formatters_i18n.ngettext
|
||||||
|
|
||||||
|
|
||||||
# CurseProfile - https://help.fandom.com/wiki/Extension:CurseProfile
|
# CurseProfile - https://help.fandom.com/wiki/Extension:CurseProfile
|
||||||
|
|
|
@ -17,12 +17,12 @@
|
||||||
import logging
|
import logging
|
||||||
from src.discord.message import DiscordMessage
|
from src.discord.message import DiscordMessage
|
||||||
from src.api import formatter
|
from src.api import formatter
|
||||||
from src.i18n import rc_formatters
|
from src.i18n import formatters_i18n
|
||||||
from src.api.context import Context
|
from src.api.context import Context
|
||||||
from src.api.util import embed_helper, clean_link, compact_author, create_article_path, sanitize_to_url
|
from src.api.util import embed_helper, clean_link, compact_author, create_article_path, sanitize_to_url, compact_summary
|
||||||
|
|
||||||
_ = rc_formatters.gettext
|
_ = formatters_i18n.gettext
|
||||||
ngettext = rc_formatters.ngettext
|
ngettext = formatters_i18n.ngettext
|
||||||
|
|
||||||
|
|
||||||
# Interwiki - https://www.mediawiki.org/wiki/Extension:Interwiki
|
# Interwiki - https://www.mediawiki.org/wiki/Extension:Interwiki
|
||||||
|
@ -45,7 +45,7 @@ def embed_interwiki_iw_add(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
def compact_interwiki_iw_add(ctx: Context, change: dict) -> DiscordMessage:
|
def compact_interwiki_iw_add(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
author, author_url = compact_author(ctx, change)
|
author, author_url = compact_author(ctx, change)
|
||||||
link = clean_link(create_article_path("Special:Interwiki"))
|
link = clean_link(create_article_path("Special:Interwiki"))
|
||||||
parsed_comment = "" if ctx.parsedcomment is None else " *(" + ctx.parsedcomment + ")*"
|
parsed_comment = compact_summary(ctx)
|
||||||
content = _(
|
content = _(
|
||||||
"[{author}]({author_url}) added an entry to the [interwiki table]({table_url}) pointing to {website} with {prefix} prefix").format(
|
"[{author}]({author_url}) added an entry to the [interwiki table]({table_url}) pointing to {website} with {prefix} prefix").format(
|
||||||
author=author, author_url=author_url, desc=parsed_comment, prefix=change["logparams"]['0'],
|
author=author, author_url=author_url, desc=parsed_comment, prefix=change["logparams"]['0'],
|
||||||
|
@ -72,7 +72,7 @@ def embed_interwiki_iw_edit(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
def compact_interwiki_iw_edit(ctx: Context, change: dict) -> DiscordMessage:
|
def compact_interwiki_iw_edit(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
author, author_url = compact_author(ctx, change)
|
author, author_url = compact_author(ctx, change)
|
||||||
link = clean_link(create_article_path("Special:Interwiki"))
|
link = clean_link(create_article_path("Special:Interwiki"))
|
||||||
parsed_comment = "" if ctx.parsedcomment is None else " *(" + ctx.parsedcomment + ")*"
|
parsed_comment = compact_summary(ctx)
|
||||||
content = _(
|
content = _(
|
||||||
"[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) pointing to {website} with {prefix} prefix").format(
|
"[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) pointing to {website} with {prefix} prefix").format(
|
||||||
author=author, author_url=author_url, desc=parsed_comment, prefix=change["logparams"]['0'],
|
author=author, author_url=author_url, desc=parsed_comment, prefix=change["logparams"]['0'],
|
||||||
|
@ -98,7 +98,7 @@ def embed_interwiki_iw_delete(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
def compact_interwiki_iw_delete(ctx: Context, change: dict) -> DiscordMessage:
|
def compact_interwiki_iw_delete(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
author, author_url = compact_author(ctx, change)
|
author, author_url = compact_author(ctx, change)
|
||||||
link = clean_link(create_article_path("Special:Interwiki"))
|
link = clean_link(create_article_path("Special:Interwiki"))
|
||||||
parsed_comment = "" if ctx.parsedcomment is None else " *(" + ctx.parsedcomment + ")*"
|
parsed_comment = compact_summary(ctx)
|
||||||
content = _("[{author}]({author_url}) deleted an entry in [interwiki table]({table_url}){desc}").format(
|
content = _("[{author}]({author_url}) deleted an entry in [interwiki table]({table_url}){desc}").format(
|
||||||
author=author,
|
author=author,
|
||||||
author_url=author_url,
|
author_url=author_url,
|
||||||
|
|
|
@ -17,12 +17,12 @@
|
||||||
import logging
|
import logging
|
||||||
from src.discord.message import DiscordMessage
|
from src.discord.message import DiscordMessage
|
||||||
from src.api import formatter
|
from src.api import formatter
|
||||||
from src.i18n import rc_formatters
|
from src.i18n import formatters_i18n
|
||||||
from src.api.context import Context
|
from src.api.context import Context
|
||||||
from src.api.util import embed_helper, clean_link, compact_author, create_article_path, sanitize_to_markdown, sanitize_to_url
|
from src.api.util import embed_helper, compact_summary, clean_link, compact_author, create_article_path, sanitize_to_markdown, sanitize_to_url
|
||||||
|
|
||||||
_ = rc_formatters.gettext
|
_ = formatters_i18n.gettext
|
||||||
ngettext = rc_formatters.ngettext
|
ngettext = formatters_i18n.ngettext
|
||||||
|
|
||||||
|
|
||||||
# Renameuser - https://www.mediawiki.org/wiki/Extension:Renameuser
|
# Renameuser - https://www.mediawiki.org/wiki/Extension:Renameuser
|
||||||
|
@ -52,7 +52,7 @@ def compact_renameuser_renameuser(ctx: Context, change: dict) -> DiscordMessage:
|
||||||
author, author_url = compact_author(ctx, change)
|
author, author_url = compact_author(ctx, change)
|
||||||
link = clean_link(create_article_path("User:" + sanitize_to_url(change["logparams"]["newuser"])))
|
link = clean_link(create_article_path("User:" + sanitize_to_url(change["logparams"]["newuser"])))
|
||||||
edits = change["logparams"]["edits"]
|
edits = change["logparams"]["edits"]
|
||||||
parsed_comment = "" if ctx.parsedcomment is None else " *(" + ctx.parsedcomment + ")*"
|
parsed_comment = compact_summary(ctx)
|
||||||
if edits > 0:
|
if edits > 0:
|
||||||
content = ngettext(
|
content = ngettext(
|
||||||
"[{author}]({author_url}) renamed user *{old_name}* with {edits} edit to [{new_name}]({link}){comment}",
|
"[{author}]({author_url}) renamed user *{old_name}* with {edits} edit to [{new_name}]({link}){comment}",
|
||||||
|
|
Loading…
Reference in a new issue