(* Web page for a given mushroom *) maintainSpecies := ( Print["Running maintainSpecies ..."]; filesample = ToFileName[{dirwork, "templates"}, "species.htm"]; checkfile[filesample]; text0 = Import[filesample, "Text"]; Do[ name = data[[1]]; datasql = data[[3]]; getAttributes[name]; idnamedata = iddata[name]; specnumber = Length[idnamedata]; wiki = wikiEn[name]; text = StringReplace[text0, { "APIKEY" -> apikey, "NAMERULAT" -> nameen, "KEYWORDS" -> enkeywords, "> TOPNAME" -> If[nameen0 === "", "", "> " <> StringReplace[nameen0, " " -> " "] <> ""], "TITLEHTML" -> nameen1, "SPECIES" -> name, "SPECNUMBER" -> ToString[specnumber], "SPECPLUS" -> StringReplace[name, " " -> "+"], "SPECLOWERUND" -> nameLUnd, "SPECBLANC" -> nameUnd, "SPECLOWBLANC" -> nameLUnd, "SPECID" -> id, "HTMLNAME" -> StringReplace[name, " " -> "%20"], "FIRSTPAR" -> wiki }]; spanRead[text]; spanNew["topline"] = toplinefix[spanOld["topline"]]; spanNew["upperline"] = classlinefullen; spanNew["synonyms"] = synlineen; spanNew["common"] = commlineen; spanNew["russian"] = locline; spanNew["choice"] = If[specnumber < 2, "", spanOld["choice"]]; (* (* Fixing some dots *) If[name === "Monilinia fructigena", wiki1 = StringReplace[wiki1, "