• About the Orchard Project

    Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

    Learn more...

Recent Posts and Articles

  • My Workflow For Comment Notifications

    Workflows in Orchard 1.7 are a damn sweet feature, and in this post I’m going to show you a very simple and useful case: comment moderation and notifications.

  • Weekly Podcast 09/03/2013

    Meeting notes

    • Lots of new contributions over the week-end, in particular Daniel Stolt's many Azure features and documentation.
    • New ORCHARD_1_7 version compilation directive. Only works with dynamic compilation at the moment, will be generalized.
    • 1.7.1 will be ready after the Azure assemblies have been removed from the Orchard.Web project. Should be this week.
    • Demo of nice configurable Bootstrap theme by Philip Senechal.
    • New sites: http://omnia.ae/, http://www.galpinford.com/, http://www.insurancequotes.com/, http://csdiran.com/ (RTL), http://coleweber.com, http://thefinerlist.com/, http://www.landroverflatirons.com/, http://www.westhoustoninfiniti.com/
    • Steering Committee elections thread is open. Only differences will be that you won't be able to put more than one vote per candidate, and that Harvest participants will be able to vote as well.
    • Harvest videos from Amsterdam coming soon!
  • Weekly Podcast 08/27/2013

    Meeting notes

    • Lots of contributions lately, but not much testing accompanying it. Let's ask nicely when there are no tests, but not require them, as that would discourage contributions.
    • 1.7.1: still one Live Writer issue to fix. Sébastien couldn't figure out what's broken yet.
    • Awesome contributions this week, including from new people. "magic" according to Sébastien. He has been really diligent in integrating them, and interacting with the authors to finalize them.
    • Louis is working on Owin integration for Orchard?
    • Sipke demo: re-creating blogs using only the revived List module.
    • Zoltán demo: Lombiq AntiSpam: JavaScript-based anti-spam module. We wouldn't mind seeing this contributed to core, in the anti-spam module.
    • New sites: http://panorazzi.com/, http://legendarycustomhomes.com/, http://basarsoft.com.tr/, http://nowonline.nl/, http://flaminggrillpubs.com/, http://www.littlejoesautos.com/, http://muthco.com/, http://www.baytalkhobz.com/, http://newsroom.meijer.com
    • Should we have a new repositories for additional modules that we support but that are not in core? There is a problem with putting more than one module into a single repo. At least, move to git.
    • We need volunteers for Workflows and Media Library documentation topics at least. The authors can put a link to their website at the end if they want to.
  • Weekly Podcast 08/20/2013

    Meeting notes

    • There are pull request and accepted changes for the migration to 4.5 (now in a branch, yay Git!), Azure SDK 2.1, import/export for permissions and roles, TrimEnd token, decoupling Workflow from other modules (no migration issue), can and must now provide css with activities, XMLRPC/Livewriter support for the media library.
    • Maybe there should be a module for localizing dynamic values from the admin, as doing it in the po is a workaround at best (but if you do it, do it from the theme's po file).
    • New websites: http://www.unitrans.co.za, http://reachmedia.co.nz/, http://www.themorritt.co.uk/, http://jojomobile.eu/, http://www.pixlpark.com/, http://cebuanalhuillier.com/, https://www.minpension.se/, http://www.cneholidays.com/, http://www.newburghnissan.com/, http://johnbarras.com/, http://medischhandelen.nl, http://hygrowbot.or, http://www.newburghnissan.com/
    • Car seller sites seem to originate from http://www.jazelauto.com/
    • Demo from Zoltán: Orchard Watcher - Makes it possible for front-end authenticated users to watch contents, get notifications, use in workflows.
    • We still need a documentation czar. One person offered to help. Please answer in this discussion if interested in helping.

    Brought to you by: Orchard Hungary

  • Media Library And Dropbox

    The new Media Library module in Orchard 1.7 has many interesting new features, and I was particularly excited by the ability to import images from Bing via the Web Search feature which was presented at Orchard Harvest this year.

    Being a regular Dropbox user, the idea of being able to import media straight from the cloud seemed very useful, so I got to work on a Dropbox media import feature which you can now find over on the Orchard Gallery.

  • Drupal Inspiration

    I've been reading the book, Using Drupal, which recently was released for Drupal 7, in order to better understand alternatives to Orchard CMS. I also hear mentions of how similar Orchard CMS is to drupal, so I wanted to get some understanding of how Drupal and Orchard compare. And last, I offer Orchard CMS training and I get a lot of developers who are already familiar with another CMS like Drupal, Joomla, Umbraco, or Wordpress, so I like to have a better understanding of other content management systems in order to help my students relate to Orchard CMS. What I have learned from reading Using Drupal is that Orchard CMS is quite similar to Drupal in terms of concepts.

  • Adding A Field To A Content Type From A Migration

    You can add fields to a content type from a migration, but it's not obvious at first how to do this. You can't add a field to a type directly, you can only add fields to parts. To get round this you can add a secret part to a type with the same name as the type. This part is not shown in content admin, but it acts as a container for any fields you'd like to add.

  • Weekly Podcast 08/13/2013

    Meeting notes

    • Documentation: Adrian can't continue handling it. We do thank him for his work over the last few months, and we call out for a new owner.
    • We moved to Git. There have been a few pull requests.
    • Advice: don't force push unless you really want to create a remote head, and when using a private repo for your private forks, don't set Codeplex as the default remote.
    • AzureBlobStorage now available for any site, including azure web sites.
    • Content created event in Workflows now happens when the contents actually exist, making the activity usable.
    • UrlHelper now usable from background tasks, using settings instead of context.
    • Discussion about buckets: will revive lists, simplified and improved. Custom properties will die. Will be able to be limited to a content type. Will handle hierarchies. An explicit goal is to be able to reproduce exactly the blog module with it, with no weirdness. That doesn't mean we would replace the blog module with it (maybe that will happen in 2.0).
    • Sébastien showed a nice lightweight way to store part properties using xml storage if you want to store but know you never will want to query.
    • Sites: http://www.drivereineke.com/, http://www.makeitmakati.com/, http://www.sygeboern.dk/, http://www.mccoymillsford.com/.
    • Git discussion of the announcement: next time, let's advertise it on more channels (forums, mailing list, etc.), and let's give people more time to prepare.
    • Majority of Harvest videos should be available by next week.

    Brought to you by: Orchard Hungary

Software IP management and project development governance provided by Outercurve Foundation