Heim > CMS-Tutorial > Discuz > Wie unterstützt Discuz das Hochladen großer Dateien? (Plug-in-Freigabe)

Wie unterstützt Discuz das Hochladen großer Dateien? (Plug-in-Freigabe)

青灯夜游
Freigeben: 2021-03-12 10:42:49
nach vorne
2950 Leute haben es durchsucht

In diesem Artikel stellen wir Ihnen das Plug-in vor, mit dem Discuz das Hochladen großer Dateien unterstützen kann. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Wie unterstützt Discuz das Hochladen großer Dateien? (Plug-in-Freigabe)

Verwandte Empfehlungen: „Discuz-Tutorial

Stellen Sie Discuz in 5 Schritten ganz einfach so her, dass es 500 Millionen große Datei-Uploads unterstützt.

Die Demoversion ist discuz-x3.4

Bestätigen Sie dies bitte vor der Verwendung dieses Plug-Ins Discuz wurde erfolgreich installiert, dann Backup! Zurück! Zurück! Datei data/template/1_1_forum_post.tpl.php 1_1_forum_post.tpl.php

Datei und öffnen Sie die Datei

Um die Änderung zu erleichtern, wird empfohlen, zum Ändern ein Textbearbeitungstool wie Notepad2 zu verwenden.

    Download-Adresse: http://file.yiyuen.com/file/ download/7235
  • Schritt 2

Durch die Suche nach dem Schlüsselwort „Anhang hochladen“ suchen Sie etwa nach Zeile 976,

Dann beginnen Sie eine neue Zeile nach der Zeile und fügen Sie Folgendes ein Code

<li id="<?php echo $editorid; ?>_btn_bigupload"><a href="javascript:;" hidefocus="true" οnclick="switchAttachbutton(&#39;bigupload&#39;);">
大文件上传
</a></li>
Nach dem Login kopieren

Endlich sind die Ergebnisse wie folgt:

  • Schritt 3

Suchen Sie weiter nach dem Schlüsselwort „$_G['setting']['pluginhooks']['post_attach_tab_extra

" und suchen Sie ungefähr 1064 Zeilen

Erstellen Sie eine neue Zeile

nach dem

und fügen Sie den folgenden Code ein

  • <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>
    Nach dem Login kopieren
    Der endgültige Effekt ist wie folgt:

    4 Schritte

    Speichern Sie die Datei und schließen Sie die Änderung ab.

    Schritt 5: Überprüfen Sie, ob die Änderung erfolgreich ist. Erstellen Sie einen beliebigen Beitrag oder eine Antwort Gehen Sie zum Betrieb in den erweiterten Modus , klicken Sie auf die Schaltfläche „

    Anhang

    “. Das Upload-Fenster wird angezeigt. Bestätigen Sie, dass die Option „Hochladen großer Dateien“ verfügbar ist.

    • Wählen Sie eine lokale Datei aus und versuchen Sie, sie hochzuladen , der Dateiname und der Link werden automatisch in das Bearbeitungsfenster eingefügt

    • Speichern Sie die Einreichung und gehen Sie dann zur Rezeption, um sie anzuzeigen

    • Sehen Sie sich den obigen Effekt an, klicken Sie auf den Link und springen Sie automatisch zur Yiyun-Datei-Downloadseite

      Fertig.

      Geänderte PHP-Datei

      http://file.yiyuen.com/file/download/17631

      Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !

    Das obige ist der detaillierte Inhalt vonWie unterstützt Discuz das Hochladen großer Dateien? (Plug-in-Freigabe). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage