Commit Graph

48 Commits

Author SHA1 Message Date
dhawes 160888f6cf removed check for guest after guests have already been rejected from page 2005-01-31 11:39:14 +00:00
defacer 7542a4e574 Dropping the use of MOODLE_PAGE_COURSE <gasp>!
The new constant is PAGE_COURSE_VIEW, and it's more streamlined with the
new CSS-related ids for 1.5. There are great possibilities for the future
here, so we 're getting ready.

On the other hand, this has to be the ugliest hack I 've ever inflicted
on any program (look at pagelib.php). Thankfully it will only stay for just
a little while.
2005-01-31 02:18:15 +00:00
moodler e01c7647a6 Removed a debugging string 2005-01-30 04:55:27 +00:00
dhawes 7501d8a527 looks like I might have finally fixed the darned bug where guest users were able to see the add/edit feeds link 2005-01-29 05:06:43 +00:00
dhawes cc370f3587 fix bug reported by Martin D. - now when you edit a feed you are returned to a page with the full feed listings rather than just the edited feed. As an added bonus when editing a feed you will see that feed's data on the edit page instead of simply the edit form. 2005-01-29 04:45:57 +00:00
dhawes c20d1fa77f re-enabled new developers debug cache setting for string 2005-01-29 03:08:55 +00:00
dhawes 81574dc5b5 added error output capture back 2005-01-29 03:07:43 +00:00
dhawes 81610483fd new instance config option to display feed's url if present 2005-01-29 03:01:18 +00:00
dhawes dfedf5fdff more preferredtitle tweaks 2005-01-28 01:21:08 +00:00
dhawes 7eca7e10c5 more preferredtitle tweaks 2005-01-28 01:05:21 +00:00
dhawes 956425af6e Now supports new preferredtitle field for custom feed channel titles. Supports new instance config for displaying the channel link at the end of the feed item links. 2005-01-27 22:47:13 +00:00
dhawes c4370fbfa4 fixed function name 2005-01-27 01:59:43 +00:00
dhawes d58a3c8a3d removed excess paren, again - still a type-o 2005-01-27 01:57:30 +00:00
dhawes 2a16ea3a43 removed excess param - type-o 2005-01-27 01:55:02 +00:00
dhawes b021c82d82 using rss_unhtmlentities for channel and item title as well as for item description 2005-01-27 01:43:29 +00:00
dhawes 319f73c933 Another bug discovered and squashed by Dan Marsden. Reversed logic fixed when editing feeds. 2005-01-27 00:55:13 +00:00
dhawes 87178d67fe removed references to 'type' field which was removed from rss table when latest version of magpie was adopted 2005-01-26 00:41:49 +00:00
dhawes 1eb099be3d changed an echo to a print, silly but I prefer print in php files and echo for debug and embedded html :) 2005-01-26 00:40:03 +00:00
dhawes 74d669f14e removed type field and added placeholder preferredtitle field 2005-01-26 00:38:01 +00:00
dhawes a75758cda4 Fixed some improperly escaped double quotes within literal strings 2005-01-25 16:12:01 +00:00
moodler 2fe8a417f1 Removed THEME 2005-01-25 14:52:17 +00:00
moodler 90cec6d978 Added $CFG->block_rss_timeout to admin config, and also convert
RSS links to make them more XHTML compliant ( & --> &amp; )
2005-01-25 14:49:30 +00:00
moodler 9995c33844 Missed one reference to rsslib.php 2005-01-25 06:10:38 +00:00
moodler 48b29ba423 Moved rsslib.php from the rss directory to the lib directory with the
other libraries
2005-01-25 06:09:31 +00:00
dhawes c0c6f36bf2 bug #2420 fix 2005-01-25 01:57:56 +00:00
dhawes 3fcae4c4f9 removed extra break 2005-01-24 03:24:19 +00:00
dhawes d674fae8e7 removed debug code left over :( 2005-01-24 03:00:10 +00:00
dhawes 947becc731 feed titles are stored and displayed again - silly bug 2005-01-24 02:58:19 +00:00
dhawes b2262aa90a fix for bug reported by Dan Marsden - feeds can be added again :) 2005-01-23 23:21:42 +00:00
dhawes c307266c76 Fixed error discovered by Gustav - after updating to use newest magpie I failed to update all instances of rss fetching. 2005-01-23 19:40:33 +00:00
dhawes 2965682a21 latest changes to rss_client block. Now uses latest magpie file for fetch, parse and cache. Still caches the result string as well to avoid excessive file reads and network hits. Fixed bug where non-admin users were not seeing the add/edit feeds link within the block when all users are allowed to edit. Now uses moodles' format_text function on entire block contents. 2005-01-23 16:16:28 +00:00
dhawes 37fe05a345 added in an extra layer of cache. The rendered string is now cached in block's config. If the config settings are changed the config entry is overwritten and the cached string is lost - which is perfect - it gets rebuilt to the new specifications on next page load. If the filesystem cache has expired then the stored config string is ignored and a fresh read is sought. 2005-01-21 03:23:26 +00:00
dhawes 6cee965c7a minor spacing cleanup 2005-01-21 03:20:56 +00:00
dhawes d6501ee371 if there are multiple feeds within a single block the title of each feed is shown with a horizontal rule between feeds 2005-01-20 01:32:58 +00:00
dhawes 53034e080a now displays a link to the full error text if there is a problem loading a feed (and debug is on) rather than display the full text inline 2005-01-19 23:59:21 +00:00
dhawes 7530140579 I couldn't find a way to do this so I added this file. When an RSS feed fails to load and debug is on the rendered page could get quite ugly. I now capture the error into a string and simply show the user a 'load feed error' link pointing to this new error page. This new error page simply displays the full error message with more detail about why that particular feed failed to load (from file or url, etc) 2005-01-19 23:55:25 +00:00
mjollnir_ b2597e0bad Initial support for postgres for rss client block table 2005-01-18 21:58:28 +00:00
dhawes 221a85301e using localized string instead of hard coded english for print header functioncall 2005-01-17 23:22:16 +00:00
stronk7 f516e2b9cf Changed required templib.php to rsslib.php. This will, at least, allow to
install and use 1.5dev. Not completely, but usable...
2005-01-17 17:12:24 +00:00
moodler c2a75e442c Some HTML tidyups 2004-12-31 08:51:21 +00:00
moodler 839bbd4d10 This block now works without blog 2004-12-31 07:42:22 +00:00
dhawes 9723afd1d0 bug fixes 2004-12-31 03:38:22 +00:00
dhawes fd6360ecac minor bug fixes 2004-12-31 03:11:03 +00:00
dhawes e999246f3f bug fixes - had let a blog specific function sneak back in 2004-12-31 02:22:30 +00:00
dhawes 92ce1eb2ef Updated for better reporting when loading from remote url fails. Now displays error when adding URL when it cannot load even when ->debug is off. Added new feature - select multiple feeds to display in each block instance. 2004-12-30 18:08:38 +00:00
dhawes a7c17aa0c7 fixed lang string reference and added link to add/edit feeds from admin page 2004-12-17 03:39:10 +00:00
dhawes 12a33d9ff6 oops, this should have been put in the moodle/lang folder. moving 2004-12-14 18:10:48 +00:00
dhawes 72035d793e first add of new rss client block. please take a moment to test its features and provide feedback 2004-12-14 18:09:20 +00:00