Copy News v0.0.1.2 pour DLE 13.x-15.x



Copy_News est un module qui vous permet de recopier un article ( y compris les champs additionnels ) en un click.


Ne faire cette installation que pour une version de DLE avant 13.3. Ne pas faire cette installation si vous utilisez le plugin!

## Installation##

**1)** Copiez le contenu du dossier "upload" dans le dossier "engine" de votre site.

**2)** Installez ensuite le plugin sur votre site.

**3)** Ouvrez le fichier engine/inc/editnews.php et trouvez :

<input type="hidden" name="action" value="doeditnews" />


Ajoutez en dessous :


<script>
function copy_my_news(id)
{
  DLEconfirm( "The news will be copied. Proceed?", "Attention!", function () {

    ShowLoading("");

    $.get("/engine/ajax/controller.php?mod=news_copy", { id: id, user_hash: dle_login_hash }, function(data){

      HideLoading("");

      var dataCopyResult = "System error";

      if(false === data.error)
      {
        dataCopyResult = "News successfully copied, new news: <a target=\"_blank\" href=\"/admin.php?mod=editnews&action=editnews&id=" + data.id + "\">#" + data.id + "</a>";
      }

      if(true === data.error)
      {
        dataCopyResult = "Error copying news " + data.msg;
      }

      DLEalert( dataCopyResult, "Information" );
      return false;


    });

  });
}
</script>
<button onclick="copy_my_news({$id}); return false;" class="btn bg-primary btn-sm btn-raised position-right legitRipple" style="float: right;">Copy news</button>


**4)** Allez sur "editer un article" et cliquez simplement, en bas de la page de l'article a copier, sur "copy news".


Informations

Les visiteurs du groupe Invités ne peuvent pas télécharger de fichiers sur le site.
Connectez-vous au site avec votre identifiant et mot de passe ou si vous êtes un nouvel utilisateur suivez le processus d'inscription sur le site.

Auteur: dj-autosh
Traduction: Tealk
Version DLE: 13.x-15.x


Soutenez le site
Tous les fonds collectés seront reversés afin de garder le site et de vous proposer toujuour autant de modules et templates
Merci d'avance!
Commentaires 11
  1. Stricker
    Encore un merci pour ce module que je trouve intéressant ;)

    L'installation c'est passé sans soucis cependant la copie d'un article me mets en erreur (voir screen)
    https://i.gyazo.com/328b286c8229a8d21d3cd707f97c90b2.png

    Il y à également le button qui est doublé tu peux le voir sur le screen.

    Si tu peux jeter un oeil la dessus ca serait sympas 👍
  2. neelix
    Stricker,
    pour le bouton qui est doublé, je ne suis pas un pro mais la fonction pour afficher le bouton dans l'addnews est dans le plugin et aussi dans l'installation manuel donc doubler
  3. Stricker
    neelix,

    Merci pour ton aide hélas j'avais déjà essayé en enlevant la partie a ajouter manuellement, le button n'est plus dupliqué x2 mais la fonction de copy reste en erreur pareil ! Darklane une idée peut être ?

    Bien à vous.
  4. DarkLane Administrateur
    Stricker, ce que tu peux faire tu désinstalle le plugin rt également ce que tu as fais manuellement dans le fichier engine/inc/editnews.php. ensuite tu vide le cache! Et tu réinstalle mais seulement le plugins. Je ne comprend pas comment j'ai oublier de signaler de ne pas faire l'install manuelle. Je vais corriger le post pour que d'autres personne ne se font pas avoir non plus à cause de mon oublie
  5. Stricker
    DarkLane,

    J'ai procédé comme indiqué, hélas toujours la même erreur (commentaire #1)
    Pour + d'infos j'utilise DLE 15.0 avec :
    version PHP: 8.0.27
    version MySQL: 8.0.32
  6. DarkLane Administrateur
    Citation: Stricker
    DarkLane,

    J'ai procédé comme indiqué, hélas toujours la même erreur (commentaire #1)
    Pour + d'infos j'utilise DLE 15.0 avec :
    version PHP: 8.0.27
    version MySQL: 8.0.32

    J'ai regardé et je comprend rien, c'est du Json et je ne connais pas ça! De plus il fonctionne pas sous php 7.4
  7. neelix
    Après recherche ce module fonctionne pour dle13 et dle 14 mais pas au dessus
    erreur système !
  8. Stricker
    Merci les gars pour votre aide, dommage pour ce plugin !
    Bonne journée à vous
  9. neelix
    Stricker,
    tu peut essayer ce module il fait la même chose testé sur la version 13.3 mais pourrez fonctionner au dessus
    Bouton_Dupliquer
  10. Stricker
    neelix,

    Super cela fonctionne merci à toi super sympas :)

    A tout hasard pour le module suivant "movie_reader_dle_14.x_15.x" tu as une autre version ?
    Il fonctionne super pour moi mais les séries tmdb cela ne veut pas me sortir les infos ! (voir les commentaires dans le sujet)
    https://www.templatedlefr.fr/2022/07/24/movie-reader-dle-14x.html

    Bien à toi.
  11. neelix
    Stricker,
    Pour les séries a tu essayé de mettre le lien de cette façon
    exemple
    https://www.themoviedb.org/tv/94997-house-of-the-dragon
    sans mettre https://www.themoviedb.org/tv/94997-house-of-the-dragon?language=fr

    je viens de voir que DarkLane a fait un update sur le module
    https://www.templatedlefr.fr/2023/03/17/movie-reader-dle-14x.html
Qui est en ligne
9 Visiteur(s)  sur le site!
Invité(s): 8
Robot(s) 1
Liste des utilisateurs
reishi il y a 28 min
studiogb il y a 2 heure(s)
heyula il y a 3 heure(s)
zatch01 il y a 3 heure(s)
DarkLane il y a 4 heure(s)
aced il y a 11 heure(s)