[EP-tech] Re: Latest Additions
Enio Carboni
enio.carboni at gmail.com
Thu Aug 7 17:42:25 BST 2014
Hi Sebastian,
i think you can try to add a little Ajax code to the index.xpage where
would you want to be displayed the "latest_tool chunk"
* /image/roller.gif: you should download it in another place
* the parameters: n=5 is the number of elements to display
<div>
<div id="latest_tool_lookup_status" style="width:68%;">
<p style="font-size:0.9em;">Loading latest documents in progress <img valign="middle" border="0" src="/images/roller.gif" alt="wait ..."/></p>
</div>
<div style="display:none; font-size:1.0em; font-weigth:normal;" id="latest_tool_lookup"></div>
</div>
<script type="text/javascript">
<!--
$("mail_title").style.display="none";
ajax = new Ajax.Request('/cgi/latest_tool',
{method: 'get',
parameters: 'n=5',
contentType: "application/xml",
onSuccess: function(transport) {
$("latest_tool_lookup_status").style.display="none";
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(transport.responseText, "application/xml");
tables=xmlDoc.getElementsByTagName("table");
for (i=0;i<tables.length;i++) {
if (tables[i].getAttribute('class')=='ep_tm_main') {
$("latest_tool_lookup").appendChild(tables[i]);
}
}
$("latest_tool_lookup").style.display="block";
},
onFailure: function() {
}
}
);
-->
</script>
Enio
Il 07/08/2014 16:17, Sebastian Nozzi ha scritto:
> Hello,
>
> do you know how to change the start-page to have a list of "latest
> additions" like the one seen here?
>
> http://epub.wu.ac.at/
>
> So far I've found out that the file to edit is:
>
> ./cfg/lang/en/static/index.xpage
>
> inside my archive, and that the information I need comes from the
> "./cgi/latest_tool" CGI-script.
>
> But I'm not sure how to invoke that script to get an output as in the
> web-page I mentioned.
>
> Any hints would be greatly appreciated.
>
> Best regards,
> Sebastian
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20140807/c843ba60/attachment.html
More information about the Eprints-tech
mailing list