Chris@0: {# Chris@0: /** Chris@0: * @file Chris@0: * Default theme implementation for the project status report. Chris@0: * Chris@0: * Available variables: Chris@0: * - title: The project title. Chris@0: * - url: The project url. Chris@0: * - status: The project status. Chris@0: * - label: The project status label. Chris@0: * - attributes: HTML attributes for the project status. Chris@0: * - reason: The reason you should update the project. Chris@0: * - icon: The project status version indicator icon. Chris@0: * - existing_version: The version of the installed project. Chris@0: * - versions: The available versions of the project. Chris@0: * - install_type: The type of project (e.g., dev). Chris@0: * - datestamp: The date/time of a project version's release. Chris@0: * - extras: HTML attributes and additional information about the project. Chris@0: * - attributes: HTML attributes for the extra item. Chris@0: * - label: The label for an extra item. Chris@0: * - data: The data about an extra item. Chris@0: * - includes: The projects within the project. Chris@0: * - disabled: The currently disabled projects in the project. Chris@0: * Chris@0: * @see template_preprocess_update_project_status() Chris@0: * Chris@0: * @ingroup themeable Chris@0: */ Chris@0: #} Chris@0: {% Chris@0: set status_classes = [ Chris@0: project.status == constant('UPDATE_NOT_SECURE') ? 'project-update__status--security-error', Chris@0: project.status == constant('UPDATE_REVOKED') ? 'project-update__status--revoked', Chris@0: project.status == constant('UPDATE_NOT_SUPPORTED') ? 'project-update__status--not-supported', Chris@0: project.status == constant('UPDATE_NOT_CURRENT') ? 'project-update__status--not-current', Chris@0: project.status == constant('UPDATE_CURRENT') ? 'project-update__status--current', Chris@0: ] Chris@0: %} Chris@0: