rss 위젯에 글자 자르기 옵션 추가

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5177 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2008-12-24 07:48:50 +00:00
parent 5eb6ca353c
commit d14798b9b3
3 changed files with 20 additions and 2 deletions

View file

@ -39,6 +39,23 @@
<description xml:lang="ru">Это будет заголовком виджета.</description>
<description xml:lang="zh-TW">顯示標題名稱。</description>
</var>
<var id="subject_cut_size">
<type>text</type>
<name xml:lang="ko">제목 글자수</name>
<name xml:lang="jp">タイトルの文字数</name>
<name xml:lang="zh-CN">标题字数</name>
<name xml:lang="en">Length of Subject</name>
<name xml:lang="es">Número de letras del título</name>
<name xml:lang="ru">Длина темы</name>
<name xml:lang="zh-TW">標題字數</name>
<description xml:lang="ko">제목 글자수를 지정할 수 있습니다. (0또는 비워주시면 자르지 않습니다)</description>
<description xml:lang="jp">タイトルの文字数が指定できます「0」または空欄の場合は、文字数を制限しません</description>
<description xml:lang="zh-CN">可以设置标题的字数。(0或留空为不限)</description>
<description xml:lang="en">Length of Subject can be assigned. (0 or blank value will not restrict the length)</description>
<description xml:lang="es">El largo del título puede ser asignado. (valor 0 o en blanco no restringe el largo)</description>
<description xml:lang="ru">Длина темы может быть присвоена. (0 или пустое значение не будут ограничивать длину)</description>
<description xml:lang="zh-TW">可設置標題的字數。(0或留白為不限制)</description>
</var>
<var id="rss_url">
<type>text</type>
<name xml:lang="ko">RSS URL</name>
@ -100,4 +117,4 @@
<description xml:lang="zh-TW">選擇面板時的高度。(預設是200px)</description>
</var>
</extra_vars>
</widget>
</widget>

View file

@ -90,6 +90,7 @@
$widget_info->rss_list = $rss_list;
$widget_info->title = $title;
$widget_info->rss_height = $args->rss_height ? $args->rss_height : 200;
$widget_info->subject_cut_size = $args->subject_cut_size;
Context::set('widget_info', $widget_info);

View file

@ -13,7 +13,7 @@
<!--@foreach($widget_info->rss_list as $key => $item)-->
<li>
<span class="date">{$item->date}</span>
<span class="title"><a href="{$item->link}" onclick="window.open(this.href);return false">{htmlspecialchars($item->title)}</a></span>
<span class="title"><a href="{$item->link}" onclick="window.open(this.href);return false">{htmlspecialchars(cut_str($item->title, $widget_info->subject_cut_size))}</a></span>
</li>
<!--@end-->
</ul>