Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Grafik-Links im FE

Grafik-Links im FE 15 Jahre 5 Monate her #27

  • ADorn
  • ADorns Avatar
  • Offline
  • Benutzer ist gesperrt
  • Beiträge: 12
  • Karma: 2
Betroffen ist im FE:
views/templ/default.php

Unter den Ergebnissen der Runden gibt es diesen Link:
<img src="http://fishpoke.de//components/com_clm/images/accept.png">
Bei mir sieht das (Windows!) so aus:
<img src="http://127.0.0.1/Joomla/\components\com_clm\images\edit_f2.png" width="16" height="16"/>
Das führt leider dazu, daß ich die Grafiken nicht sehen kann. Da die Hyperlinks bei mir mit /Joomla/index.php/component beginnen, nahm ich an, das sei ein Fehler im CLM. Und:
im Viewer gibt es die Zeile:
$imageDir= JURI::root().DS.components.DS.com_clm.DS.images.DS;
DS kenne ich als Directory-Separator. Unter Linux also "/", unter Windows halt "\".
Zumindest einen davon sollte man entfernen:
$imageDir= JURI::root();
if ((substr($imageDir,-1)!='/') and (substr($imageDir,-1)!=DS))
 { $imageDir.=DS; }
$imageDir.=components.DS.com_clm.DS.images.DS;
Leider musste ich sogar DS durch '/' ersetzen, damit das funktioniert. Wo DS definiert wird, habe ich nicht gefunden, aber unter dem Apachen gehen unter Window beide Slashs.
Warum ist die Benutzung von DS überhaupt wichtig?

PS: in der Nähe von echo JText::_('NO_RESULT_YET') hat einer den einfachen php-Tag "<?" verwendet. In der Standard-Konfiguration leitet das _kein_ php ein. Das sollte man durch "<?php" ersetzen. (etwa Zeile 185). Eine Joomla!weite Suche ergab, daß es der einzige Fall ist. (Der Suchstring war <\?\s =<?(any whitespace))

Gruß
Andreas D.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Grafik-Links im FE 15 Jahre 3 Monate her #53

  • TSchwietert
  • TSchwieterts Avatar
  • Offline
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • Beiträge: 1042
  • Dank erhalten: 4
  • Karma: 13
Gelöst in Version 0.962 !

Der Fehler mit dem Tag wird in Version 0.963 ausgebügelt...
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.082 Sekunden

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.