Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Just wondering if any port to Drupal 7 is planned for this excellent module?
Comment | File | Size | Author |
---|---|---|---|
#56 | feedburner-d7-956872-46.patch | 7.12 KB | vb |
#46 | xmlrpc-956872-46.patch | 1.49 KB | scito |
#45 | without0-956872-45.patch | 452 bytes | scito |
#34 | 956872-34-fixes_warnings_and_schema_install_error.patch | 55.16 KB | branana |
#24 | 956872-all_porting_up_to_march28-comment-24-D7.patch | 54.75 KB | branana |
Comments
Comment #1
Dave ReidYes it's definitely getting ported at some point soon. I've been working on stabilizing the Redirect API which the FeedBurner module will depend on.
Comment #2
tsvenson CreditAttribution: tsvenson commentedThanks for the info. Took a look at the Redirect API module and have to agree its a great addition that will centralise a lot of functions modules mentioned on the project page uses.
Comment #3
int CreditAttribution: int commentedsubscribe
Comment #4
int CreditAttribution: int commentedDrupal 7.0-rc1 out
Comment #5
Dave ReidI'm aware. Stop mass bumping issues.
Comment #6
wasare CreditAttribution: wasare commented+1
Comment #7
jackbravo CreditAttribution: jackbravo commentedsubscribe
Comment #8
discursives CreditAttribution: discursives commentedsubscribe
Comment #9
eagereyes CreditAttribution: eagereyes commentedI like the idea of a unified common module, but for the moment that means no feedburner module for D7. That means I can't port my site, and I'm sure there are many others who depend on this module.
Comment #10
jackbravo CreditAttribution: jackbravo commentedJust complaining or asking when will this be ready doesn't help.
If there is something you can do about this (code, resources, etc) then by all means express it, but if you just say, "I want this now", no one will listen.
Comment #11
CSCharabaruk CreditAttribution: CSCharabaruk commentedsubscribing
Comment #12
v.zhakov CreditAttribution: v.zhakov commentedsubscribe
Comment #13
kemitix CreditAttribution: kemitix commentedsubscribe
Comment #14
nunof CreditAttribution: nunof commentedsubscribing
Comment #15
vadim s. sabinich CreditAttribution: vadim s. sabinich commented+1 =)
Comment #16
elgandoz CreditAttribution: elgandoz commentedsubs
Comment #17
killua99 CreditAttribution: killua99 commentedsubs +1
Comment #18
Subbo CreditAttribution: Subbo commentedsubscribe
Comment #19
branana CreditAttribution: branana commentedInitial port, not using the Redirect module for redirection yet
https://github.com/bran/feedburner
The patch is against 6.x-1.x branch
Comment #20
branana CreditAttribution: branana commentedSorry I don't think drupal.org likes that hash mark in the file name
Comment #21
branana CreditAttribution: branana commentedThis patch updates all the queries to d7 equivalent, and a few small updates for d7. This patch works on top of the one I posted above.
Comment #22
branana CreditAttribution: branana commentedThis patch works on top of the one I posted above. This patch makes "Unburn" work. Fixed all the broken links that were pointing to admin/build rather than admin/structure
Comment #23
branana CreditAttribution: branana commentedUpdate the way xmlrpc is called to D7 way
Comment #24
branana CreditAttribution: branana commentedThis patch combines all changes up to this point against 6.x-1.x HEAD
includes:
#20
#21
#22
#23
Comment #25
yuriy.babenko CreditAttribution: yuriy.babenko commentedReviewed 956872-all_porting_up_to_march28-comment-24-D7.patch; looks good.
Some errors/warnings, but nothing critical, and the module still works:
1. Checked out the latest 6.x-1.x, applied patch in comment 24, enabled module and got:
2. After 'unburning' a feed:
Notice: Undefined index: unburn in feedburner_unburn_form_submit() (line 211 of /sites/all/modules/feedburner/feedburner.admin.inc).
Comment #26
Anonymous (not verified) CreditAttribution: Anonymous commentedSub
Comment #27
7wonders CreditAttribution: 7wonders commented+1
Comment #28
kristoferaberg CreditAttribution: kristoferaberg commentedsub
Comment #29
garrettrayj CreditAttribution: garrettrayj commented+1
Comment #30
klipnov CreditAttribution: klipnov commented+1
Comment #31
mjross CreditAttribution: mjross commentedSubscribing
Comment #32
jeffwidman CreditAttribution: jeffwidman commentedsubscribe
Comment #33
jeffwidman CreditAttribution: jeffwidman commentedsubscribe
Comment #34
branana CreditAttribution: branana commentedThis patch is all inclusive on 6.x-1.x HEAD, including fixes for comment #25.
my working copy is at https://github.com/bran/feedburner
Comment #35
Dave ReidThe D7 version is going to be rewritten to use the APIs provided in the Redirect module, so this is not just a port.
Comment #36
ceefour CreditAttribution: ceefour commentedAlso waiting for this :-)
Comment #37
mailking CreditAttribution: mailking commented+1
Comment #38
Zanel CreditAttribution: Zanel commented+1 sub
Comment #39
geerlingguy CreditAttribution: geerlingguy commentedSubs.
Comment #40
Shane Birley CreditAttribution: Shane Birley commentedSubscribing for the awesomeness.
Comment #41
geerlingguy CreditAttribution: geerlingguy commentedTagging the title for those following this issue in Tracker (please allow this change—it's oh-so-helpful for people who are following about 25 other 'Drupal 7 version' or 'Drupal 7 port' issues...).
Comment #42
scitoCool!
What about doing a 7.x-1.x with a direct port of 6.x-1.x using the provided patches and later a 7.x-2.x using the new Redirect module API?
Comment #43
criscomsubscribing
Comment #44
tky CreditAttribution: tky commentedsubscribing
Comment #45
scitoexample.com/taxonomy/term/11/0/feed does not work anymore in Drupal 7.
It should be without /0 in Drupal 7.
The patch is against https://github.com/bran/feedburner.
A related issue comment of the RSS Permissions module: http://drupal.org/node/945462#comment-3938962.
@branana: Thanks for your port.
Comment #46
scitoA patch for fixing some warnings:
Warnings on view:
Warning: Parameter 1 to feedburner_node_view() expected to be a reference, value given in module_invoke_all() (line 819 of /home/proj/web/dev/d7git/includes/module.inc).
fix: function feedburner_node_view($node, $view_mode = 'full', $langcode = NULL) {
reference: http://api.drupal.org/api/drupal/modules--node--node.api.php/function/ho...
Notice: Undefined property: stdClass::$in_preview in feedburner_node_view() (line 182 of /home/proj/web/dev/d7git/sites/all/modules/feedburner/feedburner.module).
fix: if (!empty($node->in_preview) && user_access('view feedflare')) {
modification idea from: http://drupalcode.org/project/location.git/blobdiff/4ad4c6d9ddc013a7d2c3...
XML RPC warnings after node edit:
fix: $result = xmlrpc('http://ping.feedburner.google.com/', array('weblogUpdates.ping' => array($name, $url)));
reference: http://api.drupal.org/api/drupal/includes--common.inc/function/xmlrpc/7
The patch is against https://github.com/bran/feedburner. Patch of #45 is not included.
Comment #47
jonasdowney CreditAttribution: jonasdowney commentedsubscribe
Comment #48
apb1991 CreditAttribution: apb1991 commentedSub
Comment #49
retolist CreditAttribution: retolist commentedSubscribe
Comment #50
monican CreditAttribution: monican commented+1 I agree with #42. Great job branana and scito!
Comment #51
Satri CreditAttribution: Satri commentedsubscribing
Comment #52
ktleow CreditAttribution: ktleow commentedSubscribe
Comment #53
erdembey CreditAttribution: erdembey commentedSubscribing
Comment #54
carusen CreditAttribution: carusen commentedsubscribing - we need a port for Drupal 7.
Comment #55
maxperience CreditAttribution: maxperience commentedSubscribe
Comment #56
vb CreditAttribution: vb commentedThe patch is against https://github.com/bran/feedburner.
You can see it in action on http://drupalbridge.org/en and download the working module here http://drupalbridge.org/en/feedburner-module-drupal-7-version.
Comment #57
ibex CreditAttribution: ibex commented@vb Have you made any additional fixes compared to #45 and #46?
Comment #58
vb CreditAttribution: vb commented@ibex, yes
Comment #59
nelslynn CreditAttribution: nelslynn commented@vb... awesome, almost there. From your site, you have two Feeds. The one set up with FeedBurner works great, but the "This site (RSS)" does not when using FireFox and yahoo reader. When I try to validate your "This Site (RSS)" with http://feedvalidator.org, it throws the same errors I get. Those are:
- Missing atom:link with rel="self"
- description should not contain relative URL references (how do you change all Feed relative URLs into Absolute)
I'm getting the same errors above. FeedBurner will not accept a Feed URL that does not validate.
Can anyone comment on how to fix the two errors above in order to complete the configuration of this module?
Comment #60
neurojavi CreditAttribution: neurojavi commentedi've tested the module linked in #56 and seems to work for me.
I've tested it with a rss view.
I've found two little problems:
- A JS error when typing in admin/structure/feedburner/burn/ (in any of the two fields)
- An error when submiting admin/structure/feedburner/burn/ and url in fedburner feed field has a ?format=html argument as recomended in the following link to show browser friendly page: http://www.google.com/support/feedburner/bin/answer.py?hl=en&answer=79738
What about a dev version that allows us better testing and issue filling?
Thanks.
Javi.-
Comment #61
erdembey CreditAttribution: erdembey commentedI think that an updated dev for 7.x would be great.
We can test and create issues for correct branch.
Thanks
Comment #62
Anonymous (not verified) CreditAttribution: Anonymous commentedHi
I didnt install any module for feedburner. I just opened feedburner account, in the Original feed field type http://vision4life.in/rss.xml - Feed address column typed feedname (any choice). Then publicise,optimize all done. saved. Downloaded and saved one feedicon in /sites/default/files/images. Added a block, inserted image, linked .
Drupal default Rss syndication block is none. when clicking on the feedicon, it is showing feedburner feeds. I never knew that a module is available. I think it is working ok without any module. But I am also getting same error Missing atom:link with rel="self". I dont now where to add that. Can any one help?
Comment #63
JJSON CreditAttribution: JJSON commentedsub
Comment #64
dantz CreditAttribution: dantz commentedThe linked Module in #56 works fine for me on a Views-Feed.
Comment #65
ajaysolutions CreditAttribution: ajaysolutions commentedsubscribe
Comment #66
Murzsubscribe
Comment #67
Krusnik02 CreditAttribution: Krusnik02 commentedNo, rediresct is not enough. There could be two problems:
1. How to automatically change RSS Icon ursl in the end of page for User Foums?
2. I have 10+ Feeds on my portal and I can not create separate block for each of them...
3. Local URS: when burning feeds to feedBurner local Links not transfered automatically and they are treated as FeedBurner Local.
So let us develop something
+1
Comment #68
minnur CreditAttribution: minnur commentedSubscribing.
Comment #69
hansfn CreditAttribution: hansfn commentedDave, I know you are extremely busy, but shouldn't you have created a 7.x-1.x branch / version (as suggested above) long time ago? Perfection is good, but not when nothing happens. For non-developers there effectively isn't a working Drupal 7 version of this module and it's soon a year since Drupal 7.0 was released. This is very sad.
I'm suggesting that some of the people contributing patches is offered to co-maintain this module.
Comment #70
Shane Birley CreditAttribution: Shane Birley commented@hansfn, I agree some could co-maintain the blog but, as you pointed out, @davereid is very busy. There is a lot of working going on with the Redirect module that is required to be finished before this module is updated.
@davereid, you rock man. Any update would not go amiss (re: redirect APIs, etc).
Comment #71
marvil07 CreditAttribution: marvil07 commentedIf you are using this module to redirect your main feed, maybe you would like to do it manually with redirect until this module is ready:
Comment #72
tsvenson CreditAttribution: tsvenson commented@marvil07
A simpler, more efficient way, is to just add the following to the top of the .htaccess file:
Replace the path/URL without the quotes.
Comment #73
lameei CreditAttribution: lameei commentedI want to upgrade my blog. Is there any new development?
Comment #76
intropedro CreditAttribution: intropedro commentedSubscribing +1
Comment #77
margokw CreditAttribution: margokw commentedIt is beyond ridiculous that there is no Drupal 7 version out yet. 2 years? Really?
Comment #78
deekayen CreditAttribution: deekayen commentedRe #77: @margokw - Dave maintains a lot of modules. Make a patch or thank him for what he did. Don't abuse. See also http://beta.openpredictionmarkets.org/node/8
Comment #79
jordan8037310 CreditAttribution: jordan8037310 commentedsub
Comment #80
lsolesen CreditAttribution: lsolesen commented@intropedro and @jordan8037310 <-- Please use the big follow button in the top right corner instead of subscribe comments. Thanks!
Comment #81
intropedro CreditAttribution: intropedro commentedIn the the big follow button in the top right corner I see the text "Following" and if I put the mouse hover it, the text change to "Unfollow" with backbroung green.
Comment #82
lsolesen CreditAttribution: lsolesen commented@intropredro You started following when you added the subscribe comment. Next time do no make a subscribe comment. Just click the button, and you will follow the subject, but not notify everyone else on the comment, that you are following when you are not adding anything to the issue.
Comment #83
anniegreens CreditAttribution: anniegreens commentedAt this point, I suggest someone who has created a direct port for D7 request co-maintainership via the proper Drupal method: http://drupal.org/node/251466. The fact that this thread is the longest and most active in the issue queue for this module is the exact reason this resource is available.
Dave's desire to recreate the D7 version to rely on the Redirect API is valiant and not without purpose, but in the meantime there is no reason why a 7.x-1.x version cannot be made as a direct port. When Dave gets his version created it can be a 7.x-2.x branch, as suggested above.
Comment #84
Anonymous (not verified) CreditAttribution: Anonymous commentedNote that the Redirect project page has been revised to remove the suggestion that it will provide Feedburner functionality:
http://drupal.org/node/3287/revisions/view/1490084/1828558
Comment #85
eranks CreditAttribution: eranks commentedI am having a lot of issues getting this module formatted correctly. Is someone willing to give me a little help?
Comment #86
HongPong CreditAttribution: HongPong commentedthe 2 active forks i found on github: https://github.com/ceefour/feedburner/commits/
https://github.com/bran/feedburner
Probably someone could take up the reins for @DaveReid but does anyone understand the Redirect module situation?? If it's ok now maybe we can start trying to roll some patches together.
Comment #87
Anonymous (not verified) CreditAttribution: Anonymous commented@DaveReid seems to have pretty much explicitly abandoned this module. (He removed the statement on the Redirect page that it would eventually incorporate Feedburner, he hasn't made any commits to Redirect in more than a half a year, and nothing on this module in two years.)
So, we can be glad that he originated this, and yes, it would be good if someone were to take it over (using the abandoned module process if necessary).
Personally, I just used the recipe at:
http://support.google.com/feedburner/bin/answer.py?hl=en&answer=78464&to...
which is quite simple and easy.
This requires that you can edit your .htaccess file, however, and some people on shared hosting won't have the privileges to do that (or maybe even the skillz).
Alternatively, you can use the Redirect module with hidden feeds (also explained on the support.google page). Again this is pretty easy, but it would be good to have a method that will work without any understanding required at all.
Another note: Google seems to be fading Feedburner. It's increasingly buggy and apparently unsupported. I won't be surprised if it disappears altogether in a year or two.
So, it would be good to think about alternate methods for accomplishing the same things, ideally in a pure-Drupal solution.
Comment #88
deekayen CreditAttribution: deekayen commented@HongPong, I think you're over-selling the "active forks" part of your post. One of them has one commit this year, the other has two commits this year.
Comment #89
Juc1 CreditAttribution: Juc1 commented@ a1tsal, thanks for your link:
Does that only work for one RSS feed - what if I have numerous RSS feeds?
Thanks
Comment #90
Anonymous (not verified) CreditAttribution: Anonymous commentedYou need one copy of that per feed; you substitute the feed address for YOURFEEDADDRESS in the text.
Comment #91
Shane Birley CreditAttribution: Shane Birley commented