Skip to content
Extraits de code Groupes Projets
Valider 933dd18c rédigé par cerdic's avatar cerdic
Parcourir les fichiers

faire marcher l'upload depuis l'espace public :

- rediriger sur self() par defaut et pas sur articles_edit
- rendre l'url de redirection surchargeable par [(#ID_ARTICLE|afficher_documents_colonne{article,urlderetour})]
- desactiver l'upload asynch pour le moment (necessite d'afficher les cases des documents, ce qui n'est pas le cas pour le moment)
parent bdc2bbc9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -117,9 +117,14 @@ function document_et_vignette($document, $url, $portfolio=false) {
//
// http://doc.spip.org/@afficher_documents_colonne
function afficher_documents_colonne($id, $type="article") {
function afficher_documents_colonne($id, $type="article",$script=NULL) {
// seuls cas connus : article, breve ou rubrique
$script = $type.'s_edit';
if ($script==NULL){
$script = $type.'s_edit';
if (_DIR_RESTREINT)
$script = parametre_url(self(),"show_docs",'');
}
/// Ajouter nouvelle image
$ret .= "<a name='images'></a>\n";
......@@ -174,13 +179,14 @@ function afficher_documents_colonne($id, $type="article") {
$ret .= afficher_case_document($doc, $id, $script, $type, false);
}
$ret .= "</div>";
$ret .= "<script src='"._DIR_JAVASCRIPT."async_upload.js' type='text/javascript'></script>\n";
$ret .= <<<EOF
<script type='text/javascript'>
$("form.form_upload").async_upload(async_upload_article_edit)
</script>
if (!_DIR_RESTREINT){
$ret .= "<script src='"._DIR_JAVASCRIPT."async_upload.js' type='text/javascript'></script>\n";
$ret .= <<<EOF
<script type='text/javascript'>
$("form.form_upload").async_upload(async_upload_article_edit)
</script>
EOF;
}
return $ret;
}
......
......@@ -82,7 +82,7 @@ function inc_joindre_dist($script, $args, $id=0, $intitule='', $mode='', $type='
return generer_action_auteur('joindre',
(intval($id) .'/' .intval($id_document) . "/$mode/$type"),
generer_url_ecrire($script, $args, true),
(_DIR_RESTREINT)?$script:generer_url_ecrire($script, $args, true),
"$iframe$debut$intitule$res$dir_ftp$distant$fin",
" method='post' enctype='multipart/form-data' class='form_upload'");
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter