<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE feed [
      <!ENTITY lt "&#38;#60;">
      <!ENTITY gt "&#62;">
      <!ENTITY amp "&#38;#38;">
      <!ENTITY apos "&#39;">
      <!ENTITY quot "&#34;">
      <!ENTITY nbsp "&#160;">
      <!ENTITY copy "&#169;">
]>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title type="text">d3blog</title>
    <subtitle type="text">Hodaka Labo for XOOPS Cube-D3blog support site</subtitle>
    <updated>2012-05-21T09:15:46+09:00</updated>
    <id>http://labo.hodaka.org/modules/d3blog/index.php</id>
    <link rel="alternate" type="text/xhtml" hreflang="en" href="http://labo.hodaka.org/" />
    <link rel="self" type="application/atom+xml" href="http://labo.hodaka.org/modules/d3blog/index.php?page=atom" />
    <rights>Copyright &copy; 2001-2010</rights>
    <generator uri="http://labo.hodaka.org/">D3BLOG - XOOPS BLOG MODULE</generator>
    <entry>
        <title>Opt in/out trackback</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=8" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=8</id>
        <published>2010-07-03T11:28:17+09:00</published>
        <updated>2010-10-18T09:35:39+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">Main changes:
Each entry has an option to accept a trackback or not.
To upgrade the version, you must update the module.
Portuguesebr language files were added, thanks to leco.

Download here
http://hodaxoops.sourceforge.net/</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div><h3>Main changes:</h3>
<ul class="noticeContent"><li>Each entry has an option to accept a trackback or not.</li>
<li>To upgrade the version, you must update the module.</li>
<li>Portuguesebr language files were added, thanks to leco.</li>
</ul>
<h3>Download here</h3>
<p class="noticeContent"><a href="http://hodaxoops.sourceforge.net/"><a href="http://hodaxoops.sourceforge.net/" target="_blank">http://hodaxoops.sourceforge.net/</a></a></p></div>]]>
       </content>
    </entry>
    <entry>
        <title>Quicktag.js</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=6" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=6</id>
        <published>2009-05-19T11:51:50+09:00</published>
        <updated>2010-10-19T00:36:44+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">Main changes:
The 3rd wysiwyg editor was implimented at d3blog-1.04. It will be usefull for html writers, especially technical writers writing program codes, html ,css and so on by pre tag. Select the quicktag in admin preferences, that's all.
Charac...</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div><h3>Main changes:</h3>
<ul class="noticeContent"><li>The 3rd wysiwyg editor was implimented at d3blog-1.04. It will be usefull for html writers, especially technical writers writing program codes, html ,css and so on by pre tag. Select the quicktag in admin preferences, that's all.</li>
<li>Character entity reference replacement is also enabled directly in a form's textarea. Just select the part(Ctrl+C) that you want to convert and click the button 'Entity'.</li>
<li>Smarty plugin d3blogCount is also added which generates entry count. A var name and filters of uid and cid are options.</li>
</ul>
<h3>Download here</h3>
<p class="noticeContent"><a href="http://hodaxoops.sourceforge.net/"><a href="http://hodaxoops.sourceforge.net/" target="_blank">http://hodaxoops.sourceforge.net/</a></a></p></div>]]>
       </content>
    </entry>
    <entry>
        <title>Semantic markup of image layout</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=5" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=5</id>
        <published>2008-05-12T00:10:00+09:00</published>
        <updated>2010-06-24T00:29:26+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">We know we can upload photo images, but also can create thumbnails easily by an image manager with myalbum-p.
D3blog v1.02 or later enables more semantic markup of image layout with attributes of caption and cite. All you have to do is just replace "i...</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div><p>We know we can upload photo images, but also can create thumbnails easily by an image manager with myalbum-p.<br />
D3blog v1.02 or later enables more semantic markup of image layout with attributes of caption and cite. All you have to do is just replace "img" tag to "fig" tag.</p>
<h3 style="margin:1em 0;">Markup by [fig] and [sitefig]</h3>
<pre class="blogCode"><code>[fig alt="value" credit="value" title="value" caption="value"]image url[/fig]</code></pre>
<p>makes those markup:</p>
<pre class="blogCode"><code>&lt;div&nbsp;class=&quot;figure&nbsp;value-of-align&quot;&gt;
&nbsp;&nbsp;&lt;img&nbsp;src=&quot;image&nbsp;url&quot;&nbsp;alt=&quot;value&nbsp;of&nbsp;alt&quot;&nbsp;/&gt;
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;credit&quot;&gt;&lt;abbr&nbsp;class=&quot;type&quot;&nbsp;title=&quot;Photograph&quot;&gt;Photo&lt;/abbr&gt;&nbsp;by&nbsp;&lt;cite&gt;value&nbsp;of&nbsp;credit&lt;/cite&gt;&lt;/p&gt;
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;caption&quot;&gt;&lt;em&nbsp;class=&quot;title&quot;&gt;value&nbsp;of&nbsp;title&lt;/em&gt;value&nbsp;of&nbsp;caption&lt;/p&gt;
&lt;/div&gt;</code></pre>
<p>Without credit, title, caption, then more simple markup.</p>
<pre class="blogCode"><code>&lt;div&nbsp;class=&quot;figure&quot;&gt;
&nbsp;&nbsp;&lt;img&nbsp;src=&quot;value&nbsp;of&nbsp;fig&quot;&nbsp;alt=&quot;value&nbsp;of&nbsp;alt&quot;&nbsp;/&gt;
&lt;/div&gt;</code></pre>
<p>Any element and any order of attributes will do.</p>
<dl><dt>NOTICE: alt is special</dt><dd>When you choose a  simple markup without credit, title and caption, "alt" attribute must be filled.</dd></dl>
<dl><dt>[siteurl] and [sitefig]</dt><dd>shorten urls of image, just a relative path excluding xoops_url without prefix '/' which make us free from moving site.</dd></dl>
<p>Remember that <strong>minimum one attribute</strong> is required.</p>

<p class="clearall" style="margin-top:1em;">How do we get an image markup with hiper text? That is simple, too.</p>
<pre class="blogCode"><code>[url=link&nbsp;url&nbsp;of&nbsp;image][fig align="value" alt="value" credit="value" title="value" caption="value"]image url[/fig][/url]</code></pre>
<p>will make:</p>
<pre class="blogCode"><code>&lt;div&nbsp;class=&quot;figure&nbsp;value-of-align&quot;&gt;
&nbsp;&nbsp;&lt;a&nbsp;href=&quot;link&nbsp;url&quot;&nbsp;title=&quot;value&nbsp;of&nbsp;title&quot;&gt;&lt;img&nbsp;src=&quot;image&nbsp;url&quot;&nbsp;alt=&quot;value&nbsp;of&nbsp;alt&quot;&nbsp;/&gt;&lt;/a&gt;
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;credit&quot;&gt;&lt;abbr&nbsp;class=&quot;type&quot;&nbsp;title=&quot;Photograph&quot;&gt;Photo&lt;/abbr&gt;&nbsp;by&nbsp;&lt;cite&gt;value&nbsp;of&nbsp;credit&lt;/cite&gt;&lt;/p&gt;
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;caption&quot;&gt;&lt;em&nbsp;class=&quot;title&quot;&gt;value&nbsp;of&nbsp;title&lt;/em&gt;value&nbsp;of&nbsp;caption&lt;/p&gt;
&lt;/div&gt;</code></pre>
<p>Now, make a practice.</p>
<div class="figure"><a href="http://www.kuri3.net/uploads/photos1/9.jpg"><img src="http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg" alt="" /></a><p class="caption"><em class="title">Spring</em>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p></div>
<p class="blogBody">Left image's xoops code are:</p>
<code class="blogCode" style="width:65%">[url=http://www.kuri3.net/uploads/photos1/9.jpg][fig title="Spring" caption="Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat."]http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg[/fig][/url]</code>
<p class="bogBody">and will be:</p>
<pre class="blogCode" style="width:65%"><code>&lt;div&nbsp;class=&quot;figure&quot;&gt;
&nbsp;&nbsp;&lt;a&nbsp;href=&quot;<a href="http://www.kuri3.net/uploads/photos1/9.jpg&quot;&gt;&lt;img&nbsp;src=&quot;http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg&quot;&nbsp;alt=&quot;&quot;&nbsp;/&gt;&lt;/a&gt;" target="_blank">http://www.kuri3.net/uploads/photos1/9.jpg&quot;&gt;&lt;img&nbsp;src=&quot;http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg&quot;&nbsp;alt=&quot;&quot;&nbsp;/&gt;&lt;/a&gt;</a>
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;caption&quot;&gt;&lt;em&nbsp;class=&quot;title&quot;&gt;Spring&lt;/em&gt;Lorem&nbsp;ipsum&nbsp;dolor&nbsp;sit&nbsp;amet,&nbsp;consectetuer&nbsp;adipiscing&nbsp;elit,&nbsp;sed&nbsp;diam&nbsp;nonummy&nbsp;nibh&nbsp;euismod&nbsp;tincidunt&nbsp;ut&nbsp;laoreet&nbsp;dolore&nbsp;magna&nbsp;aliquam&nbsp;erat&nbsp;volutpat.&lt;/p&gt;
&lt;/div&gt;</code></pre>
<p class="blogBody">Notice that "figure" class has a default value of float style, float:left.</p>
<p class="clearall" style="margin-top:1em;">Next is a sample of right floated image.</p>
<div class="figure figright"><a href="http://www.kuri3.net/uploads/photos1/9.jpg"><img src="http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg" alt="" /></a><p class="credit"><abbr class="type" title="Photograph">Photo</abbr> by <cite>hodaka</cite></p><p class="caption"><em class="title">Spring</em>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</p></div>
<P>This is full of fig attributes. An alt attribute is not neccesary with a caption attribute.<br />This comes from:</p>
<pre class="blogCode" style="width:65%"></code>[url=http://www.kuri3.net/uploads/photos1/9.jpg][fig credit="hodaka" align="right" title="Spring" caption="Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat."]http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg[/fig][/url]</code></pre>
<P>and converted to:</p>
<pre class="blogCode" style="width:65%"><code>&lt;div&nbsp;class=&quot;figure&nbsp;figright&quot;&gt;
&nbsp;&nbsp;&lt;a&nbsp;href=&quot;<a href="http://www.kuri3.net/uploads/photos1/9.jpg&quot;&gt;&lt;img&nbsp;src=&quot;http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg&quot;&nbsp;alt=&quot;&quot;&nbsp;/&gt;&lt;/a&gt;" target="_blank">http://www.kuri3.net/uploads/photos1/9.jpg&quot;&gt;&lt;img&nbsp;src=&quot;http://www.kuri3.net/uploads/photos1/thumbs1/9.jpg&quot;&nbsp;alt=&quot;&quot;&nbsp;/&gt;&lt;/a&gt;</a>
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;credit&quot;&gt;&lt;abbr&nbsp;class=&quot;type&quot;&nbsp;title=&quot;Photograph&quot;&gt;Photo&lt;/abbr&gt;&nbsp;by&nbsp;&lt;cite&gt;hodaka&lt;/cite&gt;&lt;/p&gt;
&nbsp;&nbsp;&lt;p&nbsp;class=&quot;caption&quot;&gt;&lt;em&nbsp;class=&quot;title&quot;&gt;Spring&lt;/em&gt;Lorem&nbsp;ipsum&nbsp;dolor&nbsp;sit&nbsp;amet,&nbsp;consectetuer&nbsp;adipiscing&nbsp;elit,&nbsp;sed&nbsp;diam&nbsp;nonummy&nbsp;nibh&nbsp;euismod&nbsp;tincidunt&nbsp;ut&nbsp;laoreet&nbsp;dolore&nbsp;magna&nbsp;aliquam&nbsp;erat&nbsp;volutpat.&lt;/p&gt;
&lt;/div&gt;</code></pre>
<dl><dt>NOTICE: target</dt><dd>We don't use target="_blank" which is not recommended any more for an accessbility.</em></dd></dl>
<h3 class="clear" style="margin:1em 0;">Attributes and property of [fig], [sitefig] tag</h3>
<dl><dt>property of "align"  left|center|right</dt>
<dd>"center" and "right" creates "figcenter/figright" class. We just have to prepare styles sheet for them. See samples of style sheet below.</dd>
<dt>property of a alt attribute alt</dt>
<dd>makes a value of an attribute alt. must be proceeded and follwed by ' or ".</dd>
<dt>property of "credit"</dt>
<dd>makes a value of cite. must be proceeded and follwed by ' or ".</dd>
<dt>property of "title"</dt>
<dd>shows a title of image. must be proceeded and follwed by ' or ".</dd>
<dt>property of "caption"</dt>
<dd>will be a description of image. must be proceeded and follwed by ' or ".</dd>
</dl>
<h3 class="clear" style="margin:1em 0;">Style sheet</h3>
<P>Below is the sample of style sheet. You may customize a div width or an image width along to your theme. IE, not compatible for seudo class, might need some spaces after an title.</p>
<pre class="blogCode"></code>/* default */
.figure {
  clear: both;
  margin: .3em .3em 1em 0;
  width: 160px;
  float: left;
}
.figure.figcenter {
	margin: .3em auto 1em auto;
	float: none;
}
.figure.figright {
	margin: .3em 0 1em .3em;
	float: right;
}
.figure p {
  margin: 0;
  width: auto;
}
.figure .credit {
  font-size: .8em;
  text-align: right;
}
.figure .credit cite {
  font-style: inherit;
}
.figure .caption {
  font-style: italic;
  font-size: .9em;
}
.figure .title {
  font-style: normal;
  font-weight: bold;
}
.figure .title:after {
  content: ":";
}
</code></pre>
<h3 style="margin:1em 0;">FigureHandler</h3>
<p>With a figure handler preference on, the javascript automatically applys a class to the image div that corresponds to the percentage of the column width the image takes up. <br />Arrange a parent node width corresponding to your theme. See for more details: <a href="http://www.alistapart.com/articles/figurehandler">A List Apart -- If I Told You You Had a Beautiful Figure...</a></p>
<h3 style="margin:1em 0;">Download d3blog</h3>
<p><a href="http://hodaxoops.sourceforge.net/">latest d3blog at sourceforge.net</a></p></div>]]>
       </content>
    </entry>
    <entry>
        <title>How to configure(2)</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=4" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=4</id>
        <published>2008-05-11T00:20:00+09:00</published>
        <updated>2010-06-23T13:55:23+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">About trackback ping and updateping and others.</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div>About trackback ping and updateping and others.
