summaryrefslogtreecommitdiff
path: root/feed.php
Commit message (Collapse)AuthorAge
* fixed location of favicon in feed.php (FS#2232)Matthias Schulte2011-05-01
|
* Various changes to feed.php’s parameter handlingAdrian Lang2010-12-08
| | | | | | | | | | | | | * Do not emit E_NOTICEs * Introduce explicit feed mode default value »recent« instead of handling every unknown feed mode as recent changes mode. This means: - FEED_MODE_UNKNOWN is only executed if the given feed mode is indeed unknown. This is specifically not the case if no feed mode request param has been specified or the requested feed mode is »recent«. - FEED_MODE_UNKNOWN dies with an error as default behaviour * opt[items] is forced to be a non-negative integer * opt[show_minor] is forced to be a boolean and thus has a default value of false instead of null
* Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3Michael Hamann2010-11-29
| | | | | | As of VIM 7.3 it is no longer possible to specify the encoding in the modeline. This gives an error message whenever such a file is opened, thus this commit removes the enc setting from the modeline.
* Small fixes / cleanupAdrian Lang2010-09-28
|
* FS#1884: respect $conf['showuseras'] in feedsGina Haeussge2010-06-26
|
* some more load fixesAndreas Gohr2010-03-12
|
* some more coding standard compliance updatesAndreas Gohr2010-01-15
|
* Fix feed author mail after variable name changeAdrian Lang2009-12-14
| | | | | | Ignore-this: ae4838a9a494746190a1c2c00838fe85 darcs-hash:20091214121831-e4919-e2cd550ff9d486a2681f1958f451c9f24bdaa577.gz
* make feed use the cache class - fixes FS#1676Michael Klier2009-11-15
| | | | darcs-hash:20091115142450-23886-297f1373aeafdbdb5d33097b220d29798f663a2d.gz
* Introduced new events in feed.php for preprocessing the wiki's feedsGina Haeussge2009-11-10
| | | | | | | Ignore-this: 4032feaea914f4b03dcdc4656837a11a This patch introduces three new events, FEED_OPTS_POSTPROCESS, FEED_MODE_UNKNOWN and FEED_DATA_PROCESS that allow for action plugins to hook into every part of the feed creation process. darcs-hash:20091110203404-2b4f5-54f2f928302e02459cc6bf7927438cceae3f2cc2.gz
* Coding Standard CleanupAndreas Gohr2009-10-20
| | | | | | Ignore-this: 259cb5773c3144c6c706d87298dcf674 darcs-hash:20091020212338-7ad00-6bf1c5c403491f136a1c02af5ecd9f84d7227107.gz
* removed trailing ?> from doku.php and feed.phpAndreas Gohr2009-07-29
| | | | | | Ignore-this: 6f4e420b7fe41dfa15bacf63eb4529ca darcs-hash:20090729200815-7ad00-f64ccc26ea2fb654adcd527e1134582b62ce4377.gz
* Support for multirange requests for media FS#1630Andreas Gohr2009-03-13
| | | | | | | | | | | Ignore-this: 50de569608231b910a62327d2f3af1de This patch moves all HTTP sending related functions to inc/httputils.php Handling of range requests was rewritten completely to support mutirange requests. This should fix problems with Adobe Reader but needs testing. darcs-hash:20090313190247-7ad00-e6ec1f81acb9f7ac651357dd034c2689aea6868d.gz
* don't let Google and co index the RSS feed by setting X-Robots-Tag header ↵Andreas Gohr2008-10-11
| | | | | | FS#1467 darcs-hash:20081011170454-7ad00-9e724a621d886e298479bffdd529d604cbc07ae9.gz
* Fix author names in RSS feeds FS#1448Andreas Gohr2008-07-16
| | | | darcs-hash:20080716192343-7ad00-990fe2ac9c48a518fc4384ffdc4665df762b39c5.gz
* getUserData should really be implemented always... (FS#1272)Andreas Gohr2007-12-03
| | | | | | | ... but with this patch DokuWiki will not break completely when left out for trustExternal() auth backends darcs-hash:20071203201532-7ad00-72dbc2d16e4c8c09cca9558286164f4d858c19ce.gz
* don't use fullpath() before initializedAndreas Gohr2007-09-30
| | | | darcs-hash:20070930201133-7ad00-a35a6c40f880116009efd9e50cb002bd75733369.gz
* don't use realpath() anymore (FS#1261 and others)Andreas Gohr2007-09-30
| | | | | | | | | | | The use of realpath() to clean up relative file names caused some trouble in certain setups relying on symlinks or having restricitve file structure setups. This patch replaces all realpath() calls with a PHP only replacement which should solve those problems. darcs-hash:20070930184250-7ad00-512ff04c95f57fc9eaf104f80372237a3c94286f.gz
* better name for previously added action eventAndreas Gohr2007-07-18
| | | | darcs-hash:20070718122311-7ad00-51d49508ab9ec8260d06b04d27aa803d686f8ff7.gz
* Action plugin hook for manipulating feed itemsAndreas Gohr2007-07-18
| | | | darcs-hash:20070718122011-7ad00-5c9ae37801b80ff2e42929ae9729f625c447c405.gz
* RSS feeds for search resultsAndreas Gohr2007-07-18
| | | | | | Lets you subscribe to the result of a full text search darcs-hash:20070718071053-7ad00-131c87d5a51ec0d600358590539193ab59b3dbe6.gz
* some feed fixesAndreas Gohr2007-07-17
| | | | darcs-hash:20070717152000-7ad00-cf80f04e5d4e1923c3de0975b8e5ae2521898bf9.gz
* improved feed creationAndreas Gohr2007-07-11
| | | | | | | | | The feed now can export diff views (unified and HTML) as well as full HTML page content. Some things might be broken. Everybody please test it! darcs-hash:20070711213624-7ad00-49359417127fdbd6e31374738509110271b6b351.gz
* degrade to unauthed user when auth backen unavailable FS#1168Andreas Gohr2007-06-25
| | | | | | | Instead of disabling the whole ACL feature when the auth backend is unavailable just degrade the user to an anonymous user. darcs-hash:20070625205228-7ad00-19cfa3c302b4ee63f0a6562823c5d550f9c9755c.gz
* fix for feed whith Apache auth and no ACL #981Andreas Gohr2006-12-13
| | | | darcs-hash:20061213192616-7ad00-526c26ebf249c07c6188f0062e928d70c7ee89db.gz
* fix feed links and cacheBen Coburn2006-12-08
| | | | | | | Fixed a double escaping error with & when no url rewriting was done. Also made the feeds more responsive to changes in the wiki preferences. darcs-hash:20061208065933-05dcb-a4a6f1aa7457c05eb75349a978bb7743c46b4c05.gz
* fix for diff links in feedAndreas Gohr2006-12-05
| | | | darcs-hash:20061205200144-7ad00-fbafb0be3d30bb9068213749e6067ad7485be485.gz
* rss_summary_configMarc Mayfield2006-11-01
| | | | | | | | Add a configuration option to control whether or not the edit/revision summary is displayed with the title of RSS feeds. The default is to show the summary, the same as DokuWiki did prior to this addition. darcs-hash:20061101023313-9039d-d067e9bcd7dc0c7cabd57674d1072c5b882ad4e7.gz
* use generated CSS for RSS feedsTom N Harris2006-11-15
| | | | | | | plugins can include styles with feed.css, templates can use the media type feed in style.ini darcs-hash:20061115101549-6942e-d1de56b343ce0cc11ca6b911c444197316f4a4eb.gz
* fixed parse-error in feed.phpMichael Klier chi@chimeric.de2006-05-30
| | | | darcs-hash:20060530063009-484ab-4617e68ce72052124027d3baeb901e33a2300848.gz
* Use meta data in RSS feedAndreas Gohr2006-05-28
| | | | darcs-hash:20060528133552-7ad00-8281720582dbc448534f35cc978e9c8175b54f0d.gz
* events.php require added to feed.phpalexander.krause2006-04-19
| | | | darcs-hash:20060419162307-0ad7b-b0d52123d32f81c024a0ac9e336baedff95b8738.gz
* feedcreator changes for ATOM1.0Andreas Gohr2006-04-09
| | | | | | | | | | This patch updates the feedcreator.class.php with a few non official changes found at [1] - the download link didn't work at this page so [2] was used. Some additional minor modifications were done. feed.php now accepts the type darcs-hash:20060409132507-7ad00-8e5986631146eca9606aa1fb48278cb045a5db0a.gz
* fix for diff links in feed.php #761Andreas Gohr2006-03-31
| | | | darcs-hash:20060331082125-7ad00-f7038baf83932614ba07fa1617463b24b2f1b6be.gz
* RSS update time and 304 Not ModifiedBen Coburn2006-03-24
| | | | | | | | - Gives the wiki administrator control over how often the RSS feed is regenerated. - The RSS feed now handles conditional requests and returns HTTP '304 Not Modified' responses when possible. darcs-hash:20060324133315-05dcb-3b814e28523f2a0717222a4940d6fbbb28576cf5.gz
* revised wiki:dokuwiki pageAndreas Gohr2006-03-03
| | | | darcs-hash:20060303102012-7ad00-56d4ffdd28b89af5cc6bc7f16c32f78beee2d782.gz
* fix for feed.php and new auth mechanismNathan Neulinger2006-01-31
| | | | darcs-hash:20060131222019-effc9-784af6d641de5bfb57a15897fd657a94714629ce.gz
* honor useheading in list feed mode #625Andreas Gohr2005-11-26
| | | | darcs-hash:20051126131800-7ad00-f8d8dd84e4aec36bc6a5abffee835dbc774c870c.gz
* fixed double encoding in feeds #603Andreas Gohr2005-10-22
| | | | darcs-hash:20051021224230-7ad00-f5721db5853f1e5e22c3d15d77c19c60acbb4292.gz
* minor edit checkboxAndreas Gohr2005-10-02
| | | | | | | | | This patch adds a minor edit checkbox to the edit form for logged in users. Minor edits are displayed different in recent changes and the page revision history. The RSS feed excludes minor edits by default - this can be changed by adding a minor darcs-hash:20051002113255-7ad00-2bc9e1aaa76d9616428e760529ecc14ef119cf71.gz
* more efficient changelog reading for recent changesAndreas Gohr2005-09-18
| | | | | | | | | | | getRecents now reads the changelog backwards in 4KB chunks instead of loading the whole file into an array and rsort it. This should be more memory efficient (and probably faster) for large change logs. Note: the format of the array returned by getRecents changed slightly plugins relying on it need to be adjusted. Sorry. darcs-hash:20050918121008-7ad00-1fdba47d29b0c038c6e4e4edc1d4c93e5ba769e9.gz
* fixed author/email handling in RSS/Atom feedsjoe.lapp2005-09-16
| | | | | | | | | | | | 1) Now reports full user name for logged in users 2) Reports actual email when not mail guarding; otherwise it's "user@ip" 3) RSS 1.0 (default) format is now <dc:creator>name (email)</dc:creator> 4) RSS 0.91/RSS 2.0 format is now <author>email (name)</author> 5) Atom format is now <author><name>name</name><email>email</email></author> 6) When anonymous, all RSS formats just reports "user@ip" in element 7) When anonymous, Atom just reports <author><email>user@ip</email></author> darcs-hash:20050916203852-36b45-ed5310a65360811bdd153ba12b0e925675bdd7a4.gz
* $conf['rss_type'] selecting default RSS feed typejoe.lapp2005-09-16
| | | | darcs-hash:20050916203729-36b45-e260ee168228c79204402c72244f7561e02dd8eb.gz
* $conf['rss_linkto'] specifying default RSS feed linktojoe.lapp2005-09-15
| | | | darcs-hash:20050915153238-36b45-6a10efcc6969713d3c2554ab610535ebae95aca1.gz
* RSS entry description now starts at first paragraphjoe.lapp2005-09-15
| | | | darcs-hash:20050915015745-36b45-4325cadc4e66b9343b148beed306b69833166246.gz
* $conf['useheading'] now applies to RSS feed entriesjoe.lapp2005-09-15
| | | | darcs-hash:20050915015209-36b45-000b261098cb368db880942248de6ded546456b0.gz
* Namespace filtering for recent changesEsther Brunner2005-08-30
| | | | darcs-hash:20050830202115-283c4-2a186854aa11e2e6e5a12da39dcd90c8723e2c90.gz
* caching for feedsAndreas Gohr2005-08-06
| | | | | | | | | | | | This patch adds caching for XML/ATOM feeds. This is most useful for the default feed (linked from the footer and HTML meta header) as this is usually the most used one. The cache is invalidated if a change was made (by checking the the filemtime of the changelog). A 5 minute settling time is used to avoid invalidating the cache too often when the wiki changes rapidly. darcs-hash:20050806155857-7ad00-5b9cb05b42d67c3f23f0358676735038b9f59664.gz
* session_write_close added #364andi2005-06-08
| | | | | | | | | | I just learned that PHP does lock it's session objects. This is realy bad if you have multiple images in a page as each one will call fetch.php which locks the session, so everything can only be loaded sequentially. The fix for this is to close the session after using it which is after doing the auth and the breadcrumbs. I added the needed calls everywhere. darcs-hash:20050608213514-9977f-f2dfc467ebbd06406e10e33a386fa1db6cb32dba.gz
* directory layout cleanup !IMPORTANTandi2005-06-05
| | | | | | | | | | | | | This patch changes the directory structure of dokuwiki as suggested in http://www.freelists.org/archives/dokuwiki/06-2005/msg00045.html As the changes.log is not managed through darcs you need to move it your self to the new location in data/changes.log I think I modified the code at all nessessary places, but I may have forgotten a few things. darcs-hash:20050605103842-9977f-af20f63c1d604888375d175d89ac6bd71566d47d.gz