Allow users to rate embedded videos in Wordpress site - youtube

I'm an awful programmer, so if there is just an easy plugin, that would be a huge help.
I have a few issues:
1. Is there a plugin that allows visitors to my Wordpress site to easily upload their own Youtube vids for other visitors to see?
I'd like to be able to have other visitors rate the user uploaded Youtube vids and then allow other visitors to sort the vids based on rating, is there an easy way to set that up in my Wordpress site?
Finally, I'd like a create a forum similar to StackOverflow in my Wordpress site, anyone know how I can do that?
Thanks to everyone in advance. As you can tell, I'm not very smart with all of this.

I am not aware of a WordPress plug in like you describe. However, if you have the budget for a programmer to do some custom work, I would investigate some existing video plug ins for WP like andrewk suggests and then hire a programmer to implement the voting stuff and any other customizations you need.
I'd also check out the group blogging functionality from Posterous [http://posterous.com]. In the settings panel, there is a setting that you can toggle labeled "Who should be allowed to post on your site?" You can set it to "Anyone can post and I will moderate." Users can then submit posts via email. This solution is ideal for someone with limited programming knowledge since Posterous is easy to use and easy to set up. But it might be limiting in customizing certain aspects of the site. (E.g., implementing the rating and sorting stuff you describe.) Learn more about Posterous Groups: http://help.posterous.com/introducing-group-sites-tutorial
Stack Overflow is powered by software called Stack Exchange [http://stackexchange.com/]. You can submit a proposal for a new Stack Exchange community here: http://area51.stackexchange.com.
However, if you wish to set up a forum on your own site there are several hosted forum solutions that you might consider such as http://www.ninjapost.com, http://www.lefora.com, or http://discussions.zoho.com. A hosted forum solution is advantageous for someone with limited programming knowledge because the set up/installation does not require much programming knowledge compared to a script that you'd install and configure yourself such as phpBB.

Related

Publish code gallery for dart?

I would like to know is there any forum or google repository where we can publish our dart projects for showcasing or for fun just to exchange opinions other than github or any svn vendors as such.
Since all major platform vendors have this feature.
If yes would request someone to point me in the right direction since I am working on a small simple project and I am interested in just publishing our work just for experiment sake.
Check out http://www.builtwithdart.com - which aims to be a showcase of community contributed Dart apps.
To contribute pick from the following options:
clone, edit and submit a pull request at the site's github
open an issue at the site's github
Ping me a message
Ideally contributors would be able to provide a screenshot, a G+ link, and a paragraph or two about the app - especially welcome are any notes you have about developing it using Dart.
This is what we have: http://www.dartlang.org/samples/. Other projects that use Google technologies are showcased on https://developers.google.com/showcase/, but Dart has its own site. http://www.dartlang.org/samples/ already has some third-party contributions. If we get a lot more, we can do more to showcase them. It'd also be great to showcase a bunch of cool apps at Google I/O, especially if they're large and in production or if they're particularly cool technologically. If you're working on those sorts of things, you can either send me email, leave me a comment, or post to the Dart mailing list. Thanks!

Tracking Page Popularity in a Time Frame in Rails

I'm very new to web development and this seems like a basic question, so perhaps I just lack the correct terminology to search it on Google.
On my site I plan to have many dynamically generated pages, based off data in a MySQL server, and I would like to know which ones people have been visiting the most, in say, the last 24 hours, so that I can place these most popular page on the front page of the site. How would I/would I be able to accomplish this in a Rails application.
What you're looking for is a web analytics solution to analyze your traffic, and possibly your marketing effectiveness. Here are some of the most prominent services you could use with your website:
Google Analytics
Chartbeat
Reinvigorate
HaveAMint
GetClicky
Piwik
Woopra
Personally, I use Google Analytics as its setup is darn simple: configure your account, add a Javascript snippet on each of the pages you want to track, and you're done.
You could also look out for web analytics software that you would host. All in all, take a look at this Wikipedia page for more information.

Search Engine without crawling?

Is there a way to collect web content in order to use it in a search engine without passing by the web crawling phase? Any alternative to web crawling?
Thanks
No, to collect the content you have to...collect the content. :-)
Yes (and sort-of no).
:)
You can download existing data dumps from various websites (wikipedia, stackoverflow, etc.) and construct a partial index that way. It obviously won't be a complete index of the internet.
You could also use meta-search to construct your search engine. This is where you use the APIs of other search engines and use THEIR search results as the basis of your index. Examples include citosearch and opensearch. duckduckgo uses yahoo's boss api (and now yahoo uses bing...) as part of their search engine.
There are also real-time streaming APIs that you could use instead of crawling the web. Look at datasift as an example. There are lots more resources you could cleverly use and avoid/minimize crawling.
If you want to be updated with the latest content on pages, then you can use something like pubsubhubbub protocol to get push notifications for subscribed links.
Or use paid services like superfeedr that make use of the same protocol.
directly or indirectly you have to crawl the web in order to get the content.
Well if you don't want to crawl, you can follow a wiki-like approach, where users can submit links to sites (with title, description and tags). So a collaborative link collection can be built.
To avoid spam a +/- system can be involved, to vote useful sites or tags up and useless ones down.
To avoid spammers mass voting SERPs you can weight votes by user reputation.
User reputation can be gained by submitting useful sites. Or somehow tracing usage patterns.
And considering other abuse patterns too.
Well, you got the point, I think.
As spammers gradually discover weaknesses of traditional search engines (see Google bomb, content scraper sites, etc.), a community based approach may work. But it would suffer severely from the cold start effect, and when community is small the system is easy to abuse and poison...
At least Wikipedia and Stack Exchange is not spammed to useless levels so far...
PS: http://xkcd.com/810/