<h3>4. Updateping and trackback ping</h3>
<dl>
<dt>1) Sending a weblog updateping</dt>
<dd>Cofigure the weblog updateping servers in the preferences.<br />
Will not send, by default, if updateping checkbox is off.</dd>
<dt>2) Send a trackback</dt>
<dd>Fill the outbound trackback textarea, each url must be seperated by line break.<br />
The trackbacks can't be sent again unless they are deleted.<dl><dt>autodiscovery of trackback url</dt><dd>Check autodiscover checkbox, then will fetch trackback url automatically. </dd>
<dt>3) Receive a trackback</dt>
<dd>Give read permission to guests.<br />
<em>Trackback approval</em> is also vailable. Cofigure the preferences admin. </dd>
<dt>4) Against trackback spams</dt>
<dd>Cofigure those in the preferences admin:
<dl><dt>(a)reject trackbacks with no title or blog name(by default)</dt>
<dt>(b)banned words</dt><dd>reject if trackback contains a banned word in a title, a blog name and an excerpt. each words must be seperated by a line break.</dd>
<dt>(c)DNSBL check</dt>
<dd>reject if sender's address is registered as a spam in the blacklist.</dd>
<dt>(d)SURBL check</dt>
<dd>reject if urls in an except are registered as a spam in the blacklist</dd>
<dt>(e)multibytes characters check</dt>
<dd>Valid only when XOOPS_USE_MULTIBYTE is on.<br />
will check utf regex pattern of characters and character lengths needed.</dd><dt>(f)regex pattern</dt><dt>(g)references check</dt><dd>fetch sender's contents and check if they are sure to refer to my blog url.</dd></dl></dd>

<dt>5) When you choosed trackback ticket, remember that:</dt>
<dd><ul><li>a sender must keep javascript on</li>
<li>a sender must re-get after a ticket expiraion, 1day</li>
<li>a sender can't re-use the ticket</li>
<li>a sender can't use a formal trackback url in an embedded rdf.</li></ul>
* Not recommended as this ticket system is outraging general trackback rules.<br />
* More effective are approval system or article 4 stuffs. The ticket system should be the last resort of anti trackback.</dd></dl>

<h3>5. Entry-by permission control</h3>
<p style="margin-left:2em">You can control a privilege of each entry. Just configure the permitted groups by default in the preference admin. Remember that this won't give any privilege to the groups unless they are given the view privilege by the permission manager. <br />
Even forbidden groups can read a title and an excerpt if configured to be yes in the preferences admin.</p>
<dl><dt>ATTENSION</dt>
<dd>Permitted groups in each entry must be renewed by phpMyAdmin if you added new groups or get re-started entry-by permission control.<br />
Once you added new groups, be sure to update the module and configure the default groups. In version 1.02 or later, new groups are automatically included to the default groups only if all the groups were chosen as the default groups.
</dd></dl>
<h3>6. Plugins</h3>
<p style="margin-left:2em">Upload plugins under the  "extra" directory. Some are required to be renamed.
</p>
<table class="d3blogTable">
<thead>
<tr><th>module name</th><th>plugins</th><th>remarks</th></tr>
</thead>
<tbody>
<tr><td>xmobile</td><td>extra/html/modules/xmobile/plugins/d3blog.php</td><td>rename dirname.php<br />see 1*</td></tr>
<tr><td>piCal</td><td >extra/html/modules/piCal/plugins/<br />monthly/d3blog-date&#12289;d3blog-entry</td><td></td></tr>
<tr><td>d3pipes</td><td>extra/xoops_trsut_path/modules/d3pipes/joints/<br />block/D3pipesBlockD3bloglist.class.php</td><td>No need to upload when Hodajuku distribution.</td></tr>
</tbody>
</table>
<p style="margin-left:2em">These are automatically included in d3blog.</p>
<table class="d3blogTable">
<thead>
<tr><th>module name</th><th>plugins</th><th>remarks</th></tr>
</thead>
<tbody>
<tr><td>d3forum</td><td>xoops_trust_path/modules/d3blog/<br />class/d3blogD3commentEntry.class.php</td><td>for comment integration<br />see 2*</td></tr>
<tr><td>search</td><td>xoops_trust_path/modules/d3blog/<br />include/search.inc.php</td><td></td></tr>
<tr><td>whatsnew</td><td>xoops_trust_path/modules/d3blog/<br />include/data.inc.php</td><td></td></tr>
<tr><td>waiting</td><td>xoops_trust_path/modules/d3blog/<br />include/waiting.plugin.php</td><td></td></tr>
</tbody>
</table>
<dl><dt>1* if appendix is numeric</dt>
<dd>search 108th line and modify xmobile/class/Control.class.php.
<pre class="blogCode"><code>if(preg_match(&quot;/(^\w+)\d$/&quot;, $this-&gt;pluginState,$matches) &amp;&amp; !file_exists(XOOPS_ROOT_PATH.&quot;/modules/$this-&gt;pluginState/mytrustdirname.php&quot;))</code></pre></dd></dl>
<dl><dt>2* d3forum comment integration</dt>
<dd>Cofigure the format for comment-integration textbox when creating a new forum like this:
<pre class="blogCode"><code>public-side dirname::d3blogD3commentEntry::trust-side dirname</code></pre></dd></dl>
<h3>7. Wysiwyg editor</h3>
<p style="margin-left:2em">FCKeditor is limited to the groups allowed to use html.</p>
<p style="margin-left:2em">Download the core library from Package_hd for XCL2.1 of <a href="http://hodajuku.sourceforge.net" title="Hodajuku Distribution">Hodajuku Distribution site</a>.</p>
<p style="margin-left:2em">Upload the core library to html/common/fckeditor directory.</p>
<h3>8. Image</h3>
<p style="margin-left:2em">You can upload images by a xoops image manager or myalbum-p. D3blog image uploader is in TODO lists.</p>
<h3>9. d3forum comment integration</h3>
<p style="margin-left:2em">All you have to do is configurate the d3forum modulename and forum_id in the preferences admin. No need to modify the template any more. (version1.02.1 or later)<br />
To upgrade from an older version, update the module and some templates. Be sure that the d3forum was installed and the corresponding forum_id was set in advance.</p>
<dl><dt>Notice:</dt><dd>Upgrade d3forum to V0.83 or higher. Don't fail to upload "d3comment" smarty plugin either.</dd></dl>
<h3>10. to clone a block</h3>
<p style="margin-left:2em">Prior to v1.02, all the blocks are clonable. As of the latest entries block, the clone can have its own template if only a template name is given by editing the clone as followed:</p>
<pre class="blogCode" style="margin-left:2em"><code>db:<span style="font-style:italic">dirname</span>_blocks_<span style="font-style:italic">original-name</span>.html</code></pre>
<p style="margin-left:2em">Put the corresponding template under trust/templates and register it in db, meant by module updating. A file template which starts with 'file:' must be written in an absolute path.<br />If you put the template below <span style="font-style:italic">templates</span> directory under the active theme, no db registering is required.</p>
<dl><dt>templates under the theme</dt><dd>They are given the first priority if their last modified datetime are newer than cache's.</dd></dl>
<p style="margin-top:1em;text-align:right">Have fun.</p>
<p><a href="http://labo.hodaka.org/modules/d3blog/details.php?bid=5" title="to the how-to-use-fig-tag">How to use fig tag</a></p></div>]]>
       </content>
    </entry>
    <entry>
        <title>How to configure(1)</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=3" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=3</id>
        <published>2008-05-10T16:30:00+09:00</published>
        <updated>2010-06-24T00:28:18+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">Here are things to do before you start.</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div>Here are things to do before you start.
