I was wondering if there are any legal issues with using somebody else's RSS feed in your app (e.g. a BBC RSS feed)?
You really should ask a lawyer. However, I found this on out-law.com:
Using a third party RSS feed on your site
Most providers of RSS feeds are happy
to have their feeds displayed on third
party websites. However, if you plan
to display adverts next to a third
party's RSS feed, or otherwise profit
from the feed, we recommend that,
ideally, you seek permission from the
provider.
At the very least you should check the
sites whose feeds you want to use for
conditions of use for their RSS feeds
or, if there are no such conditions,
the site's copyright notice. Even in
the absence of any prohibition in
these notices, you're safest course of
action is to approach each site for
permission. That's not to say you'll
definitely get sued for following your
plan without permission from each
party; it's just that you run a risk.
If conditions forbid commercial use of
a feed, request permission before
using the feed on anything other than
a personal website. Commercial use
does not only mean that you are
selling access to the feed or
surrounding the feed with advertising;
any use on the website of a business
can also be a commercial use.
Source: http://www.out-law.com/page-7843
Related
I need a WordPress plugin that can do comparison of different services, like the one on http://www.whoishostingthis.com/compare/
This is something that you will most likely have to program yourself. Mainly because there wont be many plugins that will go out to service provider websties, scrap the data, then aggregate it properly to compare on the field related to you.
In the sense of programming this you would want to do the following steps.
Determine what service providers you want to scrape
Scrape said providers for their prices (do it on a throttled basis or you will most likely get blocked by the providers website).
Aggregate the data and store it in a data store
Display the provider services while showing your comparison.
If you do not want to program this plugin yourself you can do a hybrid approach which requires a lot of manual intervention.
This site shows many "compare products" plugins that will allow you to compare 2 products in an ecommerce setting. If you use one of these plugins along with a wordpress ecommerce plugin you could manually enter each service provider as a "product" then display the product comparison.
https://wordpress.org/plugins/tags/compare-products
I would like to generate RSS feeds from posts in Joomla 2.5 that are only available for logged in users. These feeds need to be accessed by RSS readers mainly on mobile devices.
How can I password protect them to make them accessible to the users RSS readers using the same login and password that they also use to access the news on the website?
Ideally the RSS feeds should be accessible via http authentication
(i.e. http://user:password#sitename.com/?feed=1...)
Is this possible?
Wouldn't this be accomplished by making the RSS feed module on the relevant page, accessible to the group containing your logged in users...normally "Registered" but you could theoretically have different modules for different groups? Not sure why you would need this...but it may provide you with a solution to your question.
I would like to make a streaming store like Lynda.com, Udemy.com, or other video-training websites - where the customer can buy and/or subscribe to my digital library, but the customer can only stream the content, no downloading. Is this something I should do in WordPress, Shopify, or something else? A key aspect would be the customer being able to go back-and-forth between buying an individual stream and a monthly subscription without losing their purchased streams.
The content will be self-created audio files. As far as the audio-player, I was thinking about using SoundCloud.com and privatizing the audio on SoundCloud.com. Then embed the audio onto the site to prevent pirating and rely on a third-party site to host the audio content rather than burdening the hosting provider. Or is there a better solution?
Thanks for any feedback!
You CAN use Wordpress, but there will need to be more involved then just setting up a basic website. You'll need to provide the user with a unique URL to stream the content from.
Other than building a custom platform, you can use something like http://buddypress.org/ to create user profiles. And only allow paid users to access certain content.
Shopify will only help with taking orders. Not giving users account access to login.
You could use shopify, then build out a user login side using something like Heroku. We had a similar goal to build a marketplace for live music bookings - basically the difference here being that the artists were the users, not the customers. We used Collections as profiles and Products as bookable packages. We simply embedded youtube vids and made sure to turn off recommendations in the youtube embed code. We currently make this information public, but it could be behind a login (the basic login/account that shopify provide) in your instance. It would be a little bit manual: e.g. they 'purchase' the subscription, then they create a login at checkout, whereby they're then able to access the videos/audio.
Have a play with our marketplace as an example of what I mean: tremolo.com.au
I need to borrow some wisdom from a Drupal expert.
We are hiring a marketing firm to build our website. They are building the front end using Drupal 7, and hiring yet another firm to do the programming. Once the front is complete, they will be handing it to me to implement the shopping cart and eCommerce, along with integrating into our CRM and ERP
From what little I've worked with Drupal, I know that it generally manages everything as a chunk of content. I am also aware that you can create a custom content type which we could build to make a product model. And I have read in a few places that Ubercart can use this to build the product catalog essentially.
So, if I allow them to continue in this way, will there be a way for me to pull or update information about products through an API (SOAP or otherwise)? Is there a better alternative?
My concern is that handling products as content seems a bit flimsy, and I fear that when it comes time to link together our CRM and ERP, that I won't have any way (short of working with the database directly), to update or pull information. Ultimately, the goal is to have Drupal only deal with layout and actual content, and our ERP/CRM duo will handle maintaining product information. Is there an established method or best practice for what we are looking to do?
++ I'm more interested in the database structure than anything else.
I think it depends on what type of products are you going to sell, are you going to sell them online and regarding to this realize which software will be primary(master) and which one will be secondary(slave).
If you plan just to tell people you have several products you can store these products inside ERP and then export ERP/CRM products data and import them into Drupal on a daily basis. ERP/CRM will be your master storage then.
If you plan to sell something online and you have to manage stock levels then you can follow one of these solutions (or make up another one):
ERP/CRM is a master storage for everything (products, clients, stock levels). Drupal is used only for authentication process and for your products storage "gateway" so your site visitors will browse through your site and that browsing won't affect your ERP/CRM but if one will buy something you will let Drupal get all information abuot logged customer and let him boy something regarding to your stock levels.
Drupal is a master storage for everything. I think this is not a good idea because you already have ERP/CRM, products, descriptions and so on so you will need to make them synchronized and that's always lots of hard work.
ERP+CRM are for products and clients offline, Drupal is for e-commerce only. You just need to export your products from your ERP system and import them into your Drupal site on a daily basis. Then if someone will want to buy something online he will interact with Drupal site (cart, checkout etc).
Technically importing/exporting nodes is not as difficult as it could be. For instance you just create a stdClass() object, fill its values ($node->title, $node->body, etc) then call node_prepare(), node_save() and that's all.
If you could provide more information about your business and what are you going to do with your Drupal site, maybe, you will get more answers. Also sorry for my English, I'm not native.
There are any number of membership plugins for Wordpress that exist to monetize website content. People pay a subscription and have access to pages and posts. This makes it difficult to locate what I am looking for.
Is there a plugin that is specifically for managing the membership in an organization?
WHAT IT SHOULD DO
Have the ability to import existing
membership details and create WP
users from those details.
Automate and manage the
collection of annual dues.
Facilitate mass e-mails to members.
Restrict access to some of the Web site pages
perhaps by linking membership to WP
roles.
Perhaps manage payments for conferences.
Have the ability to export membership details.
SOME THINGS IT SHOULD NOT DO
Have pay per post functionality.
Sell value added pages.
Have different levels of accounts based on content.
TIA
I was looking for a similar plugin for a non-profit organization client of mine, and finally found MemberMouse. I was particularly concerned about being able to setup annual dues at a certain time of the year with pro-rating for new members during the rest of the year. While this is not in their base plugin, they can custom program that for a small fee.
The only parts of your request that plugin may not cover is facilitating mass emails (you could manage that through something like Constant Contact) and taking payments for conferences (which you could setup on your site anyway pretty easily using PayPal or your merchant account provider and a cart).
Hope this helps. I would suggest contacting MemberMouse with your questions to see if it will work for you.