X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fhttp%2Fpages%2Flocalidentitiespage.cpp;h=8b26238ff2e436ba7ac4c002ac674e51bf8dbd7c;hb=b4f4686250878cdf4fcb2986a2ea6546cba867d1;hp=c0b6105a9fd10ce29d248a09998f9b68899c35a8;hpb=107bd97018964d48425306026d06afd038e84db0;p=fms.git diff --git a/src/http/pages/localidentitiespage.cpp b/src/http/pages/localidentitiespage.cpp index c0b6105..8b26238 100644 --- a/src/http/pages/localidentitiespage.cpp +++ b/src/http/pages/localidentitiespage.cpp @@ -1,6 +1,7 @@ #include "../../../include/http/pages/localidentitiespage.h" #include "../../../include/stringfunctions.h" #include "../../../include/http/identityexportxml.h" +#include "../../../include/global.h" #ifdef XMEM #include @@ -221,7 +222,6 @@ const std::string LocalIdentitiesPage::GeneratePage(const std::string &method, c std::string publickey=""; std::string publishtrustlist=""; std::string singleuse=""; - std::string keypart=""; std::string publishboardlist=""; std::string publishfreesite=""; @@ -233,14 +233,9 @@ const std::string LocalIdentitiesPage::GeneratePage(const std::string &method, c st.ResultText(5,publishboardlist); st.ResultText(7,publishfreesite); - if(publickey.size()>8) - { - keypart=publickey.substr(3,5); - } - content+=""; // content+=""; - content+="
"+SanitizeOutput(name+keypart)+"..."; + content+=""+SanitizeOutput(CreateShortIdentityName(name,publickey))+""; content+=""+CreateTrueFalseDropDown("singleuse["+countstr+"]",singleuse)+""; content+=""+CreateTrueFalseDropDown("publishtrustlist["+countstr+"]",publishtrustlist)+""; content+=""+CreateTrueFalseDropDown("publishboardlist["+countstr+"]",publishboardlist)+"";