Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Re: einzelnes Bild wird nicht angezeigt - finde Datei zu Bildpfad nicht

  • Anonymous
  • Autor
  • Besucher
  • Besucher
16 Jan. 2007 12:45 #5576 von Anonymous
Hallo Zusammen

Ich suche schon seit 3 Tagen, jetzt brauche ich Hilfe...

Ich habe die Bildpfade umgestellt, was weiter kein Problem war. Habe das Template dahingehend überarbeitet.
Ein einziges Bild wird aber nicht mehr angezeigt, weil ich den noch zu ändernden Pfad dazu nicht finde oder besser das File wo der Pfad drin ist.

Konkret: --ALTER LINK WURDE ENTFERNT-- das kleine Blld über dem Menu. (dorallogoklein.gif). Im Queltext sehe ich den Pfad der geändert werden muss, im Template nicht. Ich finde ihn auch sonst in keiner Datei! Vielleicht ist der Pfad in der einzubindenden Menustruktur drin. Wo würde man die finden?

Vielen Dank für einen Tip

Joomla 1.0.7 stable

Georg
Mehr
16 Jan. 2007 13:19 #5581 von ghosty
HI ...

Hast Du Dich mal in der index.php des Templates umgesehen?
da steht unteranderm der falsche pfad drinnen:
Code:
<table cellpadding="0" cellspacing="0" class="moduletable"> <tr> <th valign="top"> Huber Marine <img src="/Huber//images/stories/Huber/Firma/dorallogoklein.gif" hspace="6" alt="Image" width=60 height=16/> </th> </tr>

Gruess

Pete
  • Anonymous
  • Autor
  • Besucher
  • Besucher
18 Jan. 2007 11:48 #5621 von Anonymous
Hallo Pete

Vielen Dank für Deine Antwort! Genau da wo Schreibst müsste der Bildpfad ändert werden, das sieht man im Quelltext auf der Seite. Wenn ich aber die index.php des aktiven Templates ändern will, fehlt da die Zeile. Irgendwas überlege ich falsch. Selbstverständlich habe ich alle index.php von allen anderen, nicht aktiven templates auch abgesucht. Vielleicht ist das Bild in einer eingebundenen Menustruktur.