<h3>1. Configure the admin settings right after installing</h3>
<dl><dt>1) Preferences</dt>
<dd>Details are followed.</dd>
<dt>2) Create categories</dt>
<dd>One or more categories are required. </dd>
<dt>3) Give the permissions to each groups</dt>
<dd>Even administrators can't do anythig if they are not given any permision.</dd>
<dd>The "editor" is almighty. Only the editor can edit other's blog entry.</dd>
<dd>"Html allowed" privilege should be limited to the trusted people. It will cause serious problems if opened to anonymous.</dd>
<dd>Can't control category-by permissions. Clone d3blog module if you need.</dd>
<dt>4) Blocks/Module Perimssion/Language manager</dt>
<dd>Those utilize altsys module functions. Must configure at least module access permissionaltsys.</dd>
<dd>All blocks are clonable. Two types of blocks, list or table, enable to make cosmetic changes which can be done by editing templates or styles.</dd>
<dt>5) CSS manager</dt>
<dd><dl><dt>(A) Non dynamic css which can be configured by prefences</dt>
<dd>First, on the public side, give 777(read/write/execute) permissions to the css directory,  666 to files under the directory.</dd>
<dd>Second, write down external css files by css manager.</dd>
<dd>After writing down css files, change permission back to 644.</dd>
<dd>Rename .htaccess.dist to .htaccess if possible.</dd>
<dd><strong>In case a module name is not d3blog</strong>, don't miss to write down external block style files, or it will not be valid.</dd>
<dt>(B) Dynamic css</dt>
<dd>This will be very helpfull to modify styles. Configure preferences whether yes or no.</dd></dl></dd>
<dt>6) Templates manager</dt>
<dd>Altsys module function is enabled.</dd>
<dd>Style sheet templates are also available.</dd>
</dl>
<p>Here we are ready to start.</p>
<h3>2. Import from weblog-1.42, weblogD3, xeblog and d3blog</h3>
<p style="margin-left:2em">Importable are:</p>
<ol style="margin-left:4em"><li>table data of categories, entries, trackbacks</li>
<li>comments and notifications</li>
<li>synchronization of comments and trackbacks</li></ol>
<p style="margin-left:2em">Remember that comments and notifications data are not recovered to the original module once they are moved. On the other hand, table data are kept live after importing, just copied.</p>
<h3>3. Approval manager</h3>
<p style="margin-left:2em">Can get a whole view of the entries or trackbacks to be approved. You can accept or delete whole or each of trackbacks.</p>
<p style="margin-left:2em">Notifications or installing a waiting module are recommended.</p>
<p class="floatright"><a href="http://labo.hodaka.org/modules/d3blog/details.php?bid=4" title="to the how-to-configure(2)">To How-to-configure(2)</a></p></div>]]>
       </content>
    </entry>
    <entry>
        <title>Installation of d3blog</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=2" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=2</id>
        <published>2008-04-19T16:00:00+09:00</published>
        <updated>2010-06-24T00:28:39+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">How to install of d3blog are those:</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div><h3>How to install of d3blog are those:</h3><br /><h4>1. Packed are:</h4><br /><pre class="blogCode"><code>|
