| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
This makes feed.php use the correct methods for setting the feed type
and content-type header. It also adds the missing type definition for
RSS 1.0
|
| |
|
|
|
|
| |
This was left over in #4156
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This breaks up the humongous functions from feed.php into multiple
classes. To keep compatibility with existing Plugin events, the basic
principle of how the feed is assembled has not been changed:
* depending on the given mode and other options lose arrays of items are
gathered
* these items are then converted (again based on the various options)
into proper FeedItems
* the FeedItems are then added to the Feed
The conversion from loosely typed item data to something more structured
is now done by the FeedItemProcessor classes. Some very basic tests have
been added. It does not cover erverything but covers more than before
(which was nothing).
Manual testing before merging this is highly recommended. I am not
confident that I ported over everything correctly.
No new features have been added, but especially media support could and
should be improved in the future.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The check introduced in 6fd2d4b0 did not work when media was set
explicitly to false.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* search is disabled
* code style fixes
|
|
|
|
| |
This clarifies that it also works when requesting media changelog.
|
|
|
|
| |
contains only new files.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
These fields might still be accessed from the outside, so in order to
not break backwards compatibility, this uses magic methods that emit
deprecation errors.
|
| |
|
|
|
|
|
| |
The remaining functions in inc/changelog.php should be moved into a
utility class.
|
|
|
|
|
|
|
|
|
|
|
| |
The feed used to add real or fake email addresses to items (because some
feed formats require them). The default RSS1.0 format did not show them,
but that changed in the recent update of our FeedCreator classes.
Now all code for that has been removed, always showing an
@undisclosed.example.com email address. Because some feed readers may
use the email address to distinguis authors, the mechanism to prepend
the user name was kept.
|
| |
|
|
|
|
| |
Fixes #1480
|
|
|
|
|
|
|
| |
In an older version of PHP a file_exists() call would issue a warning
when the file did not exist. This was fixed in later PHP releases. Since
we require PHP 5.3 now, there's no need to supress any error here
anymore. This might even give a minor performance boost.
|
| |
|
|\
| |
| | |
Added sort by date option to feed in list mode
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master: (103 commits)
Add a basic test case for the cache
Events: Trigger a warning if the default action is not callable
Fix caching (make the event callback public again)
translation update
translation update
translation update
translation update
translation update
translation update
translation update
avoid HTTP image screenshot urls. closes #595
translation update
Extension manager: Fix cache extension to be .repo
adjusted the office type color again
another instance of empty() where an array key might not exist
remove placeholder van denied.txt
updated file icons once more
removed 'not logged in' text, loginform is shown already
Revert "added stripped bit to language file"
fixed index file
...
Conflicts:
inc/html.php
|
| |\
| | |
| | | |
RSS feed fixes
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This resolves issues with broken images when the wiki feed is
hosted by third parties (e.g. FeedBurner), as mentioned in
FS#2931 comments.
|
| | | |
|
|\| |
| | |
| | |
| | |
| | | |
Conflicts:
inc/html.php
|
| |/ |
|
|\| |
|
| | |
|
| |
| |
| |
| |
| |
| | |
https://www.dokuwiki.org/config:hidepages)"
This reverts commit f5151bdbf999043dfe1ba73a684d37b27ff6e021.
|