Browse Source

version 1.0.0 compat spip 3 (encore merci tonton pour plugonnet)

master
brunobergot@gmail.com 8 years ago
parent
commit
b473da564c
14 changed files with 84 additions and 80 deletions
  1. +9
    -6
      .gitattributes
  2. +3
    -4
      action/doc2article_importer.php
  3. +0
    -0
      doc2article_administrations.php
  4. +20
    -0
      lang/paquet-doc2article_fr.php
  5. +26
    -0
      paquet.xml
  6. +0
    -35
      plugin.xml
  7. +0
    -18
      prive/exec/doc2article.html
  8. +0
    -17
      prive/exec/doc2article_file.html
  9. +7
    -0
      prive/squelettes/contenu/doc2article.html
  10. +8
    -0
      prive/squelettes/contenu/doc2article_file.html
  11. +6
    -0
      prive/squelettes/navigation/doc2article.html
  12. +5
    -0
      prive/squelettes/navigation/doc2article_file.html
  13. +0
    -0
      prive/themes/spip/images/doc2article-16.png
  14. +0
    -0
      prive/themes/spip/images/doc2article-32.png

+ 9
- 6
.gitattributes View File

@@ -2,16 +2,19 @@
action/doc2article_importer.php -text
action/doc2article_supprimer.php -text
base/doc2article.php -text
base/doc2article_upgrade.php -text
/doc2article_administrations.php -text
/doc2article_pipelines.php -text
formulaires/doc2article.html -text
formulaires/doc2article.php -text
formulaires/inc-select_fichiers.html -text
genie/doc2article.php -text
images/doc2article-16.png -text
images/doc2article-32.png -text
lang/doc2article_fr.php -text
/plugin.xml -text
prive/exec/doc2article.html -text
prive/exec/doc2article_file.html -text
lang/paquet-doc2article_fr.php -text
/paquet.xml -text
prive/liste/doc2article.html -text
prive/squelettes/contenu/doc2article.html -text
prive/squelettes/contenu/doc2article_file.html -text
prive/squelettes/navigation/doc2article.html -text
prive/squelettes/navigation/doc2article_file.html -text
prive/themes/spip/images/doc2article-16.png -text
prive/themes/spip/images/doc2article-32.png -text

+ 3
- 4
action/doc2article_importer.php View File

@@ -43,10 +43,9 @@ function action_doc2article_importer_dist($arg=null){
$article = $crud('create','articles',null,$valeurs_article);
// corriger l'id_auteur attribué automatiquement par action/editer_article
sql_delete('spip_auteurs_articles', 'id_article='.$article['result']['id']);
sql_insertq('spip_auteurs_articles', array('id_auteur' => $doc2article['id_auteur'], 'id_article' => $article['result']['id']));
// update de l'article car action/editer_article ne permet pas tout
sql_updateq('spip_articles', $valeurs_article, 'id_article='.$article['result']['id']);
include_spip('action/editer_liens');
objet_dissocier(array("auteur"=>"*"), array("article"=>$article['result']['id']));
objet_associer(array("auteur"=>$doc2article['id_auteur']), array("article"=>$article['result']['id']));
if(!$article['success']) {
$err = _T('doc2article:erreur_creation_article');


base/doc2article_upgrade.php → doc2article_administrations.php View File


+ 20
- 0
lang/paquet-doc2article_fr.php View File

@@ -0,0 +1,20 @@
<?php

// Ceci est un fichier langue de SPIP -- This is a SPIP language file

/// Fichier produit par PlugOnet
// Module: paquet-doc2article
// Langue: fr
// Date: 28-06-2012 10:49:24
// Items: 2

if (!defined('_ECRIRE_INC_VERSION')) return;

$GLOBALS[$GLOBALS['idx_lang']] = array(

// D
'doc2article_description' => 'Importer l\'ensemble des fichiers du répertoire tmp/upload et créer un article par fichier automatiquement.
Icone en CC-BY de http://www.fatcow.com/',
'doc2article_slogan' => 'Importer l\'ensemble des fichiers du répertoire tmp/upload et créer un article par fichier automatiquement',
);
?>

+ 26
- 0
paquet.xml View File

@@ -0,0 +1,26 @@
<paquet
prefix="doc2article"
categorie="edition"
version="1.0.0"
etat="dev"
compatibilite="[3.0.0;3.0.*]"
logo="prive/themes/spip/images/doc2article-32.png"
schema="0.0.1"
>

<nom>doc2article</nom>
<!-- Importer l'ensemble des fichiers du répertoire tmp/upload et créer un article par fichier automatiquement -->

<auteur>b_b</auteur>
<auteur>kent1</auteur>

<pipeline nom="declarer_tables_interfaces" inclure="base/doc2article.php" />
<pipeline nom="declarer_tables_principales" inclure="base/doc2article.php" />
<pipeline nom="taches_generales_cron" inclure="doc2article_pipelines.php" />
<pipeline nom="doc2article_preparer_article" />

<necessite nom="crud" compatibilite="[0.3.4;[" />
<necessite nom="saisies" compatibilite="[1.9.9;[" />

<menu nom="doc2article" titre="doc2article:icone_doc2article" parent="bando_publication" icone="images/doc2article-16.png" />
</paquet>

+ 0
- 35
plugin.xml View File

@@ -1,35 +0,0 @@
<plugin>
<nom>doc2article</nom>
<auteur>b_b, kent1</auteur>
<version>0.0.1</version>
<version_base>0.0.1</version_base>
<etat>dev</etat>
<icon>images/doc2article-32.png</icon>
<description>
Importer l'ensemble des fichiers du répertoire tmp/upload et cr&eacute;er un article par fichier automatiquement.
_ Icone en CC-BY de http://www.fatcow.com/
</description>
<prefix>doc2article</prefix>
<categorie>edition</categorie>
<install>base/doc2article_upgrade.php</install>
<pipeline>
<nom>declarer_tables_interfaces</nom>
<inclure>base/doc2article.php</inclure>
</pipeline>
<pipeline>
<nom>declarer_tables_principales</nom>
<inclure>base/doc2article.php</inclure>
</pipeline>
<pipeline>
<nom>taches_generales_cron</nom>
<inclure>doc2article_pipelines.php</inclure>
</pipeline>
<pipeline><nom>doc2article_preparer_article</nom></pipeline>
<bouton id='doc2article' parent='bando_publication'>
<icone>images/doc2article-16.png</icone>
<titre>doc2article:icone_doc2article</titre>
<url>doc2article</url>
</bouton>
<necessite id="crud" version='[0.3.4;]' />
<necessite id="saisies" version='[1.9.9;]' />
</plugin>

+ 0
- 18
prive/exec/doc2article.html View File

@@ -1,18 +0,0 @@
<h1><:doc2article:titre_page_doc2article:></h1>
<div class='cadre-formulaire-editer'>
<div class="entete-formulaire">
<h2><:doc2article:titre_bloc_import:></h2>
</div>
#FORMULAIRE_DOC2ARTICLE
</div>

<!--#navigation-->

<div class="cadre infos cadre-info">
<BOUCLE_file(DOC2ARTICLE) /> #SET{total,#GRAND_TOTAL}
<p><:doc2article:nb_file_attente{nb=#GET{total}}:></p>
<//B_file>
<p><a href="#URL_ECRIRE{doc2article_file}"><:doc2article:lien_file_attente:></a></p>
</div>

<!--/#navigation-->

+ 0
- 17
prive/exec/doc2article_file.html View File

@@ -1,17 +0,0 @@
<h1><:doc2article:titre_page_file:></h1>
<div class='cadre-formulaire-editer'>
[(#INCLURE{fond=prive/liste/doc2article,
titre=<:doc2article:liste_tous:>,
sinon=<:doc2article:liste_aucun:>,
env,
ajax})]
</div>

<!--#navigation-->

<div class="cadre infos cadre-info">
<p><:doc2article:explication_file_attente:></p>
<p><a href="#URL_ECRIRE{doc2article}"><:icone_retour:></a></p>
</div>

<!--/#navigation-->

+ 7
- 0
prive/squelettes/contenu/doc2article.html View File

@@ -0,0 +1,7 @@
<h1 class="grostitre"><:doc2article:titre_page_doc2article:></h1>
<div class='cadre-formulaire-editer'>
<div class="entete-formulaire">
<h2><:doc2article:titre_bloc_import:></h2>
</div>
#FORMULAIRE_DOC2ARTICLE
</div>

+ 8
- 0
prive/squelettes/contenu/doc2article_file.html View File

@@ -0,0 +1,8 @@
<h1 class="grostitre"><:doc2article:titre_page_file:></h1>
<div class='cadre-formulaire-editer'>
[(#INCLURE{fond=prive/liste/doc2article,
titre=<:doc2article:liste_tous:>,
sinon=<:doc2article:liste_aucun:>,
env,
ajax})]
</div>

+ 6
- 0
prive/squelettes/navigation/doc2article.html View File

@@ -0,0 +1,6 @@
[(#BOITE_OUVRIR{'','info'})]
<BOUCLE_file(DOC2ARTICLE) /> #SET{total,#GRAND_TOTAL}
<p><:doc2article:nb_file_attente{nb=#GET{total}}:></p>
<//B_file>
<p><a href="#URL_ECRIRE{doc2article_file}"><:doc2article:lien_file_attente:></a></p>
#BOITE_FERMER

+ 5
- 0
prive/squelettes/navigation/doc2article_file.html View File

@@ -0,0 +1,5 @@
[(#BOITE_OUVRIR{'','info'})]
<p><:doc2article:explication_file_attente:></p>
<p><a href="#URL_ECRIRE{doc2article}"><:icone_retour:></a></p>
</div>
#BOITE_FERMER

images/doc2article-16.png → prive/themes/spip/images/doc2article-16.png View File


images/doc2article-32.png → prive/themes/spip/images/doc2article-32.png View File


Loading…
Cancel
Save