• Join Now
  • Sign In
  • Cart
  • Instant Setup
  • Download
Logo
  • About
    • Try it Out
    • Site Editor Tour
    • Designer Tour
    • Developer Tour
    • Testimonials
    • Showcase
    • History
    • Our Philosophy
    • Credits
    • What does free mean?
    • Blog
  • Community
    • Members
    • Forums
    • Chat
    • Karma
    • International
    • Jobs
    • eNewsletters
  • Developers
    • Download concrete5
    • Join Beta Team
    • Translate concrete5
    • Bug Tracker
    • Submit to Marketplace
    • Code Submissions
    • News
    • Community Leaders
  • Marketplace
    • Add-Ons
    • Themes
    • Installation Help
    • Deal Of The Day
    • Swag
  • Services
    • Hosting
    • Support Options
    • Consulting
    • Training
    • Enterprise
  • Documentation
    • Getting Started
    • Editor's Guide
    • Developers Guide
    • How-Tos
    • Basics
  • Add-Ons
  • Themes

Likes This!

developed byandrew
1 Review

This simple block sits on a page and let's a logged-in user say that they like a page. The block keeps track of who likes the page, displays the listing, and operates fully in AJAX (although will degrade gracefully if a browser does not have JavaScript enabled.) The block also populates a page attribute that will let the page search keep track of how many people have liked a page.

This block is used as an example in the how-to "JavaScript, jQuery and concrete5," found here:

http://andrewembler.com/concrete5/javascript-jquery-and-concrete5/

and here:

http://concrete5.org/documentation/how-tos/javascript-jquery-and-concrete5/

It should be a useful example of the following:

 

1. jQuery UI and concrete5's dialog functionality are included intelligently on page load

2. The block view template intelligently references tools and controller actions.

3. The block automatically includes JavaScript by including view.js in its directory. This JavaScript is used by the block view template.

4. The dialog class is used to pull data in from a tools script, through AJAX.

5. The response from the block's controller action is loaded into the page seamlessly.

6. jQuery UI effects are used.

7. Everything will degrade gracefully even when JavaScript is disabled.

 

Current Version

1.0 Download Archive

Supported Browsers

  • Firefox 2+
  • Chrome All
  • Safari 3+
  • Internet Explorer 6+
  • Opera 8+

Works With

5.1.x — 5.4.2.2

Average Support Response

Over a week

Add to Cart

Free Add One
Screenshots###### Demo Demo Demo
Thumbnail Beginner Core Team

Learn More

  • Likes This! Home
  • Pre-Sale Questions
  • Reviews
  • Questions & Discussion
  • Support & Feature Requests
  • License
  • Marketplace
  • Add-Ons
  • Likes This!

Do you have questions

  • What are users saying?
  • Who is using concrete5?
  • What makes concrete5 easy?
  • Why develop on concrete5?
 

We’re on “The Twitter”

Totally Random Live 2/3/2012 http://t.co/E99XM8wb #concrete5

Follow concrete5

About

  • Try it Out
  • Site Editor Tour
  • Designer Tour
  • Developer Tour
  • Testimonials
  • Showcase
  • History
  • Our Philosophy
  • Credits
  • What does free mean?
  • Blog

Community

  • Members
  • Forums
  • Chat
  • International
  • Jobs
  • eNewsletters

Developers

  • Download concrete5
  • Join Beta Team
  • Translate concrete5
  • Bug Tracker
  • Beta
  • Submit to Marketplace
  • Code Submissions
  • News
  • Community Leaders
  • User Doc Group

Marketplace

  • Add-Ons
  • Themes
  • Installation Help
  • Deal Of The Day
  • Swag

Services

  • Hosting
  • Support Options
  • Consulting
  • Training
  • Enterprise

Documentation

  • Getting Started
  • Editor's Guide
  • Developers Guide
  • How-Tos
  • Basics

Legal

  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Contact Us
© 2008 to 2012 Concrete CMS Inc. All Rights Reserved.

Sign In?

You must have a user account and be signed to perform this action.

  • Sign In
  • Register