LOGIN ID Password Auto Login Register Now! Lost Password?
XUGJ Wiki
38: 2011-09-14 (水) 15:42:41 domifara ソース 現: 2014-01-13 (月) 22:10:07 jidaikobo ソース
Line 153: Line 153:
この他に この他に
 <{1|xoops_user:'name'}>  <{1|xoops_user:'name'}>
 + 
 <{if 1|xoops_user:'user_viewemail' == 1 || $xoops_isadmin == true }>  <{if 1|xoops_user:'user_viewemail' == 1 || $xoops_isadmin == true }>
   <{mailto address=1|xoops_user:'email' encode="javascript"}>    <{mailto address=1|xoops_user:'email' encode="javascript"}>
 <{/if}>  <{/if}>
 + 
 <{1|xoops_user:'url'}>  <{1|xoops_user:'url'}>
 <{1|xoops_user:'user_sig'}>  <{1|xoops_user:'user_sig'}>
Line 176: Line 176:
 <{1|xoops_user:$key}>  <{1|xoops_user:$key}>
-と思ったら、エラーになりますね(バグかな)+と思ったら、エラーになりますね(XCL2.2ではバグで動かないです)
**ユーザーアバターの表示 [#c6cf590a] **ユーザーアバターの表示 [#c6cf590a]
Line 185: Line 185:
***XCl2,2では、第1引数:uid ,第2引数:true=HTMLタグ付き ,第3引数:アバターをクリックしたときのリンク先url [#g4e6d242] ***XCl2,2では、第1引数:uid ,第2引数:true=HTMLタグ付き ,第3引数:アバターをクリックしたときのリンク先url [#g4e6d242]
 function smarty_modifier_xoops_user_avatarize($uid, $tag=false, $url=null)  function smarty_modifier_xoops_user_avatarize($uid, $tag=false, $url=null)
 + 
-第1引数:uidのみ指定 -第1引数:uidのみ指定
 <img src="<1|xoops_user_avatarize}>" title="Avatar" alt="Avatar" >  <img src="<1|xoops_user_avatarize}>" title="Avatar" alt="Avatar" >
Line 194: Line 194:
 <img src="アバターのurl" width="幅" height="高さ" alt="ユーザー名" >  <img src="アバターのurl" width="幅" height="高さ" alt="ユーザー名" >
 ただし、アバターが未登録のとき幅,高さが0になる?(バグなのでは)  ただし、アバターが未登録のとき幅,高さが0になる?(バグなのでは)
 + 
-第2引数:true 第3引数:アバターをクリックしたときのリンク先urlの例 -第2引数:true 第3引数:アバターをクリックしたときのリンク先urlの例
 <{1|xoops_user_avatarize:true:"`$xoops_url`/userinfo.php?uid=1"}>  <{1|xoops_user_avatarize:true:"`$xoops_url`/userinfo.php?uid=1"}>
Line 383: Line 383:
     if ($length == 0)      if ($length == 0)
         return '';          return '';
 + 
     if (strlen($string) > $length) {      if (strlen($string) > $length) {
         $length -= strlen($etc);          $length -= strlen($etc);
         if (!$break_words)          if (!$break_words)
      $string = preg_replace('/\s+?(\S+)?$/', '', mb_strcut($string, 0, $length+1));       $string = preg_replace('/\s+?(\S+)?$/', '', mb_strcut($string, 0, $length+1));
 + 
         return mb_strcut($string, 0, $length).$etc;          return mb_strcut($string, 0, $length).$etc;
     } else      } else
Line 394: Line 394:
 }  }
 ?>  ?>
 + 
例えばd3pipesの rssprint_block_sync.html であれば 例えばd3pipesの rssprint_block_sync.html であれば
Line 413: Line 413:
 <{*  <{*
 + 
 *}>  *}>


トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 62844, today: 1, yesterday: 1
Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities