| 910 |
|
|
| 911 |
|
# If appropriate, record this link to the log, with clickable URLs when possible |
| 912 |
|
if [ $STATUS != "OK" ] || [ $RECORD_OK_LINKS -eq 1 ]; then |
| 913 |
< |
# Stupid hack since the strings "IW" and "EI" are narrower than "OK", "RD", or "NG" and it takes |
| 914 |
< |
# an extra tab to get to the desired level of indentation in the RTF log |
| 915 |
< |
RTF_TABS=" " |
| 913 |
> |
# Prepare 'curl' result in parentheses to print after status code, unless this is an "IW" or "EI" |
| 914 |
> |
# link, in which case showing the status code doesn't make sense. Adjust spacing after string to |
| 915 |
> |
# ensure TXT and RTF reports have aligned columns of results. |
| 916 |
> |
CURL_STR_H=" ($CURL_RESULT)" |
| 917 |
> |
CURL_STR_T="$CURL_STR_H" |
| 918 |
> |
CURL_STR_R="$CURL_STR_H " |
| 919 |
|
if [ $STATUS == "IW" ] || [ $STATUS == "EI" ]; then |
| 920 |
< |
RTF_TABS=" " |
| 920 |
> |
CURL_STR_H="" |
| 921 |
> |
CURL_STR_T=" " |
| 922 |
> |
CURL_STR_R=" " |
| 923 |
|
fi |
| 924 |
|
|
| 925 |
|
# Record link and its wiki page in TXT, RTF, and HTML markup |
| 926 |
< |
valPrint t "$STATUS ($CURL_RESULT) $STR_TYPE $URL" |
| 926 |
> |
valPrint t "${STATUS}${CURL_STR_T} $STR_TYPE $URL" |
| 927 |
|
valPrint t " linked from $FULL_PAGE_PATH" |
| 928 |
< |
valPrint r "$STATUS ($CURL_RESULT)$RTF_TABS$STR_TYPE {\field{\*\fldinst{HYPERLINK \"$URL\"}}{\fldrslt $URL}}" |
| 928 |
> |
valPrint r "${STATUS}${CURL_STR_R}${RTF_TABS}$STR_TYPE {\field{\*\fldinst{HYPERLINK \"$URL\"}}{\fldrslt $URL}}" |
| 929 |
|
valPrint r " linked from {\field{\*\fldinst{HYPERLINK \"$FULL_PAGE_PATH\"}}{\fldrslt $LOCAL_PAGE_PATH}}" |
| 930 |
< |
valPrint hn "<tr><td style=\"white-space:nowrap\">$STATUS ($CURL_RESULT)</td><td align=\"right\">$STR_TYPE</td><td><a href=\"$URL\" target=\"_blank\">$URL</a></td></tr>" |
| 930 |
> |
valPrint hn "<tr><td style=\"white-space:nowrap\">${STATUS}${CURL_STR_H}</td><td align=\"right\">$STR_TYPE</td><td><a href=\"$URL\" target=\"_blank\">$URL</a></td></tr>" |
| 931 |
|
valPrint hn "<tr><td colspan=\"2\" align=\"right\">linked from</td><td><a href=\"$FULL_PAGE_PATH\" target=\"_blank\">$LOCAL_PAGE_PATH</a></td></tr>" |
| 932 |
|
|
| 933 |
|
# Place vertical space here since we won't be printing anything more about this link |
| 934 |
< |
if [ $STATUS == "OK" ]; then valPrint trh ""; fi |
| 934 |
> |
if [ $STATUS == "OK" ]; then valPrint tr ""; valPrint hs ""; fi |
| 935 |
|
|
| 936 |
|
# Record redirect URL if one was given by a 3xx response page |
| 937 |
|
if [ $STATUS == "RD" ]; then |