+-- extra	here are plugins
|   (xmobile and piCal in html)
|   (d3pipes in xoops_trust_path)
|
+-- html
|
+-- xoops_trust_path</code></pre><br /><br /><h4>2. Make a directory for XOOPS_TRUST_PATH.</h4><br /><ul><br /><li>Edit mainfile.php and define XOOPS_TRUST_PATH dir.</li><br /><li>You are supposed to get accustomed to D3 type module.</li></ul><br /><br /><h4>3. Install altsys module(v0.55 over).</h4><br /><br /><h4>4. Upload files to a server.</h4><br /><ul><br /><li>Rename module dir name as you like.</li><br /><li>Copy modules as much as you need.</li><br /><li>Edit root/mytrustdirname.php if you want to change a trust-side dir name.</li><br /><li>No problem with plural trust-side dirs.</li></ul><br /><br /><h4>5. Install a module as usual.</h4><br /><br /><br /><h3>== UPGRADE ==</h3><br /><br /><h4>d3blogv1.00 => v1.01</h4><br /><ul><li>Delete all the d3blog files in both root-side and trust-side before uploading.</li><br /><li>Update a module.</li><br /><li>See if "trackback spam check" are OK'ed in the preferences.</li><br /><li>Re-construct "permission management" table so as they were fully changed to be more simple. See HOWTO 1-3)Privilege.</li><br /><li>Templates are required to update.</li><br /><pre class="blogCode"><code>$currentUser.perm_name.xxxx =&gt; $currentUser.user_perm.xxxx</code></pre><br /><dl><dt>Related templates: </dt><dd>inc_entry.html, main_submit.html</dd></dl></li><br /><li>Also required to update so as Smarty plugins were renamed.<br /><pre class="blogCode"><code>mb_truncate =&gt; xoops_mb_truncate </code></pre><br /><dl><dt>Related templates:</dt><dd>admin_approval_manager.html, main_details.html, main_submit.html</dd></dl></li><br /><li>Again, main_submit.html is reqired to update.<br /><br />Add this on the shoulder of trackback url textarea.<br /><pre class="blogCode"><code>name=&quot;autodiscovery&quot; id=&quot;autodiscovery&quot; value=&quot;1&quot;&lt;{if $form.autodiscovery_}&gt; checked=&quot;checked&quot;&lt;{/if}&gt; /&gt;&lt;label for=&quot;autodiscovery&quot;&gt;&lt;{$smarty.const._MD_D3BLOG_LANG_AUTODISCOVER}&gt;&lt;/label&gt; </code></pre><br /></li><br /><li>Modify names of included files which were renamed.<br /><dl><dt>renamed templates are:</dt><dd>main_header.html => inc_header.html, main_entry_html => inc_entry.html, main_comment_form.html => inc_comment.html</dd><br /><dt>templates to be modified:</dt><dd>main_archives.html, main_comment_edit.html, main_details.html, main_index.html, main_submit.html</dd></dl></li><br /><li>Modify multibytes regex for spam check if youb use multibyte language.<br /><br />Replace the pattern like this (for Japanese):<pre class="blogCode"><code>[ä¸-é¾ ]+|[ã-ã]+|[ã¡-ã´ã¼]</code></pre></li></ul></div>]]>
       </content>
    </entry>
    <entry>
        <title>Launched d3blog support site</title>
        <link rel="alternate" type="text/xhtml" href="http://labo.hodaka.org/modules/d3blog/details.php?bid=1" />
        <id>http://labo.hodaka.org/modules/d3blog/details.php?bid=1</id>
        <published>2008-04-17T15:48:35+09:00</published>
        <updated>2010-06-22T21:01:24+09:00</updated>
        <category term="news" label="news" />
        <author>
            <name>hodaka</name>
        </author>
        <summary type="xhtml" xml:base="http://labo.hodaka.org/" xml:lang="en">Multi languages site for d3blog discussion has lanched.
Join us and contribute to hodaxoops project, bug reporting and Q&A etc.</summary>
       <content type="xhtml" xml:lang="en" xml:base="http://labo.hodaka.org/">
<![CDATA[<div>Multi languages site for d3blog discussion has lanched.
Join us and contribute to hodaxoops project, bug reporting and Q&A etc.</div>]]>
       </content>
    </entry>
</feed>
