Test file

back to index

FLastMod

file mode

directive

<!--#func var="indexlastmod" func="flastmod" file="test/testfile.shtml" -->
<!--#echo var="indexlastmod" -->

result

(none)

virtual mode

directive

<!--#func var="index1lastmod" func="flastmod" virtual="/nickh/hex/000000/490.nav" -->
<!--#func var="index2lastmod" func="flastmod" virtual="../../nickh/hex/000000/490.nav" -->
<!--#echo var="index1lastmod" -->
<!--#echo var="index2lastmod" -->

result

(none)
(none)

Example usage

directive

<!--#config timefmt="%Y%m%d%H%M%S" -->
<!--#func var="index3lastmod" func="flastmod" virtual="/nickh/hex/000000/490.nav" -->
<!--#echo var="index3lastmod" -->

result

(none)

A comparison can be done on the time of two files in this way and the newer one included on a page.

printenv

no-image-log=1
SCRIPT_URL=/opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml
SCRIPT_URI=http://www.bbc.co.uk/opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml
REQUEST_TO_LOG=GET /opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml HTTP/1.1
BBC_MUSIC_HOST=http://music.external.bbc.co.uk
IP_TIMEZONE=-5.0
QUOVA-STATUS=Success
IP_IS_ADVERTISE_COMBINED=yes
CONTINENT=north america
IP_STATE-CONFIDENCE=71
CONTINENT-CONFIDENCE=-1
IP_CITY-CONFIDENCE=66
IP_CARRIER=cogent communications
IP_CITY=washington
IP_TIMEZONE-CONFIDENCE=66
IP_STATE=dc
IP_IS_UK_COMBINED=no
COUNTRY-CONFIDENCE=76
COUNTRY=us
IP_CARRIER-CONFIDENCE=-1
IPINFO=true
HOSTARCH=sun4v
HOSTNAME=www12.telhc.bbc.co.uk
HOSTOSVER=5.10
LOCAL_MACADR=00:14:4f:46:80:ea
BBC_APSLOCATION=http://aps.external.bbc.co.uk
ORACLE_HOME=/oracle/oracle8.0.3
TWO_TASK=BBC0
LD_LIBRARY_PATH=/oracle/oracle8.0.3/lib:/usr/local/lib
LD_LIBRARY_PATH_64=/usr/local/lib/sparcv9:/home/system/cgi-bin/lib/sparcv9
bbcpage_bgcolor=ffffff
bbcpage_searchcolour=666666
bbcpage_toolbarwidth=600
bbcpage_navwidth=110
bbcpage_contentwidth=650
bbcpage_navgraphic=no
bbcpage_navgutter=yes
bbcpage_contentalign=left
bbcpage_language=english
bbcpage_charset=iso-8859-1
bbcpage_banner=includes/default
bbcpage_crumb=includes/default
bbcpage_local=includes/default
PERL5LIB=/home/system/cgi-bin/lib
BBC_DOWNLOADS_URL=http://downloads.bbc.co.uk
BBC_SSL_URL=https://ssl.bbc.co.uk
BBC_SSLWWW_URL=https://www.bbc.co.uk
BBC_FEEDS_URL=http://feeds.bbc.co.uk
BBC_MCS_URL=http://mcs-mgt.bbc.co.uk
BBC_WWW_URL=http://www.bbc.co.uk
BBC_IMG1_URL=http://node1.bbcimg.co.uk
BBC_IMG2_URL=http://node2.bbcimg.co.uk
BBC_IMG3_URL=http://node3.bbcimg.co.uk
BBC_IMG4_URL=http://node4.bbcimg.co.uk
HTTP_X_CC_ID=ccc02-01
HTTP_HOST=www.bbc.co.uk
HTTP_USER_AGENT=CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
HTTP_ACCEPT=text/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
HTTP_ACCEPT_LANGUAGE=en-us,en;q=0.5
HTTP_ACCEPT_ENCODING=gzip
HTTP_ACCEPT_CHARSET=ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_CONNECTION=close
HTTP_CACHE_CONTROL=no-cache
HTTP_PRAGMA=no-cache
HTTP_COOKIE=BBC-UID=44dbe320f540e62a8ba77a5911ee55a21c17e4bd20f0212484af09070276c6fb0CCBot%2f1%2e0%20%28%2bhttp%3a%2f%2fwww%2ecommoncrawl%2eorg%2fbot%2ehtml%29; I18N_LANGUAGE="cy"; metafaqSessionID=LJ5VPANRQQ435DM80TMLD1SDP0; PHPSESSID=Lggv5mepqdu36jeb4cftqlo0uu1
HTTP_X_CLUSTER_CLIENT_IP=38.107.191.80
HTTP_IP_TIMEZONE=-5.0
HTTP_QUOVA_STATUS=Success
HTTP_IP_IS_ADVERTISE_COMBINED=yes
HTTP_CONTINENT=north america
HTTP_IP_STATE_CONFIDENCE=71
HTTP_CONTINENT_CONFIDENCE=-1
HTTP_IP_CITY_CONFIDENCE=66
HTTP_IP_CARRIER=cogent communications
HTTP_IP_CITY=washington
HTTP_IP_TIMEZONE_CONFIDENCE=66
HTTP_IP_STATE=dc
HTTP_IP_IS_UK_COMBINED=no
HTTP_COUNTRY_CONFIDENCE=76
HTTP_COUNTRY=us
HTTP_IP_CARRIER_CONFIDENCE=-1
HTTP_X_IPINFO=true
PATH=/usr/sbin:/usr/bin
SERVER_SIGNATURE=
SERVER_SOFTWARE=Apache
SERVER_NAME=www.bbc.co.uk
SERVER_ADDR=212.58.251.218
SERVER_PORT=80
REMOTE_ADDR=38.107.191.80
DOCUMENT_ROOT=/home/system/www
SERVER_ADMIN=webmaster@bbc.co.uk
SCRIPT_FILENAME=/home/system/www/opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml
REMOTE_PORT=49152
GATEWAY_INTERFACE=CGI/1.1
SERVER_PROTOCOL=HTTP/1.1
REQUEST_METHOD=GET
QUERY_STRING=
REQUEST_URI=/opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml
SCRIPT_NAME=/opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml
DATE_LOCAL=20091228000631
DATE_GMT=20091228000631
LAST_MODIFIED=20060704132615
DOCUMENT_URI=/opensource/projects/apache/ssi_func_flastmod/flastmod_testfile.shtml
USER_NAME=www
DOCUMENT_NAME=flastmod_testfile.shtml
indexlastmod=(none)
index1lastmod=(none)
index2lastmod=(none)
index3lastmod=(none)