きつね♪っとWiki

[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]

Counter: 2462, today: 1, yesterday: 1

Yomi-Search

Perlをよく利用していたYomi-Searchですが、php版、XOOPS版と出てYomiファンの私としてはうれしい限りです♪

http://xoops.hypweb.net/

thanks:nao-ponさん

XOOPSモジュールのYomi-Searchのちょっとした改造メモ

Yomi-Searchの静的表示(Xoops)

(こっちの方がよく見るので<a href="http://mama-affiliater.net/modules/w­ordpress/archives/247/">あっち</a>からコピペしてきたメモ)

Yomi-Search XOOPSの静的表示??の続き・・・
静的表示に挑戦した。

が、PHPのどこを触ったらいいのかわからない〜(T-T) 。
.htaccessでカテゴリも新着情報もhtmlにできたのに、それをPHPで表示させる方法がわかりません〜。また続く(爆)。

とりあえず、XOOPSのテンプレート内ではタグを変えるだけなので、htmlリンクに入れ替えた。
せっかく個別サイトのページもhtml表示できるのに、PHPで表示させると.php?・・・のままだもんね。
まぁいいや、少しでもSEO対策として登録サイトに役立てば(役立つのか?)。

やったことは.htaccessとテーマテンプレートの変更だけ。

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^index.html$ index.php
RewriteRule ^mode_([0-9A-Za-z)]+).html$ index.php?mode=$1
RewriteRule ^sitemap.html$ sitemap.php
RewriteRule ^rank.html$ rank.php
RewriteRule ^rank_([0-9A-Za-z)]+).html$ rank.php?mode=$1
RewriteRule ^kt_([0-9A-Za-z)]+).html$ index.php?mode=kt&kt=$1
RewriteRule ^kt_([0-9A-Za-z)]+)_([0-9A-Za-z)]+).html$    index.php?mode=kt&kt=$1_$2
RewriteRule ^id_([0-9A-Za-z)]+).html$ single_link.php?item_id=$1

でアップすると、例えば
http://mama-affiliater.net/modules/y­omi/index.php?mode=kt&kt=01
http://mama-affiliater.net/modules/y­omi/kt_01.html
http://mama-affiliater.net/modules/y­omi/index.php?mode=new
http://mama-affiliater.net/modules/y­omi/mode_new.html
http://mama-affiliater.net/modules/y­omi/rank.php?mode=rev
http://mama-affiliater.net/modules/y­omi/rank_rev.html
に置き換わるので、テーマテンプレートを・・・.htmlでリンク付け替え。
トップ・新着・更新・サイトマップ・ランキング・カテゴリ・個別サイトが置き換わった。
検索ページはもともと考えてないし、ランキング等も2ページ以降はphpで私は問題ないので〜。

だからやっぱりPHPがはきだすリンクをどうやってhtmlリンクとしてはきだすか、やね。まだまだ続く・・・( ̄w ̄) 。
―――――――――――――――――――――――–
【追記】
blocks/yomi_block_funk.phpの中は

$jump_url= XOOPS_URL."/modules/yomi/id_$id.html”;

にしたら、ブロックの「新着サイト」と「今日のママショップ(ランダム)」は表示できたわ(;´▽`A“。
―――――――――――――――――――――――–
【追記2】できた!
template/top.htmlを編集して、トップページが静的リンクに変わりました〜。
すでに触っているので何行目かわかんないけど、カテゴリ表示のところ、
カテゴリの最後の「…」のリンク

echo "<a href=\""."kt_"."$bf_kt_no.html"."$Eend\">…</a>";

メインカテゴリのリンク

<a href="kt_<?=$Gnos?>.html<?=$Eend?>"><b><font size="+1"><?=$value?></font></b></a>

サブカテゴリのリンク

echo "\n<font id=small><a href=\""."kt_"."$Gnos.html"."$Eend\">$value</a></font> ";

カテゴリ属性をアンロード

echo "<a href=\""."kt_"."$bf_kt_no.html"."$Eend\">…</a>";

で、無事トップページがhtmlでリンクされました(´▽`)
ホッ。

文法的にあってるのか、それは謎。(PHPの本くらい買って勉強しろ〜!)
あとは、kt.htmlとかのテンプレートを同様に変更したらOKやね。
クチコミ美的ねっとも頑張って静的表示にしよう!!
―――――――――――――――――――――――–
【追記3】その後メモ(自分用)
kt.html(ナビゲーションバー・各サイトのカテゴリ・コメント)
rank.html
search.html
search2.html(single用に増やしたテンプレ)
temp.php(あちこち)

・・・もしかしてtemp.phpのfunction yomi_makelinkを直接触った方が早いん?
でもPHPわかんないし、今回は無難な線で〜という事で(T▽T)アハハ!

―――――――――――――――――――――――–

Yomi-Searchの静的表示(Xoops)2

temp.phpを直接書き換えたら、テンプレート触らなくてもできました。
.htaccessは同じ。

temp.phpの6行目
$EST['shorturl'] = (defined("YOMI_SHORTURL"))? YOMI_SHORTURL : "";
にショートURLを入れると静的表示に自動的になるはず
なんだけど、
データ量が多いからか、なぜかすんごい重くなった・・・ので断念。
(v0.86からついた機能だったかにゃ?)

