Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Better content management (in Joomla!) with K2...

Better content management (in Joomla!) with K2 (JoomlaDay Greece 2011)

K2 is the popular powerful content extension for Joomla! with CCK-like features developed by JoomlaWorks, makers of fine Joomla! extensions since 2006.

It provides an out-of-the box integrated solution featuring rich content forms for items (think of Joomla! articles with additional fields for article images, videos, image galleries and attachments), nested-level categories, tags, comments, a system to extend the item base form with additional fields (similar to CCK for those acquainted with Drupal), a powerful plugin API to extend item, category and user forms, ACL, frontend editing, sub-templates and a lot more!

Using K2, you can transform your Joomla! website to a news/magazine site with author blogs, product catalogs, work portfolio, knowledge base, download/document manager, directory listing, event listing and more, all this bundled under one package! Since K2 is extensible with additional fields to its base item form, you can easily create category-specific content types, e.g. article, blog post, product page, directory listing.

K2 has been downloaded more than 500.000 times (from March 2009 till May 2011), it has been translated into more than 30 languages and there are over 200 extensions listed in the Joomla! Extensions Directory already supporting K2. And we've just launched the new K2 Extensions Directory, aka KED.

K2 was awarded "best component" for 2010 at J and Beyond, the international Joomla! conference. It currently powers some of the most high profile / high traffic Joomla! websites worldwide.

Give K2 a try and you'll instantly love it! It's easy to use and fun to develop Joomla! websites with! If you need any help or want to contribute to the project, join the K2 Community.

Learn more at: http://getk2.org

Fotis Evangelou

May 29, 2011
Tweet

More Decks by Fotis Evangelou

Other Decks in Technology

Transcript

  1. The most essential part of Joomla! - the content -

    is almost the same (all the way from Joomla! 1.0 to 1.6)
  2. Joomla! 1.6 still does not improve much on the most

    essential part of the CMS... the content but it does introduce a better API, improved ACL & multi-lingual features
  3. Joomla! has been far behind other competing CMSs like Drupal

    and WordPress in terms of social features & flexibility (like categorization, ACL, media management etc.) but it's got (by far) the best API there is & it's the easiest to use for almost any web project
  4. K2 features organizes items in nested-level categories comments tags "extra

    fields" system to extend items (a la Drupal's CCK) auto-resizable item image videos image galleries attachments simple yet powerful plugin system to extend item, category & user forms
  5. K2 features IDEAL FOR MULTI-AUTHOR ENVIRONMENTS versatile front-end ACL system

    ajax-based front-end editing for managing items & moderating comments (user toolbar) automated user profile pages (blogs) “versatile” modules fetch everything from K2 (items, videos, images, comments, tags, categories, users etc.) powerful search capabilities (search on all or specific categories or use “Google AJAX Search” integration)
  6. K2 features A JOY FOR TEMPLATE DESIGNERS probably the easiest

    extension to setup & style... parameters control EVERY element you see no “menu itemid” headaches to worry about uses 1 master CSS file only for everything MVC overrides are easier (simply copy the component “templates” folder or the module sub-templates in your Joomla! template's html overrides folder) module “sub-templates” allow for totally different layouts of the same module
  7. Uses of K2 K2 can be used to build... massive

    or small news portals/magazines with author blogs, comments, tags etc. any type of catalog (products, documents, downloads, work portfolio etc.) blog knowledge base directory listing (events, classifieds/ads, business directory, contacts etc.) sitemap
  8. K2 facts or “why K2 is the defacto content component

    in the Joomla! community...” more than HALF A MILLION downloads since March 2009 supported by all major template clubs (16+) 200+ K2 related extensions in the JED translated in multiple languages used in thousands of websites K2 powers some of the most prominent & high-traffic Joomla! websites worldwide Google loves K2 sites (thanks to unicode URLs) easy content migration between major Joomla! versions
  9. What we like about K2 Rapid category setups! Creating a

    category "template" with pre-assigned parameters and using it for rapidly creating complex tree-like structured nested categories K2 Plugin API to extend forms beyond classic CCK Built-in K2 extended caching Performance! Easy content migration to Joomla! 1.6, 1.7...
  10. What the future holds for K2 Even more performance improvements

    Improved user interface More “extra field” types Multiple categorization Content versioning Better image handling More “official” views (layouts)
  11. Cool K2 Websites magazine.joomla.org Queen.gr OnSports.gr Gorillaz.com ImpactWrestling.com FightSaga.com thinkbasic.com

    hcourt.gov.au europeandemocracy.org ethosjournal.com wirebournemouth.co.uk theartsdesk.com groupama-transport.com