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

Better content management (in Joomla!) with K2 (J and Beyond 2011)

JoomlaWorks
November 09, 2011

Better content management (in Joomla!) with K2 (J and Beyond 2011)

K2, the present and future of content management in the Joomla! CMS.

JoomlaWorks

November 09, 2011
Tweet

More Decks by JoomlaWorks

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 TNAwrestling.com Queen.gr OnSports.gr Gorillaz.com thinkbasic.com hcourt.gov.au

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