old_contents: ## This file is part of Invenio.
  ## Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011 CERN.
  ##
  ## Invenio is free software; you can redistribute it and/or
  ## modify it under the terms of the GNU General Public License as
  ## published by the Free Software Foundation; either version 2 of the
  ## License, or (at your option) any later version.
  ##
  ## Invenio is distributed in the hope that it will be useful, but
  ## WITHOUT ANY WARRANTY; without even the implied warranty of
  ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  ## General Public License for more details.
  ##
  ## You should have received a copy of the GNU General Public License
  ## along with Invenio; if not, write to the Free Software Foundation, Inc.,
  ## 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  """BibFormat element - Prints creation date
  """
  __revision__ = "$Id$"
  
  from invenio.search_engine import get_creation_date
  
  def format_element(bfo, format='%Y-%m-%d'):
      '''
      Get the record creation date.
      @param format: The date format in MySQL syntax
      '''
      recID = bfo.recID
      out = get_creation_date(recID, format)
      return out
  
new_contents: ## This file is part of Invenio.
  ## Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011 CERN.
  ##
  ## Invenio is free software; you can redistribute it and/or
  ## modify it under the terms of the GNU General Public License as
  ## published by the Free Software Foundation; either version 2 of the
  ## License, or (at your option) any later version.
  ##
  ## Invenio is distributed in the hope that it will be useful, but
  ## WITHOUT ANY WARRANTY; without even the implied warranty of
  ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  ## General Public License for more details.
  ##
  ## You should have received a copy of the GNU General Public License
  ## along with Invenio; if not, write to the Free Software Foundation, Inc.,
  ## 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
  """BibFormat element - Prints creation date
  """
  __revision__ = "$Id$"
  
  from invenio.search_engine import get_creation_date
  
  def format_element(bfo, format='%Y-%m-%d', date_format='%Y-%m-%d'):
      '''
      Get the record creation date.
      <b>Note:</b> parameter <code>format</code> is deprecated
  
      @param date_format: The date format in MySQL syntax
      '''
      recID = bfo.recID
  
      # Let's be gentle and backward compatible while "format" is here:
      if date_format == '%Y-%m-%d' and format != '%Y-%m-%d':
          date_format = format
      out = get_creation_date(recID, date_format)
      return out
  
subject: rename 'date' to date_format' in bfe_creation_date