LOGIN ID Password Auto Login Register Now! Lost Password?
XUGJ Forum

Re: xelfinder + bulletin(テンプレート編集)で xoopsgallery? のようなもの

投稿ツリー


このトピックの投稿一覧へ

kamezou

なし Re: xelfinder + bulletin(テンプレート編集)で xoopsgallery? のようなもの

msg# 1.2
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016/2/23 18:06 | 最終変更
kamezou  1st Class 居住地: 2013~  投稿数: 49
index.html が、画像リンクとして表示されていました。firefoxでは表示されてなかったので、気づいていませんでした。
修正しました。
    <div class="itemText">
      <{if $xoops_requesturi|strstr:"article"}><{*-----------単一記事のページ-----------*}>
        <{$story.text}><br />
        <{assign var=g_file_name value="$xoops_rootpath/uploads/gallery/`$story.id`/*.*"|glob}><{*-----------ファイルを取得-----------*}>
        <{foreach item=img_file from=$g_file_name}>
          <{if !$img_file|strstr:"index.html"}>
            <{assign var=f_n value=$img_file|replace:"$xoops_rootpath/uploads/gallery/`$story.id`/":""}>
            <{assign var=img_info value=$img_file|getimagesize}>
            <{if !"$xoops_rootpath/uploads/gallery/`$story.id`/thumbs"|file_exists}><{*-----------サムネイルフォルダ作成-----------*}>
              <{assign var=md value="$xoops_rootpath/uploads/gallery/`$story.id`/thumbs"|mkdir}>
              <{assign var=md value="$xoops_rootpath/uploads/index.html"|copy:"$xoops_rootpath/uploads/gallery/`$story.id`/index.html"}>
              <{assign var=md value="$xoops_rootpath/uploads/index.html"|copy:"$xoops_rootpath/uploads/gallery/`$story.id`/thumbs/index.html"}>
            <{/if}>
            <{if !"$xoops_rootpath/uploads/gallery/`$story.id`/thumbs/$f_n"|file_exists}><{*-----------サムネイル作成-----------*}>
              <{if $img_info[0] > $img_info[1]}>
                <{assign var=x value=160}><{assign var=y value=$img_info[1]/$img_info[0]*160}><{*------サムネイルサイズ(横長の時)------*}>
              <{else}>
                <{assign var=x value=$img_info[0]/$img_info[1]*160}><{assign var=y value=160}><{*------サムネイルサイズ(縦長の時)------*}>
              <{/if}>
              <{assign var=oid value=$img_file|imagecreatefromjpeg}>
              <{assign var=tid value=$x|imagecreatetruecolor:$y}>
              <{assign var=tid2 value=$tid|imagecopyresampled:$oid:0:0:0:0:$x:$y:$img_info[0]:$img_info[1]}>
              <{assign var=timg value=$tid|imagejpeg:"$xoops_rootpath/uploads/gallery/`$story.id`/thumbs/$f_n"}>
              <{assign var=tid2 value=$tid|imagedestroy}><{assign var=tid2 value=$oid|imagedestroy}>
            <{/if}><{*-----------サムネイル作成ここまで-----------*}>
            <a href="." target="_blank" onClick="window.open('<{$img_file|replace:$xoops_rootpath:$xoops_url}>','','width=<{$img_info[0]}>,height=<{$img_info[1]}>');return(false);">
              <img src="<{$xoops_upload_url}>/gallery/<{$story.id}>/thumbs/<{$f_n}>" alt="" />
            </a>&nbsp;
          <{/if}>
        <{/foreach}>
      <{else}><{*-----------記事一覧のページ-----------*}>
        <{assign var=g_file_name value="$xoops_rootpath/uploads/gallery/`$story.id`/thumbs/*.*"|glob}><{*-----------サムネイルファイルを取得-----------*}>
        <{foreach item=img_file from=$g_file_name}>
          <{if !$img_file|strstr:"index.html" && !$flg}>
            <img src="<{$img_file|replace:$xoops_rootpath:$xoops_url}>" width="80" alt="" />&nbsp;
            <{assign var=flg value=true}>
          <{/if}>
        <{/foreach}>
        <{$story.text}>
      <{/if}>
    </div>
*/
投票数:1 平均点:10.00

  条件検索へ


Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities