Maison >Tutoriel CMS >Discuz >Comment Discuz prend-il en charge les téléchargements de fichiers volumineux ? (Partage de plug-ins)
Cet article partagera avec vous le plug-in qui permet à Discuz de prendre en charge les téléchargements de fichiers volumineux. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
Recommandations associées : "Tutoriel Discuz"
Faites facilement en sorte que Discuz prenne en charge le téléchargement de 500 millions de fichiers volumineux en 5 étapes
La version démo est discuz-x3.4
Avant d'utiliser ce plug-in, veuillez confirmer que Discuz a été installé avec succès, puis faites une sauvegarde ! Sauvegarde! Sauvegarde! data/template/1_1_forum_post.tpl.php fichier
Commencer à modifier
Étape 1
Trouver le site Webdata/template/1_1_forum_post.tpl.php fichier et ouvrez le fichier
Afin de faciliter la modification, il est recommandé d'utiliser un outil d'édition de texte pour modifier, tel que Notepad2,
Télécharger adresse : http://file.yiyuen.com/file/download/7235
Étape 2
En recherchant le mot-clé "Télécharger la pièce jointe", localisez à propos de la ligne 976,
, puis commencez une nouvelle ligne après cette ligne et insérez le code suivant
<li id="<?php echo $editorid; ?>_btn_bigupload"><a href="javascript:;" hidefocus="true" οnclick="switchAttachbutton('bigupload');"> 大文件上传 </a></li>
Le résultat final est le suivant :
Étape 3
Continuez la recherche du mot-clé "$_G['setting']['pluginooks']['post_attach_tab_extra" et localisez environ 1064 lignes
Commencez ensuite une nouvelle ligne après le 94b3e26ee717c64999d7867364b1b4a3 et insérez le code suivant
<p class="p_opt post_tablelist" unselectable="on" id="<?php echo $editorid; ?>_bigupload" style="display: none;"> <script id="j_yyFileUpload" src="https://www.yiyuen.com/assets/file/api/for-discuz-x3.4-v1.0.js?t=20191212" async></script> </p>
L'effet final est le suivant :
Étape 4
Enregistrez le fichier et terminez la modification
Étape 5
Vérifiez si la modification a réussi
Créez une opération de publication ou de réponse, entrez en mode avancé, cliquez sur le bouton "Pièce jointe", la fenêtre de téléchargement apparaîtra, confirmez qu'il y a est l'option de "téléchargement de fichiers volumineux"
Sélectionnez un fichier local et essayez de le télécharger
Une fois le téléchargement réussi, le nom du fichier et le lien seront automatiquement insérés dans la fenêtre d'édition
Enregistrez la soumission, puis rendez-vous à la réception pour regardez-le
Lorsque vous voyez l'effet ci-dessus, cliquez sur le lien et accédez automatiquement à la page de téléchargement du fichier Yiyun
Fait.
Fichier php modifié
http://file.yiyuen.com/file/download/17631
Plus Pour la programmation connaissances, veuillez visiter : Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!