Browse Source

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

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

15
.gitattributes

@ -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

7
action/doc2article_importer.php

@ -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');

0
base/doc2article_upgrade.php → doc2article_administrations.php

20
lang/paquet-doc2article_fr.php

@ -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
paquet.xml

@ -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>

35
plugin.xml

@ -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>

18
prive/exec/doc2article.html

@ -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-->

17
prive/exec/doc2article_file.html

@ -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
prive/squelettes/contenu/doc2article.html

@ -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
prive/squelettes/contenu/doc2article_file.html

@ -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
prive/squelettes/navigation/doc2article.html

@ -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
prive/squelettes/navigation/doc2article_file.html

@ -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

0
images/doc2article-16.png → prive/themes/spip/images/doc2article-16.png

Before

Width: 16  |  Height: 16  |  Size: 909 B

After

Width: 16  |  Height: 16  |  Size: 909 B

0
images/doc2article-32.png → prive/themes/spip/images/doc2article-32.png

Before

Width: 32  |  Height: 32  |  Size: 2.2 KiB

After

Width: 32  |  Height: 32  |  Size: 2.2 KiB

Loading…
Cancel
Save