歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 10:05:54 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1] 2
1  支援 / 安裝與設定 / Re: 同一台机器上安装两套lifetype,二级域名互相影响的问题 於: 四月 06, 2006, 08:15:52 下午
多谢!
2  支援 / 安裝與設定 / 同一台机器上安装两套lifetype,二级域名互相影响的问题 於: 二月 17, 2006, 09:13:06 下午
各位高手,新年好!
今天在同一台机器上安装了第二个lifetype,使用的是同一个系统用户安装的,数据库不同但是创建数据库的用户是一样的。
安装好之后发现第二个的lifetype的blog会和第一blog混淆。
比如,在第二个lifetype的summary.php页面上点击列表中的blog,居然会跑到第一lifetype的网站中去。
其他信息:
FreeBSD平台
第一个是lifetype1.0.2
第二个是lifetype1.0.3
3  支援 / 安裝與設定 / 关于修改URL设置的问题 於: 一月 10, 2006, 07:37:26 下午
最初安装lifetype的时候,我选用的是开启二级域名并使用了URL配置中的“简单格式”。
经过一段时间之后,我希望把“简单格式”更改为“自定义格式”。结果,已经发布的文章都打不开了。

请问,在中途更改URL设置是否可行,需要进行什么修改以便原来发布的文档能够继续能够访问。

谢谢!
4  支援 / 安裝與設定 / Re: 修改密码出错 於: 十二月 16, 2005, 09:12:09 下午
原来是1.0.1。现在刚刚升级为1.0.2beta。
5  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 15, 2005, 08:51:17 下午
Hi, 各位:
hi 兩位:

我覺得這應該跟媒體的格式有關。同樣的聲音媒體,有串流格式跟非串流格式,如果是非串流格式如 mp3,應該不會跟著網頁一起下載,而是播放時才下載,而且要等到下載完才能開始播放;但是如果媒體為串流格式如 asf ,那就會跟著網頁一起下載,目的是為了讓瀏覽網頁的網友播放媒體時不需要再等待。

所以,應該是跟格式有關吧!不曉得有沒有記錯?!

lss

我的测试结果是:跟是否是串流格式无关。

我提供的测试链接就是一个MP3,但是我这里测试是会和网页一起下载的。使用IE和Maxthon(winmedia播放器)、Firefox(quicktime插件),同样都是预先下载了MP3。这种预下载的方式在有时候是很耗费资源的。

MP3测试链接
http://www.blogyard.net/index.php?op=ViewArticle&articleId=32

或者看看这两个我抓下来的两个图片
http://www.blogyard.net/index.php?op=ViewResource&resource=predownload.gif (quick time上的下载进度条显示后台在下载MP3文件)
http://www.blogyard.net/index.php?op=ViewResource&resource=blogyard.JPG (window media player上的下载进度条显示后台在下载MP3文件)


如果大家没有碰到我说的情况,那可能是浏览器软件的设置问题。
如果我说的问题在大家哪里都能够重复出现,那应该就不是浏览器软件设置的问题了。不知道是否有参数设置可以防止多媒体软件的预先下载?

多谢,
copper

6  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 15, 2005, 06:58:49 下午
Hi,James:

试一下这个链接吧:
http://www.blogyard.net/index.php?op=ViewArticle&articleId=32


在下图中你可以看到,尽管没有播放,但是下载的进度清晰可见。
http://www.blogyard.net/index.php?op=ViewResource&resource=blogyard.JPG

我的浏览器IE和Maxthon都是如此,系统是winxp。

帮忙看看吧。

copper。
7  支援 / 安裝與設定 / Re: 修改密码出错 於: 十二月 14, 2005, 03:39:20 下午
sql_error.log是0字节。

另外,这个文件的属性是644,没有问题吧?

要不,麻烦你到我的网站上看看?多谢!
www.blogyard.net  现在开放注册。
(以上问题在IE、firefox、Maxthon等浏览器中均出现)

还有一个问题是这样的。如果你注册了用户A和用户B。
其中A是管理员。你先以A的身份登录,退出后,再以B的身份登录,你看到的是A看到的信息。如用户信息等等。当然你如果想修改信息的时候,系统会报错,说你没有相应的权限。




8  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 14, 2005, 03:06:01 下午
Hi,James:

引用
   else if ( type== 2 || type == 3 ) {
        htmlCode = '<embed id="res_'+resId+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'" autostart="false"   type="'+mimeType+'" />';
    }    else {
       // if not an image, there is not much we can do
       htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'">test</a>';
    }


引用
引用
4、在读一个嵌有音像文件的blog的时候,系统在后台会对这些文件进行自动的下载。在这个方式下,如果我的一个页面中有20个blog(比如一个月的blog列表等会有这种情况),每个blog中都嵌了一个音像文件,那么后台的下载量会很大,对系统的影响很大。而实际上或许浏览者只是在浏览列表而已。能否让它先不要后台下载?
這個部份應該不成問題,我原先的修改是將autostart設成 false的,因此除非你將它設成true,不然在文章顯示的時候媒體檔案是不會自動播放的,因此如果同時列出所有的文章應該也不成問題的。

另外如果你擔心的是在summary畫面中會出現許多的媒體檔案,那應該有是多慮的,因為原始的summary.template模版設計會把這些html tag移除掉,所以在summary 畫面中是看不到這些媒體檔案的。

提供你另一個想法,或許在顯示彙整畫面時,只顯示文章日期和標題,本文的部份就不要顯示,這樣就不用擔心啦  (你可以參考rensick所移植過來的模版,裡面有類似的設計)


我今天检查了一下。autostart="false"只是禁止自动播放。实际上,一打开含有多媒体文件的网页,哪些文件(*.mp3、*.asf、*.wma等文件)就已经被下载到浏览者的temporary internet files目录下了。我们的lifetype的显示缺省是显示文章内容的。比如文章存档中,一般一个月一个存档,当有人打开这一个月的存档blog时,如果我们的blog中都含有多媒体文件,那下载量是很大的,而且别人下载之后未必看,所以这个下载是无效的,空耗了网络带宽。

现在我是采用你的建议,把多媒体文件放在文章的扩展内容部分,这样,浏览者要点击浏览全文的时候,才会下载这个文件。

不过,我想,是否有什么参数可以设置只有点击play的时候才开始下载呢?
9  支援 / 安裝與設定 / 修改密码出错 於: 十二月 14, 2005, 02:48:19 下午
出错现象:

用户登录到系统,用“控制中心》用户设置”修改密码,按修改键后提示修改成功,
退出系统,重新登录,新密码不对。
使用原来的密码,可以登录。

(另外,同样的地方,修改email账户倒是可以的。)

请各位帮助诊断。多谢!

copper。
10  支援 / 安裝與設定 / Re: 从plog1.0.1升级到了lifetype 1.0.2beta的实例 於: 十二月 11, 2005, 10:45:13 下午
Hi, Winman:

你的这个做法的确很棒:

我认为升级并不需要stop apache,我是这样做的:每次升级前将网站
的首页指向告诉用户网站在升级的临时页面,升级完成后再把首页指向
改回来。这样就不至于令用户觉得怎么莫名其妙的不能访问网站了,

另外如果确实需要重启apache可以用这个命令: apachectl graceful
这样”软重启“apache可以做到不中断网络服务而又可以令新设置生效。

多谢! 開懷大笑

copper。

11  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 11, 2005, 09:42:13 下午
Hi,James:

關於你所提的問題,我就我知道的部份回答一下 ^_^

引用
1、   我在自己的notebook上测试的时候,在把音像文件插入到文章中的时候,资源中心的页面中按插入资源,会报错说页面上有错误。不知道其他人碰到过吗?
這個部份在我這是沒出現,不過你可以說一下是怎樣的錯誤訊息嗎? 是javascript嗎?它的錯誤訊息內容是?

为了把错误信息抓出来,我又试了一下。没有出现错误。
因为我已经把机器重新启动过了。或许跟网页的缓存有关系?
如果以后再出现错误,我会把它抓下来请你分析。

多谢。 微笑

copper。
12  支援 / 安裝與設定 / 关于字体大小和汇总页面的一些修改-用LifeType做自己的应用网站的第一步 於: 十二月 11, 2005, 11:32:12 上午
关于字体大小和汇总页面的一些修改
  --用LifeType做自己的应用网站的第一步:

最近,花了一段时间,对LifeType做了一点微小的修改,做了自己的一个应用网站。
因为以前对LifeType不熟悉,所以有些地方摸索得很费劲,下面把自己的体会写一下,有些地方可能走了弯路,希望高手指正!

LifeType的修改记录
到目前为至改动过的所有文件
Style\summary.css
Style\admin.css
Style\admin-ff.css

templates\summary\footer.template
templates\summary\index.template
templates\summary\agreement.template

按照自己的网站需求修改LifeType

summary中部分字体太小的问题
上部导航栏字体大小修改
通过检查templates\summary\下的文件,发现header.template中说明了相关的div定义:
程式碼:
    <div id="menubar">
        <div id="menu">
          <ul class="menuTop">
             <li class="menuOption"><a href="?op=Summary">{$locale->tr("summary")}</a></li>
             <li class="menuOption"><a href="?op=RegisterStep0">{$locale->tr("register")}</a></li>
             <li class="menuOption"><a href="?op=BlogList">{$locale->tr("blogs")}</a></li>
             <li class="menuOption"><a href="?op=UserList">{$locale->tr("users")}</a></li>
          </ul>
        </div>
</div>
   到www/styles中找到summary.css,并找到相关的menu项

引用
#menu li
{

    position         : relative;
    padding          : 0;
    border-left      : 0px solid #B4B4B4;
    display          : inline;
    font-weight      : bold;
    font-family      : verdana, tahoma, sans-serif;
    font-size        : 1em;
    letter-spacing   : 0.20em;
    text-transform   : uppercase;
}
   原来的font-size太小,是0.83em,改为1em就行了。

登录和搜索框中的文字太小
在summary.css中找到相关的控制项,属于form中的控制。
引用
/* -------------------------------------------------------------- */
/* Form controls (input, ...)                                     */
/* -------------------------------------------------------------- */

form
{
    margin           : 0px;
}

fieldset
{
    border           : 1px solid #DEDEDE;
    color            : #000000;
    font-family      : verdana, tahoma, sans-serif;
    font-size        : 0.95em;
    padding-bottom   : 0px;
    margin           : 0px;
}

textarea, input, select
{
    background       : #FFFFFF;
    border           : 1px solid #b2b2b2;
    color            : #000000;
    font-family      : verdana, tahoma, sans-serif;
    font-size        : 0.95em;
}
在filedset中,原来的字体太小。该为0.95em即可。

不好的修改方法
最初我用这样的修改方法:
Summary.php中,导航条上的字体太小,几乎看不清楚。在\styles\summary.css文件中,把
font             : 12px verdana, tahoma, arial, sans-serif;修改为:
font             : 14px verdana, tahoma, arial, sans-serif;
但是这样之后,整个版面出现问题,
搜索播客一块沉到底下去了。检查结果是版面因为字体变大而变宽。而原来整个版面的宽带是784,现在改成796就可以了。
引用
#container
{
    width            : 796px;
    text-align       : left;
    margin-left      : auto;
    margin-right     : auto;
}
尽管这样可以凑合着用,但是自己感觉这个方法很烦琐,容易出现问题。最好不要使用。

管理界面中的字体问题
管理界面中上部的导航栏的文字大小
这个是在admin.css中修改,
和summary.css中的类似。

管理界面中的右侧的导航栏的文字大小太小
这个是在admin.css中修改:
引用
/* -------------------------------------------------------------- */
/* Section title and navigation history bar                       */
/* -------------------------------------------------------------- */

#nav_bar
{
    margin-left      : auto;
    margin-right     : auto;
    width            : 100%;
    margin-bottom    : 15px;
    border-bottom    : 1px dotted #DEDEDE;
}

#section_title
{
    float            : left;
    width            : 39%;
}

#section_title h2
{
    color            : #588BCA;
    font-weight      : bold;
    font-family      : trebuchet ms, tahoma, sans-serif;
    font-size        : 1.5em;
    letter-spacing   : 0.08em;
    margin           : 0;
    padding-left     : 4px;
}

#navigation
{
    float            : right;
    width            : 60%;
    text-align       : right;
    padding-top      : 7px;
    font-family      : verdana, tahoma, sans-serif;
    font-size        吸血蝙蝠0.9em;
    letter-spacing   : 0.09em;
    padding-right    : 2px;
}

管理界面中的说明文字太小
引用
.formHelp
{
    font-size        : 100%;
    color            : #76797c;
    margin           : 0 0 0.2em 0;
}
把font-size 90% 改为100%字体就比较好看了。

版权信息
把templates\summary\目录中的footer.template中增加相关的版权信息说明
程式碼:
      </div>
    </div>
<div id="Bottom">
Copyright 2005, <a href="http://www.blogyard.net/">blogyard.net</a>, All rights reserved.<br/>
Powered by <a href="http://www.plogworld.net">pLog/Lifetype</a><br/>
Design by <a href="http://www.bookofstyles.org/">Book of Styles</a><br/>
</div>
  </body>
</html>

修改欢迎信息
欢迎词的修改是在“templates\summary\index.template”文件中,把:
程式碼:
<div id="maincolumn">
    <div id="intro">
        <h4>{$locale->tr("summary_welcome")}</h4>
You should place here whatever welcome message you would like your users to see. Or remove
this one completely and rearrange the whole page. Or something :) Take a look at
templates/summary, that is where all template files that make up this page are stored. You are
free to change them in any way you like.
    </div>
    {include file="summary/recent.template"}
</div>
中间的英文字该成自己喜欢的中文语句,并且存的时候选择utf8格式(这个在ultraedit中可以选择,其他编辑器中应该也有类似的选项。)


关于CC版权声明
如无特别说明,本站内容采用的授权为:
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

Logo和top_admin.jpg的修改

1、Style\summary.css
引用

/* -------------------------------------------------------------- */
/* Common stuff and basic page layout                             */
/* -------------------------------------------------------------- */


#container
{
    width            : 786px;
    text-align       : left;
    margin-left      : auto;
    margin-right     : auto;
}

#header
{
    height           : 130px;
    width            : 100%;
    background       : #FFFFFF url("../imgsum/blogyard.jpg") no-repeat right;
    padding          : 0px;
    margin           : 0px;
}
这里原来是:
    height           : 60px;
    width            : 100%;
background       : #FFFFFF url("../imgs/top_admin.jpg") no-repeat right;现在我们把自己的图片放到imgsum目录中,并切替换原来的图片。因为图片的高度和原来的不同,所以高度也要调整一下。

2、   Style\admin.css文件
同样修改。


3、   Style\admin-ff.css文件
同样修改。这个文件是用于firefox浏览器的也应该修改。

更好的修改方法是:
当然这种改法不如不原来的图片top_admin.jpg直接替换掉。当然各个css文件中的height要相应改过来。

13  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 11, 2005, 10:29:04 上午
汇总:关于用LifeType做播客的方法
(看了James和Mark的帖子,总算把这个问题搞定了,多谢两位。)

问题的提出:
1、是 LifeType 能不能直接把上傳的影音檔貼到文章上。
可以!
2. LfieType 可不可以直接貼成播放影音檔的格式,也就是做播客?
可以!,請參考:http://forum.lifetype.org.tw/index.php?topic=817.0

问题的解决:

James首先解决了在资源中心中音像文件播放的问题。

James在帖子里面写道:
這個修改可以套用在所有的模版中。
只要將resource.template中的
程式碼:
{if $resource->isSound()}
<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
{$resource->getFileName()}
</a><br/>
改成
引用
{if $resource->isSound()}
<img alt="Sound" src="{$url->getUrl("/imgs/sound.gif")}" height="64" width="64" style="border:0px;" /><br/>
<p><embed src="{$url->resourceDownloadLink($resource)}" /></p>
{$resource->getFileName()}
</a><br/>
至於影片的部份,則是把
程式碼:
{elseif $resource->isVideo()}
<img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
{$resource->getFileName()}
</a><br/>
更換成
引用
{elseif $resource->isVideo()}
<img alt="Sound" src="{$url->getUrl("/imgs/video.gif")}" height="64" width="64" style="border:0px;" /><br/>
<p><embed src="{$url->resourceDownloadLink($resource)}" /></p>
{$resource->getFileName()}
</a><br/>
就可以了 微笑
如果不想讓聲音檔或影片檔自動開始撥放,只要在紅色那行中加入 autostart="false" (加在/>前) 就可以囉 開懷大笑

補充說明:目前測試結果,在windows環境下,IE和FF下都可以正常撥放(IE會用Media player撥放,在FF下則必需安裝QuickTime才可以);在Linux下使用Mozila,在安裝plugin後也可正常撥放。

現在正在修改htmlarea-plog-resource.js,現在已經可以直接將mp3檔案用embed的方式插入到文章中。
等把影片檔案也完成後在分享出來。

James.


对于行家,一看就明白了,下面对新手解释一下:
1、   这里说的播放是指浏览者到你的“资源中心”去看到你的资源列表,点击了其中的影音资源,这个时候,打开的页面里面会有下载和播放两个方式同时存在。实例http://safety.blogyard.net/index.php?op=ViewAlbum&albumId=5
2、   如果你想在自己的文字blog中嵌入可以播放的音像文件,这样做还不行,还要有一些其他修改。
3、   所谓“這個修改可以套用在所有的模版中。只要將resource.template中的……”实际上是说:LifeType提供很多模板,这些模板都在templates目录下,如果你用的是A模板,那么你就应该在A模板目录下的resource.template按照他的方法修改。这里请注意,如果你用的是B模板,而修改的是A模板底下的resource.template,那你是不会看到效果的。除非你在控制中心里面把模板换到A。
4、   每个模板的resource.template一般在“templates\模板名”目录下。所以,如果你提供多人blog,而大家的模板都不同,那你为了提供这个功能,就必须把所有的模板下面的resource.template都修改一遍。如果你的用户还有自己的模板,那你继续帮他改吧,呵呵。



接着,James又解决了在blog文章中插入的音像文件可以在页面上直接播放的问题,也就是说 ,解决了LifeType用于播客的问题。



我已經把htmlarea-plog-resource.js改好了。

不過改得很簡單,目前測試的結果只有在IE下編輯文章時能即時見到效果 傷心 ,其它的瀏覽器(FF或是mozila)通通要等到發表文章後才看得到效果。

我修改的地方是在,htmlarea-plog-resource.js的function _generateResourceLink下
找到這一段
程式碼:
    else {
    // if not an image, there is not much we can do
    htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'">test</a>';
    }
改成
引用
    else if ( type== 2 || type == 3 ) {
        htmlCode = '<embed id="res_'+resId+'" src="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'" autostart="false"  type="'+mimeType+'" />';
    }
    else {
       // if not an image, there is not much we can do
       htmlCode = '<a title="'+resourceDesc+'" href="'+plogBaseUrl+'/resserver.php?blogId='+blogId+'&amp;resource='+encodeURIComponent(resourceName)+'">test</a>';
    }

同時我也發現在function __generateBaseLink裡面的
    if( type == 2 ) {
應該有點錯誤,因為type 2 是video,應該沒有preview的設定才對,我想那一行應該改成 type == 1 才對吧!? 因為不太確定所以沒到bugs中回報。

給大家參考一下囉 微笑

James.


大家注意,
1、   如果你用的是LifeType1.0.2beta,那么这个文件应该是:“网站根目录\js\htmlarea\htmlarea-plog-resourcelist.js”
2、   这个文件中类似的代码有两处,一定要找function _generateResourceLink里面的那一处。


到此为止,James已经解决了这个问题。

我这里有一个实例:http://www.blogyard.net/index.php?op=Default&Date=200512
系统:Freebsd+LifeType1.0.2beta,用IE、Maxthon均能正常显示。
另外,在maxthon浏览器下編輯文章時也能即時見到效果

下面说一下,我的一些疑问:
1、   我在自己的notebook上测试的时候,在把音像文件插入到文章中的时候,资源中心的页面中按插入资源,会报错说页面上有错误。不知道其他人碰到过吗?
2、   James的方法目前在那些系统适用?有没有人愿意把自己试用的结果(自己的系统和lifetype版本)贴一下?
3、   浏览器的问题,现在那些浏览器可以正常显示?
4、在读一个嵌有音像文件的blog的时候,系统在后台会对这些文件进行自动的下载。在这个方式下,如果我的一个页面中有20个blog(比如一个月的blog列表等会有这种情况),每个blog中都嵌了一个音像文件,那么后台的下载量会很大,对系统的影响很大。而实际上或许浏览者只是在浏览列表而已。能否让它先不要后台下载?(当然有一个避免的办法是把所有的音像文件在发表文章的时候都放在文章的扩展部分,这样可以在读者真正读到这篇文章的时候才会下载。但是这种方面如果在多用户的blog系统中要向每一个blogger解释,让他们都照这个做,也不是一件容易的事情。)



14  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 10, 2005, 09:44:28 下午
问一个非常外行的问题:

这里的{if  } {else}
到底是什么语音?php里面的写法好象不是这样啊。

这里的if-else控制流该怎么写呢?

google里面查{else}的时候会被它把{}忽略掉,怎样才能查到跟{else}有关的知识呢?
15  開發 / 模版設計精華區 / Re: [模版修改]讓資料夾中的聲音和影片檔案可以直接線上撥放 於: 十二月 10, 2005, 09:30:08 下午
lifetype1.02找不到htmlarea-plog-resource.js 这个文件!

把mp3文件上传到资源中心,然后通过插入到文档,不能实现自动播放状态,只是一个连接文件按,代码如下:

通过html方式插入一下代码,实现自动播放:

<embed src="http://www.ad-ren.com/plog/resserver.php?blogId=1&resource=yequ.mp3" width="400" height="30" type="text/html; charset=iso-8859-1" autostart="0" /></embed /> <p />

能不能在编辑器上添加一个按钮,使输入文档的mp3能够出现播放界面?并且可以选择“0”或“true”播放方式


我想james的修改resource.tmplate的方法,其实就是自动加上这样一段embed代码。问题是,现在resource.template中的代码可能有一点问题:

    <div id="Resource">   
     <p>{$resource->getDescription()}</p>
        {if $resource->isImage()}
      <img src="{$url->resourceMediumSizePreviewLink($resource)}" alt="{$resource->getFileName()}, {$metadata->getRoundedSize()}" />
 
        {else}
        <a href="{$url->resourceDownloadLink($resource)}">
         {* show some information about the file *}
   
         {if $resource->isSound()}
        <img alt="Sound" src="{$url->getTemplateFile("imgs/sound.gif")}" /></a>
        <embed src="http://localhost/resserver.php?blogId=1&resource=Country%20Road%20-%20John%20Denver.MP3" width="400" height="30" type="text/html; charset=iso-8859-1" autostart="0" /></embed /> <p />
        <p>{$resource->getFileName()}</p>
        <p>{$locale->tr("format")}: {$metadata->getFormat()|upper}</p>
        <p>{$locale->tr("length")}: {$metadata->getLengthString()}</p>
        <p>{$locale->tr("sample_rate")}: {$metadata->getSampleRate()} Khz</p>
 
这里的if 和else 语句控制会使得程序根本进行不到后面的语句,因此后面   {if $resource->isSound()}下的语句都没有用了。

是不是这个问题?
頁: [1] 2