pl/temp.php350行目

function yomi_makelink($val="")
{
 	global $EST;
	 //error_reporting(E_ALL);
	 ~
	 $mode = "";
	 if (preg_match("/[\d_]+/",$val))
	 {
		 if ($EST['shorturl']) $val = str_replace("_","/",$val);
		 $mode = "";
	 }
	 
	 if (empty($EST['shorturl']))
		 return $EST['home'].$mode.kt_.$val.".html";
 	else
 		return XOOPS_URL."/".$EST['shorturl']."/".$val."/";

 }

サイトマップはurlを表示させる部分を

■<a href=\"kt_$key.html$Eend\">

で書き変わりましたん

検索結果: Yomi-Search XOOPS by Google

  • Yomi-Search [ディレクトリ型サーチエンジン] の解説ページ

    なおきの部屋[XOOPS版] - Yomi-Search [ XOOPS ] 上記のPHP版Yomi-Searchを元にXOOPS のモジュールとして動作するように nao-ponさん が作成されたものです。 ※トップ ページ>ダウンロード>XOOPS関連 からダウンロードできます。 ...

  • Wind Stalker - Yomi-Search

    Yomi-Search [ XOOPS ]で, Yahoo!で, Googleで, Infoseekで, gooで, Lycosで, iNET Guideで, Exciteで, J.O.Y.で, CSJ What's Best!で, フレッシュアイで, InfoNavigator で, -----------------, Chance It!(懸賞)で, Find'X(PC)で ...

  • Yomi-Search [XOOPS] Ver.0.84 に関する質問 | XOOPS Cube日本サイト

    Yomi-Search [XOOPS] Ver.0.84 に関する質問なのですが、[管理室]→[カテゴリ設定]→[ カテゴリの修正・削除]からあるカテゴリを削除したいのですが、「削除」のチェック ボックスにチェックを入れて[設定実行]をクリックしても該当 ...

  • 日本の検索エンジン - Yomi-Search[XOOPS]-CGI/高速grep-フリーソフト ...

    日本の検索エンジンは、日本国内の大手、業種別、タイプ別(フリーソフト、商用ソフト )並びに地域別に公開されている検索エンジン(サーチエンジン、検索サイト)の登録と 検索ができるデレクトリ型検索エンジンです。

  • どんだけ架空請求 - 王栄里子の素人ホームページ作成日記 : Yomi ...

    Yomi-Search XOOPS のトップページで新着サイトや更新サイトを押すとアドレスが だぶってページが表示できません。 ... 今日はYomi-Searchのモジュールを追加してみ ます. まずダウンロード なおきの部屋[XOOPS版] 様から探してください。 ...

  • Wanisys - Yomi Search

    Yomi-Search [ XOOPS ] Ver. 0.88(Wanisys Version) Based on - Yomi-Search Ver4.19 - Powered by PHP ... Wanisys Online Status: 15 人のユーザが現在オンラインです。 (6 人のユーザが Yomi Search を参照しています。) 登録ユーザ: 0 ゲスト: 15 ...

  • 文系ウェブマスターのなんちゃってXOOPS実験室 - 相互リンク(Yomi ...

    文系ウェブマスターのなんちゃってXOOPS実験室. Welcome Guest. Google, 検索用語を 入力 検索フォームを送信. Web, xoops.wbmstr.info. スポンサード リンク. Yomi- Search [ XOOPS ]. ▼ホームページ検索 [More] [New Window]. Yomi-Search [ XOOPS ] で ...

  • 中古オフィス家具セレクト - Yomiサーチ

    Yomi-Search [ XOOPS ]. ▼ホームページ検索 [More] [New Window]. Yomi-Search [ XOOPS ]で, Yahoo! ... Yomi-Search [ XOOPS ] Ver. 0.84 Based on - Yomi-Search Ver4.19 - Powered by PHP. Copyright (C) 2005 Select Corporation. ...

  • Xoops Users Group Japan - Re: Yomi-SearchをD3化

    XOOPS及びXOOPS Cubeは日本でもっとも普及しているCMS(コンテンツ管理システム)Web アプリケーションです。XUGJはXOOPS Cubeの各種マニュアルやQ and A、フォーラムなど XOOPSユーザーに情報を発信するユーザーグループです。

  • HP作成メモ - Yomi-Search [ XOOPS ]

    Yomi-Search [ XOOPS ]. このフォーラムに新規トピックを投稿できます; この フォーラムではゲスト投稿が許可されています ... とにかく「yomi.tar.gz」には足り ないファイルがあるとわかったのでYomi-Search [ XOOPS ] 0.87 (新規用) ...

さらに Google で探す

付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:


ページコメント
投稿された内容の著作権はコメントの投稿者に帰属します。

食べ過ぎたフォックス君  ワッペン (アイロン接着タイプ)
K18WGダイヤモンドフォックス・プチネックレス(D 0.50ct)鑑別書付
ハロウィン、 クリスマス、 忘年会、 パーティに最適!張子面キツネ 【かぶりもの・かぶり物】
毛皮ショール
木のおもちゃ jun-collectionアニマルシリーズ木製  キツネ S(子)