Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Phoca Guestbook - creating guestbooks in Joomla! CMS
Dirk67
Phoca Member
Phoca Member
Posts: 45
Joined: 13 May 2009, 14:53

Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Post by Dirk67 »

Joomla 1.5:
nachdem ich ein "upgrade" von Guestbook 1.3.2 auf 1.4.5 durchgeführt habe,
werden die captchas nicht mehr angezeigt.
(keiner der 3 möglichen Arten von captschas)

woran kann das liegen ?

[edit]
ich habe global in Joomla 1.5 SEO aktiviert mit mod_rewrite kann es daran liegen ?
(das funktionierte aber ja mit Guestbook 1.3.2 auch tadellos)

als html wird an der Stelle ausgegeben:

Code: Select all

<tr>
<td width="5">
<strong>Bild für Sicherheitscode&nbsp;<b style="color: red;">*</b> </strong>
</td>
<td style="height: 105px;" align="left" valign="middle" width="5">
<img src="/joomla/gaestebuch/1?phocasid=e5f9d196628cc7ed087f8edbf767ea0e" alt="Sicherheitscode" id="phocacaptcha">
</td>
<td align="left" valign="middle" width="5">
<input id="pgbcaptcha" name="captcha" size="6" maxlength="6" class="pgbinput" type="text">
</td>
<td align="center" valign="middle" width="50">
<a href="javascript:reloadCaptcha();" title="Sicherheitscode neu laden"><img src="/joomla/components/com_phocaguestbook/assets/images/icon-reload.gif" alt="Sicherheitscode neu laden"></a>
</td>
</tr>
insbesondere:

Code: Select all

img src="/joomla/gaestebuch/1?phocasid=e5f9d196628cc7ed087f8edbf767ea0e"
erscheint mir doch irgendwie fehlerhaft bzw. durch das SEO verändert (?)
es muss doch heissen:

Code: Select all

img src="/joomla/index.php?option=com_phocaguestbook&view=phocaguestbooki&id=1&Itemid=135&phocasid=e5f9d196628cc7ed087f8edbf767ea0e"
oder ?
also in Guestbook 1.3.2 ging das noch, bzw. das in Joomla aktivierte SEO-Modul hatte keinen Einfluss auf die Cptcha Darstellung.

Was kann ich tun ?
Morl99
Phoca Enthusiast
Phoca Enthusiast
Posts: 50
Joined: 15 Feb 2011, 23:05

Re: Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Post by Morl99 »

SEO wieder ausmachen um den Fehler genau einzugrenzen. Wenns wirklich daran liegt... mh bei mir gehts mit SEO einwandfrei! In der Tat scheint diese Zeile das Problem zu sein... bei mir siehts so aus:

Code: Select all

<img src="/index.php?option=com_phocaguestbook&view=phocaguestbooki&id=1&Itemid=68&phocasid=a6e049ab3c1dc9cf84f64de98e3f0870" alt="Sicherheitscode" id="phocacaptcha">
Evtll. muss man eine mod_rewrite Regel anpassen... nur warum versteh ich nicht. Auf was für einem Server läuft das denn? (Apache...?)
Dirk67
Phoca Member
Phoca Member
Posts: 45
Joined: 13 May 2009, 14:53

Re: Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Post by Dirk67 »

OK,
SEO ausgemacht -> geht
SEO wieder angemacht -> geht nicht mehr.

Wie schon gesagt: diesen Fehler hatte ich mit der alten Guestbook Version nicht (SEO war zu dem Zeitpunkt auch schon an...)

die Ausgabe (durch php) des Quelltextes "<img src= ....." usw... hat ja nichts mit mod_rewrite zu tun (?)

(mod_rewrite wandelt nur aufgerufene SEO links in die entsprechend "echten" links um -> inerhalb eines <img-src-TAGs hat ein SEO-link nichts verloren - das Bild soll ja nicht angeklickt werden / hat ja kein "<a href"-TAG)

wo genau in welcher Datei geschieht die Generierung/Ausgabe dieses "<img src= ....." Quelltextes ?
(dann modifiziere ich das selbst)

-----
ach so, zum Server:
Linux
Apache
Server API: Apache 2.0 Handler (API 20051115)
PHP: 5.2.12-nmm2
DB: mysql 5.1.43
(FTP-Layer in Joomla ON)
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48739
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Post by Jan »

Did you check to set JHTML or JRoute method for displaying captcha (or reverse) in Phoca Guestbook parameters (resp. parameters component in menu link to Phoca Guestbook)

Go to menu link to phoca guestbook and set JRoute (or JHTML) method for displaying the captcha.

Jan
If you find Phoca extensions useful, please support the project
Dirk67
Phoca Member
Phoca Member
Posts: 45
Joined: 13 May 2009, 14:53

Re: Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Post by Dirk67 »

THX, that was the clue ! :twisted:
I had to switch from JRoute to JHTML to get it to work (with activated SEO and mod_rewrite ON)
thanks again.

in the german translation this parameter setting is named:
"Methode für die Sicherheitsabfrage"
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48739
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Captcha verschwunden, nach Update auf 1.4.5 [Joomla 1.5]

Post by Jan »

Ok
If you find Phoca extensions useful, please support the project
Post Reply