From 5c7ecdb7c583c98cbe6bdf54ae7a07e6a6a61007 Mon Sep 17 00:00:00 2001 From: sapier Date: Sat, 13 Jul 2013 01:36:58 +0200 Subject: Add support for modstore screenshots Add error output on invalid mmdb entries --- builtin/modstore.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'builtin/modstore.lua') diff --git a/builtin/modstore.lua b/builtin/modstore.lua index 2c9e69069..fe0ceb75f 100644 --- a/builtin/modstore.lua +++ b/builtin/modstore.lua @@ -216,10 +216,12 @@ function modstore.getmodlist(list) if details.screenshot_url ~= nil and details.screenshot_url ~= "" then if list.data[i].texturename == nil then - print("downloading screenshot: " .. details.screenshot_url) + local fullurl = engine.setting_get("modstore_download_url") .. + details.screenshot_url + print("downloading screenshot: " .. fullurl) local filename = os.tempfolder() - if engine.download_file(details.screenshot_url,filename) then + if engine.download_file(fullurl,filename) then list.data[i].texturename = filename end end @@ -238,7 +240,7 @@ function modstore.getmodlist(list) --description local descriptiony = screenshot_ypos + 0.5 - retval = retval .. "textarea[3," .. descriptiony .. ";6.5,1.6;;" .. + retval = retval .. "textarea[3," .. descriptiony .. ";6.5,1.55;;" .. fs_escape_string(details.description) .. ";]" --rating local ratingy = screenshot_ypos + 0.6 -- cgit v1.2.3