Hallo
Habe mich mal ein bisschen mit joomla versucht.Bin auch ganz zufrieden,doch an einigen Sachen muss man dann wohl selbst arbeiten, wie z.b mein folgendes Problem:
Die Bilder einer Bildergallerie sollen auch für unregistrierte benutzer sichbar sein, doch diese bekommen eine Fehlermeldung (alert)
codeschnipsel:
<?php
if (($ag_showdetailpage==0 && $my->gid!=0) || $ag_showdetailpage==1) {
switch ($ag_detailpic_open) {
case 1:
$link = $js_imagepath."\" target=\"_blank";
break;
case 2:
$imginfo = getimagesize(_PONY_ABSOLUTE_PATH . $ag_pathimages . '/' . $row1->imgfilename);
$link = "javascript:openjswindow('".$js_imagepath."','".$row1->imgtitle."', '".$imginfo[0]."','".$imginfo[1]."')";
break;
case 3:
$imginfo = getimagesize(_PONY_ABSOLUTE_PATH . $ag_pathimages . '/' . $row1->imgfilename);
$link = "javascript:opendhtml('".$js_imagepath."','".$row1->imgtitle."', '".$imginfo[0]."','".$imginfo[1]."')";
break;
case 4:
$link = $js_imagepath."\" rel=\"lightbox[ponygallery]\" title=\"".$row1->imgtitle;
break;
default:
$link = sefRelToAbs("index.php?option=com_ponygallery&Itemid=$Itemid&func=detail&id=$row1->id");
break;
}
} else {
#also hier wird dann die fehlermeldung in die variable link gesetzt
$link = "javascript:alert('"._PONYGALLERY_NO_DETAILS_ALERT."')";
}
?>
<td class="<?php echo $sectiontableentry; ?>" width="<?php echo $colwidth; ?>%" align="center" valign="bottom">
<div align="<?php echo $align; ?>">
<br />
<a href="<?php echo $link; ?>">
<img src="<?php echo $thumbnailpath.$row1->imgthumbname; ?>" class="<?php echo $myborder; ?>" alt="<?php echo $row1->imgtitle; ?>" />
</a>
so das erste was ich schonmal nicht verstehe, ist die if-Bedningung!:(($ag_showdetailpage==0 && $my->gid!=0) || $ag_showdetailpage==1)
Es geht jetzt gar nicht dadrum was die Vairablen beudeten, sondern nur was es beduetet!
Also:
|| heißt doch oder
also ist das dann doch ($ag_showdetailpage==0 && $my->gid!=0) oder $ag_showdetailpage==1
??? ??? ???
Dann wird einer von den 4 cases ausgeführt!, schön und gut...
Aber falls man dan nicht angemeldet ist kommt der else- teil.
(_PONYGALLERY_NO_DETAILS_ALERT ist eine vordefinierte variable aus dem language file)
SO da dachte ich es liegt nahe einfach mal was auszuprobieren, bis jetzt aber ohne erflog...
-zb den gesamten switch einfach auch unter else zu packen usw.
Hat da noch jemand Ideen?
Also ich bin für jede Idee dankbar


der_webi
PS: Falls jemand die ganze Seite haben möchte,
http://webhenni.we.funpic.de/ponygallery.rar
Es beginnt in Zeile 1034


Ach ja und ich habe das ganze mal im joomlaportal forum gepostet und da war nix zu holen




Eins habe ich schon rausgefunden, im Administratorenmenü von der gallery kann man es nirgends einstellen


