Skip to content

Commit 483a259

Browse files
committed
Categorise by pages
1 parent 4401876 commit 483a259

File tree

7 files changed

+110
-35
lines changed

7 files changed

+110
-35
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "Alt Text Review",
44
"license": "MIT",
55
"type": "kirby-plugin",
6-
"version": "1.1.0",
6+
"version": "1.2.0",
77
"authors": [
88
{
99
"name": "Thomas Günther",

index.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@
4242
'action' => function () {
4343
$request = kirby()->request();
4444
$page = (int)$request->get('page', 1);
45-
$limit = 100; // Fixed limit as requested
46-
45+
$limit = 100;
46+
4747
// Get current language from panel
4848
$currentLanguage = kirby()->language();
4949
$languageCode = $currentLanguage ? $currentLanguage->code() : null;
50-
50+
5151
// Collect all images
5252
$allImages = [];
5353
$pages = site()->index();
@@ -62,7 +62,7 @@
6262
} else {
6363
$altText = $image->alt()->value() ?? '';
6464
}
65-
65+
6666
$allImages[] = [
6767
'id' => $image->id(),
6868
'url' => $image->url(),
@@ -74,6 +74,7 @@
7474
'pageTitle' => $sitePage->title()->value(),
7575
'pageId' => $sitePage->id(),
7676
'pagePanelUrl' => $sitePage->panel()->url(),
77+
'pageSort' => $sitePage->num(),
7778
'language' => $languageCode,
7879
];
7980
}
@@ -125,14 +126,14 @@
125126
// Get current language for saving
126127
$currentLanguage = kirby()->language();
127128
$languageCode = $currentLanguage ? $currentLanguage->code() : null;
128-
129+
129130
// Save to specific language if multilingual site
130131
if ($languageCode && $field === 'alt') {
131132
$image->update([$field => $value], $languageCode);
132133
} else {
133134
$image->update([$field => $value]);
134135
}
135-
136+
136137
return ['success' => true, 'message' => t('medienbaecker.alt-text-review.success')];
137138
} catch (Exception $e) {
138139
return ['error' => $e->getMessage()];

languages/de.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@
88
'medienbaecker.alt-text-review.save' => 'Speichern',
99
'medienbaecker.alt-text-review.error' => 'Fehler beim Speichern',
1010
'medienbaecker.alt-text-review.unsavedChanges' => 'Du hast ungespeicherte Änderungen. Trotzdem fortfahren?',
11+
'medienbaecker.alt-text-review.image' => 'Bild',
12+
'medienbaecker.alt-text-review.images' => 'Bilder',
1113
);

languages/en.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@
88
'medienbaecker.alt-text-review.save' => 'Save',
99
'medienbaecker.alt-text-review.error' => 'Failed to save changes',
1010
'medienbaecker.alt-text-review.unsavedChanges' => 'You have unsaved changes. Continue anyway?',
11+
'medienbaecker.alt-text-review.image' => 'image',
12+
'medienbaecker.alt-text-review.images' => 'images',
1113
);

0 commit comments

Comments
 (0)