跳至內容

「Module:StorySim」:修訂間差異

移除 26 位元組 、​ 2023年12月31日 (星期日)
無編輯摘要
無編輯摘要
SSF對話 | 貢獻
無編輯摘要
第183行: 第183行:
    local start,size,ed = string.match(_str,'(.*)<indent=(.-)%>(.*)');
    local start,size,ed = string.match(_str,'(.*)<indent=(.-)%>(.*)');
    start = start or '';
    start = start or '';
    if ed then
    if size and ed then
     local clone_ed = ed;
      local inn,out = string.match(ed,'(.*)</indent>(.*)');
      local inn,out = string.match(clone_ed,'(.*)</indent>(.*)');
      if inn and out then _str = start .. string.format("<span class='Indented indent_%s' style='padding-left:%.3fem;'>",size,(tonumber(size)/5)) .. inn .. '</span>' .. out;
      if inn and out then _str = start .. string.format("<span class='Indented indent_%s' style='padding-left:%.3fem;'>",size,(tonumber(size)/5)) .. inn .. '</span>' .. out;
      else _str = start .. string.format("<span class='Indented indent_%s' style='padding-left:%.3fem;'>",size,(tonumber(size)/5)) .. ed .. '</span>';
      else _str = start .. string.format("<span class='Indented indent_%s' style='padding-left:%.3fem;'>",size,(tonumber(size)/5)) .. ed .. '</span>';
WikiBuilder
321

次編輯