WebSite X5Help Center

 
Klaus G.
Klaus G.
User

Captcha in 45x45 pixel  de

Auteur : Klaus G.
Visité 342, Followers 1, Partagé 0  

Hallöle,

dies ist eine Frage an KolAsim :-)

Da Inco wiedermal nicht die Captcha in 45x45 Pixel umgeändert hat :-(

dann die Frage an KolAsim ????

In der x5engine.php

in der Zeile 253 ist die Größenangabe für die Captcha Bilder.

Wie bekomme ich es hin das die Angaben von x5engine.php an dieser Stelle mit einem Script überschrieben werden.

Nach jedem Update muss diese x5engine.php geändert werden damit es funktioniert.

Jetzt in der Eigenschaft der Seite:



Und x5engine.phpändern ändern, das ist mühselig.

Das Script könnte dann unter

Einstellungen der Seite -> Vor dem Tag eingefügt werden.

Gruß

KLaus

Posté le
10 RéPONSES
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois PL

... versuche, einen Link zu posten, damit ich das überprüfen kann...
... vielleicht lässt sich die Größe der Captcha-Bilder per JavaScript ändern, ohne auf PHP zurückgreifen zu müssen...

Hallo!, ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Klaus G.
Klaus G.
User
Auteur

Hallo KolAsim,

hier ein Link mit der modifizierung: https://www.hundeleckerchen.ch/kontakt.html

dies ist eine Seite mit modifikationen in PHP und CSS

<style>.captcha-container {width: 225px;height: 45px !important;} img { width: 45px !important;}}</style> <style>.captcha-container {margin-top: 10px; margin-bottom: 15px;}</style> <style>#imObjectForm_2_buttonswrap {margin-top: 15px!important;}</style>

Gruß

KLAUS

Lire plus
Posté le de Klaus G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois PL

ciao,  ... ...Ich sehe, Sie haben das gewünschte Ergebnis erzielt, also gut, Sie haben es bereits gelöst...wink
...mit meinem Code, nur CSS, ohne PHP, könnte Ihre Seite etwas Ähnliches wie diese Zoom-Simulation erzeugen:

.

ciao

..............................................

<style>
.x5captcha-wrap { position:relative;top:20px;transform: scale(170%) }
.x5captcha-wrap input {position:relative;top:-25px;!important;font-size:18px !important;padding:0px !important;}
#imObjectForm_2_form_submit {position:relative;top:10px !important;}
.captcha-container {position:relative;top:-10px;!important;}
</style>

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Klaus G.
Klaus G.
User
Auteur

Guten Morgen KolAsim,

also, das ist nix, schaut nicht GUT aus.

Schön wäre es mit einer PHP Lösung gewesen, so das ich die PHP in C:\Users\Benutzername\AppData\Local\Programs\WebSite X5 - Pro_2025.3.3 (=2025.3.6)\Res->x5engine.php nicht nach jedem Update ändern muss.

Ich bleib mal bei meiner Lösung, da diese ja funktioniert.

CSS in Seiten Eigenschaften:

<!-- Änderungen - CAPTCHA---Kontakt__Nicht-LÖSCHEN" -->
<style>.captcha-container {width: 225px;height: 45px !important;}</style>
<style>img{ width: 45px!important;}</style>
<style>.captcha-container {margin-top: 10px!important; margin-bottom: 15px!important;}</style>
<style>#imObjectForm_2_buttonswrap {margin-top: 15px!important;}</style>
<style>.x5captcha-wrap {padding-bottom: 15px!important; padding-top:10px!important;}</style>
<!-- Änderungen_ENDE - CAPTCHA---Kontakt__Nicht-LÖSCHEN" -->

Und die Änderung in C:\Users\Benutzername\AppData\Local\Programs\WebSite X5 - Pro_2025.3.3\Res->x5engine.php:

x5engine.php: In der Zeile 2538 alle Werte mit 32 in 45 ändern:

$text .= "<img style=\"margin:0; padding:0; border: 0; border-collapse: collapse; width: 45px; height: 45px; position: absolute; top: 0; inset-inline-start: " . (45 * $i) . "px;\" src=\"imcpa_".$this->nameList[substr($sCode, $i, 1)].".gif\" alt=\"\" width=\"45\" height=\"45\">";

Tja, schade das INCO das nicht ändert, dann muss ich mich halt weiiter hin Gedulden üben und hoffen das ich daß ich das noch erleben darf.

Danke nochmals für deine HILFE

Gruß

KLAUS

Lire plus
Posté le de Klaus G.
Andreas S.
Andreas S.
Moderator

Ich stelle es um als "Anregung"!

Ich weis...es wird sicherlich nicht in den nächsten Updates berücksichtigt, aber vielleicht überarbeiten sie mal das Captcha in nächster Zeit!

Lire plus
Posté le de Andreas S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois PL
Klaus G.
... ... ... also, das ist nix, schaut nicht GUT aus. ... ... ...
  ... aber für mich ist es einfacher und unkomplizierter: Den Zoomfaktor nach Belieben anpassen, und vor allem ohne PHP-Manipulation...

... Mit einem anderen Code von mir, einem zusätzlichen JavaScript-Skript, erhältst du auch exakte Messwerte, ebenfalls ohne PHP. Und wenn du es mit meiner exklusiven Captcha-Aktualisierung kombinieren möchtest...

... Wie dem auch sei, du hast es jetzt auf die für dich angenehmste Weise gelöst. Ich verabschiede mich und wir sehen uns gegebenenfalls in deinen neuen Themen wieder.

.

Tschüss. ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Klaus G.
Klaus G.
User
Auteur

Hallo KolAsim,

könntest du mir mal diesen JavaScript zu verfügung stellen ???

Ich würde dies möglichkeit auch noch gerne Testen.

Gruß

KLAUS

Lire plus
Posté le de Klaus G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois PL

... selbstverständlich bin ich verfügbar, aber wie ich Ihnen bereits sagte, habe ich mich zurückgezogen, um Verwirrung mit diesem nun abgeschlossenen Thema zu vermeiden.

... Eröffnen Sie bitte ein neues Thema, und ich werde mich dort wieder melden...

.
Hallo, ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Klaus G.
Klaus G.
User
Auteur

Hallöle KolAsim,

ist nur zur INFO.

ich habe eine zufriedenstellende Lösung gefunden und man muss nicht die x5engine.php ändern.

<!-- Änderungen - CAPTCHA---Kontakt__Nicht-LÖSCHEN" -->
<style>.captcha-container {scale:150% !important;}</style>
<style>img style {width: 45px!important; scale:150% important;}</style>
<style>.captcha-container {margin-top: 15px!important; margin-bottom: 25px!important;}</style>
<style>#imObjectForm_2_buttonswrap {margin-top: 15px!important;}</style>
<style>.x5captcha-wrap {padding-bottom: 15px!important; padding-top:10px!important;}</style>
<!-- Änderungen_ENDE - CAPTCHA---Kontakt__Nicht-LÖSCHEN" -->

Danke nochmal für deine Anregung

Gruß

KLAUS

Lire plus
Posté le de Klaus G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois PL

... Optimal! ...schneller, ...und ohne PHP-Änderungen...

Hallo!, ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