add host port to intranet link (#34)

* add host port to intranet link

* display port on link
This commit is contained in:
Jeff Puckett 2017-03-25 04:36:39 -05:00 committed by cytopia
parent 43d60ff90b
commit 294123505b
3 changed files with 22 additions and 1 deletions

View File

@ -84,7 +84,7 @@
} else {
el_valid.className += ' bg-success';
el_valid.innerHTML = 'OK';
el_href.innerHTML = '<a target="_blank" href="http://'+vhost+'.<?php echo $Docker->getTld();?>">'+vhost+'.<?php echo $Docker->getTld();?></a>';
el_href.innerHTML = '<a target="_blank" href="http://'+vhost+'.<?php echo $Docker->getTld().$Docker->getPort();?>">'+vhost+'.<?php echo $Docker->getTld().$Docker->getPort();?></a>';
}
}
};

View File

@ -124,6 +124,26 @@ class Docker
return $this->_tld;
}
/**
* Get HTTP port.
*
* @return string
*/
public function getPort()
{
$port = $this->getEnv('HOST_PORT_HTTPD');
if ( empty($port) ) {
return '';
}
if ( $port == 80 ) {
return '';
}
return ":$port";
}
/*********************************************************************************
*

View File

@ -158,6 +158,7 @@ services:
## Additional variables needed by custom intranet
##
- HOST_PATH_TO_WWW_DOCROOTS=${HOST_PATH_TO_WWW_DOCROOTS}
- HOST_PORT_HTTPD=${HOST_PORT_HTTPD}
- HOST_PATH_TO_MYSQL_DATADIR=${HOST_PATH_TO_MYSQL_DATADIR}
- HOST_PATH_TO_POSTGRES_DATADIR=${HOST_PATH_TO_POSTGRES_DATADIR}
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}