![]() ![]() ![]() | ![]() |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
koji | 投稿日時: 2006-1-27 3:22 |
長老 ![]() ![]() 登録日: 2004-12-5 居住地: 投稿: 262 |
新着ブロックのカスタマイズ taquinoさん、こんにちわ。
「Apple MacBook Pro 1.67 Intel Duo/15.4/512/128V/80G/SuperDrive/Gigabit/AMEx/BT/DVI MA090J/A」というものを登録したところ、新着ブロックに表示された場合に、元々のネーミングが長いために右ブロックが異様な状態になってしまいました。 ※ご迷惑ながら、状況をすぐに確認していただけるように、このサイトにも登録させていただきました。 この現象に対応するため、新着ブロック(あるいは、左右ブロックに表示することを目的としているもの)に表示する際、商品名を一定の文字数で切るように修正できればと思うのですが、いかがでしょうか? 【補足】 現在は、テンプレートの
を
として商品名を表示しないようにして逃げていますが、たまに画像のない商品もあるので、単なる一時しのぎにすぎません ![]() |
![]() |
|
taquino | 投稿日時: 2006-1-27 11:47 |
管理人 ![]() ![]() 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 新着ブロックのカスタマイズ なるほど。確かに嫌な感じの表示になっていますね。
何か考えるようにします。 #ブラウザのせいにしちゃいけませんかね ![]() |
![]() |
|
koji | 投稿日時: 2006-1-27 11:55 |
長老 ![]() ![]() 登録日: 2004-12-5 居住地: 投稿: 262 |
Re: 新着ブロックのカスタマイズ taquinoさん、こんにちわ。
引用:
自分も最初そう思ったんですが、広く使われている(といっても、自分の場合Windows用のみですが)IEでもFireFoxでも同じ現象になります。 今回の場合は、商品名に「/」で区切られた文字がずらずらと並んでいるため(「/」ではなくスペースで区切られていたら、きっと改行されていたはず)なんですが、たとえば新着情報なら文字数を指定して余った文字は「...」に置き換えることができますよね? その手法が取り入れられないかなぁと思っているわけです。 【追記】 今回は、左右ブロックに使うことが多いであろうことから「新着ブロック」としていますが、「アイテム紹介ブロック」もきっと同じようになるんでしょうね〜 |
![]() |
|
ゲスト | 投稿日時: 2006-1-27 14:56 |
Re: 新着ブロックのカスタマイズ スペースで置き換えでよければ、
<{$item.ShortTitle|replace:"/":" "}> でよろしいでしょうか? あとは全角にするとか、"/ "スペース入れるとか。 掲示板で、aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa・・・ みたいないたずらがありますよね。 XOOPSに限らず基本的にどうしようもないみたいなので、発見し次第、個別対処するしかなさそうです。 CSSでword-breakというのがありますが、前にやったとき、うまくいかなかったか単語中に改行されるのがイヤでやめたか忘れましたが思わしくなかったです。 他に良い方法はないでしょうか? |
|
![]() |
|
koji | 投稿日時: 2006-1-27 17:16 |
長老 ![]() ![]() 登録日: 2004-12-5 居住地: 投稿: 262 |
Re: 新着ブロックのカスタマイズ ゲストさん、こんにちわ。
引用:
おぉ、その手がありましたね。すっかり忘れていました ![]() 新規商品ブロックとアイテム紹介ブロックの2つのテンプレートにおいて、 引用:
上記処理で意図通り改行されるようになりました。 |
![]() |
|
koji | 投稿日時: 2006-1-27 17:36 |
長老 ![]() ![]() 登録日: 2004-12-5 居住地: 投稿: 262 |
Re: 新着ブロックのカスタマイズ さて、前述のとおり、ひとつの問題はテンプレート編集で解決したのですが、前回同様、現象をすぐにも確認できるようにこちらのサイトに「イクイップ&プロップVOL.1 ガロ(鋼牙)&魔導輪ザルバ」を登録してみました。
この「イクイップ&プロップVOL.1 ガロ(鋼牙)&魔導輪ザルバ」の場合、商品名に「&(アンバサ)」があるからなのでしょうか、自動で「イクイップ...」と置き換えられてしまいます。 Amaxoop2側で「&」があると変換してたりしますか? そうだとしたら、前回の事例も(何をキーにするかはわかりませんが、たとえば前述したように文字数または半角の「/」とか??)その変換方式に加えるのも手ですよね? そのためには、「イクイップ&プロップVOL.1 ガロ(鋼牙)&魔導輪ザルバ」が「イクイップ...」となったように、どういう条件で機能しているのかを教えていただければ幸いです。 【追記】 テンプレートで、単純に「/」を「&」にしてもダメでしたが、問題となった商品名と同じような「Apple iMac 2GHz Intel Duo/20"/512MB DDR2/250GB/SD/ATI Radeon X1600 128MB MA200J/A」だと自動で「...」になるんですねぇ。う〜〜ん・・・ |
![]() |
|
taquino | 投稿日時: 2006-1-27 20:23 |
管理人 ![]() ![]() 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 新着ブロックのカスタマイズ 引用:
Amaxoop2での文字列短縮においては、熟語の途中で切れるようなことを避けるようにしてあるんですが、その辺が逆に災いしているのかもしれませんね。 #「イクイップ&プロッ...」よりはマシ(でもないですか) とにかく、何か考えます。 #それより先に、このサイトのトップページなんとかしないと。 自分さえ良けりゃあ、てことではないですけど。ええ、決して ![]() |
![]() |
|
taquino | 投稿日時: 2006-1-27 22:28 |
管理人 ![]() ![]() 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 新着ブロックのカスタマイズ とりあえず、ゲストさんの助言に沿って、当サイトでは暫定対応をさせて頂きました。
ありがとうございます。 #本来なら、自分で解決しなきゃならないですよね ![]() 恒久対応については、もうちょっと考えることとしますので、よろしくお願いいたします。 |
![]() |
|
koji | 投稿日時: 2006-1-27 23:36 |
長老 ![]() ![]() 登録日: 2004-12-5 居住地: 投稿: 262 |
Re: 新着ブロックのカスタマイズ taquinoさん、こんにちわ。
引用:
すぐに確認していただけるようにという意味であったにせよ、ご迷惑ながらと断り書きをしているにせよ、こちらのサイトのトップページも異様な状態に一時なってしまう結果をもたらしたこと、お詫びいたします。 引用:
自分も前述のとおり、現在は同じ手法で回避させています。 引用:
よろしくお願いいたします。 |
![]() |
|
taquino | 投稿日時: 2006-1-27 23:45 |
管理人 ![]() ![]() 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 新着ブロックのカスタマイズ 引用:
全然気にしていませんし、問題ありません。 お詫びだなんて、むしろこちらこそ行き届いていなくて。 このサイトはデモも兼ねていて、Amaxoop2の登録はゲストにも開放しています。 余程のことがなければ削除もしませんが、管理人の趣味だと思われると悩むようなこともありますからねえ。 ほとんどの場合は面白いものを紹介してもらって愉しんでいますが。 |
![]() |
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
![]() |
|