ホームページ  >  記事  >  CMS チュートリアル  >  dedecmsのダウンロードアドレスとThunder特殊チェーンを追加する方法

dedecmsのダウンロードアドレスとThunder特殊チェーンを追加する方法

藏色散人
藏色散人オリジナル
2019-12-24 09:21:042164ブラウズ

dedecmsのダウンロードアドレスとThunder特殊チェーンを追加する方法

#Thunder 特別リンクを dedecms ダウンロード アドレスに追加するにはどうすればよいですか?

Dreamweaver dedecms5.5 と Thunder 特殊チェーンの操作手順 (ページへのリンクと特殊チェーンの追加)

推奨学習: Dreamweavercms

# ## ######注意してください! ! ! ! ! ! ! ! ! ! ! ! ! ######1つ。管理者アカウントを使用して dedecms5.5 バックエンド管理システム

2 にログインします。 [システム] -> [ソフトウェア チャネル設定]

3 をクリックします。ソフトウェア チャネルの設定で「添付ファイルのダウンロード方法」を見つけてください。次の 3 つの点に注意してください:

1) Web サイト管理システムで [実際のソフトウェア アドレスにリンクする] オプションが選択されている場合は、添付ファイルにある「実際のソフトウェア アドレスと専用チェーンへのリンク」フォルダーの指示に従ってください。

2) ウェブサイト管理システムで [ジャンプ ページへのリンク] オプションが選択されている場合は、添付ファイルにある [ジャンプ ページへのリンクと特別なリンク] フォルダーの指示に従う必要があります。

3) 「実ソフトアドレスへのリンク+専用リンク」と「ジャンプページへのリンク+専用リンク」の2つのフォルダに記載されている操作説明が異なりますので、指示に従ってください。ウェブサイト管理システムの設定については、対応する変更ドキュメントを選択してください。 ######四。記事モジュールのダウンロードリンクを専用リンクに変換する方法を変更するには、「記事モジュールの変更方法」に記載されている変更方法に従ってください。

部分的な変更方法:

1. 部分的な Thunder: ローカル リソースのダウンロード リンクを保持し、ローカル リソースのダウンロード リンクの隣に別の Thunder 専用リンクを追加します。

