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

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

青灯夜游
青灯夜游nach vorne
2021-03-12 10:42:492697Durchsuche

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>

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

94b3e26ee717c64999d7867364b1b4a3

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>
    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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:So ändern Sie portal.phpNächster Artikel:So ändern Sie portal.php