= feedblog version.4 (http://sourceforge.jp/projects/feedblog/)

feedblogJavaScript݂̂ŋLqꂽuOc[E\tgEFAłBuOCNȋ@\܂BPure-Javascriptœ삵AT[oTChE\tgEFAiFPerlAPHPARubyjKvƂȂƂłB

= feature
JavaScript݂̂œ삷AuOc[E\tgEFA{̂łBT[oTCh̋Zpɗ邱ƂȂAJavaScript݂̂ŃuOCNȋ@\iߋO̐؂ւAy[W@\AURLł̃ANZXA^Oɂ镪ދ@\AL@\j܂B
feedblog̓f[^\[XXMLiFeed Atom`jgpĂ܂B
{\tgEFÃpbP[W͎̒ʂłB
== 1.feedblog CoreScript
feedblog̃RAXNvgłBL̕\SʂɊւ@\܂B
== 2.feedblog SearchScript
feedblog̋LpXNvgłBPɂAND/ORƌʕ\ivӏ}[LOj܂B
== 3.feedblog GeneratorScript
feedblog̋LXVpXNvgłBXMLiFeed Atom`jeՂɕҏWׂWebUI񋟂܂BҏW͌ʂeLXg`ŏo͂܂B
i@LXVsꍇ͏o͌ʂUTF-8GR[hŕۑASCPŃT[oɃAbv[hĂj

= Upgrade Guide

feedblog version.4͉ߋ̃o[Wɑ΂ALEOXgt@CiXMLj͂̂܂܈ڍsł܂AꕔAvP[V̐ݒύXKvłB

== ݒl̕ύXɂ
JavaScriptɌŒŏłݒlAHTMLhiddenp[^ƂĒ`Kv܂B
p[^̑Ή͎̒ʂłB

=== blugUrl
version.4ł́ufeedblog_mainpageurlvɂȂ܂B
F<input type="hidden" id="feedblog_mainpageurl" value="./index.html">

=== latestXml
version.4ł́ufeedblog_latestxmlvɂȂ܂B
F<input type="hidden" id="feedblog_latestxml" value="./xml/diary.xml">

=== logXmlUrl
version.4ł́ufeedblog_loglistxmlurlvɂȂ܂B
F<input type="hidden" id="feedblog_loglistxmlurl" value="./xml/loglist.xml">

=== extPanelWidth
version.4ł͔p~܂BCSSւ̒`ƂȂ܂B

=== extComboWidth
version.4ł͔p~܂BCSSւ̒`ƂȂ܂B

=== entrySpan
version.4ł͔p~܂BCSSւ̒`ƂȂ܂B

=== showLength
version.4ł́ufeedblog_showlengthvɂȂ܂B
F<input type="hidden" id="feedblog_showlength" value="3">

=== validateMode
version.4ł́ufeedblog_validatemodevɂȂ܂B
F<input type="hidden" id="feedblog_validatemode" value="1">

== ݒl̒ǉɂ
ꕔAݒl̒ǉ܂Bǉe͈ȉ̒ʂłB

=== feedblog_searchpageurl
feedbloǧy[Wiełsearch.htmlɑt@CjURL`ĂBݒuĂȂꍇ͋󔒂ƂĂB
F<input type="hidden" id="feedblog_searchpageurl" value="./search.html">

== `GA̕ύXɂ
feedblogŎgpĂ`pDIVpIDύXɂȂĂ܂B
ID̑Ή͎̒ʂłB

=== uOc[E\tgEFA{́ifeedblog.jsj
==== writeArea
version.4ł́ufeedblog_writeareavɂȂ܂B
F<div id="feedblog_writearea"></div>

==== logSelecter
version.4ł́ufeedblog_logselectervɂȂ܂B
F<div id="feedblog_logselecter"></div>

=== uOc[EL\tgEFAifeedblog_search.jsj
=== genForm
version.4ł́ufeedblog_searchformvɂȂ܂B
F<div id="feedblog_searchform">

=== resultArea
version.4ł́ufeedblog_resultwriteareaviʌ̂ݕ\jƁufeedblog_writeareaviʂ̋L\j̓ɂȂ܂B
F<div id='feedblog_resultwritearea'></div>
@@<br>
@@<div id="feedblog_writearea"></div>

= Instructions

feedblog_E[hA𓀂A[JCúujsvucssvyсuxmlvfBNgHTTPT[oɃAbv[hĂB̌AjQueryCuyсAcrypto-jsCuAfeedblogCuiRACuvOCj̏œǂݍ݂܂Bȉ<head>^ŐLڗ܂B

<!-- css include start -->
<link rel="stylesheet" type="text/css" href="css/html5-doctor-reset-stylesheet.css"/>
<link rel="stylesheet" type="text/css" href="css/feedblog.css"/>

<!-- please include your own css -->
<link rel="stylesheet" type="text/css" href="css/base.css"/>
<!-- css include end -->

<!-- js include start -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/sha1.js"></script>
<script type="text/javascript" src="./js/lunardial/feedblog.js"></script>
<script type="text/javascript" src="./js/lunardial/plugins/feedblog.content.js"></script>
<!-- please include your own js -->
<!-- js include end -->

feedblog̏ݒiݒE`GAݒuj{܂B
HTMLt@CpӂĂB̍ہAcharsetUTF-8GR[h𐄏܂BHTMLɏݒ{܂B

ݒlɂāAfeedblogHTMLɋLڂꂽhiddenp[^ƂĖߍ܂ꂽgp܂Bȉɐݒl̋Lڗ܂B

<!-- feedblog settign start -->
<input type="hidden" id="feedblog_mainpageurl" value="./index.html">
<input type="hidden" id="feedblog_searchpageurl" value="./search.html">
<input type="hidden" id="feedblog_latestxml" value="./xml/diary.xml">
<input type="hidden" id="feedblog_loglistxmlurl" value="./xml/loglist.xml">
<input type="hidden" id="feedblog_showlength" value="3">
<input type="hidden" id="feedblog_validatemode" value="1">
<!-- feedblog settign end -->

`GAɂāAfeedblogHTMLɋLڂꂽdivvfɕ`悵܂Bȉɕ`GA̋Lڗ܂B

<div id="feedblog_logselecter"></div>
<div id="feedblog_writearea"></div>

LݒAHTMLɑ΂ăANZX{΁A./xml/diary.xml̏񂪉ʂɕ\܂B

= Software Settings

== index.html - feedblog.jsiuOc[E\tgEFA{́j
== search.html - feedblog_search.jsiuOc[EL\tgEFAj

=== feedblog_mainpageurl
feedbloguOc[\HTMLt@Cw肵܂B{l̓AJ[N̍쐬ȂǂɎgp܂B
ݒF./index.html

=== feedblog_searchpageurl
feedbloguOc[̌y[W\HTMLt@Cw肵܂B
ݒF./search.html

=== feedblog_latestxml
L̏i[AŐVXMLt@CpXw肵܂BXMLUTF-8LN^Zbgō쐬ĂAAtom Feed`ɏ]ĂKv܂B{l͏\ׂ̈Ɏgp܂B
ݒF./xml/diary.xml

=== feedblog_loglistxmlurl
uỎߋLɊւi[AOXgpXMLt@CpXw肵܂B{l̓OIׂɎgp܂B
ݒF./xml/loglist.xml

=== feedblog_showlength
1y[Wɕ\ĽEw肵܂B̎wl𒴂ꍇAy[Wŋ؂܂B
ݒF3

=== feedblog_validatemode
L̖{iAtom Feed XMĹucontentvvfjɋLڂꂽsAsƂĕ\邩lłB{ĺu0vu1vŐݒ肳܂B
0Fcontentvf̉ssƂĈȂBi@ŝ߂ɂ&lt;br&gt;̂悤HTMLs^OGXP[vċLڂĂKvj
1Fcontentvf̉ssƂĈB
ݒF1

== generator.html - feedblog_generator.jsiuOc[EXVp\tgEFAj
{vO͋L̍XVeՂɂ邽߂̃c[łBAtom Feed XML𒼐ڃGfB^ŕҏWɁAȒPWebUIłXMLo͋@\AyсAvr[@\܂B

=== feedblog_loglistxmlurl
uỎߋLɊւi[AOXgpXMLt@CpXw肵܂B{l̓OIׂɎgp܂B
ݒF./xml/loglist.xml

=== feedblog_inputvalidatemode
L̖{iAtom Feed XMĹucontentvvfjɋLڂꂽsAsƂĕ\邩lłB{lXMLǂݎۂɎgpAu0vu1vŐݒ肳܂B
0Fcontentvf̉ssƂĈȂBi@ŝ߂ɂ&lt;br&gt;̂悤HTMLs^OGXP[vċLڂĂKvj
1Fcontentvf̉ssƂĈB
ݒF1

=== feedblog_outputvalidatemode
L̖{iAtom Feed XMĹucontentvvfjɋLڂꂽsAsƂĕ\邩lłB{lXMLʂɏo͂ۂɎgpAu0vu1vŐݒ肳܂B
0Fcontentvf̉ssƂĈȂBi@ŝ߂ɂ&lt;br&gt;̂悤HTMLs^OGXP[vċLڂĂKvj
1Fcontentvf̉ssƂĈB
ݒF1

=== feedblog_tagdefine
Lɕt^ł^Ow肵܂B{ĺupp̃^O{(term)vƁuʗp̕(label)v\܂B1̃^Óutermvulabelv1ZbgƂċLڂApJ}ŋ؂镨Ƃ܂B̃^OLڂꍇ́u|vŋ؂ċLڂ܂B
ݒFmusic,y|game,Q[|program,vO~O

= XMLiAtom Feed XMLj Settings
feedblog͋L̃f[^\[XƂAtom Feed XMLgp܂B{KiRFC4287iQlFhttp://www.futomi.com/lecture/japanese/rfc4287.htmljŒ`Ă܂BłfeedblogŎgpvfɂĉ܂B

== entryvf
L1PʂvfłB{vf̒ɋLIDAXVԁA{Ȃǂi[܂B

== entry -> idvfiK{j
LIDvfłBID͋LBɎʂ邽߂ɁAj[NłKv܂B{l͋L̒ANZXiũy[W\vpNjɎgp܂B

== entry -> publishedvfiK{j
L̍쐬ԂvfłB{l͌y[Wł̕\\[gɎgp܂B

== entry -> updatedvfiK{j
L̍XVԂvfłB{l͌y[Wł̕\\[gɎgp܂B

== entry -> titlevf
L̃^CgvfłB{l͋L̃^CgƂĕ\܂BK{ł͂܂񂪁Aݒ𐄏܂B

== entry -> contentvfiK{j
L̖{vfłB{l͋L̖{ƂĎgp܂B

== entry->categoryvf
L̃^OvfłB{l͋L̃^OƂĎgpA^OɑLꗗ̕\\łB

= Tips & Tricks

== fUCҏW
feedblog̃j[AyсAy[W̃CAEgCSSŐ䂳Ă܂BCSSҏW邱ƂŃfUC̒\łBucss/feedblog.cssvt@CҏWĂB

== vOC@\
ujs/plugins/feedblog.contents.jsv
Rec`掞ɎsvOCłBftHgł͋L̃^O̕\AyсAAJ[N̍쐬LڂĂ܂B
{vOCɂentryIuWFNgQƓnAeɃANZX\łBႦΖ{͎̂悤ɂĎ擾ł܂B
alert(options.entry.content);

= License / Download

feedblogBSDCZXɏ܂B
feedblog\tgEFA̔zzACȂǂsourceforge.jpihttp://sourceforge.jp/projects/feedblog/jōsĂ܂B

= Support
feedblog\tgEFA̔zzACȂǂsourceforge.jpihttp://sourceforge.jp/projects/feedblog/jōsĂ܂BoO|[g̓o^v]ȂǁA}܂B
ݒuɑ΂^_dlɂẮA҂Twitter֎񂹂Bihttps://twitter.com/#!/atodeliej
