Changeset 1641


Ignore:
Timestamp:
Oct 4, 2010, 4:03:39 AM (10 years ago)
Author:
roux
Message:

corrections rss et ajout iunterventions

Location:
cpc/trunk/project/apps/frontend
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/config/routing.yml

    r1634 r1641  
    411411  url: /:slug/csv
    412412  param: {module: api, action: parlementaire, format: csv}
     413parlementaire_interventions_rss:
     414  url: /:slug/interventions/rss
     415  param: {module:parlementaire, action: rss, object_name: Intervention, title: "Les dernières interventions de %"}
    413416parlementaire_interventions:
    414417  url: /:slug/interventions/:type
     
    446449parlementaire_amendements_rss:
    447450  url: /:slug/amendements/rss
    448   param: {module: parlementaire, action: rss, object_name: Amendement, title: "Tous les amendements signés par %"}
     451  param: {module: parlementaire, action: rss, object_name: Amendement, title: "Les derniers amendements signés par %"}
    449452parlementaire_presences_type:
    450453  url: /:slug/presences/:type
     
    470473parlementaire_questions_rss:
    471474  url: /:slug/questions/rss
    472   param: {module: parlementaire, action: rss, object_name: QuestionEcrite, title: "Toutes les questions écrites de %"}
     475  param: {module: parlementaire, action: rss, object_name: QuestionEcrite, title: "Les dernières questions écrites de %"}
     476parlementaire_documents_rss:
     477  url: /:slug/documents/rss
     478  param: {module: parlementaire, action: rss, object_name: Texteloi, title: "Les derniers documents parlementaires signés par %"}
    473479parlementaire_documents:
    474480  url: /:slug/documents/:type
    475481  param: {module: documents, action: parlementaire}
    476 parlementaire_documents_rss:
    477   url: /:slug/documents/:type/rss
    478   param: {module: parlementaire, action: rss, object_name: Document, title: "Tous les documents parlementaires de %"}
    479 
     482
  • cpc/trunk/project/apps/frontend/modules/documents/actions/actions.class.php

    r1523 r1641  
    7474 
    7575    $this->response->setTitle('Les '.$this->typetitre.' de '.$this->parlementaire->nom.' - NosDéputés.fr');
    76     $request->setParameter('rss', array(array('link' => '@parlementaire_documents_rss?slug='.$this->parlementaire->slug.'&type='.$this->type, 'title'=>'Les dernier'.$this->feminin.'s '.$this->typetitre.' de '.$this->parlementaire->nom.' en RSS')));
    77 
     76//    $request->setParameter('rss', array(array('link' => '@parlementaire_documents_rss?slug='.$this->parlementaire->slug.'&type='.$this->type, 'title'=>'Les dernier'.$this->feminin.'s '.$this->typetitre.' de '.$this->parlementaire->nom.' en RSS')));
     77    $request->setParameter('rss', array(array('link' => '@parlementaire_documents_rss?slug='.$this->parlementaire->slug.'&type='.$this->type, 'title'=>'Les derniers documents parlementaires de '.$this->parlementaire->nom.' en RSS')));
    7878  }
    7979}
  • cpc/trunk/project/apps/frontend/modules/documents/templates/parlementaireSuccess.php

    r1378 r1641  
    22$titre = ucfirst($typetitre);
    33$sf_response->setTitle('Les '.$typetitre.' de '.$parlementaire->nom.' - NosDéputés.fr');
    4 echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre, 'rss' => '@parlementaire_documents_rss?slug='.$parlementaire->slug.'&type='.$type));
     4echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre, 'rss' => '@parlementaire_documents_rss?slug='.$parlementaire->slug));
     5// echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre, 'rss' => '@parlementaire_documents_rss?slug='.$parlementaire->slug.'&type='.$type));
    56?>
    67<div class="documents">
  • cpc/trunk/project/apps/frontend/modules/intervention/actions/actions.class.php

    r1468 r1641  
    3636    $this->response->setTitle($this->titre.' de '.$this->parlementaire->nom);
    3737    $this->interventions->orderBy('i.date DESC, i.timestamp ASC');
     38    if ($this->type === "all") {
     39      $this->rss = true;
     40      $request->setParameter('rss', array(array('link' => '@parlementaire_interventions_rss?slug='.$this->parlementaire->slug, 'title'=>'Les dernières interventions de '.$this->parlementaire->nom.' en RSS')));
     41    }
    3842  }
    3943 
  • cpc/trunk/project/apps/frontend/modules/intervention/templates/parlementaireSuccess.php

    r808 r1641  
    11<?php
    2 echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre));
     2if (isset($rss)) echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre, 'rss' => '@parlementaire_interventions_rss?slug='.$parlementaire->slug));
     3else echo include_component('parlementaire', 'header', array('parlementaire' => $parlementaire, 'titre' => $titre));
    34?>
    45<?php  echo include_component('intervention', 'pagerInterventions', array('intervention_query' => $interventions, 'nophoto' => true)); ?>
Note: See TracChangeset for help on using the changeset viewer.