Changeset 1706


Ignore:
Timestamp:
Oct 7, 2010, 9:48:17 PM (10 years ago)
Author:
goya
Message:

Tentative de template

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/apps/frontend/modules/mail/templates/_sendAlerteTxt.php

    r1438 r1706  
    11============ Alerte NosDeputes.fr ============
    22
    3 Voici les dernières alertes de votre abonnement : « <?php echo $alerte->titre; ?> »
     3Voici les dernières alertes de votre abonnement : <?php echo $alerte->titre; ?>
    44
    55<?php
    66foreach ($results['docs'] as $res)
    77{
    8   echo "- ".$res['object_name'].' de '.$res['object']->getPersonne()."\n";
     8  echo $res['object_name'].' : '.preg_replace('/^ *'.$res['object_name'].'/', '', $res['object']->getTitre())."\n";
     9  echo "------------------------------------------------\n";
    910  $printable = array();
    1011  foreach($res['text'] as $text) {
     
    1213      array_push($printable , $text);
    1314  }
    14   echo "  ".implode('...', $printable)."\n";
    15   echo sfConfig::get('app_base_url').preg_replace('/symfony\/?/', '', $res['object']->getLink())."\n\n";
     15  $text = preg_replace('/ *\n+ */', ' ', implode('...', $printable));
     16  if (strlen($text) > 700) {
     17        $text = substr($text, 0, 700).'...';
     18  }
     19  echo "$text\n";
     20  echo sfConfig::get('app_base_url').'/'.preg_replace('/symfony\/?/', '', $res['object']->getLink())."\n\n";
    1621}
    1722
     
    1924===============================================
    2025Pour éditer cette alerte :
    21 <?php echo sfConfig::get('app_base_url').preg_replace('/symfony\/?/', '', url_for('alerte/edit?verif='.$alerte->getVerif())); ?>
     26<?php echo sfConfig::get('app_base_url').'/'.preg_replace('/symfony\/?/', '', url_for('alerte/edit?verif='.$alerte->getVerif())); ?>
    2227
    2328Pour supprimer cette alerte :
    24 <?php echo sfConfig::get('app_base_url').preg_replace('/symfony\/?/', '', url_for('alerte/delete?verif='.$alerte->getVerif())); ?>
     29<?php echo sfConfig::get('app_base_url').'/'.preg_replace('/symfony\/?/', '', url_for('alerte/delete?verif='.$alerte->getVerif())); ?>
    2530
    2631L'interface vous permettant de gérer vos alertes :
    27 <?php echo sfConfig::get('app_base_url').preg_replace('/symfony\/?/', '', url_for('alerte/list')); ?>
     32<?php echo sfConfig::get('app_base_url').'/'.preg_replace('/symfony\/?/', '', url_for('alerte/list')); ?>
Note: See TracChangeset for help on using the changeset viewer.