Drupal Views 的 RSS 的 RFC2822

Posted by on | | 0 意見


在Drupal中要自訂産生的rss內容時,需要有個“日期”,而且日期格式為 RFC2822
在此紀錄一下相關資料,免得又忘了!

RFC2822 format string :
D, d M Y H:i:s O

php date format string 說明:
http://us2.php.net/manual/en/function.date.php

php 相關的function:
date(DateTime::RFC2822)
date_parse_from_format

ubuntu + drupal + apache solr

Posted by on | | 0 意見

**需要先安裝java環境:
apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

**下載 apache solr:
http://www.apache.org/dyn/closer.cgi/lucene/solr/4.5.1

解壓縮,出現目錄,solr-4.5.1
cd solr-4.5.1/example
java -jar start.jar

就可以啟動solr server囉~
(因為solr有內建jetty)
查看 solr 狀態 - http://您的server:8938/solr

**加入中文分詞功能:
https://code.google.com/p/ik-analyzer/

下載 IK Analyzer 2012FF_hf1.zip
解壓縮,出現目錄,IK Analyzer 2012FF_hf1
cd IK Analyzer 2012FF_hf1
cp IKAnalyzer.cfg.xml solr-4.5.1/example/etc
cp stopword.dic solr-4.5.1/example/etc
cp yours.dic solr-4.5.1/example/etc

vi solr-4.5.1/example/solr/collection1/conf/schema.xml
修改或加入底下設定:

< fieldType name="text" class="solr.TextField" >
< analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/ >
< /fieldType >

**Drupal 要加入二個model:
search api - https://drupal.org/project/search_api
search api solr search - https://drupal.org/project/search_api_solr

完成~