version 0.3.0
[fms.git] / src / global.cpp
1 #include "../include/global.h"\r
2 #include "../include/stringfunctions.h"\r
3 \r
4 std::string CreateShortIdentityName(const std::string &name, const std::string &publickey)\r
5 {\r
6         std::string result="";\r
7         std::vector<std::string> keyparts;\r
8 \r
9         StringFunctions::SplitMultiple(publickey,"@,",keyparts);\r
10 \r
11         result+=name;\r
12         if(keyparts.size()>1 && keyparts[1].size()>8)\r
13         {\r
14                 result+="@"+keyparts[1].substr(0,4)+"...";\r
15         }\r
16 \r
17         return result;\r
18 }\r