Changeset 27049 in spip-zone


Ignore:
Timestamp:
Mar 4, 2009, 6:18:15 PM (11 years ago)
Author:
maieulrouquette@…
Message:

gateway avait un changer son code html->cela ne marchait pas + je et du bulgare + correction de deux ou trois erreurs de traductions

Location:
_plugins_/_stable_/spip-bible
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/spip-bible/bible_fonctions.php

    r26289 r27049  
    5353                                ecrire_config('bible/traduction_fi','pr92');
    5454                                ecrire_config('bible/traduction_ru','вж');
     55                                ecrire_config('bible/traduction_bg','bb');
     56                               
    5557                                }
    5658                        break;
     
    7779                                effacer_config('bible/traduction_fi');
    7880                                effacer_config('bible/traduction_ru');
     81                                effacer_config('bible/traduction_bg');
    7982                        }
    8083                        break;
  • _plugins_/_stable_/spip-bible/fonds/cfg_bible.html

    r26292 r27049  
    229229                               
    230230                        </li><li>
     231                                        <label for="traduction_bg"><:bible:cfg_traduction_bg:></label>
     232                                        <select name="traduction_bg"  id="traduction_bg"><option value="bb" [selected="(#ENV{traduction_bg}|=={bb})"]>
     233                                Bulgarian Bible
     234                                               
     235                                                </option>
     236                                                <option value="bb40" [selected="(#ENV{traduction_bg}|=={bb40})"]>
     237                                1940 Bulgarian Bible
     238                                               
     239                                                </option>
     240                                                </select>
     241                               
     242                        </li><li>
    231243                                        <label for="numeros"><:bible:cfg_numeros:></label>
    232244                                        <input type="checkbox" name="numeros"  id="numeros" [checked="(#ENV{numeros})"]  value="oui" />
     
    254266</form>
    255267</div>
    256                        
    257                        
  • _plugins_/_stable_/spip-bible/inc/bible_tableau.php

    r23882 r27049  
    174174        $tableau_traduction = array(
    175175        's17'           =>array(
    176                 'gateway'=>44,
     176                'gateway'=>   array(44,'SVL'),
    177177                'traduction'=> 'Svenska 1917',
    178178                'lang'=>'sv',
     179                'nt'=> true,
     180                'at'=> true     
     181        ),
     182        'bb'            =>array(
     183                'gateway'=>array (21,'BULG'),
     184                'traduction'=> 'Bulgarian Bible',
     185                'lang'=>'bg',
     186                'nt'=> true,
     187                'at'=> true     
     188        ),
     189        'bb40'          =>array(
     190                'gateway'=>array (82,'BG1940'),
     191                'traduction'=> '1940 Bulgarian Bible',
     192                'lang'=>'bg',
    179193                'nt'=> true,
    180194                'at'=> true     
    181195        ),
    182196        'lb_sv'         =>array(
    183                 'gateway'=>7,
     197                'gateway'=>array(7,'SV1917'),
    184198                'traduction'=> 'Levande Bibeln',
    185199                'lang'=>'sv',
     
    188202        ),
    189203        'dnb30'         =>array(
    190                 'gateway'=>5,
     204                'gateway'=>array(5,'DNB1930'),
    191205                'traduction'=> 'Det Norsk Bibelselskap 1930',
    192206                'lang'=>'no',
     
    195209        ),
    196210        'lb_no'         =>array(
    197                 'gateway'=>35,
     211                'gateway'=>array(35,'LB'),
    198212                'traduction'=> 'Levande Bibeln',
    199213                'lang'=>'no',
     
    203217        ),
    204218        'ol'            =>array(
    205                 'gateway'=>37,
     219                'gateway'=>array(37,'OL'),
    206220                'traduction'=> 'O Livro',
    207221                'lang'=>'pt',
     
    211225        ),
    212226        'jfaa'          =>array(
    213                 'gateway'=>25,
     227                'gateway'=>array(25,'AA'),
    214228                'traduction'=> 'João Ferreira de Almeida Atualizada',
    215229                'lang'=>'pt',
     
    219233        ),
    220234        'hb'            =>array(
    221                 'gateway'=>30,
     235                'gateway'=>array(30,'HTB'),
    222236                'traduction'=> 'Het Boek',
    223237                'lang'=>'nl',
     
    227241        ),
    228242        'dbpd'          =>array(
    229                 'gateway'=>17,
     243                'gateway'=>array(11,'DN1933'),
    230244                'traduction'=> 'Dette Er Biblen P㥠Dansk',
    231245                'lang'=>'da',
     
    235249        ),
    236250        'hk'            =>array(
    237                 'gateway'=>17,
     251                'gateway'=>array(17,'KAR'),
    238252                'traduction'=> 'Hungarian Kã¡Roli',
    239253                'lang'=>'hu',
     
    243257        ),
    244258        'bty'           =>array(
    245                 'gateway'=>12,
     259                'gateway'=>array(12,'BT'),
    246260                'traduction'=> 'Biblia Tysiaclecia',
    247261                'lang'=>'pl',
     
    251265        ),
    252266        'pev'           =>array(
    253                         'gateway'=>34,
     267                        'gateway'=>array(34,'LM'),
    254268                        'traduction'=> 'La Parola è Vita',
    255269                        'lang'=>'it',
     
    260274                                        ),
    261275        'lnd'           =>array(
    262                         'gateway'=>55,
     276                        'gateway'=>array(55,'LND'),
    263277                        'traduction'=> 'La Nuova Diodati',
    264278                        'lang'=>'it',
     
    267281                                        ),
    268282        'cei'           =>array(
    269                         'gateway'=>3,
     283                        'gateway'=>array(3,'CEI'),
    270284                        'traduction'=> 'Conferenza Episcopale Italiana',
    271285                        'lang'=>'it',
     
    276290       
    277291        'rvantigua'             =>array(
    278                         'gateway'=>61,
     292                        'gateway'=>array(6,'RVA'),
    279293                        'traduction'=> 'Reina-Valera Antigua',
    280294                        'lang'=>'es',
     
    283297                                        ),
    284298        'rv95'          =>array(
    285                         'gateway'=>61,
     299                        'gateway'=>array(61,'RVR1995'),
    286300                        'traduction'=> 'Reina-Valera 1995',
    287301                        'lang'=>'es',
     
    291305
    292306        'rv60'          =>array(
    293                         'gateway'=>60,
     307                        'gateway'=>array(60,'RVR1960'),
    294308                        'traduction'=> 'Reina-Valera 1960',
    295309                        'lang'=>'es',
     
    298312                                        ),
    299313        'nvi'           =>array(
    300                         'gateway'=>42,
     314                        'gateway'=>array(42,'NVI'),
    301315                        'traduction'=> 'Nueva Versión Internacional',
    302316                        'lang'=>'es',
     
    305319                                        ),
    306320        'americas'              =>array(
    307                         'gateway'=>59,
     321                        'gateway'=>array(59,'LBLA'),
    308322                        'traduction'=> 'La Biblia De Las Américas',
    309323                        'lang'=>'es',
     
    312326                                        ),
    313327        'bls'           =>array(
    314                         'gateway'=>57,
     328                        'gateway'=>array(57,'BLS'),
    315329                        'traduction'=> 'Biblia en lenguaje sencillo',
    316330                        'lang'=>'es',
     
    319333                                        ),
    320334        'cast'          =>array(
    321                         'gateway'=>41,
     335                        'gateway'=>array(41,'CST'),
    322336                        'traduction'=> 'Castilian',
    323337                        'lang'=>'es',
     
    326340                                        ),
    327341        'dhh'           =>array(
    328                         'gateway'=>58,
     342                        'gateway'=>array(58,'DHH'),
    329343                        'traduction'=> 'Dios Habla Hoy',
    330344                        'lang'=>'es',
     
    500514        'lsg' => array(
    501515                'traduction'=> 'Louis Segond 1910',
    502                 'gateway'       => 2,
     516                'gateway'       => array(2,'LSG'),
    503517                'lang'          => 'fr',
    504518                'nt'=> true,
     
    506520        'bds' => array(
    507521                'traduction'=> 'Bible du Semeur',
    508                 'gateway'       => 32,
     522                'gateway'       => array(32, 'BDS'),
    509523                'lang'          => 'fr',
    510524                'nt'=> true,
     
    512526        'kj21' => array(
    513527                'traduction'=> 'The 21st Century King James',
    514                 'gateway'       => 48,
     528                'gateway'       => array(48,'KJ21'),
    515529                'lang'          => 'en',
    516530                'nt'=> true,
     
    518532        'darb_en' => array(
    519533                'traduction'=> 'Darby',
    520                 'gateway'       => 16,
     534                'gateway'       => array(16,'DARBY'),
    521535                'lang'          => 'en',
    522536                'nt'=> true,
     
    524538        'kj'            => array(
    525539                'traduction'=>'King Jame',
    526                 'gateway'       =>9,
     540                'gateway'       =>array(9,'KJV'),
    527541                'lang'          =>'en',
    528542                'nt'=> true,
     
    532546
    533547$livre_gateways = array(
     548'bg'=>array(
     549    'Би'=>1,
     550'Из'=>2,
     551'Ле'=>3,
     552'Чи'=>4,
     553'Вто'=>5,
     554'Ис'=>6,
     555'Съ'=>7,
     556'Рут '=>8,
     557'1Ца'=>9,
     558'2Ца '=>10,
     559'3Ца'=>11,
     560'4Ца'=>12,
     561'1Ле '=>13,
     562'2Ле'=>14,
     563'Ез'=>15,
     564'Не'=>16,
     565'Ес'=>19,
     566'Йв '=>22,
     567'Пс'=>23,
     568'Пр'=>24,
     569'Ек'=>25,
     570'Пе'=>26,
     571'Ис'=>29,
     572'Ер'=>30,
     573'Пл'=>31,
     574'Ез'=>33,
     575'Да'=>34,
     576'Ос'=>35,
     577'Ил '=>36,
     578'Ам'=>37,
     579'Ав'=>38,
     580'Йон '=>39,
     581'Ми'=>40,
     582'На'=>41,
     583'Ав'=>42,
     584'Со'=>43,
     585'Аг'=>44,
     586'За'=>45,
     587'Ма'=>46,
     588'Мт '=>47,
     589'Мк '=>48,
     590'Лк '=>49,
     591'Йн '=>50,
     592'Де'=>51,
     593'Рим '=>52,
     594'1Ко '=>53,
     595'2Ко '=>54,
     596'Га'=>55,
     597'Еф'=>56,
     598'Ф'=>57,
     599'Кол'=>58,
     600'1Сол '=>59,
     601'2Сол'=>60,
     602'1Тм '=>61,
     603'2Тм '=>62,
     604'Тт '=>63,
     605'Флм '=>64,
     606'Ев'=>65,
     607'Дея'=>66,
     608'1П '=>67,
     609'2П'=>68,
     610'1Йн '=>69,
     611'2Йн '=>70,
     612'3Йн '=>71,
     613'Юд '=>72,
     614'От'=>73
     615),
    534616                'fi'=>array('1Moos'=>1,
    535617'2Moos'=>2,
     
    15711653
    15721654$tableau_livres = array(
     1655'bg'=>array ('Би'=>'Битие',
     1656'Из'=>'Изход',
     1657'Ле'=>'Левит',
     1658'Чи'=>'Числа',
     1659'Вто'=>'Второзаконие',
     1660'Ис'=>'Исус Навиев',
     1661'Съ'=>'Съдии',
     1662'Рут'=>'Рут',
     1663'1Ца'=>'1 Царе',
     1664'2Ца'=>'2 Царе',
     1665'3Ца'=>'3 Царе',
     1666'4Ца'=>'4 Царе',
     1667'1Ле'=>'1 Летописи',
     1668'2Ле'=>'2 Летописи',
     1669'Ез'=>'Ездра',
     1670'Не'=>'Неемия',
     1671'Ес'=>'Естир',
     1672'Йв'=>'Йов',
     1673'Пс'=>'Псалми',
     1674'Пр'=>'Притчи',
     1675'Ек'=>'Еклесиаст',
     1676'Пе'=>'Песен на песните',
     1677'Ис'=>'Исая',
     1678'Ер'=>'Еремия',
     1679'Пл'=>'Плач Еремиев',
     1680'Ез'=>'Езекил',
     1681'Да'=>'Данаил',
     1682'Ос'=>'Осия',
     1683'Ил'=>'Иоил',
     1684'Ам'=>'Амос',
     1685'Ав'=>'Авдий',
     1686'Йон'=>'Йон',
     1687'Ми'=>'Михей',
     1688'На'=>'Наум',
     1689'Ав'=>'Авакум',
     1690'Со'=>'Софоний',
     1691'Аг'=>'Агей',
     1692'За'=>'Захария',
     1693'Ма'=>'Малахия',
     1694'Мт'=>'Матей',
     1695'Мк'=>'Марко',
     1696'Лк'=>'Лука',
     1697'Йн'=>'Йоан',
     1698'Де'=>'Деяния',
     1699'Рим'=>'Римляни',
     1700'1Ко'=>'1 Коринтяни',
     1701'2Ко'=>'2 Коринтяни',
     1702'Га'=>'Галатяни',
     1703'Еф'=>'Ефесяни',
     1704'Ф'=>'Филипяни',
     1705'Кол'=>'Колосяни',
     1706'1Сол'=>'1 Солунци',
     1707'2Сол'=>'2 Солунци',
     1708'1Тм'=>'1 Тимотей',
     1709'2Тм'=>'2 Тимотей',
     1710'Тт'=>'Тит',
     1711'Флм'=>'Филимон',
     1712'Ев'=>'Евреи',
     1713'Дея'=>'Деяния',
     1714'1П'=>'1 Петрово',
     1715'2П'=>'2 Петрово',
     1716'1Йн'=>'1 Йоаново',
     1717'2Йн'=>'2 Йоаново',
     1718'3Йн'=>'3 Йоаново',
     1719'Юд'=>'Юда',
     1720'От'=>'Откровение'
     1721
     1722),
     1723
    15731724'sv'=>array('1Mos'=>'Första Moseboken',
    15741725'2Mos'=>'Andra Moseboken',
     
    26992850        'sv'=>',',
    27002851        'fi'=>',',
    2701         'ru'=>',');
     2852        'ru'=>',',
     2853        'bg'=>',');
    27022854
    27032855       
  • _plugins_/_stable_/spip-bible/lang/bible_fr.php

    r26289 r27049  
    2929        'cfg_traduction_ru' =>  'Traduction russe par d&eacute;faut',
    3030        'cfg_traduction_sv' =>  'Traduction su&eacute;doise par d&eacute;faut',
     31        'cfg_traduction_bg' =>  'Traduction bulgare par d&eacute;faut',
    3132        'cfg_configurer'        =>      'Configurer le plugin Spip-Bible',
    3233        'cfg_explication'       =>      "Vous pouvez régler la mani&egrave;re dont apparaitra les citation du texte, en l'absence d'argument pass&eacute; au mod&egrave;le",
  • _plugins_/_stable_/spip-bible/plugin.xml

    r25251 r27049  
    77    </auteur>
    88    <version>
    9     1.5
     9    1.5.1
    1010    </version>
    1111    <etat>
  • _plugins_/_stable_/spip-bible/traduction/gateway.php

    r23585 r27049  
    11<?php
    2 function recuperer_passage($livre='',$chapitre_debut='',$verset_debut='',$chapitre_fin='',$verset_fin='',$id_trad,$lang){
     2function recuperer_passage($livre='',$chapitre_debut='',$verset_debut='',$chapitre_fin='',$verset_fin='',$gateway,$lang){
     3       
     4        $id_trad = $gateway[0];
     5        $nom_trad = $gateway[1];
     6       
     7       
     8       
    39        $verset_debut=='' ? $verset_debut = 1 : $verset_debut = $verset_debut;
    410        //reperer le numero de livre
     
    2127        $livre_gateways = bible_tableau('gateway');
    2228        $livre_gateway =$livre_gateways[$lang];
     29       
    2330        foreach ($livre_gateway as $li=>$id){   
    2431                if (strtolower($li)==strtolower($livre)){
     
    4249                $url = 'http://www.biblegateway.com/passage/?book_id='.$livre.'&version='.$id_trad.'&chapter='.$i;
    4350                               
    44                 $i == $chapitre_debut ? $verset_debut = $verset_debut : $verset_debut = 1;
     51                $i == $chapitre_debut ? $verset_debut = $verset_debut : $verset_debut = 1;       
     52               
    4553               
    4654                $code = importer_charset(recuperer_page($url,'utf-8'));
    47        
    4855                $tableau = explode('<div class="result-text-style-normal">',$code);
    4956                $code=$tableau[1];
     
    8390                $code = str_replace('</span>',' </sup>',$code);
    8491                $code = strip_tags($code,'<sup><br>');
     92               
    8593                if ($verset_fin!=''){
    8694                //selection des verset
    87                
    88                         $tableau        = explode('<sup>'.$verset_debut.' </sup>',$code);
     95                    $sup = '<sup id="'.$lang.'-'.$nom_trad.'-'.$verset_debut.'" class="versenum" value=\''.$verset_debut."'>".$verset_debut.'</sup>';
     96                   
     97           // $code = str_replace ($sup,'|',$code);
     98           
     99            $tableau    = explode($sup,$code);
     100                       
     101                       
    89102                        $code           =  '<sup>'.$verset_debut.' </sup>'.$tableau[1];
    90103                       
    91104                        if ($i == $chapitre_fin){
    92105                                $v = $verset_fin+1;
    93                                 $tableau        = explode('<sup>'.$v.' </sup>',$code);
     106                                 $sup = '<sup id="'.$lang.'-'.$nom_trad.'-'.$v.'" class="versenum" value=\''.$v."'>".$v.'</sup>';
     107                                $tableau        = explode($sup,$code);
     108                               
    94109                                $code           = trim($tableau[0]);
     110                               
    95111                                }
    96112                       
     
    98114                       
    99115                }
     116               
    100117                $texte .= '<strong>'.$i.'</strong>'.$code;
    101                        
     118
    102119                $i++;
    103120                }
Note: See TracChangeset for help on using the changeset viewer.