Changeset 75288 in spip-zone


Ignore:
Timestamp:
Sep 5, 2013, 4:02:41 PM (6 years ago)
Author:
joseph@…
Message:

Stocker le rang des auteurs

Location:
_plugins_/zotspip/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/zotspip/trunk/base/zotspip.php

    r68315 r75288  
    8787                "auteur" => "varchar(150) DEFAULT '' NOT NULL",
    8888                "id_zitem" => "varchar(16) DEFAULT '' NOT NULL",
    89                 "role" => "varchar(30) DEFAULT '' NOT NULL"
     89                "role" => "varchar(30) DEFAULT '' NOT NULL",
     90                "rang" => "smallint DEFAULT '1' NOT NULL"
    9091        );
    9192       
  • _plugins_/zotspip/trunk/inc/zotspip.php

    r68315 r75288  
    213213                        $creators = array();
    214214                        if (is_array($data['creators'])) {
     215                                $rang = 1;
    215216                                foreach($data['creators'] as $creator) {
    216217                                        $creators[] = array(
    217218                                                'auteur' => isset($creator['name']) ? $creator['name'] : ($creator['lastName'] . ($creator['firstName'] ? (', '.$creator['firstName']) : '')),
    218219                                                'id_zitem' => $id_zitem,
    219                                                 'role' => $creator['creatorType']
     220                                                'role' => $creator['creatorType'],
     221                                                'rang' => $rang
    220222                                        );
     223                                        $rang++;
    221224                                        if ($insertion['auteurs'] == '')
    222225                                                $insertion['auteurs'] .= isset($creator['name']) ? $creator['name'] : ($creator['lastName'] . ($creator['firstName'] ? (' '.$creator['firstName']) : ''));
  • _plugins_/zotspip/trunk/paquet.xml

    r69147 r75288  
    22        prefix="zotspip"
    33        categorie="edition"
    4         version="3.0.2"
     4        version="3.1.0"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
    77        logo="prive/themes/spip/images/zotspip-48.png"
    8         schema="0.3"
     8        schema="0.4"
    99        documentation="http://contrib.spip.net/spip.php?article4161"
    1010>       
  • _plugins_/zotspip/trunk/zotspip_administrations.php

    r68315 r75288  
    2323  $maj['0.3'] = array(
    2424    array('sql_alter',"TABLE spip_zitems CHANGE type type_ref varchar(255) DEFAULT '' NOT NULL")
     25  );
     26 
     27  $maj['0.4'] = array(
     28    array('maj_tables',array('spip_zcreators')),
     29        array('zotspip_maj_items',true,5)
    2530  );
    2631
Note: See TracChangeset for help on using the changeset viewer.