Hola de nuevo
Todo dependerá de lo que hagan esas funciones ppreview y potherfunctions
pero, según lo tienes, yo lo haría con un bucle en javascript. Una vez que hayas leído el número total de enlaces en una variable (la llamaré numEnlaces):
Código:
<body>
dfdsfsdffdfdfdfdf
<script type="text/javascript">
var numEnlaces = 4
var lasURL = new Array(numEnlaces)
lasURL = ["Google", "yahoo", "misk", "wanan"]
for (var i=0; i<numEnlaces; i++)
{
document.write(<br>lasURL[i] + " - ")
ppreview('<module:url>',i)
potherfunctions('<module:url>',i, '')
}
</script>
</body>
A ver si vale.