インデックス php トピック powered by smf が登場しました。 レッスン 3。 私たちは最高のデータベースを自分たちで収集します。 ロシア語言語パックのテーマとインストール
ブログ サイトの読者の皆さん、こんにちは。 そこで、SMF と呼ばれるフォーラム エンジンのセットアップに関するトピックを続けます。SMF についての投稿で開始しました。 英語インターフェースからの翻訳という点では、フォーラムをまだロシア語にしていません。 現時点ではあまり見栄えがよくありませんが、ロシア化(まだ行われていない場合)と適切なセクションの作成後、外観は大幅に改善されます。
今日は、デザイン テーマを見てロシア語にし、両方のエンジン (Jumla と SMF) で動作できる JFusion コンポーネントもインストールします。これにより、2 つの共通のユーザー ベースを持ち、フォームを 1 つだけ使用できるようになります。登録とログイン。
ロシア語言語パックのテーマとインストール
Simple Machines フォーラム エンジンはテーマを変更する機能をサポートしており、フォーラム全体と、特に個々のセクションの両方でテーマを変更できます。 個人的にはデフォルトのテーマを使用しましたが、手動でかなりの変更を加えました。 特に、背景、一部の要素の色を変更し、フラッシュ ドライブの時計、ラジオなどを追加しました。これについては、このセクションの後続の投稿で説明します。
フォーラムを作成するときに追加のテーマを使用しなかったのはなぜですか? まあ、それは私の怠惰のせいかもしれません。 いいえ、新しいテーマを検索してダウンロードするのが面倒だったわけではありません。幸いなことに、それを実行できる場所はたくさんあります。 私の怠惰は別のところにあります。
実際のところ、このエンジンの機能を拡張するために設計されたこのエンジンのさまざまな MOD は、特にデフォルトのテーマに焦点を当てています。 説明しましょう。 デフォルトのテーマがある場合、SMF への MOD の追加は数秒で完了し、原則としてコードを手動で編集する必要はありません。
デフォルトとは異なるデザインテーマを持つ MOD をインストールする場合は、よく言われるように、すべての生の部分をファイルで処理する必要があります。 言い換えれば、FileZilla を使用する必要があります (ダウンロードして設定します。FTP 経由でサイトにアクセスし、フォーラム エンジンのファイルを編集するために開くことができます。この MOD はファイルに変更を加えます)。
次に、コード内の適切な場所を探し、必要なアクションを実行します。コードを置換するか、必要なフラグメントの前後にコードのセクションを削除または追加します。 変更を加える必要があるファイルが 12 個ほどあると考えれば、これを行うのがどれほど面倒か想像できるでしょう。 この場合、間違いを犯さないように細心の注意を払う必要があります。そうしないと、フォーラムが開かなくなる可能性があります。
デフォルト以外のテーマを使用する場合の上記の問題がすべて怖くない場合は、ここからダウンロードできます。 そこにあるテーマはセクション (ミニマリズム、クラシックに近い、モダンなど) に分類されており、それぞれのテーマのスクリーンショットを全画面で見ることができます。 これらと同じテーマをインストールする方法については、後ほど説明します。
この記事の最初の部分で説明したように、エンジン ファイルをホスティングにアップロードする段階でフォーラムを Russify しなかった場合 (記事の最初のリンクを参照)、今すぐ実行できます。 このページから事前にダウンロードした必要な言語パックを含むロシア語言語パックを解凍し、Themes フォルダーをルート フォルダーにコピーする必要があります。ルート フォルダーには、同じ名前のディレクトリがすでに存在します。
コピーが完了したら、管理者のユーザー名とパスワードを使用してフォーラムにログインする必要があります。 上部のメニューで「管理者」を選択し、左側の列の「サーバー設定」をクリックします。
開いたウィンドウで「デフォルトのフォーラム言語」項目を見つけ、ドロップダウンリストからロシア語を選択し、ページの下部にある「保存」ボタンをクリックします。
これで、会議は完全にロシア語になります。
ロシア語をサポートしていない MOD をインストールする際の問題を解決する
今後、ロシア語に翻訳されていない MOD を SMF に追加すると、管理パネルでの MOD 設定の表示に問題が発生する可能性があることに注意してください。 実際には、これらの同じ設定は管理パネルに表示されないだけです。 彼らのためのロシア化ファイルは存在しません。 したがって、この問題を解決するには 2 つのオプションがあります。
1 つ目の方法は、フォーラム全体を英語に切り替えることです。 これを行う方法については、上の数段落で説明します。 したがって、これらの設定で必要な操作を実行した後、再度ロシア語に戻る必要があります。
2 番目の方法はより複雑ですが、英語がアクティブになっているときだけでなく、管理パネルでインストールされている MOD の設定を常に確認できるようになります。 この点について詳しく説明するのは、誰かが MOD をインストールしたのに、カンファレンスの管理パネルでその設定が見つからないという質問が非常によくある質問だからです。
したがって、2 番目の方法は、新しく追加された MOD の Russification ファイルに翻訳文字列を追加することです。 どの Russification ファイルを変更する必要があるかを判断する方法と、それらのファイルをどこで入手できるかについては後ほど説明します。 それまでは、一時的に最初の方法を使用できます。
Web サイトとフォーラムの統合のための JFusion のインストール
まず、JFusion とその Russification をダウンロードする必要があります。 Joomla 管理パネルに入ると、標準的なアクションを実行します。管理パネルのトップメニューから項目「拡張機能」-「インストール/アンインストール」-「パッケージファイルのダウンロード」-「参照」ボタンを選択します。コンピュータ上のコンポーネント jfusion_package.zip - 「ファイルをアップロードしてインストール>」ボタンをクリックします。
この後、コンポーネントが正常にインストールされたことを通知するウィンドウが表示されます。 問題が発生した場合は、上記のリンクでいくつかの解決策を理解することができます。
次に、Russification の時間です。Russification は、コンポーネント自体とまったく同じ方法で追加されます。 それらの。 一連の操作を繰り返します。「拡張機能」 - 「インストール/アンインストール」 - 「パッケージ ファイルのダウンロード」 - 「参照」ボタン - コンピュータ上で JFusion Russification ファイルを見つけます - 「ファイルをダウンロードしてインストール」ボタンをクリックします。 これで、「コンポーネント」-「JFusion」のパスに沿って設定に移動し、Russification が正常に追加され、機能していることを確認できます。
頑張って! ブログサイトのページでお会いしましょう
興味があるかもしれません
SMF フォーラムと Joomla サイトを結合するための JFusion のセットアップ
Web サイト上のフォーラムからのメッセージを表示したり、Joomla に戻るボタンを SMF に作成したりするための JFusion モジュール
Joomla でフォーラムに参加するためのメニュー項目を作成し、ユーザー登録を SMF からサイトに転送する
SMF フォーラムのインストール - JFusion コンポーネントを使用した Joomla 1.5 と Simple Machines フォーラムの統合
Joomla の拡張機能 - Joomla の拡張機能とは何か、Joomla のコンポーネント、モジュール、プラグインをダウンロードする場所、インストールおよび削除する方法
Joomla でブログ、カタログ、ポータルを作成するための K2 コンポーネント - 機能、インストール、Russification Joomla のフォト ギャラリー - パート 3 - Phoca Gallery コンポーネントを使用して Joomla 1.5 でギャラリーを作成する - カテゴリを追加し、フォト ギャラリーに画像をアップロードする
ARTIO JoomSEF - Joomla で CNC (SEF) リンクとタイトルを設定し、この拡張機能を使用して 404 エラー ページを作成します
Akeeba Backup (旧 JoomlaPack) - 2 回のクリックで Joomla サイトのバックアップを作成し、バックアップから復元します
Botmaster Labs が主催しますが、計画はありません。 時間がありません。新しいトレンドとしてコンテストにはビデオが必要ですが、優れたスクリーンショットがあればすべてを簡単に説明できます (私の個人的な意見です)。実際には何も撮りたくないのです。 有益なトピックはほとんど残っていない。愚かなスパムはもうまったく支配していない。ここで考える必要がある。時代遅れのトピックを美しい包装紙に入れて少し粉砕しようとしない限り、誰もトピックを取り上げないでしょう。 :) しかし、これは私たちに関することではありません。 一般に、これら 3 つの「やってはいけないこと」は、潜在的な参加者の大多数にとって、基本的にコンペティションへの参加の障壁になっていると思います。 それは車を修理するのに、安い、高品質、早いという 3 つの条件を同時に満たすことができるサービスのようなものです。 座って自分に近いものを選択してください。 :) コンテストでも同じです。時間はあり、ビデオの作り方は知っていますが、トピックがありません。または、ビデオの作り方は知っていますが、トピックはありますが、時間がありません。全部、あるいは暇だしちょっとした話題があるんだけど、動画が怖い。 ただし、2 つの条件が同時に満たされる場合にはこれは問題ありません。 さて、歌詞は捨てましょう。 私は自分自身に続けます。 私は計画を立てていませんでした。つまり、コンテストに参加し、どの記事に投票するかも自分で選びました。 あなたが何と言おうと、Doz はソフトウェアをよく知っており、それを非常に賢く使用する方法を知っています。 しかし今日、この競争に陰謀が現れていることを知りました。 私には投票できないことがわかりました。投票できるのは 2011 年にソフトウェアを購入した新規ユーザーだけであり、コンテストは彼ら向けに設計されています。 ちょっと驚きましたが、店主は紳士的な方です。 このコンテストは広告キャンペーンであり、アレクサンダーはそれを実行する方法をよく知っています。 一般的に、私は記事を投稿することにしましたが、誰のため、集団農場全体にとって、実際にはこれを行うことは不可能であることが明確であれば、いくらか書きやすくなります。
長い前置きも終わり、いよいよ本題です。
初心者がこのようなスーパーコンバイン、つまり Xrumer + Hrefer 複合体を購入した場合、何が必要ですか? そうです、それに取り組む方法を学び、シートをスパム送信し始めればお金を稼げるという幻想を捨ててください。 そう思うなら、今すぐ慈善団体に寄付したほうがいいです。 複合施設のツールの使い方を学ぶ必要があり、できれば自分で研ぐ必要があります。 「もっと取って、もっと投げる」という時代は終わりました。 量は質に取って代わられます。 これは、私たちが自分たちで基地を組み立てることを意味します。その方法を学ばなければ、電車に乗り遅れることになります。 当然、Khrefer がこれを手伝ってくれます。 Google でリソースを宣伝する予定がある場合は、Google を通じてドナー サイトを検索する必要もあります。 これは理解できて論理的だと思います。 しかし、Google は銅山の女主人のように、その富をすべての人に分け与えているわけではありません。 それにはアプローチが必要です。 私がすぐに言いたいのは、公共の場で見つけた標識に基づいて何かを収集できることを期待しないでください。 これらが公に公開されているのは、それらに価値がないからです。 これ以上話題を発展させるつもりはありません。 結果を確認できるように、正しく組み立てる方法を説明する方が良いです。残りの部分は自分で解決できます。重要なのは原理を理解することです。 フォーラム全体の特性ではなく、必要な特定のエンジンの特性に基づいて適切なエンジンを収集する必要があります。 これは初心者の主な間違いです。特定のことに集中せず、すべてを全体的にカバーしようとすることです。 また、多かれ少なかれ通常のデータベースを解析したい場合は、クエリでの演算子の使用をやめてください。 「inurl:」、「site:」、「title」などは使用できません。 Googleはあなたのような検索者を即座に禁止します。 したがって、私たちは Khrumer が現在使用しているエンジンを注意深く研究しています。
php-Fusion を利用
バージョン Khroomer 7.07 では、プログラムはいくつかの新しいエンジンでトレーニングされます。
forumi.biz、forumb.biz、1forum.biz、7forum.bizなど
phpBB-fr.com、Solaris phpBB テーマ
そして、新しいことを学ぶプロセスは継続的です。
一般に、Hrefer による解析用に正しいクエリを準備する必要があります。 フォーラム dizhok を例に挙げてみましょう。 SMF フォーラム。 そして、解析のためにスペアパーツに分解し始めましょう。 私たちの愛する Google がこれを助けてくれます。 Google にクエリを入力します SMF フォーラム- 検索結果にはゴミがたくさんあるので、13 ページ目まで巻き戻してリンクを選択します。 私はこれを見つけました: http://www.volcanohost.com/forum/index.php?topic=11.0。 それを開いて勉強してみましょう。 このエンジン上の他のページの検索に適用できる、ページ上の特徴的なものを見つける必要があります。 フッターには次のような記述があることに気付きます SMF 1.1.14 を搭載引用して Google に入力すると、このクエリについて 5,900 万のオプションを知っていることがわかります。 リンクをすばやく確認し、このキーワードにさらにいくつかのオプションを追加します。たとえば、 「Powered by SMF 1.1.14」ポプラまたは 「SMF 1.1.14搭載」バイアグラ。 私たちはリクエストが素晴らしいものであり、結果はフォーラムのみでゴミがほとんどないことを確認します。
さらに、上で述べたように、私たちは量ではなく質に興味があります。 どうぞ。 同じフォーラムから、フッターから別のフレーズを抜粋します。 , また、それを引用して Google にフィードします。 これに対し、彼は 1,300 万件以上の結果を知っていることを明らかにしました。 繰り返しますが、結果をすぐに確認し、追加の単語を追加して結果を確認します。 依頼内容も丁寧で、ゴミもほとんど出ません。 一般的に、すでに 2 つの鉄リクエストがあります。 当面は最初のフォーラムをそのままにして、他のフォーラムからのリクエストを収集し続けることをお勧めします。 幸いなことに、Google ではリクエストに応じてオープンしています。 2006 ~ 2008 年、Simple Machines LLC。 検索結果から、たとえば次のフォーラムを取得します: http://www.snowlinks.ru/forum/index.php?topic=1062.0 および http://litputnik.ru/forum/index.php?action=printpage ;topic=380.0 フッターのクエリから次のクエリを取得します: 「Powered by SMF 1.1.7」および「Powered by SMF 1.1.10」 (Hrefer のクエリは常に引用符で囲むことをお勧めします。最初に品質が必要なためです)全て)。 私たちが何をしているかは明らかだと思います。最終的には、SMF エンジンでフォーラムを検索するためのクエリの特定のデータベースが作成されます (これは例として選択されており、他のエンジンでも同様です)。
次のようになります。
「SMF 1.1.2 を搭載」
「SMF 1.1.3 を搭載」
「SMF 1.1 RC2 を搭載」
「SMF 1.1.4 を搭載」
「SMF 1.1.8 を搭載」
「SMF 1.1.7 を搭載」
「2006~2008年、シンプル・マシーンズLLC」
それだけではありません。 エンジンのバージョンを収集していると、一部の SMF フォーラムでフッターに「2001-2006、Lewis Media」というキャプションが表示されます。 私たちはこのリクエストを確認していますが、それは私たちも完全に満足しています。 同様のリクエスト「2001-2005、Lewis Media」が見つかります。 フッターをさらに見てみると、「SMFone design by A.M.A, ported to SMF 1.1」というリクエストが見つかります。 チェックします - 素晴らしいです。 等々。 30 分の作業で、エンジン用のクエリの素晴らしいデータベースができあがり、これらのクエリに対して Google が禁止する頻度は、クエリ内で演算子を使用する場合よりもはるかに少なくなります。 そして同時に、データベースは「index.php?topic=」のようなクエリを使用するよりもはるかにクリーンになります。なぜなら、Google は、必要なフォーラムだけでなく、可能であれば多くの左翼リソースも提供してくれるからです。フォーラムのトピックへのリンクを残します。 あなたは反対するかもしれませんが、それの何が悪いのですか? 他の人がリンクを残したので、私たちもリンクを残すことができます。 しかし! リンクは、Khrumer だけでなく、他のプログラムからも残すことができます。 さらに、特定のリソース、いわゆる高度に専門化されたソフトウェアにコメントを残すために特別に調整することができ、さらにそのようなリンクを手動で残すこともできます。 繰り返しますが、私たちにとって重要なのはゴミの量ではなく、質です。私たちは適切なリクエストに応じてデータベースを収集します。 この方法の利点は、実質的に設定が必要ないことです。 ふるいフィルター
、Googleは事実上ゴミを提供しないので、単にオフにすることができます。
初期段階で正しいヒュールーマーの使い方を学ぶことは非常に重要だと思います。これを習得すれば、状況がどのように変化しても、ヒュールーマーは常に活用できるからです。 保護はますます複雑になっており、一部のタイプのエンジンで保護が強化されており、Khrumer が現時点でそれに対処できない場合、これらのリンクの収集にリソースを費やしてから Khroomer と協力して作業する意味はありません。結果が得られるものに力を集中する方がよいでしょう。 そして同時に、Botmaster Labs チームが Khroomer に何か新しいことを教えた場合、新しい患者をすぐに解剖し、患者がまだ温かいうちに Khroomer の基礎を準備することができます。 時は金なり。ベースを購入すると、そのリソースは関連性がなくなる可能性があります。 誰かが集めたもの。 さらに、塩基を正しく収集することで、Khrumer の「白」の使用が大幅に拡大されます。 そして、これはまさに、私たちが好むと好まざるにかかわらず、すべてが動いている場所であり、白くなったり白髪になったりするプロセスが進行中です。 黒いシートはあらゆる面で過去のものになりつつあります。
Hrefer を使用する際の他のすべての技術的側面はヘルプで確認できますが、それらにこだわることに意味はありません。すべての目標、ポイント、秒数は実験的に各車に個別に設定されています。
おまけとして、中国の検索エンジン Baidu を解析するためのテンプレートをここに投稿します。先日、彼らからそれについて質問されたので、冗談で申し訳ありませんが、何気なく実行しました。 :)
ホスト名=http://www.baidu.com
クエリ=s?wd=
リンクマスク=
合計ページ数=100
次のページ=
次のページ2=
キャプチャURL=
キャプチャ画像=
キャプチャフィールド=
テスト解析を試みましたが、禁止はありませんでした。Khrefer はリソースを迅速に収集しました。解析用のクエリはすべて Google のものと似ていましたが、PR の高い中国のリソースがたくさんあり、さらに、ヨーロッパ人も足を踏み入れたことがある。 中国語のクエリを解析する方が良いでしょう。 Google翻訳がこれに役立ちます。ロシア語でキーワードのリストを入力し、それを中国語に翻訳します。 「」の真実 言葉「中国語では参照語を追加できないため、再コード化する必要があります。
中国語の代わりに:
伟哥 - バイアグラ
吉他 - ギター
その他 - 休憩
保险公司 - 保険
これらの置換コードを Words ファイルに追加します。
%E4%BC%9F%E5%93%A5
%E5%90%89%E4%BB%96
%E5%85%B6%E4%BB%96
%E4%BF%9D%E9%99%A9%E5%85%AC%E5%8F%B8
保険の Web サイトを宣伝している場合は、リクエストによって見つかったテーマ別 (!) の中国のフォーラムのリンクをプロフィールに配置します。」 SMFフォーラム」保险公司とても良いでしょう。
結論として、私は、クレーファーの調理が下手だの下手だのと文句を言う人々の気持ちが全く理解できなかったと言いたいのですが、これに対して、私は常々、あなたはクレーファーの調理方法を知らないだけだと言いたかったのです。 reffer よりも優れた結果を収集できるパーサーはありません。要求が正しい必要があるだけです。 Hrefer はドイツ製の良質でしっかりとした車ですが、運転するのは人間であり、すべては運転の仕方にかかっており、車に強制的に右と左の両方を同時に運転させることはできません。
別のトピックはデータベースのクリーニングです。私は 3 年前の前回のコンテストでこれを行ったことがあります。 ほとんどの場合、そこではすべてが依然として関連していますが、200 OK のチェックを拒否できるようになりました。私はこのプロセスがあまり好きではありませんでした。非常に大きなエラーが発生し、多くの不要なものがフィルターで除外されました。 現在、これは Khrumer の操作中にほぼ自動的に実行できますが、このプロセスは「200 OK」のチェックに完全に似ているわけではありません。 とにかく、要点を言えば、少し前に、プロジェクトの実行時にリソースから情報を盗むという素晴らしい機会が Khrumer に現れました。 こんな感じです。 操作中に処理されるテンプレートを入力すると、テンプレートから収集された情報が Logs フォルダーの xgrabbed.txt ファイルに入力されます。 この機能は何にでも使用でき、想像力が大きく広がります。 私はこの機能を週に 1 回使用して、作業中の「期限切れ」データベースからリンクを削除します。 このようなリソースのデータベースをクリアするためにフォーラムが毎日消滅していることは周知の事実であり、この場合には「自動取得」ツールが役に立ちます。
結局のところ、たとえば http://www.laptopace.com/index.php とよく入力すると、このドメインがすでに、たとえば金を売っている善良な存在であることがわかりますが、実際にはそうではないことを認めなければなりません。そこのフォーラム。 そこで、このスラグを基地の外に投げ出すために、強盗を行います。 :) ページのソース コードを開いて、次のエントリを確認してください。
これで、ゴーダディのすべての「死者」の名前が私たちに知られることになります。
さまざまな「期限切れ」ドメインのデータベースをクリアする場合、自動取得ツールの選択肢は次のとおりです。