2. 部分的な Thunder の場合、templets\system\channel_downlinks.htm と \plus\download.php の 2 つのファイルを変更する必要があります。templets\system\channel_downlinks.htm ファイルを開いて、次のコードを見つけます。

  • ~server~
  • この前コード 次のコードを追加します:

  • Thunder 特殊高速ダウンロード> ;< ;/a>
  • 3.templets\system\channel_downlinks.htm ファイルが変更されました。詳細については、添付ファイルの channel_downlinks.htm ファイルを参照してください。

    4. ファイル \plus\download.php を開きます:

    A) 次のコードを見つけます:

    require_once(DEDEINC."/channelunit.class.php") ;

    このコードの下に次のコードを追加します:

    $flag=(int)$_GET['flag'];

    B) 次のコードを見つけます:

    header("location:$link");

    このコードを次のコードに置き換えます:

    if ($flag == 1) 
    { 
    $thunderPrefix="AA"; 
    $thunderPosix="ZZ"; 
    $thunderTitle="thunder://"; 
    $name = $link; 
    $pan = "://"; 
    $con = explode($pan,$name); 
    if (count($con)>1) 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix.$link.$thunderPosix); 
    } 
    else 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix."http://localhost:6070/dedecms55/".$link.$thunderPosix); 
    } 
    echo "<script src=&#39;http://pstatic.xunlei.com/js/webThunderDetect.js&#39;></script><script>OnDownloadClick(&#39;".$thunderUrl."&#39;,&#39;&#39;,location.href,&#39;92922&#39;,2,&#39;&#39;)</script>"; 
    echo "<script>window.opener=null;window.close();</script>"; 
    } 
    else 
    { 
    header("location:$link"); 
    }

    C) 次のコードを見つけます:

    header ( "location:{$softUrl}");

    このコードを次のコードに置き換えます:

    if ($flag == 1) 
    { 
    $thunderPrefix="AA"; 
    $thunderPosix="ZZ"; 
    $thunderTitle="thunder://"; 
    $name = $softUrl; 
    $pan = "://"; 
    $con = explode($pan,$name); 
    if (count($con)>1) 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix.$softUrl.$thunderPosix); 
    } 
    else 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix."http://localhost:6070/dedecms55/".$softUrl.$thunderPosix); 
    } 
    echo "<script src=&#39;http://pstatic.xunlei.com/js/webThunderDetect.js&#39;></script><script>OnDownloadClick(&#39;".$thunderUrl."&#39;,&#39;&#39;,location.href,&#39;92922&#39;,2,&#39;&#39;)</script>"; 
    echo "<script>window.opener=null;window.close();</script>"; 
    } 
    else 
    { 
    header("location:{$softUrl}"); 
    }

    注:

    1)「 "http://localhost」を置き換えます:6070/dedecms55/" これをすべて独自のドメイン名に変更します。

    2) 文に 92922 を入力します <script>OnDownloadClick(''".$thunderUrl."','',location.href,'92922',2,'')</script> 変更独自のアライアンス番号

    5 ファイル download.php が変更されました。詳細については、添付ファイルの download.php ファイルを参照してください。

    6. 上書き手順:

    1) 変更した download.php ファイルを使用して、Web サイト管理システムの \plus\download.php ファイルを上書きします。

    2) 変更した channel_downlinks.htm ファイルを使用して、システム内の Templets\system\channel_downlinks.htm ファイルを上書きします。

    3) 上書き後にすべてを再生成するだけです。

    すべてを Thunder に変更する方法

    1. すべてを Thunder に: Web サイト上のすべてのリソース ダウンロード リンクを Thunder 固有のリンクに変換します。

    2. すべてを Thunder に変換するには、ファイル \plus\download.php を変更するだけです。 dedecmsのダウンロードアドレスとThunder特殊チェーンを追加する方法

    3. ファイル \plus\download.php を開きます:

    A) 次のコードを見つけます:

    header("location:$link");

    このコードを次のコードに置き換えます:

    $thunderPrefix="AA"; 
    $thunderPosix="ZZ"; 
    $thunderTitle="thunder://"; 
    $name = $link; 
    $pan = "://"; 
    $con = explode($pan,$name); 
    if (count($con)>1) 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix.$link.$thunderPosix); 
    } 
    else 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix."http://localhost:6070/dedecms55/".$link.$thunderPosix); 
    } 
    echo "<script src=&#39;http://pstatic.xunlei.com/js/webThunderDetect.js&#39;></script><script>OnDownloadClick(&#39;".$thunderUrl."&#39;,&#39;&#39;,location.href,&#39;92922&#39;,2,&#39;&#39;)</script>"; 
    echo "<script>window.opener=null;window.close();</script>";

    B) 次のコードを見つけます:

    header("location:{$softUrl}");

    Replaceこの文のコードを次のコードに置き換えます:

    $thunderPrefix="AA"; 
    $thunderPosix="ZZ"; 
    $thunderTitle="thunder://"; 
    $name = $softUrl; 
    $pan = "://"; 
    $con = explode($pan,$name); 
    if (count($con)>1) 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix.$softUrl.$thunderPosix); 
    } 
    else 
    { 
    $thunderUrl=$thunderTitle.base64_encode($thunderPrefix."http://localhost:6070/dedecms55/".$softUrl.$thunderPosix); 
    } 
    echo "<script src=&#39;http://pstatic.xunlei.com/js/webThunderDetect.js&#39;></script><script>OnDownloadClick(&#39;".$thunderUrl."&#39;,&#39;&#39;,location.href,&#39;92922&#39;,2,&#39;&#39;)</script>"; 
    echo "<script>window.opener=null;window.close();</script>";

    注:

    1) 上記すべてのコード内のすべての「http://localhost:6070/dedecms55/」を独自のドメインに変更します。名前 。

    2) 文中の 92922 を変更します <script>OnDownloadClick('".$thunderUrl."','',location.href,'92922',2,'')</script> を自分のものに変更しますアライアンス番号

    4. ファイル download.php が変更されましたので、詳細は添付ファイルの download.php ファイルをご確認ください。

    5. 上書き手順:

    1) 変更した download.php ファイルを使用して、Web サイト管理システムの \plus\download.php ファイルを上書きします。

    2) 上書き後にすべてを再生成するだけです。 ##################################

    以上がdedecmsのダウンロードアドレスとThunder特殊チェーンを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。