From 3bf34f830c0c62ed904be088781be3c7c9841a36 Mon Sep 17 00:00:00 2001 From: Rain Date: Thu, 21 Apr 2011 07:05:07 -0700 Subject: [PATCH 01/37] github generated gh-pages branch --- index.html | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..c6f2c81 --- /dev/null +++ b/index.html @@ -0,0 +1,79 @@ + + + + + + rainphp/raintpl @ GitHub + + + + + + Fork me on GitHub + +
+ +
+ + + + +
+ +

raintpl + by rainphp

+ +
+ Easy Php Template Engine +
+ +

The easy and fast template engine for PHP. Rain.TPL makes application easier to create & enables designers/developers to work better together.

Install

+

Extract and copy the raintpl in your htdocs directory

+

Authors

+

Rain (rainelemental@gmail.com)

+

Contact

+

Rain (rainelemental@gmail.com)

+ + +

Download

+

+ You can download this project in either + zip or + tar formats. +

+

You can also clone the project with Git + by running: +

$ git clone git://github.com/rainphp/raintpl
+

+ + + +
+ + + + From 3d2e0c45dbf57b7eb1b1a895c05e8d47432190bd Mon Sep 17 00:00:00 2001 From: Federico Ulfo Date: Wed, 21 May 2014 10:37:09 -0400 Subject: [PATCH 02/37] Update index.html --- index.html | 214 +++++++++++++++++++++++++++++++++++------------------ 1 file changed, 141 insertions(+), 73 deletions(-) diff --git a/index.html b/index.html index c6f2c81..832ca01 100644 --- a/index.html +++ b/index.html @@ -1,79 +1,147 @@ + - + - - - rainphp/raintpl @ GitHub - - - +RainTPL - easy php template engine + + + + + + + + + + - Fork me on GitHub - -
- -
- - - - -
- -

raintpl - by rainphp

- -
- Easy Php Template Engine -
- -

The easy and fast template engine for PHP. Rain.TPL makes application easier to create & enables designers/developers to work better together.

Install

-

Extract and copy the raintpl in your htdocs directory

-

Authors

-

Rain (rainelemental@gmail.com)

-

Contact

-

Rain (rainelemental@gmail.com)

- - -

Download

-

- You can download this project in either - zip or - tar formats. -

-

You can also clone the project with Git - by running: -

$ git clone git://github.com/rainphp/raintpl
-

- - - -
- - + +
The easy and fast template engine for PHP.   Rain.TPL makes application easier to create & enables designers/developers to work better together.
Try Rain CMS and Rain Framework
+ + + + + +
+
+ +
+ + + + +
+ 8 Tags
+ 4 Methods +
+
+
 
+
+ + + + +
+ compiles HTML to PHP +
+
+
 
+
+ + + + +
+ divides logic by graphic +
+
+
 
+
+ + + + +
+ designs HTML templates +
+
+ +
+ +
+ + + +
+
    + +
  • + +
    Jul 2013

    A few (nice) words on the Rain Projects

    Hi everyone, it's been a really hot summer in New York city, one of those insanely humid, temperature arrived to over 100 F (37 C) and humidity to over 70%, but this won't stop us from coding, and...
    +
  • + +
  • + +
    Jan 2013

    RainTPL 3 final version online on Packagist

    RainTPL 3 is been officially released and is been published on Packagist, so you'll be able to download it from github or install in your application with Composer (the suggested way). We also...
    +
  • + +
  • + +
    Dec 2012

    RainTPL on Composer

    +
  • + +
  • + +
    Sep 2012

    Try.github the most amazing way to learn Github

    That's the most amazing way to learn git and github: http://try.github.com/ Try it if you want to learn git to contribute to the RainTPL project or even to create your own repository. And please...
    +
  • + +
  • + +
    Sep 2012

    RainTPL 3 progress

    Slowly RainTPL 3 is moving forward thanks to the sinergy of our awesome community. In the meaning time we are also working on the RainCMS and preparing a wiki module to create the new...
    +
  • + +
  • + +
    Jul 2012

    Rain on Cloud Server

    You may notice that this website is going way faster, well we moved all Rain project websites on the cloud! Now we are on Cloud Server on Rackspace, in the next few weeks we'll also upgrade the...
    +
  • + +
