Hallo,
Kan iemand dit Javascriptje plaatsen in het PHP script.
Het lukt mij niet. Het PHP script komt van DEV (een CMS).
Het Javascript dat in het PHP script moet komen.
head:
<script language="JavaScript" type="text/javascript">
// hieronder de namen en de url van de afbeeldingen wijzigen
var afbeeldingen=new Array()
afbeeldingen[0]=["1.gif", ""] // "naam van de foto", "hyperlink"
afbeeldingen[1]=["2.gif", ""]
afbeeldingen[2]=["3.gif", ""]
afbeeldingen[3]=["4.gif", ""]
afbeeldingen[4]=["5.gif", ""]
var voorladen="ja" // ja of nee
var optlinktarget="_blank" // hier kun je de target invullen
var beeldrandbreedte=1 // breedte rand voor plaatjes
var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)"
// hieronder niets meer wijzigen
if (voorladen=="ja"){
for (x=0; x<afbeeldingen.length; x++){
var ditbeeldje=new Image()
ditbeeldje.src=afbeeldingen[x][0]}}
function beeldcode(dezeafbeelding){
var beeldhtml=""
if (dezeafbeelding[1]!="")
beeldhtml='<a href="'+dezeafbeelding[1]+'" target="'+optlinktarget+'">'
beeldhtml+='<img src="'+dezeafbeelding[0]+'" border="'+beeldrandbreedte+'">'
if (dezeafbeelding[1]!="")
beeldhtml+='</a>'
return beeldhtml}
function wijzigbeeld(beeldplaatsing, beeldindex){
if (document.getElementById){
var imgobj=document.getElementById(beeldplaatsing)
if (imgobj.filters && window.createPopup){
imgobj.style.filter=filterstring
imgobj.filters[0].Apply()}
imgobj.innerHTML=beeldcode(afbeeldingen[beeldindex])
if (imgobj.filters && window.createPopup)
imgobj.filters[0].Play()
return false}}
</script>
body:
<center>
<a href="#" onMouseover="wijzigbeeld('beeldplaatsing', 0)">
<img src="1.gif" width= 40 height=30 border=0></a>
<a href="#" onMouseover="wijzigbeeld('beeldplaatsing', 1)">
<img src="2.gif" width= 40 height=30 border=0></a>
<a href="#" onMouseover="wijzigbeeld('beeldplaatsing', 2)">
<img src="3.gif" width= 40 height=30 border=0></a>
<a href="#" onMouseover="wijzigbeeld('beeldplaatsing', 3)">
<img src="4.gif" width= 40 height=30 border=0></a>
<a href="#" onMouseover="wijzigbeeld('beeldplaatsing', 4)">
<img src="5.gif" width= 40 height=30 border=0></a>
</center>
<center>
<div id="beeldplaatsing" style="width:140px;height:120px"></div>
<!-- Hoogte en breedte van deze DIV-tag instellen op de grootste afbeelding -->
<!-- Plaatsen waar je wilt dat de foto's verschijnen. -->
</center>
Het PHP script:
<?
/* Script version 1.5, built: 24. June 2004
+------------------------------------------------------------------------------+
| DEV web management system |
+------------------------------------------------------------------------------+
| This file is component of the DEV :: web management system - licensed under |
| the terms of the GPL License Agreement. Copyright (c) 2004 Ondrej Martinsky |
| |
| Please, send any comments, suggestions and bug reports to |
| [email protected] |
| Original Author: Ondrej Martinsky |
| Author email : [email protected] |
| Project website: http://dev-wms.sourceforge.net/ |
| Licence Type : GPL |
+------------------------------------------------------------------------------+ */
if (!$gallerytype) {
if ($configuration->gallery_show_properties)
$gallerytype = "properties";
if (!$configuration->gallery_show_properties)
$gallerytype = "thumbnails";
}
$ct=rawurldecode($ct);
if (!$ct) {
echo "<font class=\"nadpisarticle\">$language[PHOTOS_IMAGES_GALLERY]</font><br/>";
} else {
echo "<font class=\"nadpisarticle\">$ct</font><br/>";
}
if ($ct) {
$dp0=OpenDir ($configuration->gallery_folder_url);
echo "<br/> ";
while ($dirname=ReadDir($dp0)) {
if ($dirname!="." && $dirname!="..") {
echo "<a href=\"index.php?session=$session&action=gallery&page=1&ct=".rawurlencode($dirname)."\">";
echo $dirname;
echo "</a>";
echo $configuration->gallery_folder_separator;
}
}
CloseDir ($dp0);
echo "<hr shadow=\"no\" width=\"100%\" height=\"1\" color=\"$configuration->form_outlines_color\"/>";
if ($gallerytype=="properties") echo "<a style=\"font-size:".$configuration->tiny_font_size."\" href=\"index.php?session=$session&action=gallery&gallerytype=thumbnails&ct=".rawurlencode($ct)."&page=$page\">$language[HIDE_IMAGE_DETAILS]</a>";
if ($gallerytype=="thumbnails") echo "<a style=\"font-size:".$configuration->tiny_font_size."\" href=\"index.php?session=$session&action=gallery&gallerytype=properties&ct=".rawurlencode($ct)."&page=$page\">$language[SHOW_IMAGE_DETAILS]</a>";
echo "<br><br>";
} else {
echo "<br/>$language[NOTICE_GALLERY]";
echo "<br/><br/>$language[FOLDERS]: <br/><br/> ";
$dp0=OpenDir ($configuration->gallery_folder_url);
while ($dirname=ReadDir($dp0)) {
if ($dirname!="." && $dirname!=".." ) {
echo "<a href=\"index.php?session=$session&action=gallery&page=1&ct=".rawurlencode($dirname)."\">";
echo $dirname;
echo "</a>";
echo $configuration->gallery_folder_separator;
}
}
CloseDir ($dp0);
}
if (!$page) $page=1;
if ($ct) {
$dp=OpenDir ("$configuration->gallery_folder_url$ct/");
$i=0;
$configuration->thumbnail_spacing=floor($configuration->thumbnail_spacing/2);
while ($fname=ReadDir($dp)) {
if (!$configuration->gallery_use_thumbnails):
if ($fname!="." && $fname!=".." && EregI(".+\.+",$fname)) {
if ($i>=(($page-1)*$configuration->gallery_thumbs_per_page) && ($i<$page*$configuration->gallery_thumbs_per_page)) {
if ($gallerytype=="properties") echo "<table cellspacing=0 cellpadding=0><tr><td>";
echo "<a href=\"$configuration->gallery_folder_url".rawurlencode($ct)."/".rawurlencode($fname)."\" target=\"_new\"><img vspace=\"$configuration->thumbnail_spacing\" hspace=\"$configuration->thumbnail_spacing\" height=\"$configuration->thumbnail_height\" width=\"$configuration->thumbnail_width\" border=\"$configuration->thumbnail_border\" src=\"$configuration->gallery_folder_url".rawurlencode($ct)."/".rawurlencode($fname)."\"/></a> ";
if ($gallerytype=="properties") {
echo "</td><td> ".($fname)."<br>";
echo FileSize ("$configuration->gallery_folder_url".($ct)."/".($fname));
echo "</td></tr></table>";
}
}
$i++;
}
endif;
if ($configuration->gallery_use_thumbnails):
if (substr($fname,0,strlen($configuration->gallery_thumbnail_prefix))!=$configuration->gallery_thumbnail_prefix && $fname!="." && $fname!=".." && EregI(".+\.+",$fname)) {
if ($i>=(($page-1)*$configuration->gallery_thumbs_per_page) && ($i<$page*$configuration->gallery_thumbs_per_page)) {
if ($gallerytype=="properties") echo "<table cellspacing=0 cellpadding=0><tr><td>";
echo "<a href=\"$configuration->gallery_folder_url".rawurlencode($ct)."/".rawurlencode($fname)."\" target=\"_new\"><img vspace=\"$configuration->thumbnail_spacing\" hspace=\"$configuration->thumbnail_spacing\" height=\"$configuration->thumbnail_height\" width=\"$configuration->thumbnail_width\" border=\"$configuration->thumbnail_border\" src=\"$configuration->gallery_folder_url".rawurlencode($ct)."/".rawurlencode($configuration->gallery_thumbnail_prefix).rawurlencode($fname)."\"/></a> ";
if ($gallerytype=="properties") {
echo "</td><td> <b>".($fname)."</b> ";
echo " (".sprintf("%-8.1f kB",(FileSize ("$configuration->gallery_folder_url".($ct)."/".($fname)))/1024); echo ")";
echo "<div style=\"font-size:".$configuration->tiny_font_size."\">";
echo " ".$language[CREATED]." ".generate_date(true,FileCTime ("$configuration->gallery_folder_url".($ct)."/".($fname)));
echo "<br> ".$language[LAST_OPENED]." ".generate_date(true,FileATime ("$configuration->gallery_folder_url".($ct)."/".($fname)));
echo "</div>";
echo "</td></tr></table>";
}
}
$i++;
}
endif;
}
closedir ($dp);
echo ("<br/><br/>");
if ($i>0):
echo "<div class=\"siva\"> << $language[PREVIOUS] ";
for ($ii=0;$ii<$i;$ii=$ii+$configuration->gallery_thumbs_per_page) {
$actpage++;
echo "<b>";
echo "<a ";
if ($actpage==$page) echo "class=nadpisarticle ";
echo "href=\"index.php?session=$session&action=gallery&ct=".rawurlencode($ct)."&page=".($ii/$configuration->gallery_thumbs_per_page+1)."\">".($ii/$configuration->gallery_thumbs_per_page+1)."</a>";
echo "</b> ";
}
echo ("$language[NEXT] >></div>");
endif;
}
?>
241 views