Hier die index.php des aktiven templates. Die Zeile fehlt:
Code:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?> <?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?> <title><?php echo $mosConfig_sitename; ?></title> <link href="templates/blue-dot/css/template_css.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?php include ("includes/metadata.php"); ?> <?php if ($my->id) { include ("editor/editor.php"); initEditor(); } ?> <?php ?> <script language="JavaScript" type="text/javascript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // function swapImgRestore() { var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a&#91;i&#93;)&&x.oSrc;i++) x.src=x.oSrc; } function preloadImages() { var d=document; if(d.images){ if(!d.p) d.p=new Array(); var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++) if (a&#91;i&#93;.indexOf("#")!=0){ d.p&#91;j&#93;=new Image; d.p&#91;j++&#93;.src=a&#91;i&#93;;}} } function findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames&#91;n.substring(p+1)&#93;.document; n=n.substring(0,p);} if(!(x=d&#91;n&#93;)&&d.all) x=d.all&#91;n&#93;; for (i=0;!x&&i<d.forms.length;i++) x=d.forms&#91;i&#93;&#91;n&#93;; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers&#91;i&#93;.document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function swapImage() { var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=findObj(a&#91;i&#93;))!=null){document.sr&#91;j++&#93;=x; if(!x.oSrc) x.oSrc=x.src; x.src=a&#91;i+2&#93;;} } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a&#91;i&#93;.indexOf("#")!=0){ d.MM_p&#91;j&#93;=new Image; d.MM_p&#91;j++&#93;.src=a&#91;i&#93;;}} } function MM_findObj(n, d) { //v4.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames&#91;n.substring(p+1)&#93;.document; n=n.substring(0,p);} if(!(x=d&#91;n&#93;)&&d.all) x=d.all&#91;n&#93;; for (i=0;!x&&i<d.forms.length;i++) x=d.forms&#91;i&#93;&#91;n&#93;; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers&#91;i&#93;.document); if(!x && document.getElementById) x=document.getElementById(n); return x; } function MM_nbGroup(event, grpName) { //v3.0 var i,img,nbArr,args=MM_nbGroup.arguments; if (event == "init" && args.length > 2) { if ((img = MM_findObj(args&#91;2&#93;)) != null && !img.MM_init) { img.MM_init = true; img.MM_up = args&#91;3&#93;; img.MM_dn = img.src; if ((nbArr = document&#91;grpName&#93;) == null) nbArr = document&#91;grpName&#93; = new Array(); nbArr&#91;nbArr.length&#93; = img; for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args&#91;i&#93;)) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = args&#91;i+1&#93;; nbArr&#91;nbArr.length&#93; = img; } } } else if (event == "over") { document.MM_nbOver = nbArr = new Array(); for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args&#91;i&#93;)) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = (img.MM_dn && args&#91;i+2&#93;) ? args&#91;i+2&#93; : args&#91;i+1&#93;; nbArr&#91;nbArr.length&#93; = img; } } else if (event == "out" ) { for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver&#91;i&#93;; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; } } else if (event == "down") { if ((nbArr = document&#91;grpName&#93;) != null) for (i=0; i < nbArr.length; i++) { img=nbArr&#91;i&#93;; img.src = img.MM_up; img.MM_dn = 0; } document&#91;grpName&#93; = nbArr = new Array(); for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args&#91;i&#93;)) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = args&#91;i+1&#93;; nbArr&#91;nbArr.length&#93; = img; } } } </script> <? /* <script type="text/javascript" src="javascript/showimages.php"></script> <script type="text/javascript" src="javascript/openwindow.php?hlpfile="></script> */ ?> <!-- IE fix <style type="text/css">form { display: inline }</style> <!-- ************************* BLUE-DOT Version 1.0 ************************* Rhesus Media Group; The Home of Film | Web | Business Solutions Designed by: Gabriel Nwoffiah Rhesus Media Group http://www.rhesusmedia.com Copyright (C) 2004 Rhesus Media Group Distributed under the terms of the GNU General Public License This software may be used without warrany provided these statements are left intact and a "Powered By Mambo" appears at the bottom of each HTML page. This code is available at http://www.mosforge.net <!--&#91;if IE&#93;> <style type="text/css"> html { scrollbar-arrow-color:#F5F5F5; scrollbar-track-color:#F5F5F5; scrollbar-face-color:#336699; scrollbar-highlight-color:#F5F5F5; scrollbar-3dlight-color:#336699; scrollbar-darkshadow-color:#000033; scrollbar-shadow-color:#336699; } </style> <!&#91;endif&#93; </head> <body bgcolor="#2e2e2e" leftmargin="0" topmargin="0"> <div align="center"> <table width="960" height="150" border="0" cellpadding="0" cellspacing="0"> <tr> <td > <div align="center"><img src="images/stories/Huber/hubertit.png" align="left" hspace="6" alt="Image" /></div> </td> <td><font color="#2e2e2e">Platzhalter</font></td> <td><img src="images/stories/Huber/doraltit.png" align="left" hspace="6" alt="Image" /></td> </tr> </table> </div> <table border="0" cellpadding="0" cellspacing="0" width="960"> <tr> <td> <table class="header" border="0" cellpadding="0" cellspacing="0" width="960"> <tr align="center" valign="top"> <td width="180" valign="middle" bgcolor="#2e2e2e"></td> <td width="600" valign="top" bgcolor="#2e2e2e"> <table width="600" cellspacing="0" cellpadding="0" align="left"> <tr> <td> <?php mosLoadModules ( 'top' ); ?> </td> </tr> </table> </td> <td width="180" bgcolor="#2e2e2e"></td> </tr> <tr align="left" valign="top" bgcolor="#2e2e2e"> <td colspan="3" valign="middle"></td> </tr> </table> </td> </tr> <tr> <td> <table width="960" border="0" cellpadding="0" cellspacing="0" bordercolor="#F5F5F5" bgcolor="#2e2e2e"> <tr bordercolor="#343434"> <td width="200" align="center" valign="top" bordercolor="#2e2e2e"> <table width="200" cellspacing="0" cellpadding="10" border="0" align="left"> <tr> <td> <?php mosLoadModules ( 'left' ); ?> </td> </tr> </table> </td> <td height="600" width="100%" align="center" valign="top" bordercolor="#9CB2C9" bgcolor="#2e2e2e"> <table border="0" cellpadding="0" cellspacing="0" width="600"> <tr> <td> <div id="User" class="module"> <table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor=""> <tr> <td> <table width="700" border="0" cellspacing="0" cellpadding="0" bgcolor=""> <tr> <td> <?php include ("mainbody.php"); ?> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table "> </td> <td width="180" align="center" valign="top" bordercolor="#2e2e2e"> <table width="180" cellspacing="0" cellpadding="0" border="0" align="left"> <tr> <td> <?php mosLoadModules ( 'right' ); ?> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td bgcolor="#2e2e2e"> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td bgcolor="#2e2e2e"></td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td> <table width="960" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center" bgcolor="#2e2e2e"> <?php mosLoadModules ( 'bottom' ); ?> </td> </tr> <tr> <td align="center" bgcolor="#2e2e2e"> </td> </tr> </table> </td> </tr> </table> </body>

Code Edit by Pete
Mehr
18 Jan. 2007 11:54 #5622 von ghosty
Hi Georg

wird evt. diese Graphik via Template CSS aufgerufen ??

Gruess

Pete
  • NiK
  • Neues Mitglied
  • Neues Mitglied
Mehr
18 Jan. 2007 14:46 #5625 von NiK
hay du,
kann es angehen, das die grafik erst gar net auf dem server ist? bzw. der pfad als solches mit einem doppelten "//" nach dem "/Huber"
(The requested URL /Huber//images/stories/Huber/Firma/dorallogoklein.gif was not found on this server.)
die grafiken werden auch nicht aus dem template ordner gezogen, sondern aus dem haupt images ordner. du mußt bei dieser grafik nur die url richtig setzen:
falsch: <img src="/Huber//images/stories/Huber/Firma/dorallogoklein.gif" hspace="6" alt="Image" width=60 height=16/>
richtig: <img src="images/stories/Huber/Firma/dorallogoklein.gif" hspace="6" alt="Image" width=60 height=16/>

dann sollte es klappen.
nettes logo mit dem Doral!
  • NiK
  • Neues Mitglied
  • Neues Mitglied
Mehr
18 Jan. 2007 15:20 #5627 von NiK
hay ich noch mal.
schau doch mal bitte in der menu einstellung nach, ob da ein bild ausgewählt wurde, wenn es in der template index.php nicht drin sein sollte.
das wäre auch ne idee!
ich gehe davon aus, wegen der class "moduletable" der in deinem quelltext zu sehen ist.
  • Anonymous
  • Autor
  • Besucher
  • Besucher
19 Jan. 2007 23:33 #5634 von Anonymous
Hallo Zusammen

Vielen Dank für die Tipps. Bisher war ich jedoch noch nicht erfolgreich beim finden.

Es ist genau wie Du schreibst Nik, ich muss die URL richtig setzen ich finde aber nicht wo. Im Template und im CSS ist es nicht drin.
In der Menueinstellung im Backend ist auch kein Bild zugewiesen. Gibt es eine HTML Datei welche für die Menus zuständig ist oder fürs moduletable?

Ich würds mir auch gerne einfach machen und das Bild einfach dahin reinwerfen, wo der Pfad hinzeigt, das klappt aber wegen den fehlerhaften Doppelslashes nicht.

Ebenso gibts unter Linux die Möglichkeit alle Dateien nach Wörtern zu durchsuchen. Das hat allerdings nichts zutagegefördert, doch traue ich der Funktion nicht so ganz.

Eine andere Idee von mir ist, dass es etwas mit assign zu tun hat. Das zugehörige Template slt eht nur auf Defaut aber nicht auf assign.

Vielen Dank dass Ihr Euch bereits schon viel Mühe gemacht habt.

Grüsse
Georg
  • Guido
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Jan. 2007 14:21 #5635 von Guido
Hallo Georg,

zum einen würde ich Dir Empfehlen ein Update auf die neue Joomla!-Version 1.0.12 zu machen....
auch wenn ich nicht glaube das es Das problem beseitigen wird, sind doch einige Fehler behoben worden.

Ausserdem würde mich das Template im Ganzen ma interessieren, gibt es Das irgendwo zum Download?

Vielleicht lässt sich so der Fehler leichter lokalisieren.

Gruss
Guido
  • Anonymous
  • Autor
  • Besucher
  • Besucher
21 Jan. 2007 07:57 #5638 von Anonymous
Denke mal so von Aussen wird man da so nix sagen können..

Für mich siehts nach nen fehlerhaften Parameter in einem Script aus.
Ich würde mir mal aus neugierde mal die mod_mainmenu.php anschauen.

Aber so ohne Serverzugriff und Adminlogin, werden wir hier wohl ins Leere tippen...
  • Anonymous
  • Autor
  • Besucher
  • Besucher
21 Jan. 2007 20:51 #5645 von Anonymous
Hallo zusammen

Updaten möchte ich vorläufig noch nicht, komme unterdessen mit den Bugs im Media Manager i n 1.0.7 zurecht und aus Security Sicht drängts nicht. Ich glaube auch nicht, dass Updaten hier hilft, es wurde ja schonmal angezeigt in dieser Version.

Das Module habe ich mal durchgeschaut, ich will nicht sagen, dass ich viel von dem was drinsteht verstehe, der gesuchte fehlerhafte Bildpfad ist aber nicht drin. Irgendwo im Menubereich muss es aber liegen.

Nik hats gefunden, zumindest konnte er was am Pfad ändern, das Bild wird noch nicht angezeigt aber der Fehlerplatzhalter auch nicht mehr , ich hoffe, er wird uns noch die Lösung posten.

Grüsse und vielen Dank schonmal!

Georg
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden