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" />
<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>
Auteur: dj-autosh
Traduction: Tealk
Version DLE: 13.x-15.x