]> git.pld-linux.org Git - packages/dokuwiki.git/blame - iconsizes-dump.patch
Up to 20230404a
[packages/dokuwiki.git] / iconsizes-dump.patch
CommitLineData
1813e16c
ER
1From dcd19aee23d60b285ec5d4991eb1f3b51cae34b7 Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= <glen@delfi.ee>
3Date: Tue, 9 Jun 2015 11:16:12 +0300
4Subject: [PATCH] fileicons: allow specify what sizes to dump
5URL: https://github.com/splitbrain/dokuwiki/pull/1187
6Status: Rejected by upstream
7
8---
9 lib/images/fileicons/index.php | 17 ++++++++++++++++-
10 1 file changed, 16 insertions(+), 1 deletion(-)
11
f350088e
ER
12--- dokuwiki-2020-07-29a/lib/images/fileicons/index.php~ 2023-03-27 11:49:18.000000000 +0300
13+++ dokuwiki-2020-07-29a/lib/images/fileicons/index.php 2023-03-27 11:49:21.510644266 +0300
14@@ -27,15 +27,23 @@
15
1813e16c
ER
16 </head>
17 <body>
1813e16c
ER
18+<?php
19+$sizes = isset($_GET['sizes']) ? explode(',', (string)$_GET['sizes']) : array(16, 32);
20+?>
1813e16c 21
f350088e
ER
22 <?php
23 $fi_list = ''; $fi_list32 = '';
24-foreach (glob('*.png') as $img) {
25- $fi_list .= '<img src="'.$img.'" alt="'.$img.'" title="'.$img.'" /> ';
26+if (in_array(16, $sizes)) {
27+ foreach (glob('*.png') as $img) {
28+ $fi_list .= '<img src="'.$img.'" alt="'.$img.'" title="'.$img.'" /> ';
29+ }
30 }
31-foreach (glob('32x32/*.png') as $img) {
32- $fi_list32 .= '<img src="'.$img.'" alt="'.$img.'" title="'.$img.'" /> ';
33+if (in_array(32, $sizes)) {
34+ foreach (glob('32x32/*.png') as $img) {
35+ $fi_list32 .= '<img src="'.$img.'" alt="'.$img.'" title="'.$img.'" /> ';
36+ }
37 }
38+
39 echo '<div class="white box">
40 '.$fi_list.'
1813e16c 41 </div>
This page took 0.134165 seconds and 4 git commands to generate.