Ticket #233 (closed defect: fixed)

Opened 10 months ago

Last modified 10 months ago

The requested URL /user/files/rss/ was not found on this server

Reported by: geoffr Assigned to: misja
Priority: normal Milestone: 0.9.0
Component: core Version: 0.9rc2
Severity: normal Keywords: files, RSS, 404
Cc: misja, dramirez, rho Patch Included:
Review Stage:

Description

In 'Your Files' the link 'RSS feed for files' gives a 404 Not found error:

The requested URL /xxxx/xxxx/files/rss/ was not found on this server. (xxxx = my edit)

Other RSS feeds, e.g. from 'Your Blog', work OK

Also, to be consistent with the other Elgg interfaces, shouldn't the 'RSS feed for files' be the leftmost link and use the orange rss icon? i.e. include the <img src =".

"\"{$CFG->wwwroot}mod/template/icons/rss.png\" border=\"0\" alt=\"rss\" /> stuff

Change History

12/22/07 12:32:34 changed by ewout

  • cc set to misja, dramirez, rho.

I can reproduce this. The rewrite rule used to be

^(([A-Za-z0-9])[A-Za-z0-9]+)\/rss\/?$ _rss/static.php?username=$1&userref=$2&type=profile

which simply served a static file on the filesystem. This file must have been generated somewhere (with run("files:rss:publish", array($page_owner, false)); in file_actions). Now (after the units->mod migration), the only rewrite rule points to mod/file/rss2.php, which says it is only used for tag-search feeds.

Should we resurrect the old _rss/static.php file?

12/23/07 23:52:33 changed by rho

  • status changed from new to closed.
  • resolution set to fixed.

fixed in [1495]