改造了WP的Feed
2006-07-20 19:06 | Filed Under WordPress |
WP默认的Feed订阅时输出的只有文本,经过修改可以输出链接和图片等格式信息了
不错,我的第一篇技术博哟,走过路过千万不要错过~~~
步骤如下:
编辑wp-includes下的feed-functions.php,加入以下函数:
- /* 输出全部内容供订阅 */
- function the_content_rss2($more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
- $content = get_the_content($more_link_text, $stripteaser, $more_file);
- $content = apply_filters('the_content_rss', $content);
- $content = htmlspecialchars($content);
- echo $content;
- }
编辑wp-rss2.php,查找:
- <?php else : ?>
- <description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
修改为:
- <?php else : ?>
- <description><?php the_content_rss2('', 0, '') ?></description>
好吧,等lilina下次更新缓存看看效果对不对
对了还有一个问题就是rss里就看不出来coolcode的效果了
还好不是经常写代码
麻痹的换行又被过滤没了
标签:feed, WordPress相关日志
再也不能这样活
2006-07-20 15:04 | Filed Under Life |
送上我纯真的笑容,笑纳
后面的小伙俺不是故意泄露你隐私的
你麻痹
Java工作环境
2006-07-19 08:45 | Filed Under Linux |
1、设置LC_ALL和其它属性
sudo locale-gen zh_CN.GBK
sudo gedit /etc/environment
在编辑器里,将内容修改如下(默认使用中文界面):
LANGUAGE="zh_CN:zh:en_US:en"
LC_CTYPE=zh_CN.GBK
LANG=zh_CN.GBK
GST_ID3_TAG_ENCODING=GBK
#使用GBK的原因是我们的项目里的文档有用中文文件名的(windows下建立的)
2、安装jre和jdk
sudo apt-get install sun-j2re1.5
sudo apt-get install sun-j2sdk1.5
3、选择使用哪个jre
sudo update-alternatives –config java
选择自己安装的那个jre,系统自带的1.4.2有很多bug
4、添加eclipse快捷方式到应用程序的办公下
sudo chown -R root:root /home/sunshow/eclipse/
sudo chmod -R 755 /home/sunshow/eclipse/
sudo gedit /usr/share/applications/eclipse.desktop
在新增的文件内加入下面这几行
标签:Java, 中文, 工作[Desktop Entry]
Name=eclipse
Comment=eclipse
Exec=/home/sunshow/eclipse/eclipse
Icon=/home/sunshow/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Office;
相关日志
中文字体美化
2006-07-18 16:19 | Filed Under Linux |
1、安装MS字体
cd /usr/share/fonts
sudo mkdir zh_CN
然后将MS的字体文件(simsun.ttc tahoma.ttf verdana.ttf verdanab.ttf verdanaz.ttf tahomabd.ttf verdanai.ttf)复制到zh_CN目录下,然后
cd zh_CN
sudo chmod 644 *.*
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
2、修改language-selector.conf文件
sudo cp /etc/fonts/language-selector.conf /etc/fonts/language-selector.conf_bak
sudo gedit /etc/fonts/language-selector.conf
- <fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Bitstream Vera Serif</family>
- <family>SimSun</family>
- <family>DejaVu Serif</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>AR PL ZenKai Uni</family>
- </prefer>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Bitstream Vera Sans</family>
- <family>SimSun</family>
- <family>DejaVu Sans</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>AR PL ZenKai Uni</family>
- </prefer>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>Bitstream Vera Sans Mono</family>
- <family>SimSun</family>
- <family>DejaVu Sans Mono</family>
- <family>AR PL ShanHeiSun Uni</family>
- <family>AR PL ZenKai Uni</family>
- </prefer>
- </alias>
- <match target="font" >
- <test name="family" compare="contains" >
- <string>Song</string>
- <string>Sun</string>
- <string>Kai</string>
- <string>Ming</string>
- </test>
- <test name="weight" compare="less_eq"> <int>100</int> </test>
- <test name="weight" compare="more_eq" target="pattern" > <int>180</int> </test>
- <edit mode="assign" name="embolden" > <bool>true</bool> </edit>
- </match>
- <match target="font" >
- <test name="family" compare="contains" >
- <string>Song</string>
- <string>Sun</string>
- <string>Kai</string>
- <string>Ming</string>
- <string>SimSun</string>
- <string>SimHei</string>
- <string>NSimSun</string>
- <string>KaiTi_GB2312</string>
- <string>FangSong_GB2312</string>
- <string>LiSu</string>
- </test>
- <edit name="globaladvance"> <bool>false</bool> </edit> <!-- 关闭全局设置 -->
- <edit name="spacing"> <int>0</int> </edit> <!-- 取消指定宽度, proportional -->
- <edit name="embeddedbitmap" mode="assign"> <bool>true</bool> </edit> <!-- 有内嵌字体时,优先 -->
- <edit name="hinting"> <bool>true</bool> </edit> <!-- 打开字体Hint -->
- <edit name="autohint"> <bool>false</bool> </edit> <!-- 关闭软件Hint -->
- <edit name="antialias" mode="assign"> <bool>true</bool> </edit> <!-- 打开反锯齿 -->
- <test name="pixelsize" compare="more_eq"> <int>12</int> </test> <!-- 关闭12-18点阵之间的反锯齿 -->
- <test name="pixelsize" compare="less_eq"> <int>18</int> </test>
- <edit name="antialias" mode="assign" > <bool>false</bool> </edit>
- </match>
- <!-- 解决中文字体名称识别问题 -->
- <match target="pattern">
- <test name="family"><string>宋体</string></test>
- <edit name="family" mode="assign"><string>SimSun</string></edit>
- </match>
- <match target="pattern">
- <test name="family"><string>新宋体</string></test>
- <edit name="family" mode="assign"><string>SimSun</string></edit>
- </match>
- <match target="pattern">
- <test name="family"><string>仿宋_GB2312</string></test>
- <edit name="family" mode="assign"><string>FangSong_GB2312</string></edit>
- </match>
- <match target="pattern">
- <test name="family"><string>楷体_GB2312</string></test>
- <edit name="family" mode="assign"><string>KaiTi_GB2312</string></edit>
- </match>
- <match target="pattern">
- <test name="family"><string>黑体</string></test>
- <edit name="family" mode="assign"><string>SimHei</string></edit>
- </match>
- </fontconfig>
3、按Ctrl+Alt+Backspace重启X-windows,然后再到“系统”“首选项”“字体”中进行设置
4、在kde程序中使用scim
- sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput
- sudo chmod +x /etc/X11/Xsession.d/95xinput
VeraSansYuanTi下载地址:http://download.ubuntu.org.cn/software/VeraSansYuanTi.tar.gz
标签:中文, 字体相关日志
cn99源
2006-07-18 14:37 | Filed Under Linux |
sudo gedit /etc/apt/sources.list
deb http://ubuntu.cn99.com/ubuntu/ breezy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ breezy main restricted universe multiverse
deb http://ubuntu.cn99.com/backports/ breezy-extras main restricted universe multiverse
相关日志


