Strict Standards: Non-static method Protector::getInstance() should not be called statically in /home/suehirogari/suehirogari.com/xoops_trust_path/modules/protector/include/precheck_functions.php on line 12

Strict Standards: Non-static method XCube_Root::getSingleton() should not be called statically in /home/suehirogari/suehirogari.com/public_html/include/common.php on line 18

Deprecated: Non-static method XCube_Root::getSingleton() should not be called statically, assuming $this from incompatible context in /home/suehirogari/suehirogari.com/public_html/modules/user/preload/Primary/Primary.class.php on line 13
201104のエントリ | 社内SEのウェブ制作

2011.04.05xoopsズープス

フロートをかけたときに、フロートをかけたい箇所が終わっても回り込みが発生して、レイアウトが崩れることがあります。その際に 終わった個所で、 <br style="float:clear"> と記入してフロートを解除する方法もありますが、 下記のような clearfix というCSSを利用して、 float をかける要素に、 2つめのCSSとしてclearfix をかける対処法を紹介いたします。

CSS側

.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.clearfix{
    overflow: hidden;
    display:inline-block;
}

aaa ul li{float:left
width:100px}

HTML側

<div class="keitai clearfix">
<ul>
  <li>A</li>
  <li>B</li>
  <li>C</li>
</ul>
</div>


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (29361)
2011.04.04xoopsズープス

xoopsの 文字を指定した文字数で切り捨てて、詳細ページへ移動させる方法として、
truncateという Smarty関数 を利用できる。

ただし、日本語のようなマルチバイト文字列に対してこの関数を利用すると文字化け(◇の黒の中に?ハテナ)が表示されたりする。

そこで、
http://xoopscube.jp/modules/newbb/viewtopic.php?topic_id=4440&forum=17&post_id=23846 

に記載のあった、 mbtruncate を利用して、適当な文字列で文字を丸める。

<?php

/*
* Smarty plugin
* -------------------------------------------------------------
* Type: modifier
* Name: mbtruncate
* Purpose: Truncate a string to a certain length if necessary,
* optionally splitting in the middle of a word, and
* appending the $etc string.
* -------------------------------------------------------------
*/
function smarty_modifier_mbtruncate($string, $length = 80, $etc = '...',
$break_words = false)
{
if ($length == 0)
return '';

if (strlen($string) > $length) {
$length -= strlen($etc);
if (!$break_words)
$string = preg_replace('/\s+?(\S+)?$/', '', mb_strcut($string, 0, $length+1));

return mb_strcut($string, 0, $length).$etc;
} else
return $string;
}
?>

をmodifier.mbtruncate.phpとして保存



ファイルは modifer.mbtruncate.php をダウンロードして
/class/smarty/plugins/modifier.mbtruncate.phpに保存

モジュールのテンプレートのタイトルやら記事やらの記述部に【|mbtruncate:30】をくっつける。
30はバイト数
例えば、d3pipeの記事タイトル
<{$entry_headline4disp}>

<{$entry_headline4disp|mbtruncate:30}>
とすれば、OK.
デフォルトは文字数を超えた部分は【...】が入る。
この設定は、modifier.mbtruncate.phpの
$etc = '...',
の変更で対応。


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (26410)
2011.04.02ランキング・クチコミ

Bフレッツを申し込んだ際に、フレッツ光メンバーズ入会特典として、2000ポイント(2000円分)をもらえるが、フレッツ光メンバーズクラブに入会するために、 リモートサポートサービスという、
リモートで光回線の設定をしてもらえるサービスに入会する必要がありました。
http://flets.com/osa/remote/s_outline.html

毎月500円支払う必要があるので、設定が終わたので解約方法を調べました。
NTT東日本 フレッツ光リモートサポートサービスの解約方法は下記のとおりです。

0120-116116に電話して、リモートサポートサービスを解約したい旨を連絡。
以上です。
解約前に、フレッツ光メンバーズ入会特典はもらっておきましょう。

パソコンの操作に不安のある方は、リモートサポートサービスを保険として毎月500円支払、利用しておくのも手です。
リモートサポートサービスのサービス範囲は以下の通りです。

リモートサービス を受ける際の連絡先は
 


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (30268)
2011.04.02金銭的に得する方法

nanacoモバイルやnanacoカードに反映されずに、センターでお預かりしている電子マネーやポイントのことを、「センターお預り分」といいます。

センターお預り分を、nanacoモバイルやnanacoカードに実際の残高として反映させるには、セブン-イレブン、デニーズのレジカウン ターやイトーヨーカドー・エスパのレジ・サービスカウンター、そごう・西武の食品ギフトサロン、商品券売場、セブン銀行ATMにて、「残高確認」または 「チャージ」を行うと、その場で自動的に反映されます。

 


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (17902)
2011.04.02Dreamweaver

Dream weaver5のファイルウィンドウでファイルをダウンロードする際に「ファイル全体を GET してよろしいですか」と聞かれて目的のファイルがダウンロードできない場合があります。

その時はファイルウィンドウの下記のボタン「リモートサーバー」 をクリックすることで、
リモートサーバー側がアクティブな状態になるので、その状態でダウンロードしたいファイルを選択して、
ダウンロードボタンをクリックすると、ダウンロードできます。

■クリックするボタン


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (17212)


キーワードでサイト内を検索
人気のエントリ