Changeset 68643 in spip-zone for _plugins_/rainette


Ignore:
Timestamp:
Dec 30, 2012, 12:18:15 PM (7 years ago)
Author:
eric@…
Message:

Mise au point des crédits suivant les conditions d'utilisation de chaque service.
Insertion dans les modèles infos et conditions.

Location:
_plugins_/rainette/trunk
Files:
2 added
10 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/rainette/trunk/inc/charger_meteo.php

    r68633 r68643  
    5050                $tableau = $convertir($flux, $lieu);
    5151
     52                // Ajout du crédit affiché en regard de chaque modèle
     53                $crediter = "${service}_service2credits";
     54                $tableau['credits'] = $crediter();
     55
    5256            // Pipeline de fin de chargement des données météo. Peut-être utilisé :
    5357                // -- pour effectuer des traitements annexes à partir des données météo (archivage, par exemple)
  • _plugins_/rainette/trunk/lang/rainette_fr.php

    r68637 r68643  
    4949        'info_utilisation_rainette' => 'Les modèles d\'affichage fournis par Rainette suivent les règles d\'usage de chaque service. Si vous créez vos propres modèles veillez également à les respecter.',
    5050        'info_utilisation_weather' => 'Le service fournit gratuitement les données météorologiques. Il est demandé de créditer le service avec un lien vers le site web et le logo du service.',
    51         'info_utilisation_wwo' => 'Le service fournit gratuitement les données météorologiques. Il est demandé de créditer le service avec un lien vers le site web. Pour consulter les termes exacts d\'utilisation veuillez vous rendre sur la page <a href="http://www.worldweatheronline.com/free-weather-feed.aspx?menu=usage">Usage Policy Data</a>.',
     51        'info_utilisation_wwo' => 'Le service fournit gratuitement les données météorologiques pour une utilisation commerciale ou pas. Il est demandé de créditer le service avec un lien vers le site web. Pour consulter les termes exacts d\'utilisation veuillez vous rendre sur la page <a href="http://www.worldweatheronline.com/free-weather-feed.aspx?menu=usage">Usage Policy Data</a>.',
    5252        'info_utilisation_wunderground' => 'Le service fournit gratuitement les données météorologiques. Il est demandé de créditer le service avec le nom et le logo du service. Pour consulter les termes exacts d\'utilisation veuillez vous rendre sur la page <a href="http://www.wunderground.com/weather/api/d/terms.html">Weather API Terms of Service</a>.',
    5353        'info_utilisation_yahoo' => 'Le service fournit gratuitement les données météorologiques pour les usages personnel et à but non lucratif. Il est demandé de créditer le service avec le nom du service ou le logo. Pour consulter les termes exacts d\'utilisation veuillez vous rendre sur la page <a href="http://developer.yahoo.com/weather/#terms">Terms of Use</a>.',
    5454        'info_configurer_theme' => 'Choisissez le thème d\'icônes utilisé dans les affichages.',
    5555        'info_page_configurer' => 'Rainette propose une configuration pour chacun des services de météorologie intégré au plugin. Néanmoins, seuls les services utilisés dans votre site nécessitent d\'être configurés.',
     56        'info_credits' => 'Données fournies par @service@',
    5657
    5758        // J
     
    218219        'tendance_texte_steady' => 'stable',
    219220
    220         'titre_service_weather' => 'Weather.com&reg;',
     221        'titre_service_weather' => 'weather.com&reg;',
    221222        'titre_service_wwo' => 'World Weather Online',
    222223        'titre_service_wunderground' => 'Weather Underground',
  • _plugins_/rainette/trunk/modeles/conditions_tempsreel.html

    r68616 r68643  
    1818                </div>
    1919        </div>
    20        
     20
    2121        <div class="details">
    2222                <span><:rainette:vent|ucfirst:></span><br/>
     
    3333                (#ENV{visibilite}|rainette_afficher_unite{distance})]
    3434        </div>
     35
     36        #INCLURE{fond=modeles/inc-credits, env}
    3537</div>
  • _plugins_/rainette/trunk/modeles/infos_ville.html

    r68616 r68643  
    1313                [<br/><:rainette:zone_dvd:>&nbsp;:&nbsp;(#ENV{zone})]
    1414        </div>
     15
     16        #INCLURE{fond=modeles/inc-credits, env}
    1517</div>
  • _plugins_/rainette/trunk/paquet.xml

    r68641 r68643  
    22        prefix="rainette"
    33        categorie="divers"
    4         version="2.0.10"
     4        version="2.0.11"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.*]"
    77        logo="rainette-64.png"
    88        documentation="http://www.spip-contrib.net/article3133"
    9 >       
     9        developpement="http://blog.smellup.net/spip.php?rubrique23"
     10>
    1011
    1112        <nom>Rainette</nom>
  • _plugins_/rainette/trunk/rainette.css

    r65694 r68643  
    11/* Styles generaux  */
    22.rainette_titre {margin: 5px 0 5px 10px;        padding:0 0 0 0;}
     3.rainette_credits {float: left; margin: 10px 0 0 10px; clear:both; font-size: 10px;}
    34
    45/* INFOS: Styles utilises par le modele rainette_infos */
  • _plugins_/rainette/trunk/services/weather.php

    r68635 r68643  
    164164}
    165165
    166 
    167166function weather_flux2infos($flux, $lieu){
    168167        $tableau = array();
     
    190189}
    191190
     191function weather_service2credits() {
     192
     193        $credits = array('titre' => '', 'logo' => '');
     194        $credits['lien'] = 'http://www.weather.com/';
     195
     196        return $credits;
     197}
     198
    192199
    193200
  • _plugins_/rainette/trunk/services/wunderground.php

    r68635 r68643  
    215215
    216216        return $tableau;
     217}
     218
     219function wunderground_service2credits() {
     220
     221        $credits = array('titre' => '');
     222        $credits['lien'] = 'http://www.wunderground.com/';
     223        $credits['logo'] = 'wunderground-126.png';
     224
     225        return $credits;
    217226}
    218227
  • _plugins_/rainette/trunk/services/wwo.php

    r68637 r68643  
    179179}
    180180
     181function wwo_service2credits() {
     182
     183        $credits = array('logo' => '');
     184        $credits['lien'] = 'http://www.worldweatheronline.com/';
     185        $credits['titre'] = 'Free local weather content provider';
     186
     187        return $credits;
     188}
    181189
    182190
  • _plugins_/rainette/trunk/services/yahoo.php

    r68635 r68643  
    173173}
    174174
     175function yahoo_service2credits() {
     176
     177        $credits = array('titre' => '', 'logo' => '');
     178        $credits['lien'] = 'http://weather.yahoo.com/';
     179
     180        return $credits;
     181}
     182
    175183?>
Note: See TracChangeset for help on using the changeset viewer.