Where I can find an engine like OFPS Open Feedback Publishing

I'd like to write a little book on personal topics together with two friends of mine, remotely located. Do you know of any FOSS content publishing system like the one from O'Reilly (OPFS)?
I saw the one that powers the django book but It seems that the code It's not released yet. I accept any kind of backend technology for this project.
I'd like to:
edit the book on the web and let my friend do the same after authentication.
anyone of us could comment other's entries.
You could use Google Wave. You get the benefit of watching where others are editing / you can roll back the whole doc or specific parts / comment on specific parts plus you can use it from any computer so you don't have to be home or carry a laptop to edit your book when inspiration hits you.
OK, I'm going to roll out my own solution following the direction written here. I like a lot thigs like bitesizeedits or leanpub. The base will be a multiuser platform: mu. I'm quite fond with wordpress and as version control I'm happy with GIT. The commenting system will be digress.it.

How to aggregate analytics from Google, Twitter, YouTube, Facebook, etc [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I have a video blog for which I would like to track certain statistics, including stats from Google Analytics, Twitter, YouTube, Facebook, etc.
The problem is that the various stats are on different websites, which require different logins, etc. It takes a long time to actually view everything. I am looking for a way to be able to aggregate all of this information in one place.
I have searched quite a bit on Google, Mashable, Delicious, etc and I haven't found any websites that do what I want. Are my searching skills bad, or does this really not exist?
The data in which I am interested appears to be available in readily parsable forms (see below), but I am hesitant to write an app to do this myself, because of an already more than full workload.
Data I want to aggregate:
Google Analytics -- tracking on my website
number of visitors
traffic sources
use Data Export API -- http://code.google.com/apis/analytics/docs/gdata/gdataDeveloperGuide.html
Twitter
number of followers
number of retweets
new # messages
new direct messages
Twitter API -- (sorry, I can only post one hyperlink because I am new)
Facebook fan page
number of fans
new posts on wall
Facebook API -- (sorry, I can only post one hyperlink because I am new)
Tumblr
number of followers
Video
number of views
view location
number of comments
number of channel subscribers
do this for
YouTube -- CSV report available at (sorry, I can only post one hyperlink because I am new)
MetaCritic
Feed burner (RSS)
number of subscribers
CSV report available at (sorry, I can only post one hyperlink because I am new)
SEO stuff
Google PageRank
Alexa rankings
So is there an app that does this already, or should I do this myself? I would like a quick and dirty way to do this -- I was thinking something like Yahoo pipes, but it appears to not be up to the task. I could probably get it done in Grails, but that might be more trouble than it's worth. Other ideas?
I have a better answer. YQL has community data tables for all the services you listed. You can pull in all the different values through their API.
http://developer.yahoo.com/yql/
You could try creating a Google Spreadsheet and use their external data import tools.
http://docs.google.com/support/bin/answer.py?hl=en&answer=75507
The biggest problem will probably be access authenticated APIs.
Presumably that all of the services above has fashioned a statistics API, I would advice you to write it yourself rather than battling an integration war with a bunch of aggregating programs.
Here's an iphone app that does at least a bit of this:
http://ego-app.com/
I don't know a single tool that can do this, off the top of my head. But you can chain a few tools together to do this.
1- If you're on Windows, use Website Watcher. It has a macro-recording tool to login a webpage, a regex-based tool to filter content and a scripting language that let you email/export the result. IMO, this will let you extract data from just any web page/RSS/forums.
2- Then use Dropbox to automatically upload the result files to your Dropbox's public folder (because you will need the public link to these file).
3- Use Yahoo Pipes to consolidate/aggregate the result files.
I suggest you try Metricly http://metricly.com/ that is natively intergating Facebook & Google Analytics data. It is extensible by nature and with a little bit of tweaking you can push any meric to it. I enjoy it.
I originally suggested this as an edit to abraham's answer but it was rejected:
Mikael Thuneberg has written a freely available google script for pulling GA data into Google Docs using the GA API: http://www.automateanalytics.com/2010/04/google-analytics-data-to-google-docs.html
I use it for creating client dashboards all the time. I suspect there may be others for pulling in twitter/facebook data etc.
And Google have just released this tool for importing GA data into Google Docs:
http://analytics.blogspot.co.uk/2012/08/automate-google-analytics-reporting.html
Also see SEOTools for Excel which can pull some facebook and twitter data as well as Google Analytics through the API.
YouTube has a public API http://developers.google.com/youtube/analytics to retrieve reports for your videos and channels.

Resources