Marc Alexander
c1c5f6656f
Merge branch '3.3.x'
2024-10-17 20:38:58 +00:00
Marc Alexander
fd58e4f338
[ticket/17398] Use referer for web paths in ajax requests
...
PHPBB-17398
2024-10-09 20:16:30 +02:00
Marc Alexander
385de647ec
Merge branch 'ticket/17296' into ticket/17296-master
2024-03-18 21:52:34 +01:00
Marc Alexander
bda99e1c35
[ticket/17296] Reduce complexity of relative paths on adm pages
...
PHPBB3-17296
2024-03-07 20:57:19 +01:00
Marc Alexander
abc4867dbd
Merge branch '3.3.x'
2023-08-06 14:56:53 +02:00
Marc Alexander
a686a2f057
[ticket/13276] Support PHPBB_USE_BOARD_URL_PATH in web root path
...
PHPBB3-13276
2023-06-30 16:42:27 +02:00
Marc Alexander
6d1284495b
Merge branch '3.3.x'
2023-06-28 14:13:27 +02:00
Marc Alexander
b0c008690a
[ticket/17141] Remove duplicate prepending with phpbb_root_path
...
PHPBB3-17141
2023-06-26 23:15:23 +02:00
Marc Alexander
55ea8d6030
[ticket/17141] Symfony request can never be null so don't check for it
...
PHPBB3-17141
2023-06-26 23:14:58 +02:00
Marc Alexander
8223a956df
[ticket/17141] Ensure correction is newer below 0
...
PHPBB3-17141
2023-06-26 23:14:21 +02:00
Máté Bartus
dababbb9ad
Merge branch '3.2.x'
2017-09-09 12:09:50 +02:00
Tristan Darricau
c368d170cf
[ticket/15351] Makes confirm_works in a router context (app.php)
...
PHPBB3-15351
2017-09-08 16:26:39 +02:00
Rubén Calvo
b1755d9dac
[ticket/15253] Update imports
...
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
603a8c51da
[ticket/15253] Move storage helper to filesystem
...
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Rubén Calvo
ecb79539f4
[ticket/15253] Use storage helper methods instead of filesystem methods
...
PHPBB3-15253
2017-07-20 19:55:52 +02:00
Tristan Darricau
5557760ecc
[ticket/14440] Add comments
...
PHPBB3-14440
2016-02-11 22:18:09 +01:00
Tristan Darricau
7ec6dd75f3
[ticket/14440] Correctly remove the web root path in update_web_root_path
...
PHPBB3-14440
2016-02-04 00:27:12 +01:00
MateBartus
4bdef6fd21
[ticket/13697] Moving filesystem related functions to filesystem service
...
* Moving filesystem service to \phpbb\filesystem namespace
* Wraping Symfony's Filesystem component
* Moving filesystem related functions from includes/functions.php
into \phpbb\filesystem\filesystem
Functions moved (and deprecated):
- phpbb_chmod
- phpbb_is_writable
- phpbb_is_absolute
- phpbb_own_realpath
- phpbb_realpath
* Adding interface for filesystem service
PHPBB3-13697
2015-04-16 13:24:10 +02:00
Tristan Darricau
add3d3e760
Merge pull request #3055 from marc1706/ticket/13192
...
[ticket/13192] Add method for generating valid user page links based on mod_rewrite
* marc1706/ticket/13192:
[ticket/13192] Add test for app.php in external subfolder
[ticket/13192] Use ltrim() instead of preg_replace()
[ticket/13192] Order test cases consistently
[ticket/13192] Remove app.php on mod rewrite even if app.php is outside root
[ticket/13192] Pass correct parameters and rename method to get_valid_page
[ticket/13192] Use get_valid_user_page in confirm_box() and cleanup globals
[ticket/13192] Use get_valid_user_page method in build_url function
[ticket/13192] Add method for generating valid user page links
2015-01-19 16:45:43 +01:00
Marc Alexander
e6509aaf60
[ticket/13192] Use ltrim() instead of preg_replace()
...
PHPBB3-13192
2015-01-10 12:46:40 +01:00
Marc Alexander
281cc53532
[ticket/13192] Remove app.php on mod rewrite even if app.php is outside root
...
PHPBB3-13192
2015-01-04 17:41:02 +01:00
Joas Schilling
a3b18d87dd
Merge pull request #8 from phpbb/ticket/security-169
...
[ticket/security-169] Stop loop through referer dir in top directory
2014-11-22 15:51:48 +01:00
Tristan Darricau
0dfe1d0d8b
[ticket/13280] Output escaping for the symfony request object
...
PHPBB3-13280
2014-11-16 16:45:19 +01:00
Marc Alexander
9bb302b92c
[ticket/security-169] Stop loop through referer dir in top directory
...
SECURITY-169
2014-11-09 23:00:39 +01:00
Marc Alexander
a623868f20
[ticket/13192] Pass correct parameters and rename method to get_valid_page
...
PHPBB3-13192
2014-10-21 22:38:03 -05:00
Marc Alexander
40497ec824
[ticket/13192] Add method for generating valid user page links
...
PHPBB3-13192
2014-10-21 22:16:53 -05:00
Jakub Senko
1d4cae9ecb
[ticket/12852] Add space after if
...
PHPBB3-12852
2014-09-04 17:44:41 +02:00
Jakub Senko
28587d0afc
[ticket/12852] Remove whitespace
...
PHPBB3-12852
2014-09-04 16:15:45 +02:00
Jakub Senko
17e4e5f8c4
[ticket/12852] Make get_url_parts handle get variable with no value
...
PHPBB3-12852
2014-09-04 13:33:04 +02:00
n-aleha
8006746780
[ticket/12557] Fix php file description
...
PHPBB3-12557
2014-08-07 13:19:49 +03:00
Tristan Darricau
7399f29df8
[ticket/12787] Remove one app.php when it's both in $path and $web_root_path
...
PHPBB3-12787
2014-07-05 14:01:14 +02:00
Tristan Darricau
bc47e719b1
[ticket/12787] Fix the absolute board url
...
PHPBB3-12787
2014-06-29 22:23:32 +02:00
Tristan Darricau
31099a8efd
[ticket/12787] Use a parameter (_referer) instead of the Referer header
...
PHPBB3-12787
2014-06-29 21:02:03 +02:00
Joas Schilling
b7e1959d56
[ticket/12099] Remove config again
...
PHPBB3-12099
2014-06-29 20:54:41 +02:00
Joas Schilling
779d8a68ff
[ticket/12099] Correctly fix the path when performing AJAX requests
...
If the current request is a AJAX we need to fix the paths.
We need to get the root path based on the Referer, so we can use
the generated URLs in the template of the Referer. If we do not
generate the relative path based on the Referer, but based on the
currently requested URL, the generated URLs will not point to the
intended locations:
Referer desired URL desired relative root path
memberlist.php faq.php ./
memberlist.php app.php/foo/bar ./
app.php/foo memberlist.php ../
app.php/foo app.php/fox ../
app.php/foo/bar memberlist.php ../../
../page.php memberlist.php ./phpBB/
../sub/page.php memberlist.php ./../phpBB/
PHPBB3-12099
2014-06-29 20:54:40 +02:00
Pico88
f383d4221c
[ticket/12099] Add request argument to path_helper service
...
PHPBB3-12099
2014-06-29 20:54:38 +02:00
Marc Alexander
9b27d00d5f
Merge remote-tracking branch 'nickvergessen/ticket/12099' into develop-ascraeus
...
* nickvergessen/ticket/12099:
[ticket/12099] Fix correction in path_helper test
[ticket/12099] Prepend ./ to path to fix assets
[ticket/12099] Deduplicate path generation
[ticket/12099] Fix clean_path() ".." stripping when previous directory was "."
[ticket/12099] Break clean_path tests with a simple test
[ticket/12099] Clean paths in tests
[ticket/12099] Correctly fix go back to root before prepending the root path
[ticket/12099] Clean some paths before using them
[ticket/12099] Fix several issues in path_helper test
2014-06-26 15:07:05 +02:00
Tristan Darricau
cfa399110d
[ticket/12715] Cleanup comments in \phpbb\path_helper
...
PHPBB3-12715
2014-06-15 19:15:18 +02:00
Joas Schilling
1a6d8dd94d
[ticket/12099] Prepend ./ to path to fix assets
...
PHPBB3-12099
2014-06-09 01:10:18 +02:00
Joas Schilling
edc5908e48
[ticket/12099] Deduplicate path generation
...
PHPBB3-12099
2014-06-09 00:48:02 +02:00
Joas Schilling
58cfdfe143
[ticket/12099] Correctly fix go back to root before prepending the root path
...
This allows moving app.php outside of phpBB and still work as expected
PHPBB3-12099
2014-05-29 23:44:08 +02:00
Joas Schilling
64f51bd3dd
[ticket/12099] Clean some paths before using them
...
PHPBB3-12099
2014-05-29 23:44:08 +02:00
Yuriy Rusko
a759704b39
[ticket/12594] Remove @package tags and update file headers
...
PHPBB3-12594
2014-05-27 20:51:13 +02:00
Cesar G
e287eea2c6
[ticket/11508] Allow equal sign in parameter value.
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00
Cesar G
9e605b1338
[ticket/11508] Remove unnecessary implode.
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00
Cesar G
b0dd532c14
[ticket/11508] Remove unnecessary isset check.
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00
Cesar G
5e7bcd2fa6
[ticket/11508] Curly brace should be on its own line...
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00
Cesar G
f05e0ec9eb
[ticket/11508] Do not add the '?' unless there are parameters.
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00
Cesar G
8987fc95f9
[ticket/11508] Change separator parameter to a simple true|false $is_amp.
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00
Cesar G
3163388f63
[ticket/11508] Move helper functions to path_helper class.
...
PHPBB3-11508
2014-04-22 15:21:02 -07:00