Skip to content

Commit 21932c2

Browse files
committed
v1.0.13
1 parent 5342ebc commit 21932c2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

FieldtypeQRCode.module

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class FieldtypeQRCode extends Fieldtype {
4040
return [
4141
"title" => "QR Code",
4242
"author" => "Romain Cazier",
43-
"version" => "1.0.12",
43+
"version" => "1.0.13",
4444
"summary" => "Generates a QR code from the public URL of the page (and more)",
4545
"href" => "https://github.com/romaincazier/FieldtypeQRCode",
4646
"icon" => "qrcode",
@@ -127,6 +127,7 @@ class FieldtypeQRCode extends Fieldtype {
127127
$text = $this->getQRText($page);
128128
$raw = $this->generateRawQRCode($text, $this->svg, $this->markup);
129129
$qr = $this->generateQRCode($raw, $this->svg, $this->markup);
130+
$qr = str_replace("<img", "<img alt=\"$text\"", $qr);
130131
$qrcodes[] = [
131132
"label" => "URL",
132133
"qr" => $qr,
@@ -139,6 +140,7 @@ class FieldtypeQRCode extends Fieldtype {
139140
$text = $this->getQRText($page, true);
140141
$raw = $this->generateRawQRCode($text, $this->svg, $this->markup);
141142
$qr = $this->generateQRCode($raw, $this->svg, $this->markup);
143+
$qr = str_replace("<img", "<img alt=\"$text\"", $qr);
142144
$qrcodes[] = [
143145
"label" => "Admin URL",
144146
"qr" => $qr,
@@ -151,6 +153,7 @@ class FieldtypeQRCode extends Fieldtype {
151153
if(is_string($f)) {
152154
$raw = $this->generateRawQRCode($f, $this->svg, $this->markup);
153155
$qr = $this->generateQRCode($raw, $this->svg, $this->markup);
156+
$qr = str_replace("<img", "<img alt=\"$f\"", $qr);
154157
$qrcodes[] = [
155158
"label" => $label,
156159
"qr" => $qr,
@@ -172,6 +175,7 @@ class FieldtypeQRCode extends Fieldtype {
172175
$text = $this->getQRText($p);
173176
$raw = $this->generateRawQRCode($text, $this->svg, $this->markup);
174177
$qr = $this->generateQRCode($raw, $this->svg, $this->markup);
178+
$qr = str_replace("<img", "<img alt=\"$text\"", $qr);
175179
$qrcodes[] = [
176180
"label" => "{$label}: {$p->title}",
177181
"qr" => $qr,
@@ -186,6 +190,7 @@ class FieldtypeQRCode extends Fieldtype {
186190
$text = $this->getQRText($file);
187191
$raw = $this->generateRawQRCode($text, $this->svg, $this->markup);
188192
$qr = $this->generateQRCode($raw, $this->svg, $this->markup);
193+
$qr = str_replace("<img", "<img alt=\"$text\"", $qr);
189194
$qrcodes[] = [
190195
"label" => "{$label}: {$file->basename()}",
191196
"qr" => $qr,
@@ -246,6 +251,7 @@ class FieldtypeQRCode extends Fieldtype {
246251
}
247252
$raw = $this->generateRawQRCode($text, $this->svg, $this->markup);
248253
$qr = $this->generateQRCode($raw, $this->svg, $this->markup);
254+
$qr = str_replace("<img", "<img alt=\"$text\"", $qr);
249255
$qrcodes[] = [
250256
"label" => $l,
251257
"qr" => $qr,
@@ -277,7 +283,7 @@ class FieldtypeQRCode extends Fieldtype {
277283
if($svg && $markup) {
278284
$qr = str_replace("svg\">", "svg\"><title>$text</title>", $data);
279285
} else {
280-
$qr = "<img src=\"$data\" alt=\"$text\" />";
286+
$qr = "<img src=\"$data\" />";
281287
}
282288

283289
return $qr;

0 commit comments

Comments
 (0)