+
+ all news + +
+ + + From 7040f36bc9529d3bad27556c7ffd86e81cdd5a83 Mon Sep 17 00:00:00 2001 From: rainphp Date: Sat, 27 Dec 2014 01:40:51 -0500 Subject: [PATCH 03/37] Update index.html and add assets --- assets/css/style.css | 1 + assets/favicon.ico | Bin 0 -> 1406 bytes assets/img/logo.jpg | Bin 0 -> 10243 bytes assets/js/jquery.innerfade.min.js | 1 + index.html | 237 +++++++++++++++--------------- 5 files changed, 118 insertions(+), 121 deletions(-) create mode 100644 assets/css/style.css create mode 100644 assets/favicon.ico create mode 100644 assets/img/logo.jpg create mode 100644 assets/js/jquery.innerfade.min.js diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100644 index 0000000..bf3449e --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1 @@ +*{margin:0;padding:0}p{margin:14px 0}ul{padding-left:40px}p{margin-bottom:10px}header,footer,section,aside,nav,article{display:block}body{font-family:street,Helvetica;font-size:14px;color:#444;width:900px;margin:0 auto}a:link,a:visited,a:active{color:#333;text-decoration:none}a:hover{color:red;text-decoration:underline}img{border:0}h1,h2,h3{font-weight:normal;margin-bottom:5px}h1{color:#393;font-size:24px}h2{color:#369;font-size:20px}h3{color:#333;font-size:17px}input,textarea{font-size:14px;color:#333;text-indent:5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;outline:none;margin:2px;padding:1px}@font-face{font-family: Segan-Light;src: url(../fonts/Segan-Light.ttf);}@font-face{font-family:street;src:url(../fonts/STREET__.ttf)}#header_msg{position:absolute;width:100%;left:0px;font-size:12px;width:100%;color:#666;background:#efc;border-top:5px solid #ac0}#header_msg div{padding:10px}#header_msg span{color:#ac0}#header_msg a{color:#666;text-decoration:underline}#header_msg a:hover{color:#ac0}#header{height:100px;float:left;clear:both;width:100%;margin-top:50px;font-size:10px;line-height:10px;color:#999}#logo{float:left;margin-top:10px}#login,#search{float:right;clear:both;margin-top:10px;font-family:Helvetica}#search input{width:190px;height:25px}#search input:focus{border:3px solid #6c3;background:#efe;margin:0}#nav{font-family:Segan-Light;font-size:13px}#nav a{text-decoration:none;margin-right:30px}#nav a:hover{color:#393}#footer{font-size:11px;float:left;clear:both;width:100%;margin:30px 0}#footer a{padding:2px 6px}#footer .left{float:left;margin-bottom:30px}#footer .right{float:right;margin-bottom:30px}#slogan{background:red;float:left;clear:both;height:300px;width:900px;background:red;list-style:none;padding:0px;margin:0px;overflow:auto}#slogan li{float:left;clear:both;padding:0px;margin:0px;background:red;float:left;clear:both;height:300px;width:900px;background:red;list-style:none;overflow:auto}.block_separator{float:left;margin:30px}.block{float:left;width:170px;margin:80px 0 30px}.block div{font-size:14px;color:#777;margin:0 0 10px 10px}#message{display:none;width:200px;position:absolute;font-size:13px;line-height:16px;border:1px solid #ccc;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:5px 5px 5px #999;-webkit-box-shadow:5px 5px 5px #999;box-shadow:5px 5px 5px #999;padding:20px}#message b{color:#9c0;font-size:15px}#news_home{float:left;clear:both;font-size:12px;color:#666;margin:40px 0}#news_home .link{display:block;float:right;color:#999;font-size:12px}#ticker{height:40px;width:890px;text-shadow:1px 1px 1px #fff;font-size:20px;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}#ticker ul{padding:10px}#ticker li{list-style:none;line-height:20px;width:870px}#ticker .first a{color:red}#ticker .date{color:#999;margin-right:10px;font-size:12px;display:inline}#ticker h2{margin:0px;display:inline}#ticker .text{font-size:12px;color:#999;display:inline;margin-left:10px}#section{float:left;width:600px;font-family:Helvetica;margin:40px 0}#generic_aside{float:right;clear:right;margin-top:40px;width:200px;border-left:2px dashed #ddd;padding:30px 0 30px 50px}#section_documentation{margin:40px 0}.doc_content{width:600px}.documentation_content .text{font-family:Helvetica,Arial}.doc_index{float:left;width:400px;margin-right:40px;font-family:street;font-size:13px;border-right:1px solid #eee;min-height:300px}.documentation_list ul{list-style:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAHAAcDAREAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAACP/EAB4QAAICAgIDAAAAAAAAAAAAAAEDBAUCBggRExQk/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AEVq2p8izyGt4kW5nxtzjTbCRe7BJscW1jK1mLvX+fzZAryGSgtYUCsjs9dEkP/Z);line-height:22px}.documentation_list h2 a{color:#369}.documentation_list_block{font-size:10px;line-height:15px}.documentation_list_block ul{padding-left:25px;list-style:none}.documentation_list_block a{font-size:11px;color:#bbb}.documentation_list_block:hover a{color:#333}.documentation_list_block a:hover{color:red}.documentation_list_block h3 a{font-size:13px}.doc_nav{border-top:1px solid #eee;padding-top:30px;margin-top:50px;font-size:11px;text-align:center}.doc_nav a,.doc_nav span{float:left;width:170px}#path{color:#ccc;font-size:11px}#path a{color:#ccc}#generic_aside h2{font-size:18px;font-weight:normal;color:#393}#generic_aside div{font-size:15px;color:#aaa}.button{font-size:18px;border:1px solid #ccc;background:#f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;color:#393!important;padding:10px}.button:hover{text-decoration:none;color:#fff!important;background:#393;border:1px solid #030}.button2{font-size:18px;border:1px solid #ccc;background:#f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;color:#369!important;padding:10px}.button2:hover{text-decoration:none;color:#fff!important;background:#369;border:1px solid #003}.button3{font-size:18px;border:1px solid #ccc;background:#f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;color:#963!important;padding:10px}.button3:hover{text-decoration:none;color:#fff!important;background:#963;border:1px solid #300}.row_0{background:#efe;padding:5px}.row_1{background:#f6fff6;padding:5px}.php{font-size:12px;font-family:monospace;background-color:#f6f6f6;border-left:solid 5px #ccc;padding:15px}.template{display:block;font-size:12px;font-family:monospace;background-color:#f3fff3;border-left:solid 5px #6c6;padding:15px}.output{font-size:12px;font-family:monospace;background-color:#f3fcfc;border-left:solid 5px #9ce;padding:15px}code{display:block;font-size:12px;font-family:monospace;background-color:#eee;border-left:solid 5px #6c6;padding:15px}.tag{color:#039}.variable{color:#930}.string{color:#090}.command{color:#00f}.var_icon{list-style-type:disc;list-style-image:url(data:image/gif;base64,R0lGODlhCwALAIAAAMwAAP///yH5BAAAAAAALAAAAAALAAsAAAIWjA2nl4sAXUyNUfciphUFLkGdMi5lAQA7);list-style-position:outside}.img_icon{list-style-type:disc;list-style-image:url(data:image/gif;base64,R0lGODlhEwAUAOZ/ALi4uHaGg//3/czOqRbVSv39xWQAAL29veX//1CPNPb/8/7/7v/96rYRLf/7zMHBwXp6g//5+9UKJ+3/7fv7+2qJgwIBAcXaiwoZAAoKCo54ewAMABQEAQwBAP///4F8gv//38fHx319ff//+wMADjH3ZrJ4kf/78fb35YR0XWJxNuz76DPrZwBCAMLSk8QAFq2trXmJRW5aQuz+5PLy8mp6M8UtOaEAAJKEk//s/f/47GtvTOwAK/YJNda7jGZ0Ocy8pf7/983Bmer///X/7QfNPFluH2FJLezs7C0AAIRpbqSJjppgef/Z3JF7frCwsOX/5fD//+r17QA9AP/w9YmNkJ2Ch84qQtO80P+5xY4uL9fFwXRdcUiFSnF1eLXGoqThpvjv3XpwP5KSkoBlNm14cNDv6mx9Wf39/fz//76tpv/9/+YAGnB/RCjuXeQZNv/i88qylsKIYv/t4219PsWzr5F9ZRwQFPv89P/7/6fJy67Q0p+InM/Ml/f39////yH5BAEAAH8ALAAAAAATABQAAAfsgH+Cg4SFhoeIhEpLZQEVFRA4XHyJVlRSUUNmaQICWBCIThF4ChMTMws6ahEaTVlXDYMaAkGlUESpHBwdBjYNBoMBI3MpQmIudG0bIHESElqEwidAuxsYKstHby+FTDkMXS0EJW4JSWw9G4YmcGFgUywERQlyNzzqhV4eCzsbNRcXYgzosOWOoSoUUAzYUMBIjA0WGNTpYOjDmhVnMBRw4EBGBwR6SFTMo+DLjz5kfNixgGCPyEIiPFCwQDNDTSQhMhgS4ceDT59oPNDwAMCCoTEwDgB4AuABgAMhDjwwWohmTZtWLdhMxLWr10AAOw==);list-style-position:outside}.css_icon{list-style-type:disc;list-style-image:url(data:image/gif;base64,R0lGODlhEwAQAOYAAIRvH451JZd7GgMEBHlbBntnG5iLinBlGZ19CnRjFIhrBf/8/YVtEXZlGn1rIf/////twIZyI/z/8hQKABAWAJNzDvT9/2JeEu76/ztUHHiFi/r/6v7/+YpvC/P7/yQgAmtaEE5aKZmmjmphDyFPMpWVf//487ThpcbExbK5wfn5/8rL1f/5/1BVFipQFfr/5vj/3vn/5HaYnX9kFL3FzJxxBGt2fzdkKGhiIPX/7vH3/7OytNDJ1I15ekFfIu74/H5hCSlganhiFH9lEZZqAIdxJ//3/X5qH7nyxvX695Z2A1F1Z3FWWGZNB31zKbKtuY6CHf3/909cJYtzGJB4LYtxDf/m6c/Pz4+NgpWXgYNnBYdpA4ZqDVReJ/X/0/Ly8mV6YOTl7/n37FJxgmleG9vIx4qssVJAALy7vZPMoDpTJMPkp8zqre7l7YWjaY6NfBVOInFnAeHz7nthAfn/4v///u79/MXK1YBpGAA3PyMwAHhtJH5tIp5+Dll4ieDPrCH5BAAAAAAALAAAAAATABAAAAf/gA+Cg1klb1gaGjYaBj2Dj4IlHBJiGJYYCwZ5dZCCfj+CYSoqLFY9OSSdD2MWaDsrK088RkxgS0EnJ2lIa2xuGzExLzAbdBswXi8TNy4kcBk+LhkXFy0tGSF6IUVNHxcEEQcQ41LjEF3mah1zH2RHFREQDgUFEAUNQhAJMwQKAh8HwlWAAICPA3M4zEXQAoXCBS7wIODBw2BIA30VgEAIMOUMBQQIIsQbt8UcAnNUquz5qCRCnC19OnSoQUQAgxEjDjgBAYJCJxkW6nzx4EGHBxYmJEgY0MmMHRRXUtC4kwJFmT9LO4mIIoGDHAsWkpjgsKANU0giKAyYMKDt2glsAwcEAgA7);list-style-position:outside}.dir_icon{list-style-type:disc;list-style-image:url(data:image/gif;base64,R0lGODlhEAANAPIAAGNjY5SUY87OY+fea+/v7/fve////wAAACH5BAEAAAYALAAAAAAQAA0AAAM5aCYsoTCuIaiTsOnNniBgKIYB8A1FmqIFW35rrLYvMd9q3cosquM3HWtHLPyKKp+JwywBntCoFJAAADs=);list-style-position:outside}.php_icon{list-style-type:disc;list-style-image:url(data:image/gif;base64,R0lGODlhEwAQAOYAADCXDTWdDjOYD0SmITuhFv///+z/7zWeDjafEAYAAjWeD//y/wAWBQYAFP7/7v//9AANA4mLeOr/7hxUMv7/8wgkAv/5/7zBsqaOnqXhz8TFxpB/lRVQOM3VyvXz/yyKCx1qDxpiEvr/+fn//t7/4xZVGClaMub/6j+kG+T/6SZrEGmjhMfK2wsUAD6YHq3qyLK0s/f//yyEEEKlHzOdDKfkxYOJWTCVCnyCUj85AOXu7f/u+Rl4CBZSACt2HQAwCvz9/4uNmfz+/1ZecXVfUTOUENP/2zuXF2pmKVewOCVmB7Gtiv/3/3uDls7VxfPq4TKdCsSs4DSaDyuWA+L/57no8q25r4qCj8jMvc/Pz5SBlxVETiFATyhkUvr29fLy8vz77k8oIfr/8ebu/3pga3p/a0KHJ06rLru9vDacBPTs+efv5P/+/zN4JIl8jsnUzjSWAJPCzC6NHSJfPSR6ECF7ASiHAxFxAZ2ZdiVuFz2iGHZ4hDefEDefEYmLlxYAFSH5BAAAAAAALAAAAAATABAAAAf5gAWCg1obblcREWURQXuDj4IbFgtqDpYOQn45kIM2YIJrIiIjY007YZwFOA9oMB0dVm8xQ2RESBkZcVU1LysSKSknJBJUEiRGJy1dHFxbE3McEyEhJSUTJj8mZkoVdAMIBuEHBgrg4+EzAXUVRX3gCgbjAu/xBkk3LhUBCODi4eHwwp0BIIeBgHLkDow7YM4AAQEEAvRgQAMFOAQK44HjYwCFFD0D2jCAMoXHHTsHPnxIA+eIDBAg8vhQoYIBJzwP2HyhQEEMhREeFixIwGkJGA1ZLmBxckEDiyhDOWFgssDCkwcPvHiwAEQHBKl/EjRIQFZsgwYQIAQCADs=);list-style-position:outside}.html_icon{list-style-type:disc;list-style-image:url(data:image/gif;base64,R0lGODlhEwAQAOYAAMTFxv/a//7/808oIf/q/4l8jlQcR0YNZ/7/7lAVN00Dh1opWVskeImLeP/s///W/1IXbvr/+f/e/0wVeEwWVTkHZs3Vyvn//gYAAuGlwf/5///m///i/1YajFoddk0SYv/+////9P/k/7zBslQLikcZQ1MkRFUIeBkCJP/g/wYAFBYAFf/T/0MLdl4KnT8Ddv/y/8fK2y8AUs7VxXVfUWkxnGAOnv357nuDlmQoRE8BcU4PaomLl0cBe+Xu7WQemF8iTvz9/1cDllAEnPr29fLy8oOJWcyUk/K6uVZecaaOnrGtikoAlv/u+V4Xl04WFfTs+YqCj+bu/5SBl6NpkuSn0F0nh625r8jMvfr/8WIQoHyCUvPq4fv87p2Zdnpga3p/a20gkGYyh7K0s7u9vEcWZUcQa//R9VkNpc/Pz04baP/3/5B/lYuNmeqt2T85AAANAzAALkUJe2pmKefv5MSs4GodjVUQhFMbhsnUzvz+//f//1kqTnZ4hPXz/////yH5BAAAAAAALAAAAAATABAAAAf/gH+Cg1NsBVENDWANbX2Dj4JsGjBQCJYIejxvkINGXYJ0EREXUjhNA5x/WyFkYxYWV3l7SV80cxkZR0hVblQEIiIbEgQcBBIsGyo5CQNPBkAJBh8fFBQGC3ELVhUoHywmDi8BDgQtATUtBxtlHCQ9KGobJhwdHRIleCkBE8LxCj8oIIxzIKeDgxITREhgwOGggxN2VnwQYSBchzN8zDwQw4GCgwUEwshY4eLBiQBaFARQgObBiwceHhzgkIIBSSEndCiwQYLEECZO7uzYAcGDGTMrOHkJAaKIAAFZBFzwAwMGBk5LbgBIMwLLjBEAYtSxyknJGhgauIQIQcSPhiA+D+CUXYFBBYa7dVWogAMnEAA7);list-style-position:outside}.comment{color:#999}#search_result{margin:80px 0 30px}#search_result .cover img{float:left;margin-right:10px;max-width:80px;max-height:80px}#search_result h2 a{font-size:16px;color:#369;font-weight:bold}#search_result .text{line-height:16px;font-size:13px}#search_result .continue a{color:#390;font-size:11px}.content .date{font-size:14px;color:#999}.content a{color:#369}.content a:hover{color:red}.content .text{line-height:18px}.content ul{line-height:22px}#news ul{line-height:15px}#news li{font-family:street}.content_list .voice{margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #eee}.content_list .voice h2 a{font-size:18px;text-decoration:none;color:#393}.content_list .voice .date{font-size:11px;color:#999}#forum{padding:0px;margin:0 auto 20px auto}#forum_tool{margin:10px 0 30px;background:#eee;padding:6px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:11px;color:#999}#forum_tool .path{float:left;font-size:10px;font-family:Verdana;text-decoration:none}#forum_tool .path a{text-decoration:none;font-weight:bold;color:#999}#forum_tool .path a:hover{text-decoration:underline;color:#393}#forum_tool .tool{text-align:right}#forum_tool .tool a{font-weight:bold;text-decoration:none;color:#369}#forum_tool .tool a:hover{text-decoration:underline}#forum .forum_layout{background:#eee;padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:11px;margin-bottom:10px}#forum .forum_layout h1{font-size:20px;color:#369;border-bottom:1px solid #ccc;padding-bottom:3px}#forum .forum_layout .text{font-size:13px}#forum_content{font-family:Helvetica;line-height:13px;margin-bottom:10px}#forum_content h1{font-size:15px;margin:0px;padding:0px;color:#333;text-decoration:none;font-weight:bold}#forum_content .text{font-size:13px;margin:0px;padding:0px}#forum .forum_table{border:1px solid #ccc;margin-bottom:30px}#forum .category{background:#369;font-size:12px;color:#fff;padding:8px 10px;font-weight:bold}#forum .category a{text-decoration:none;font-weight:bold;font-size:13px}#forum .last_reply{font-size:12px;text-align:left;width:200px;line-height:14px}#forum .last_reply a{color:#393;text-decoration:none;font-weight:bold}#forum .last_reply a:hover{text-decoration:underline}#forum .ntopic{font-size:12px;line-height:14px}#forum .title{font-size:12px;background:#dde;padding:2px 10px;border-bottom:1px solid #999}#forum .forum{padding:10px;border-bottom:1px solid #ccc;line-height:14px}#forum .forum_title{font-weight:bold;text-decoration:none;color:#069}#forum .forum_title:hover{text-decoration:underline}#forum .moderator{font-size:10px;color:#999}#forum .row_1{background:#f9f9f9}#forum .row_0{background:#fff}#forum .alert{background:#fc9;padding:5px;font-size:12px}#forum .statistics{margin-top:30px;font-size:12px;color:#666}#forum .statistics h2{color:#666;font-size:12px;font-weight:bold;border-bottom:1px solid #ccc}#forum .online_list{font-size:11px;line-height:15px;margin-top:10px}#forum .online_list a{text-decoration:none}#forum .online_list a:hover{text-decoration:underline}#topic_list{border:1px solid #ccc;margin-bottom:30px}#topic_list .topic_title{background:#369;font-size:12px;color:#fff;padding:3px 5px;font-weight:bold}#topic_list .status{padding:5px;width:30px}#topic_list .topic{font-size:12px;line-height:16px}#topic_list .topic a{color:#393;text-decoration:none;font-weight:bold;font-size:14px}#topic_list .topic a:hover{text-decoration:underline}#topic_list .npost{text-align:center;width:100px;font-size:11px}#topic_list .nview{text-align:center;width:100px;font-size:11px}#topic_list .last_reply{text-align:center;width:200px;font-size:11px}#topic_list .row_1{background:#f9f9f9;height:50px}#topic_list .row_0{background:#fff;height:50px}#topic_title{font-weight:bold;font-size:15px;margin-bottom:10px}#topic_title a{color:#393;text-decoration:none}#topic_title a:hover{text-decoration:underline}#post_list table{border:1px solid #ccc;width:100%;height:200px}#post_list .post_date{background:#ddd;border-bottom:1px solid #bbb;padding:3px 8px;font-size:12px;height:15px}#post_list .post_tool{text-align:right;background:#ddd;border-bottom:1px solid #bbb;padding:3px 8px;font-size:12px;height:15px}#post_list .post_info{width:180px;border-right:1px solid #eee;vertical-align:top;padding:10px 20px}#post_list .post{vertical-align:top;padding:10px 20px;font-family:Helvetica,Arial;font-size:16px}#post_list .post a{color:#693;text-decoration:none;text-decoration:underline}#post_list .row1{background:#f3f3fc}#post_list .row0{background:#fff}#post_list .author{color:#369;font-weight:bold}#post_list .level{color:#666}#post_list .post{margin-top:10px;font-size:13px}#new_post{width:100%}#post_list code{}#forum textarea{width:98%}#forum input[type="text"],#forum input[type="password"]{width:300px;border:1px solid #ccc;color:#333;font-family:helvetica;font-size:13px;padding:2px;height:20px}#forum input[type="text"]:focus,#forum input[type="password"]:focus{border:3px solid #6c3;background:#efe;margin:0}#forum textarea{width:500px;border:1px solid #ccc;color:#333;font-family:helvetica;font-size:13px;padding:4px}#forum textarea:focus{border:3px solid #6c3;background:#efe;margin:0}#forum .button{font-size:12px;border:1px solid #ccc;background:#f6f6f6;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666!important;padding:5px}.btn{background:#393;color:#fff!important;text-shadow:1px 1px 1px #363;display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:13px;padding:3px 20px;-webkit-border-radius:5px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:1px 2px 2px #060;-moz-box-shadow:1px 2px 2px #060;box-shadow:1px 2px 2px #060;border:0px}.btn:hover{text-decoration:none;background:#6c6}.btn:active{position:relative;top:1px}a.btn{background:#393;color:#fff!important;text-shadow:1px 1px 1px #363;display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-size:13px;padding:3px 20px;-webkit-border-radius:5px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:1px 2px 2px #060;-moz-box-shadow:1px 2px 2px #060;box-shadow:1px 2px 2px #060}a.btn:hover{text-decoration:none;background:#6c6}a.btn:active{position:relative;top:1px}.form_layout label.error{color:red;display:block}.box{border:1px solid #beb;margin-bottom:20px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:18px;padding:20px}.box_success{background:#efe;border-color:#beb}.box_warning{background:#fff6ee;border-color:#feb}.box_error{background:#fee;border-color:#ebb}.box_info{background:#f6f6ff;border-color:#cce}.box_grey{background:#f6f6f6;border-color:#ccc}.box_purple{background:#fff3ff;border-color:#ece}.box .close{float:right;margin-top:4px}.box li{margin-left:10px}#header a,.doc_nav a:hover,#path a:hover,.light_text{color:#999}#nav .selected,#footer .selected{text-decoration:underline}#search_result .voice,.content,.file_list .voice{margin-bottom:30px}.padding_20{padding:20px} diff --git a/assets/favicon.ico b/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..08554f254b64f10fa50ee0053088703b6e408c77 GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/assets/js/jquery.innerfade.min.js b/assets/js/jquery.innerfade.min.js new file mode 100644 index 0000000..b562005 --- /dev/null +++ b/assets/js/jquery.innerfade.min.js @@ -0,0 +1 @@ +(function($){var default_options={animationType:"fade",animate:true,first_slide:0,easing:"linear",speed:"normal",type:"sequence",timeout:2e3,startDelay:0,loop:true,containerHeight:"auto",runningClass:"innerFade",children:null,cancelLink:null,pauseLink:null,prevLink:null,nextLink:null,indexContainer:null,currentItemContainer:null,totalItemsContainer:null,callback_index_update:null};$(function(){window.isActive=true;$(window).focus(function(){this.isActive=true});$(window).blur(function(){this.isActive=false})});$.fn.innerFade=function(options){return this.each(function(){$fade_object=new Object;$fade_object.container=this;$fade_object.settings=$.extend({},default_options,options);$fade_object.elements=$fade_object.settings.children===null?$($fade_object.container).children():$($fade_object.container).children($fade_object.settings.children);$fade_object.count=0;$($fade_object.container).data("object",$fade_object);if($fade_object.elements.length>1){if($fade_object.settings.nextLink||$fade_object.settings.prevLink){$.bindControls($fade_object)}if($fade_object.settings.cancelLink){$.bindCancel($fade_object)}$($fade_object.container).css({position:"relative"}).addClass($fade_object.settings.runningClass);if($fade_object.settings.containerHeight=="auto"){height=$($fade_object.elements).filter(":first").height();$($fade_object.container).css({height:height+"px"})}else{$($fade_object.container).css({height:$fade_object.settings.containerHeight})}if($fade_object.settings.indexContainer){$.innerFadeIndex($fade_object)}for(var i=0;i<$fade_object.elements.length;i++){$($fade_object.elements[i]).hide(0).css("z-index",String($fade_object.elements.length-i)).css("position","absolute")}var toShow="";var toHide="";if($fade_object.settings.type=="random"){toShow=Math.floor(Math.random()*$fade_object.elements.length);do{toHide=Math.floor(Math.random()*$fade_object.elements.length)}while(toHide==toShow)}else if($fade_object.settings.type=="random_start"){$fade_object.settings.type="sequence";toHide=Math.floor(Math.random()*$fade_object.elements.length);toShow=(toHide+1)%$fade_object.elements.length}else{toShow=$fade_object.settings.first_slide;toHide=$fade_object.settings.first_slide==0?$fade_object.elements.length-1:$fade_object.settings.first_slide-1}if($fade_object.settings.animate){$.fadeTimeout($fade_object,toShow,toHide,true)}else{$($fade_object.elements[toShow]).show();$($fade_object.elements[toHide]).hide();$.updateIndexes($fade_object,toShow)}$.updateIndexes($fade_object,toShow);$($fade_object.elements[toShow]).show();if($fade_object.settings.currentItemContainer){$.currentItem($fade_object,toShow)}if($fade_object.settings.totalItemsContainer){$.totalItems($fade_object)}if($fade_object.settings.pauseLink){$.bind_pause($fade_object)}}})};$.fn.innerFadeTo=function(slide_number){return this.each(function(index){var $fade_object=$(this).data("object");var $currentVisibleItem=$($fade_object.elements).filter(":visible");var currentItemIndex=$($fade_object.elements).index($currentVisibleItem);$.stopSlideshow($fade_object);if(slide_number!=currentItemIndex){$.fadeToItem($fade_object,slide_number,currentItemIndex)}})};$.fadeToItem=function($fade_object,toShow,toHide){var speed=$fade_object.settings.speed;switch($fade_object.settings.animationType){case"slide":$($fade_object.elements[toHide]).slideUp(speed);$($fade_object.elements[toShow]).slideDown(speed);break;case"slideOver":var itemWidth=$($fade_object.elements[0]).width(),to_hide_css={},to_show_css={},to_hide_animation={},to_show_animation={};$($fade_object.container).css({overflow:"hidden"});to_hide_css={position:"absolute",top:"0px"};to_show_css=$.extend({},to_hide_css);if(toShow>toHide){to_hide_css.left="0px";to_hide_css.right="auto";to_show_css.left="auto";to_show_css.right="-"+itemWidth+"px";to_hide_animation.left="-"+itemWidth+"px";to_show_animation.right="0px";console.log(to_hide_css)}else{to_hide_css.left="auto";to_hide_css.right="0px";to_show_css.left="-"+itemWidth+"px";to_show_css.right="auto";to_hide_animation.right="-"+itemWidth+"px";to_show_animation.left="0px"};$($fade_object.elements[toHide]).css(to_hide_css);$($fade_object.elements[toShow]).css(to_show_css).show();$($fade_object.elements[toHide]).animate(to_hide_animation,speed,$fade_object.settings.easing,function(){$(this).hide()});$($fade_object.elements[toShow]).animate(to_show_animation,speed,$fade_object.settings.easing);break;case"fadeEmpty":$($fade_object.elements[toHide]).fadeOut(speed,function(){$($fade_object.elements[toShow]).fadeIn(speed)});break;case"slideEmpty":$($fade_object.elements[toHide]).slideUp(speed,function(){$($fade_object.elements[toShow]).slideDown(speed)});break;default:$($fade_object.elements[toHide]).fadeOut(speed);$($fade_object.elements[toShow]).fadeIn(speed);break}if($fade_object.settings.currentItemContainer){$.currentItem($fade_object,toShow)}if($fade_object.settings.indexContainer||$fade_object.settings.callback_index_update){$.updateIndexes($fade_object,toShow)}};$.fadeTimeout=function($fade_object,toShow,toHide,firstRun){if(window.isActive){if(firstRun!=true){$.fadeToItem($fade_object,toShow,toHide)}$fade_object.count++;if($fade_object.settings.loop==false&&$fade_object.count>=$fade_object.elements.length){$.stopSlideshow($fade_object);return}if($fade_object.settings.type=="random"){toHide=toShow;while(toShow==toHide){toShow=Math.floor(Math.random()*$fade_object.elements.length)}}else{toHide=toHide>toShow?0:toShow;toShow=toShow+1>=$fade_object.elements.length?0:toShow+1}}var timeout=firstRun&&$fade_object.settings.startDelay?$fade_object.settings.startDelay:$fade_object.settings.timeout;$($fade_object.container).data("current_timeout",setTimeout(function(){$.fadeTimeout($fade_object,toShow,toHide,false)},timeout))};$.fn.innerFadeUnbind=function(){return this.each(function(index){var $fade_object=$(this).data("object");$.stopSlideshow($fade_object)})};$.stopSlideshow=function($fade_object){clearTimeout($($fade_object.container).data("current_timeout"));$($fade_object.container).data("current_timeout",null)};$.bindControls=function($fade_object){$($fade_object.settings.nextLink).on("click",function(event){event.preventDefault();$.stopSlideshow($fade_object);var $currentElement=$($fade_object.elements).filter(":visible");var currentElementIndex=$($fade_object.elements).index($currentElement);var $nextElement=$currentElement.next().length>0?$currentElement.next():$($fade_object.elements).filter(":first");var nextElementIndex=$($fade_object.elements).index($nextElement);$.fadeToItem($fade_object,nextElementIndex,currentElementIndex)});$($fade_object.settings.prevLink).on("click",function(event){event.preventDefault();$.stopSlideshow($fade_object);var $currentElement=$($fade_object.elements).filter(":visible");var currentElementIndex=$($fade_object.elements).index($currentElement);var $previousElement=$currentElement.prev().length>0?$currentElement.prev():$($fade_object.elements).filter(":last");var previousElementIndex=$($fade_object.elements).index($previousElement);$.fadeToItem($fade_object,previousElementIndex,currentElementIndex)})};$.bind_pause=function($fade_object){$($fade_object.settings.pauseLink).unbind().click(function(event){event.preventDefault();if($($fade_object.container).data("current_timeout")!=null){$.stopSlideshow($fade_object)}else{var tag=$($fade_object.container).children(":first").prop("tagName").toLowerCase();var nextItem="";var previousItem="";if($fade_object.settings.type=="random"){previousItem=Math.floor(Math.random()*$fade_object.elements.length);do{nextItem=Math.floor(Math.random()*$fade_object.elements.length)}while(previousItem==nextItem)}else if($fade_object.settings.type=="random_start"){previousItem=Math.floor(Math.random()*$fade_object.elements.length);nextItem=(previousItem+1)%$fade_object.elements.length}else{previousItem=$(tag,$($fade_object.container)).index($(tag+":visible",$($fade_object.container)));nextItem=previousItem+1==$fade_object.elements.length?0:previousItem+1}$.fadeTimeout($fade_object,nextItem,previousItem,false)}})};$.bindCancel=function($fade_object){$($fade_object.settings.cancelLink).unbind().click(function(event){event.preventDefault();$.stopSlideshow($fade_object)})};$.updateIndexes=function($fade_object,toShow){$($fade_object.settings.indexContainer).children().removeClass("active");$("> :eq("+toShow+")",$($fade_object.settings.indexContainer)).addClass("active");if(typeof $fade_object.settings.callback_index_update=="function"){$fade_object.settings.callback_index_update.call(this,toShow)}};$.createIndexHandler=function($fade_object,count,link){$(link).click(function(event){event.preventDefault();var $currentVisibleItem=$($fade_object.elements).filter(":visible");var currentItemIndex=$($fade_object.elements).index($currentVisibleItem);$.stopSlideshow($fade_object);if($currentVisibleItem.size()<=1&&count!=currentItemIndex){$.fadeToItem($fade_object,count,currentItemIndex)}})};$.createIndexes=function($fade_object){var $indexContainer=$($fade_object.settings.indexContainer);for(var i=0;i<$fade_object.elements.length;i++){var $link=$('
  • '+(i+1)+"
  • ");$.createIndexHandler($fade_object,i,$link);$indexContainer.append($link)}};$.linkIndexes=function($fade_object){var $indexContainer=$($fade_object.settings.indexContainer);var $indexContainerChildren=$("> :visible",$indexContainer);if($indexContainerChildren.size()==$fade_object.elements.length){var count=$fade_object.elements.length;for(var i=0;i -RainTPL - easy php template engine - - - - - - - - - - + RainTPL - easy php template engine + + + + + + -
    The easy and fast template engine for PHP.   Rain.TPL makes application easier to create & enables designers/developers to work better together.
    +
    The easy and fast template engine for PHP.   Rain.TPL makes application easier to create & enables designers/developers to work better together.
    -
    - -
    - - - - -
    - 8 Tags
    - 4 Methods -
    -
    -
     
    -
    - - - - -
    - compiles HTML to PHP -
    -
    -
     
    -
    - - - - -
    - divides logic by graphic -
    -
    -
     
    -
    - - - - -
    - designs HTML templates -
    -
    +
    + +
    + + + + +
    + 8 Tags
    + 4 Methods +
    +
    +
     
    +
    + + + + +
    + compiles HTML to PHP +
    +
    +
     
    +
    + + + + +
    + divides logic by graphic +
    +
    +
     
    +
    + + + + +
    + designs HTML templates +
    +
    - - - -
    -
      - -
    • - -
      Jul 2013

      A few (nice) words on the Rain Projects

      Hi everyone, it's been a really hot summer in New York city, one of those insanely humid, temperature arrived to over 100 F (37 C) and humidity to over 70%, but this won't stop us from coding, and...
      -
    • - -
    • - -
      Jan 2013

      RainTPL 3 final version online on Packagist

      RainTPL 3 is been officially released and is been published on Packagist, so you'll be able to download it from github or install in your application with Composer (the suggested way). We also...
      -
    • - -
    • - -
      Dec 2012

      RainTPL on Composer

      -
    • - -
    • - -
      Sep 2012

      Try.github the most amazing way to learn Github

      That's the most amazing way to learn git and github: http://try.github.com/ Try it if you want to learn git to contribute to the RainTPL project or even to create your own repository. And please...
      -
    • - -
    • - -
      Sep 2012

      RainTPL 3 progress

      Slowly RainTPL 3 is moving forward thanks to the sinergy of our awesome community. In the meaning time we are also working on the RainCMS and preparing a wiki module to create the new...
      -
    • - -
    • - -
      Jul 2012

      Rain on Cloud Server

      You may notice that this website is going way faster, well we moved all Rain project websites on the cloud! Now we are on Cloud Server on Rackspace, in the next few weeks we'll also upgrade the...
      -
    • - -
    -
    - all news + + + +
    +
      + +
    • + +
      Jul 2013

      A few (nice) words on the Rain Projects

      Hi everyone, it's been a really hot summer in New York city, one of those insanely humid, temperature arrived to over 100 F (37 C) and humidity to over 70%, but this won't stop us from coding, and...
      +
    • + +
    • + +
      Jan 2013

      RainTPL 3 final version online on Packagist

      RainTPL 3 is been officially released and is been published on Packagist, so you'll be able to download it from github or install in your application with Composer (the suggested way). We also...
      +
    • + +
    • + +
      Dec 2012

      RainTPL on Composer

      +
    • + +
    • + +
      Sep 2012

      Try.github the most amazing way to learn Github

      That's the most amazing way to learn git and github: http://try.github.com/ Try it if you want to learn git to contribute to the RainTPL project or even to create your own repository. And please...
      +
    • + +
    • + +
      Sep 2012

      RainTPL 3 progress

      Slowly RainTPL 3 is moving forward thanks to the sinergy of our awesome community. In the meaning time we are also working on the RainCMS and preparing a wiki module to create the new...
      +
    • + +
    • + +
      Jul 2012

      Rain on Cloud Server

      You may notice that this website is going way faster, well we moved all Rain project websites on the cloud! Now we are on Cloud Server on Rackspace, in the next few weeks we'll also upgrade the...
      +
    • + +
    +
    + all news
    From 8da8868f42e8c64f6a1d206961ff667baf7a5f68 Mon Sep 17 00:00:00 2001 From: rainphp Date: Sat, 27 Dec 2014 01:43:37 -0500 Subject: [PATCH 04/37] Update path --- index.html | 72 +++++++++++++++++++++++++++--------------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/index.html b/index.html index 1c73354..cd4d753 100644 --- a/index.html +++ b/index.html @@ -2,8 +2,8 @@ RainTPL - easy php template engine - - + + - + -
    The easy and fast template engine for PHP.   Rain.TPL makes application easier to create & enables designers/developers to work better together.
    +
    The easy and fast template engine for PHP.   Rain.TPL makes application easier to create & enables designers/developers to work better together.
    @@ -45,9 +45,9 @@
    - - - + + +
    8 Tags
    @@ -56,9 +56,9 @@
     
    - - - + + +
    compiles HTML to PHP @@ -66,9 +66,9 @@
     
    - - - + + +
    divides logic by graphic @@ -76,9 +76,9 @@
     
    - - - + + +
    designs HTML templates @@ -88,7 +88,7 @@
    - +
    @@ -96,46 +96,46 @@
  • -
    Jul 2013

    A few (nice) words on the Rain Projects

    Hi everyone, it's been a really hot summer in New York city, one of those insanely humid, temperature arrived to over 100 F (37 C) and humidity to over 70%, but this won't stop us from coding, and...
    +
    Jul 2013

    A few (nice) words on the Rain Projects

    Hi everyone, it's been a really hot summer in New York city, one of those insanely humid, temperature arrived to over 100 F (37 C) and humidity to over 70%, but this won't stop us from coding, and...
  • -
    Jan 2013

    RainTPL 3 final version online on Packagist

    RainTPL 3 is been officially released and is been published on Packagist, so you'll be able to download it from github or install in your application with Composer (the suggested way). We also...
    +
    Jan 2013

    RainTPL 3 final version online on Packagist

    RainTPL 3 is been officially released and is been published on Packagist, so you'll be able to download it from github or install in your application with Composer (the suggested way). We also...
  • -
    Dec 2012

    RainTPL on Composer

    +
    Dec 2012

    RainTPL on Composer

  • -
    Sep 2012

    Try.github the most amazing way to learn Github

    That's the most amazing way to learn git and github: http://try.github.com/ Try it if you want to learn git to contribute to the RainTPL project or even to create your own repository. And please...
    +
    Sep 2012

    Try.github the most amazing way to learn Github

    That's the most amazing way to learn git and github: http://try.github.com/ Try it if you want to learn git to contribute to the RainTPL project or even to create your own repository. And please...
  • -
    Sep 2012

    RainTPL 3 progress

    Slowly RainTPL 3 is moving forward thanks to the sinergy of our awesome community. In the meaning time we are also working on the RainCMS and preparing a wiki module to create the new...
    +
    Sep 2012

    RainTPL 3 progress

    Slowly RainTPL 3 is moving forward thanks to the sinergy of our awesome community. In the meaning time we are also working on the RainCMS and preparing a wiki module to create the new...
  • -
    Jul 2012

    Rain on Cloud Server

    You may notice that this website is going way faster, well we moved all Rain project websites on the cloud! Now we are on Cloud Server on Rackspace, in the next few weeks we'll also upgrade the...
    +
    Jul 2012

    Rain on Cloud Server

    You may notice that this website is going way faster, well we moved all Rain project websites on the cloud! Now we are on Cloud Server on Rackspace, in the next few weeks we'll also upgrade the...
  • - all news + all news
    + + -
    @@ -93,42 +85,35 @@
      -
    • -
      Jul 2013

      A few (nice) words on the Rain Projects

      Hi everyone, it's been a really hot summer in New York city, one of those insanely humid, temperature arrived to over 100 F (37 C) and humidity to over 70%, but this won't stop us from coding, and...
    • -
      Jan 2013

      RainTPL 3 final version online on Packagist

      RainTPL 3 is been officially released and is been published on Packagist, so you'll be able to download it from github or install in your application with Composer (the suggested way). We also...
    • -
      Dec 2012

      RainTPL on Composer

    • -
      Sep 2012

      Try.github the most amazing way to learn Github

      That's the most amazing way to learn git and github: http://try.github.com/ Try it if you want to learn git to contribute to the RainTPL project or even to create your own repository. And please...
    • -
      Sep 2012

      RainTPL 3 progress

      Slowly RainTPL 3 is moving forward thanks to the sinergy of our awesome community. In the meaning time we are also working on the RainCMS and preparing a wiki module to create the new...
    • -
      Jul 2012

      Rain on Cloud Server

      You may notice that this website is going way faster, well we moved all Rain project websites on the cloud! Now we are on Cloud Server on Rackspace, in the next few weeks we'll also upgrade the...
    • -
    all news
    +