Skip to content
Extraits de code Groupes Projets
Valider 4774e16b rédigé par ARNO*'s avatar ARNO* Validation de marcimat
Parcourir les fichiers

HELP NEEDED -> Je n'arrive plus à utiliser BigUP.

parent 25c34719
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<?php
function formulaires_image_fond_login_charger_dist($id){
include_spip("inc/utils");
$img = _DIR_IMG."spip_fond_login.jpg";
die($img);
$valeurs = array(
"upload_image_fond_login" => ""
);
if (file_exists($img)) $valeurs["src_img"] = $img;
$valeurs['_bigup_rechercher_fichiers'] = true;
return $valeurs;
}
function formulaires_image_fond_login_verifier_dist($id){
$erreurs = array();
return $erreurs;
}
function formulaires_image_fond_login_traiter_dist($id){
$img = _DIR_IMG."spip_fond_login.jpg";
die ($img);
if ($_POST["supprimer_image_fond_login"]){
@unlink($dest);
}
if ($_FILES['upload_image_fond_login']['name']) {
$fichier = $_FILES['upload_image_fond_login']['name'];
if (preg_match(",\.jpg$,", $fichier)) {
$fichier = $_FILES['upload_image_fond_login']['tmp_name'];
rename($fichier, $dest);
}
}
$retours = [
'message_ok' => json_encode($_FILES),
'editable' => true,
];
//return $retours;
}
<div class="formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
<h3 class='titrem'><img src="#CHEMIN_IMAGE{image-xx.svg}" class="cadre-icone" />Image de fond de l’écran d’accueil</h3>
[<p class="reponse_formulaire reponse_formulaire_ok" role="status">(#ENV**{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur" role="alert">(#ENV*{message_erreur})</p>]
[(#ENV{editable})
<form method='post' action='#ENV{action}' enctype="multipart/form-data"><div>
[(#REM) declarer les hidden qui declencheront le service du formulaire
parametre : url d'action ]
#ACTION_FORMULAIRE
<div class="editer-groupe">
<div class="editer editer_logo">
[<img id="image_fond_hotspots" src="(#ENV{src_img}|timestamp)" style="width: 100%; display: block;">]
<label for="upload_image_fond_login">Installer une image (format JPEG, 1920x1080 pixels)&nbsp;:</label>
<input type="file" name="upload_image_fond_login" class="file bigup" accept="image/jpeg" data-token="#BIGUP_TOKEN{upload_image_fond_login}">
</div>
<input type="submit">
</div>
</div></form>
]
</div>
\ No newline at end of file
<?php
function formulaires_configurer_image_fond_login_charger_dist() {
include_spip("inc/utils");
$repertoire = sous_repertoire(_DIR_IMG, "logo");
$img = $repertoire."hotspot$id.jpg";
$img = _DIR_IMG."spip_fond_login.jpg";
$valeurs = array(
"upload_image_fond_login" => ""
);
if (file_exists($img)) $valeurs["src_img"] = $img;
$valeurs['_bigup_rechercher_fichiers'] = true;
return $valeurs;
}
function formulaires_configurer_image_fond_login_verifier_dist() {
$erreurs = array();
return $erreurs;
}
function formulaires_configurer_image_fond_login_traiter_dist() {
$img = _DIR_IMG."spip_fond_login.jpg";
if ($_POST["supprimer_image_fond_login"]){
@unlink($dest);
}
die ($img);
if ($_FILES['upload_image_fond_login']['name']) {
$fichier = $_FILES['upload_image_fond_login']['name'];
if (preg_match(",\.jpg$,", $fichier)) {
$fichier = $_FILES['upload_image_fond_login']['tmp_name'];
rename($fichier, $dest);
}
}
$retours = [
'message_ok' => json_encode($_FILES),
'editable' => true,
];
//return $retours;
}
......@@ -5,4 +5,7 @@
</div>
<div class="ajax">
#FORMULAIRE_EDITER_LOGO{site,0,'',#ARRAY{image_reduire,395}}
</div>
<div class='ajax'>
#FORMULAIRE_CONFIGURER_IMAGE_FOND_LOGIN
</div>
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter