
*******************************************************************************
y   Җ   z@Kureha Hisame (elixirel)
y  \tg  z@FeedGenerator for Ruby
y o[W z@Ver 2.0.0.0
y   쐬   z@2009/04/18
y        z@t[EFA
y Kv  z@ruby 1.8.6 ~ ruby 1.9.1
y  쌠  z@Kureha Hisame (http://lunardial.sakura.ne.jp/) & Yui Naruse (http://airemix.com/)
y CZX z@GPLv3
yz[y[Wz@http://sourceforge.jp/projects/feedblog/
y   A   z@lunardial@hotmail.com
*******************************************************************************
y ͂߂  z

@SourceForgeŌJĂFeedBlog Script(http://sourceforge.jp/projects/feedblog/)ɍœKꂽAtom Feed 1.0pXMLGfB^łB

y t@C\  z

( APPROOT )
     +- feedgenerator.cgi	# vO{
     +- filemanager.cgi          # Abv[h@\t@C}l[W
     +- work			# vÕ[NtH_
     +- erbtemp			# \pev[gi[tH_
        +- index.html.erb	# ev[gt@C	
        +-      ...
     +- readme.txt		# ̃t@C

y   z

@ruby 1.8.7ƂĂ܂BA1.9.11.8.6ł܂B

y  g   z

1. feedgenerator.rbeLXgGfB^ŊJAȉ̍sɍ킹ĕύXĂB
@ Ȃ̉ł́Aȉ̂悤ȃfBNgł̐ݒuz肵Ă܂B
( WWWROOT )
     +- index.html
     +- search.html
     +- js -> feedblog script
     +- cgi-bin
        +- feedgenerator.cgi
        +- filemanager.cgi
        +- erbtemp
        +- work

@1s : #!/usr/bin/ruby
@rubyC^v^ւ̃pXLqĂBT[oɂĈقȂꍇ܂B

@21s : LOGINID = "login"

@23s : PASSWORD = "password"

@OCɕKvȃpX[hyID`܂BKύXĂB

  25s : TABLEWIDTH = 800
  \e[u̕sNZŒ`܂B

@27s : XMLPATH = "./../xml/"
@ۂXML(diary.xml)Ăꏊւ́Afeedgenerator.rb̃pXLqĂB

@29s : LISTXMLPATH = "#{XMLPATH}loglist.xml"
@fBtHgloglist.xmlƂȂĂt@Ĉ̖ύXꍇ̂݁AύXĂB
@܂#{XMLPATH}͕̕ύXȂłB

  31s : FEEDXMLDIR = "./xml/"
  ufeedblog scriptvŃOƂxmlAgbvy[Wǂ̃fBNgɊi[Ă邩w肵ĂB
  
  33s : DEBUG = false
  fobO[htrue/false؂ւ܂B
  
@35s : USEFILEMANAGER = true
@t@C}l[W@\gꍇ[true]AgȂꍇ[false]ɐݒ肵ĂB

@37s : FILEMANAGER = "./filemanager.cgi"
@t@C}l[WXNvg܂ł̃pXLqĂB

@T[o[ɂĂ[rb]ƂgqcgiƂďȂ̂ŁA
@ꍇɉĊgq[cgi]ɕύXĂB

2. (t@C}l[W@\gꍇ)filemanager.cgieLXgGfB^ŊJAȉ̍sɍ킹ĕύXĂB

@1s : #!/usr/bin/ruby
@rubyC^v^ւ̃pXLqĂBT[oɂĈقȂꍇ܂B

@18s : IMGPATH = "./../xml/img/"
@t@C}l[WŊǗtH_w肵ĂB


3. Abv[hsAȉ̂悤Ƀp[~bVݒ肵܂B
( APPROOT )
     +- feedgenerator.cgi [755]	# vO{
     +- feedmanager.cgi   [755]  # Abv[h@\t@C}l[W
     +- work [777]		# vÕ[NtH_
     +- erbtemp			# \pev[gi[tH_
        +- index.html.erb	# ev[gt@C	
        +-      ...

     +- [t@C}l[WŊǗtH_] [666]

4. feedgenerator.cgiɃANZXĂB

y J  z

Ver1.0.0.0 - 2009/03/07
@t@C}l[W@\ǉAS̓Iȋ@\𒲐
Ver0.9.0.1 - 2009/02/15
@IEŃCAEgꂪĂsC
Ver0.9.0.0 - 2009/02/14
@[X

*******************************************************************************
ReadMet@Ću`ǂ߁``vɂč쐬܂B

