查看完整版本: 即将发布1stlog Version: 1.1.0,征集模板!

iceskysl 2007-7-21 09:26

即将发布1stlog Version: 1.1.0,征集模板!

1stlog Version: 1.1.0在很多人的关注下逐渐成长,本着为了国人提供一款可定制化的博客系统,1stlog从开始设计时就注意了其可扩展性和定制性;

如今马上即将发布1stlog Version: 1.1.0版本,特意再次征集有兴趣的朋友贡献自己的力量,打造一些漂亮的模板,以一起发布。。

初定这个版本将在8月1号发布,特征集模板。

模板开发手册如下,请参考。
[url]http://docs.google.com/View?docid=dhf86kr9_32fc6v24[/url]

如有什么建议和疑问,请联系我。。

iceskysl 2007-7-24 14:54

没人感兴趣,还是都太忙了;
今天看了WP的模板,真够复杂的。。巨寒,,增加了我继续开发1stlog的信念,呵呵~

admin 2007-7-24 14:56

是有点忙,1stlog的模板是采用什么格式的?liquid还是自定义的模板语言?或者只是使用CSS?

iceskysl 2007-7-24 15:04

[quote]原帖由 [i]skyover[/i] 于 2007-7-24 14:56 发表 [url=http://www.ruby-lang.org.cn/forums/redirect.php?goto=findpost&pid=1671&ptid=460][img]http://www.ruby-lang.org.cn/forums/images/common/back.gif[/img][/url]
是有点忙,1stlog的模板是采用什么格式的?liquid还是自定义的模板语言?或者只是使用CSS? [/quote]
很简单的,就是HTML+ CSS。。。

CSS自己写,我定义了HTML的框架,自然也可以不按照我的框架来,完全自己写,直接用的元数据就可以了。。

admin 2007-7-24 15:04

就是rhtml模板?

iceskysl 2007-7-24 15:09

[quote]原帖由 [i]skyover[/i] 于 2007-7-24 15:04 发表 [url=http://www.ruby-lang.org.cn/forums/redirect.php?goto=findpost&pid=1679&ptid=460][img]http://www.ruby-lang.org.cn/forums/images/common/back.gif[/img][/url]
就是rhtml模板? [/quote]

对的,很简单的,可以看看我的这个模板
[code]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">
<%= render(:partial => "shared/head") %>
</head>

<body>
   
<div id="container">

<%= render(:partial => "shared/header") %>

<div id="single_post_right">
    <div id="single_post_left">
    <ul id="navlist">
        <%=subtitle %>
    </ul>
    </div>
</div>



<div id="wrapper">
<!-- begin left sidebar -->

<div id="navibar">
    <div class="links">
    <ul>
   
    <%= render(:partial => "shared/item/about",:object=>about) %>

   
    <%=render :partial=>"shared/item/natures"%>

    <%=render :partial=>"shared/item/types"%>
   
    <%=render :partial=>"shared/item/hot_tags"%>
   
    <%=render :partial=>"shared/item/archives"%>
   
    <%=render :partial=>"shared/item/users"%>

    <%=render :partial=>"shared/item/statistics"%>

    <%=render :partial=>"shared/item/visitors"%>

    <%=render :partial=>"shared/item/metas"%>

    </ul>
    </div> <!-- /links -->
    <div id="navi_end_left"> </div>
</div> <!-- /navibar -->



<!-- begin right sidebar -->

<div id="right">
    <div class="links">
    <ul>
   
    <!--google搜索栏 -->
    <%= render(:partial => "shared/adsense/google_serche") %>
    <!--搜索栏 -->
    <%=render :partial=>"shared/item/search"%>
   
     <!--最新文章 -->
    <%=render :partial=>"shared/item/last_entries"%>
   
    <!--最热门文章 -->
    <%=render :partial=>"shared/item/hot_entries"%>
   
    <!--最新评论 -->
    <%=render :partial=>"shared/item/last_comments"%>

    <!--链接 -->
    <%=render :partial=>"shared/item/links"%>

    <!--版权 -->
    <%= render(:partial => "shared/copyright") %>

    <!--广告 -->
    <%= render(:partial => "shared/adsense/adsense") %>
   
    <!--这个是Youtube插件-->
    <%= render_component( :controller=> 'plugin/youtube',:action=>'my_favorite_videos')%>

    </ul>
      
    </div> <!-- /links -->
    <div id="navi_end_right"> </div>
</div> <!-- end right sidebar -->


<div id="content">
    <% if flash[:notice] -%>
    <div id ="notice"> <%= flash[:notice] %> </div>
    <% end -%>
   
    <%= @content_for_layout %>
</div> <!-- /content -->



<!-- begin footer -->
<%= render(:partial => "shared/footer") %>
<!-- /footer -->

    </div> <!-- /wrapper -->
</div> <!-- /container -->

</body>
</html>
[/code]

admin 2007-7-24 15:17

我知道了, 但是这个要求模板用户要懂得一点RoR知识才能做得出来。

又会程序又会美工的人太少了。

iceskysl 2007-7-24 15:21

貌似不用怎么懂程序吧,里面就几个关键的词语:
render
partial

render_component(

其他的都是基本的HTML页面哦。。hoho,看看偶写的那个模板制作手册就很明白了~

admin 2007-7-24 15:27

最好的方式是从其它现有的Blog中转换几个过来。:D 简单方便,程序员也可以自己动手。

iceskysl 2007-7-24 15:31

比起WP,偶觉得简单多啦~~哇哈哈~
页: [1]
查看完整版本: 即将发布1stlog Version: 1.1.0,征集模板!