]> git.pld-linux.org Git - packages/dokuwiki.git/commitdiff
- add $r1, $r2 GET params support in diff action
authorElan Ruusamäe <glen@pld-linux.org>
Mon, 11 Jan 2010 12:37:10 +0000 (12:37 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    dokuwiki.spec -> 1.69
    task-1821.patch -> 1.1

dokuwiki.spec
task-1821.patch [new file with mode: 0644]

index 4c2bbe59a112c93310d8fd77c5e25a0d42831522..83d5dfa5bcd59741f2d1b5d7dc54abaa20c339b5 100644 (file)
@@ -41,6 +41,7 @@ Patch15:      simplepie.patch
 Patch18:       install.patch
 Patch19:       pld-branding.patch
 Patch20:       fixprivilegeescalationbug.diff
+Patch21:       task-1821.patch
 URL:           http://www.dokuwiki.org/dokuwiki
 BuildRequires: rpm-php-pearprov >= 4.4.2-11
 BuildRequires: rpmbuild(macros) >= 1.520
@@ -129,6 +130,7 @@ pozostawienie plików instalacyjnych mogłoby być niebezpieczne.
 %patch18 -p1
 %patch19 -p1
 %patch20 -p1
+%patch21 -p1
 
 %patch66 -p1
 
diff --git a/task-1821.patch b/task-1821.patch
new file mode 100644 (file)
index 0000000..f7f13e0
--- /dev/null
@@ -0,0 +1,16 @@
+--- dokuwiki/inc/html.php~     2010-01-11 14:35:04.000000000 +0200
++++ dokuwiki/inc/html.php      2010-01-11 14:35:07.213389784 +0200
+@@ -862,8 +862,12 @@
+     // given as rev and rev2 parameters, with rev2 being optional. Or in an
+     // array in rev2.
+     $rev1 = $REV;
++      // handle $r1 + $r2, see DW #1821
++      if (isset($_REQUEST['r1']) && isset($_REQUEST['r2'])) {
++        $rev1 = (int) $_REQUEST['r1'];
++        $rev2 = (int) $_REQUEST['r2'];
+-    if(is_array($_REQUEST['rev2'])){
++      } else if(is_array($_REQUEST['rev2'])){
+         $rev1 = (int) $_REQUEST['rev2'][0];
+         $rev2 = (int) $_REQUEST['rev2'][1];
This page took 0.032311 seconds and 4 git commands to generate.