We make use of an apache server that doesn't allow directory listing.

There's a particular directory I must allow report on.

How can produce a simple HTML file which will retain the items in ezinearticles?

You may either: Write a server-side script page like PHP, JSP, ASP.internet etc to create this HTML dynamically

or

Setup the net-server that you're using (e.g. Apache) to complete just that instantly for sites that does not contain welcome-page (e.g. index.html)

Particularly in apache find out more here: Edit the httpd.conf: http://justlinux.com/forum/showthread.php?s=&postid=502789#post502789

or add the autoindex mod: http://httpd.apache.org/paperwork/current/mod/mod_autoindex.html

This can not be completed with pure HTML.

If however you can get PHP around the Apache server (you labeled the publish "apache") it is possible easilly - se the PHP glob function. Otherwise - you could try Server Side Include - this is an Apache factor, and I'm not sure much about this.

Have you attempt to take with this directory via .htaccess?

Options +Indexes

I personally use this for many of my sites where directory listing is disabled by my provider

For me personally PHP may be the simplest method of doing it:

<?php
echo "Here are our files";
$path = ".";
$dh = opendir($path);
$i=1;
while (($file = readdir($dh)) !== false) {
    if($file != "." && $file != ".." && $file != "index.php" && $file != ".htaccess" && $file != "error_log" && $file != "cgi-bin") {
        echo "<a href='$path/$file'>$file</a><br /><br />";
        $i++;
    }
}
closedir($dh);
?> 

Place this inside your directory and hang in which you would like it to explore the $path. The very first if statement will hide your php file and .htaccess and also the error log. It'll then display the output having a link. This is simple code and simple to edit.