Hi Frederic,<div><br></div><div>Wow. :-) It must be Christmas already! Thank you for replying that detailed.</div><div><br></div><div>I already had a github account, but yesterday I started getting involved a little bit more by forking Typo, so I can follow the current source tree and have the chance to send patches back upstream.</div>
<div><br></div><div>The work on my first template is progressing fine in general (it already works satisfying in 5.1.3), thanks to Scribbish being a good model to look at when starting something new. Right now, I&#39;m dealing with a couple of details I haven&#39;t understood yet. For example, when linking the&nbsp;style-sheet&nbsp;in the layout.html.erb:</div>
<div><br></div><div>&lt;%= stylesheet_link_tag &#39;/stylesheets/theme/application.css&#39;, :media =&gt; &#39;all&#39; %&gt;<br></div><div><br></div><div>The &#39;theme&#39; string does not appear on the live site in the path. Is this some kind of placeholder mechanism? How exactly does it work?</div>
<div><br></div><div>I also want to create some href tags&nbsp;programmatically like&nbsp;</div><div><br></div><div>&lt;%= link_to this_blog.blog_name, this_blog.base_url %&gt;<br></div><div><br></div><div>but pointing to the admin page instead.</div>
<div><br></div><div>I haven&#39;t yet understood how the view dispatching works in Typo with templates, but my next step would be to look at the code and work my way through the code, so I can understand what&#39;s available and what I might need to add myself.</div>
<div><br></div><div>I noticed your activity at github yesterday and I have to say that I&#39;ve got a very good feeling about Typo. I think there&#39;s a lot of potential in it. I hope I can add to it.</div><div><br></div>
<div>thanks and a happy holiday season,</div><div><br></div><div>Tobias</div><br><div class="gmail_quote">On Sun, Dec 21, 2008 at 11:11 AM, de Villamil Frédéric <span dir="ltr">&lt;<a href="mailto:frederic@de-villamil.com">frederic@de-villamil.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
Le 20 déc. 08 à 12:34, Tobias Weisserth a écrit :<div><div></div><div class="Wj3C7c"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi everybody,<br>
<br>
I am new to Typo and just started using it. I chose Typo because I&#39;m sick of hacking PHP applications which look good on the outside but stink on the inside.<br>
<br>
So, my first question is about documentation. Where do I start? I want to know about how to write templates for Typo and I want to add Plugins and maybe even hack core files. Is there something like an API documentation?<br>

<br>
I already got some nice results by creating a template and comparing it to the ones coming with Typo. However, I want to do more:<br>
<br>
* I want to be able to place (specific) plugins (like the &quot;Pages&quot; plugin) outside of the sidebar partial. So, it would be nice to have another custom partial to place plugins in (for example a horizontal aligned area).<br>

<br>
* I need to know where to find information about what method calls are useful for template creation. Is there a place where I can read about that?<br>
<br>
Thanks!<br>
<br>
Tobias<br>
</blockquote>
<br></div></div>
Hi Tobias,<br>
<br>
Sorry for not replying sooner, I had to translate my Typo theming quickguide in english before this.<br>
<br>
* To call specific plugins, you want to read <a href="http://www.bofh.org.uk/articles/2007/04/14/cunning-typo-sidebar-tricks" target="_blank">http://www.bofh.org.uk/articles/2007/04/14/cunning-typo-sidebar-tricks</a><br>

<br>
* I&#39;ve just translated my theming quickguide, which is at <a href="http://github.com/fdv/typo/wikis/typo-theme-creation-quick-guide" target="_blank">http://github.com/fdv/typo/wikis/typo-theme-creation-quick-guide</a>.<br>

<br>
Typo plugins are basic rails plugins for now. Except for sidebars, we don&#39;t really have any plugins API like Wordpress has. However, you can just write rails plugins and call the methods in your template.<br>
<br>
I know Typo lacks documentation, and this is a point we need to improve on.<br>
<br>
Hope this helps,<br>
Frédéric<br>
<br>
-- <br>
Frédéric de Villamil<br>
<a href="mailto:frederic@de-villamil.com" target="_blank">frederic@de-villamil.com</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;tel: +33 (0)6 62 19 1337<br>
<a href="http://t37.net" target="_blank">http://t37.net</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Typo : <a href="http://typosphere.org" target="_blank">http://typosphere.org</a><br>
<br>
_______________________________________________<br>
Typo-list mailing list<br>
<a href="mailto:Typo-list@rubyforge.org" target="_blank">Typo-list@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/typo-list" target="_blank">http://rubyforge.org/mailman/listinfo/typo-list</a><br>
</blockquote></div><br>