| 1209 /* gonna re-use the memory we've already got for url_text */ |
1209 /* gonna re-use the memory we've already got for url_text */ |
| 1210 strcpy(url_text, "<html><body>\n"); |
1210 strcpy(url_text, "<html><body>\n"); |
| 1211 |
1211 |
| 1212 /* extract their Name and put it in */ |
1212 /* extract their Name and put it in */ |
| 1213 info_extract_field(stripped, url_text, "\tName", 0, "\t", '\n', |
1213 info_extract_field(stripped, url_text, "\tName", 0, "\t", '\n', |
| 1214 "Undisclosed", "Name", 0, NULL); |
1214 _("Undisclosed"), _("Name"), 0, NULL); |
| 1215 |
1215 |
| 1216 /* extract their Age and put it in */ |
1216 /* extract their Age and put it in */ |
| 1217 info_extract_field(stripped, url_text, "\tAge", 0, "\t", '\n', |
1217 info_extract_field(stripped, url_text, "\tAge", 0, "\t", '\n', |
| 1218 "Undisclosed", "Age", 0, NULL); |
1218 _("Undisclosed"), _("Age"), 0, NULL); |
| 1219 |
1219 |
| 1220 /* extract their Gender and put it in */ |
1220 /* extract their Gender and put it in */ |
| 1221 info_extract_field(stripped, url_text, "\tGender", 6, "\t", '\n', |
1221 info_extract_field(stripped, url_text, "\tGender", 6, "\t", '\n', |
| 1222 "Undisclosed", "Gender", 0, NULL); |
1222 _("Undisclosed"), _("Gender"), 0, NULL); |
| 1223 |
1223 |
| 1224 /* extract their MaritalStatus and put it in */ |
1224 /* extract their MaritalStatus and put it in */ |
| 1225 info_extract_field(stripped, url_text, "\tMaritalStatus", 0, "\t", '\n', |
1225 info_extract_field(stripped, url_text, "\tMaritalStatus", 0, "\t", '\n', |
| 1226 "Undisclosed", "Marital Status", 0, NULL); |
1226 _("Undisclosed"), _("Marital Status"), 0, NULL); |
| 1227 |
1227 |
| 1228 /* extract their Location and put it in */ |
1228 /* extract their Location and put it in */ |
| 1229 info_extract_field(stripped, url_text, "\tLocation", 0, "\t", '\n', |
1229 info_extract_field(stripped, url_text, "\tLocation", 0, "\t", '\n', |
| 1230 "Undisclosed", "Location", 0, NULL); |
1230 _("Undisclosed"), _("Location"), 0, NULL); |
| 1231 |
1231 |
| 1232 /* extract their Occupation and put it in */ |
1232 /* extract their Occupation and put it in */ |
| 1233 info_extract_field(stripped, url_text, "\t Occupation", 6, "\t", '\n', |
1233 info_extract_field(stripped, url_text, "\t Occupation", 6, "\t", '\n', |
| 1234 "Undisclosed", "Occupation", 0, NULL); |
1234 _("Undisclosed"), _("Occupation"), 0, NULL); |
| 1235 |
1235 |
| 1236 /* the fields, 'A Little About Me', 'Favorite Things', 'Hobbies and Interests', |
1236 /* the fields, 'A Little About Me', 'Favorite Things', 'Hobbies and Interests', |
| 1237 * 'Favorite Quote', and 'My Homepage' may or may not appear, in any combination. |
1237 * 'Favorite Quote', and 'My Homepage' may or may not appear, in any combination. |
| 1238 * however, they do appear in certain order, so we can successively search to |
1238 * however, they do appear in certain order, so we can successively search to |
| 1239 * pin down the distinct values. |
1239 * pin down the distinct values. |
| 1240 */ |
1240 */ |
| 1241 |
1241 |
| 1242 /* check if they have A Little About Me */ |
1242 /* check if they have A Little About Me */ |
| 1243 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "Favorite Things", '\n', |
1243 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "Favorite Things", '\n', |
| 1244 NULL, "A Little About Me", 0, NULL)) |
1244 NULL, _("A Little About Me"), 0, NULL)) |
| 1245 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "Hobbies and Interests", '\n', |
1245 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "Hobbies and Interests", '\n', |
| 1246 NULL, "A Little About Me", 0, NULL)) |
1246 NULL, _("A Little About Me"), 0, NULL)) |
| 1247 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "Favorite Quote", '\n', |
1247 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "Favorite Quote", '\n', |
| 1248 NULL, "A Little About Me", 0, NULL)) |
1248 NULL, _("A Little About Me"), 0, NULL)) |
| 1249 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "My Homepage\tTake a look", '\n', |
1249 if(!info_extract_field(stripped, url_text, "\tA Little About Me", 1, "My Homepage\tTake a look", '\n', |
| 1250 NULL, "A Little About Me", 0, NULL)) |
1250 NULL, _("A Little About Me"), 0, NULL)) |
| 1251 info_extract_field(stripped, url_text, "\tA Little About Me", 1, "last updated", '\n', |
1251 info_extract_field(stripped, url_text, "\tA Little About Me", 1, "last updated", '\n', |
| 1252 NULL, "A Little About Me", 0, NULL); |
1252 NULL, _("A Little About Me"), 0, NULL); |
| 1253 |
1253 |
| 1254 /* check if they have Favorite Things */ |
1254 /* check if they have Favorite Things */ |
| 1255 if(!info_extract_field(stripped, url_text, "Favorite Things", 1, "Hobbies and Interests", '\n', |
1255 if(!info_extract_field(stripped, url_text, "Favorite Things", 1, "Hobbies and Interests", '\n', |
| 1256 NULL, "Favorite Things", 0, NULL)) |
1256 NULL, _("Favorite Things"), 0, NULL)) |
| 1257 if(!info_extract_field(stripped, url_text, "Favorite Things", 1, "Favorite Quote", '\n', |
1257 if(!info_extract_field(stripped, url_text, "Favorite Things", 1, "Favorite Quote", '\n', |
| 1258 NULL, "Favorite Things", 0, NULL)) |
1258 NULL, "Favorite Things", 0, NULL)) |
| 1259 if(info_extract_field(stripped, url_text, "Favorite Things", 1, "My Homepage\tTake a look", '\n', |
1259 if(info_extract_field(stripped, url_text, "Favorite Things", 1, "My Homepage\tTake a look", '\n', |
| 1260 NULL, "Favorite Things", 0, NULL)) |
1260 NULL, _("Favorite Things"), 0, NULL)) |
| 1261 info_extract_field(stripped, url_text, "Favorite Things", 1, "last updated", '\n', |
1261 info_extract_field(stripped, url_text, "Favorite Things", 1, "last updated", '\n', |
| 1262 NULL, "Favorite Things", 0, NULL); |
1262 NULL, _("Favorite Things"), 0, NULL); |
| 1263 |
1263 |
| 1264 /* check if they have Hobbies and Interests */ |
1264 /* check if they have Hobbies and Interests */ |
| 1265 if(!info_extract_field(stripped, url_text, "Hobbies and Interests", 1, "Favorite Quote", '\n', |
1265 if(!info_extract_field(stripped, url_text, "Hobbies and Interests", 1, "Favorite Quote", '\n', |
| 1266 NULL, "Hobbies and Interests", 0, NULL)) |
1266 NULL, _("Hobbies and Interests"), 0, NULL)) |
| 1267 if(info_extract_field(stripped, url_text, "Hobbies and Interests", 1, "My Homepage\tTake a look", '\n', |
1267 if(info_extract_field(stripped, url_text, "Hobbies and Interests", 1, "My Homepage\tTake a look", '\n', |
| 1268 NULL, "Hobbies and Interests", 0, NULL)) |
1268 NULL, _("Hobbies and Interests"), 0, NULL)) |
| 1269 info_extract_field(stripped, url_text, "Hobbies and Interests", 1, "last updated", '\n', |
1269 info_extract_field(stripped, url_text, "Hobbies and Interests", 1, "last updated", '\n', |
| 1270 NULL, "Hobbies and Interests", 0, NULL); |
1270 NULL, _("Hobbies and Interests"), 0, NULL); |
| 1271 |
1271 |
| 1272 /* check if they have Favorite Quote */ |
1272 /* check if they have Favorite Quote */ |
| 1273 if(!info_extract_field(stripped, url_text, "Favorite Quote", 1, "My Homepage\tTake a look", '\n', |
1273 if(!info_extract_field(stripped, url_text, "Favorite Quote", 1, "My Homepage\tTake a look", '\n', |
| 1274 NULL, "Favorite Quote", 0, NULL)) |
1274 NULL, _("Favorite Quote"), 0, NULL)) |
| 1275 info_extract_field(stripped, url_text, "Favorite Quote", 1, "last updated", '\n', |
1275 info_extract_field(stripped, url_text, "Favorite Quote", 1, "last updated", '\n', |
| 1276 NULL, "Favorite Quote", 0, NULL); |
1276 NULL, _("Favorite Quote"), 0, NULL); |
| 1277 |
1277 |
| 1278 /* extract the last updated date and put it in */ |
1278 /* extract the last updated date and put it in */ |
| 1279 info_extract_field(stripped, url_text, "\tlast updated:", 1, "\n", '\n', |
1279 info_extract_field(stripped, url_text, "\tlast updated:", 1, "\n", '\n', |
| 1280 NULL, "Last Updated", 0, NULL); |
1280 NULL, _("Last Updated"), 0, NULL); |
| 1281 |
1281 |
| 1282 /* if we were able to fetch a homepage url earlier, stick it in there */ |
1282 /* if we were able to fetch a homepage url earlier, stick it in there */ |
| 1283 if(user_url) |
1283 if(user_url) |
| 1284 { |
1284 { |
| 1285 g_snprintf(buf,sizeof(buf),"<b>Home Page:</b><br><a href=\"%s\">%s</a><br>\n",user_url,user_url); |
1285 g_snprintf(buf,sizeof(buf),"<b>%s:</b><br><a href=\"%s\">%s</a><br>\n",_("Home Page"),user_url,user_url); |
| 1286 strcat(url_text,buf); |
1286 strcat(url_text,buf); |
| 1287 } |
1287 } |
| 1288 |
1288 |
| 1289 /* finish it off, and show it to them */ |
1289 /* finish it off, and show it to them */ |
| 1290 strcat(url_text, "</body></html>\n"); |
1290 strcat(url_text, "</body></html>\n"); |