Added #104, changed example wiki

This commit is contained in:
Frisk 2020-03-27 16:06:14 +01:00
parent 98873ffc6d
commit 80bab1c7e6
No known key found for this signature in database
GPG key ID: 213F7C15068AF8AC
2 changed files with 9 additions and 5 deletions

View file

@ -612,7 +612,7 @@ def embed_formatter(action, change, parsed_comment, categories):
img_info = next(iter(urls.values()))["imageinfo"] img_info = next(iter(urls.values()))["imageinfo"]
for num, revision in enumerate(img_info): for num, revision in enumerate(img_info):
if revision["timestamp"] == change["logparams"]["img_timestamp"]: # find the correct revision corresponding for this log entry if revision["timestamp"] == change["logparams"]["img_timestamp"]: # find the correct revision corresponding for this log entry
embed["image"]["url"] = "{rev}?{cache}".format(rev=revision["url"], cache=int(time.time()*5)) # cachebusting image_direct_url = "{rev}?{cache}".format(rev=revision["url"], cache=int(time.time()*5)) # cachebusting
additional_info_retrieved = True additional_info_retrieved = True
break break
except KeyError: except KeyError:
@ -630,7 +630,9 @@ def embed_formatter(action, change, parsed_comment, categories):
undolink = "{wiki}index.php?title={filename}&action=revert&oldimage={archiveid}".format( undolink = "{wiki}index.php?title={filename}&action=revert&oldimage={archiveid}".format(
wiki=WIKI_SCRIPT_PATH, filename=article_encoded, archiveid=revision["archivename"]) wiki=WIKI_SCRIPT_PATH, filename=article_encoded, archiveid=revision["archivename"])
embed["fields"] = [{"name": _("Options"), "value": _("([preview]({link}) | [undo]({undolink}))").format( embed["fields"] = [{"name": _("Options"), "value": _("([preview]({link}) | [undo]({undolink}))").format(
link=embed["image"]["url"], undolink=undolink)}] link=image_direct_url, undolink=undolink)}]
if settings["appearance"]["embed"]["embed_images"]:
embed["image"]["url"] = image_direct_url
if action == "upload/overwrite": if action == "upload/overwrite":
embed["title"] = _("Uploaded a new version of {name}").format(name=change["title"]) embed["title"] = _("Uploaded a new version of {name}").format(name=change["title"])
elif action == "upload/revert": elif action == "upload/revert":
@ -667,8 +669,9 @@ def embed_formatter(action, change, parsed_comment, categories):
parsed_comment += _("\nLicense: {}").format(license) parsed_comment += _("\nLicense: {}").format(license)
if additional_info_retrieved: if additional_info_retrieved:
embed["fields"] = [ embed["fields"] = [
{"name": _("Options"), "value": _("([preview]({link}))").format(link=embed["image"]["url"])}] {"name": _("Options"), "value": _("([preview]({link}))").format(link=image_direct_url)}]
if settings["appearance"]["embed"]["embed_images"]:
embed["image"]["url"] = image_direct_url
elif action == "delete/delete": elif action == "delete/delete":
link = create_article_path(change["title"].replace(" ", "_")) link = create_article_path(change["title"].replace(" ", "_"))
embed["title"] = _("Deleted page {article}").format(article=change["title"]) embed["title"] = _("Deleted page {article}").format(article=change["title"])

View file

@ -1,6 +1,6 @@
{ {
"cooldown": 60, "cooldown": 60,
"wiki_url": "https://ucp-rail-test.fandom.com/pl/", "wiki_url": "https://wreckit-woodhouse.fandom.com/",
"lang": "en", "lang": "en",
"header": { "header": {
"user-agent": "RcGcDw/{version}" "user-agent": "RcGcDw/{version}"
@ -58,6 +58,7 @@
"embed": { "embed": {
"show_edit_changes": false, "show_edit_changes": false,
"show_footer": true, "show_footer": true,
"embed_images": true,
"daily_overview": { "daily_overview": {
"color": 16312092, "color": 16312092,
"icon":"" "icon":""