Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I got your sourceforge cvs history back #3

Open
wants to merge 94 commits into
base: master
Choose a base branch
from
Open

Conversation

fwolf
Copy link

@fwolf fwolf commented Oct 21, 2013

Maybe you want them merged, I had already solved conflict between sf code with you newest code ( 131cdc8 for now ).

kellan added 30 commits September 11, 2002 15:11
* rss_fetch
got rid of the options array, replaced it with a more PHP-like
solution of using defines.  constants are setup, with defaults, in the
function init()

got rid of the idiom of passing back an array, its was awkward to deal
with in PHP, and unusual (and consquently confusing to people).  now i
return true/false values, and try to setup error string where
appropiate (rss_cache has the most complete example of this)

change the logic for interacting with the cache

* rss_cache
major re-working of how error are handled.  tried to make the code
more resillient.  the cache is now much more aware of MAX_AGE, where
before this was being driven out of rss_fetch (which was silly)

* rss_parse
properly handles xml parse errors.  used to sail along blithely unaware.
added support for conditional gets
magpie's errors.

added method magpie_error() to retrieve global MAGPIE_ERROR variable
for when fetch_rss() returns false
magpie_simple - is a simple example
magpie_debug - spew all the information from a parsed RSS feed
simple_smary - example of using magpie with Smarty template system
smarty_plugin/modifier.rss_date_parse.php - support file for the
smarty demo
templates/simple.smary - template for the smarty demo
TROUBLESHOOTING cover common installation and usage problems
fixed a debug statement that was being called as an error
also throw better xml errors
indexes' notices.

* Magpie now automatically includes its version in the user-agent, &
whether cacheing is turned on.
kellan and others added 28 commits November 22, 2004 04:52
add support for atom 1.0, repeating elements, and attributes
…ssion was not necessary. This preps for PHP 5.3 where ereg() and split() functions are no longer bundled.
Conflicts:
	extlib/Snoopy.class.inc
	rss_fetch.inc
	rss_parse.inc
	scripts/magpie_debug.php
Conflicts:
	rss_fetch.inc
	rss_parse.inc
@kellan
Copy link
Owner

kellan commented Dec 21, 2013

Wow, that's a chunk of work.

Thoughts on the best way to merge this?

@fwolf
Copy link
Author

fwolf commented Dec 23, 2013

Yes, have history is not bad, the newest version works fine in my mirrored https://github.com/fwolf/gregarius .

I also merged pull request of @straup @interjinn @benkeen , glad to see you back :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants