<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Spaghetti* é um framework MVC para desenvolvimento de aplicações Web, escrito em PHP, totalmente open source, que visa o estímulo ao desenvolvimento Web produtivo e divertido.</description><title>Spaghetti* Framework</title><generator>Tumblr (3.0; @spaghettiphp)</generator><link>http://blog.spaghettiphp.org/</link><item><title>Spaghetti* 0.2</title><description>&lt;p&gt;Depois de 11 meses de desenvolvimento, troca de idéias, correções de bugs e muitas reescritas de código, o Spaghetti* 0.2 finalmente está pronto, e estamos felizes em poder entregar uma ferramenta consideravelmente mais completa para toda a comunidade!&lt;/p&gt;
&lt;p&gt;Lançado ontem, o Spaghetti* 0.2 conta com uma &lt;a href="http://spaghettiphp.org/docs/developer-guide/o-que-ha-de-novo"&gt;lista considerável de alterações e novas funcionalidades&lt;/a&gt;, nova documentação, além de um novo visual e muito mais experiência nesse negócio de frameworks.&lt;/p&gt;
&lt;p&gt;Demoramos bastante para lançar a nova versão, que estava sendo adiada desde maio, então decidimos lançar mesmo antes de ter toda a nova documentação, novo fórum e o site completo. Passamos para um método mais incremental: lançamos logo, e lançaremos mais vezes no que diz respeito ao site e ao conteúdo. E você tem nossa palavra nisso!&lt;/p&gt;
&lt;p&gt;Embora nem todos tenham migrado para a nova versão, e nem todos possam usar as novas funcionalidades por uma falta temporária de documentação, gostaríamos muito de saber o que você achou da nova versão. Não deixe de &lt;a href="http://spaghettiphp.org/contact"&gt;nos contatar&lt;/a&gt; e deixar suas críticas, sugestões ou &lt;a href="http://dev.spaghettiphp.org/"&gt;relatar bugs&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Esperamos que todos possam fazer bom uso da nova ferramenta. E o lançamento não significa que ficaremos parados esperando os próximos 11 meses para uma nova versão, estamos empenhados para melhorar ainda mais nosso framework! Fique certo que você saberá mais novidades logo!&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/266590118</link><guid>http://blog.spaghettiphp.org/post/266590118</guid><pubDate>Wed, 02 Dec 2009 15:53:32 -0400</pubDate></item><item><title>"A versão 0.2 do Spaghetti* sai dia 1o de dezembro. Aguardem as novidades!"</title><description>“A versão 0.2 do Spaghetti* sai dia 1o de dezembro. Aguardem as novidades!”</description><link>http://blog.spaghettiphp.org/post/262282284</link><guid>http://blog.spaghettiphp.org/post/262282284</guid><pubDate>Sun, 29 Nov 2009 14:01:59 -0400</pubDate></item><item><title>Mantendo forks do Spaghetti* atualizados</title><description>&lt;p&gt;Uma coisa que temos notado ultimamente é que os forks do Spaghetti* estão sempre muito desatualizados. Isso não é problema até que o dono do fork queira contribuir com seus commits: como é que ele vai ter as últimas alterações em seu repositório? A tendência é apagar o fork, e criar um novo. E isso deve ser chato pra caramba. Então resolvi escrever um pequeno guia para atualizar os forks.&lt;/p&gt;
&lt;p&gt;Quando você faz um fork no &lt;a href="http://github.com/"&gt;GitHub&lt;/a&gt;, ele se torna independente do repositório principal do Spaghetti*. Então &lt;code&gt;git pull&lt;/code&gt; não irá trazer as modificações, e é preciso um pouco de mágica git pra fazer isso.&lt;/p&gt;
&lt;p&gt;Vamos fazer com que o o seu repositório reconheça o repositório central do Spaghetti* como um &lt;code&gt;remote&lt;/code&gt;. Para isso, na pasta do seu repositório, digite:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ git remote add spaghetti git://github.com/spaghettiphp/spaghettiphp.git&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Com isso, o git passa a saber onde está o Spaghetti*, mas ainda não trouxe os commits para o seu repositório. Você pode trazê-los com um simples &lt;code&gt;git pull spaghetti master&lt;/code&gt;, ou deixar tudo mais organizado criando branches:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ git checkout -b &lt;spaghetti/master&gt;
$ git pull spaghetti master&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Se você deseja trabalhar nos seus próprios branches, e deixar os branches do Spaghetti* apenas para receber as atualizações, você pode mesclar os branches com as alterações:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$ git checkout master
$ git merge spaghetti/master&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;E pronto! Agora, todas as vezes em que for necessário atualizar seu fork, basta fazer o &lt;code&gt;pull&lt;/code&gt; do branch escolhido, sem mais precisar deletar repositórios!&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/216347404</link><guid>http://blog.spaghettiphp.org/post/216347404</guid><pubDate>Sun, 18 Oct 2009 12:23:03 -0300</pubDate></item><item><title>Spaghetti* 0.2b lançado!</title><description>&lt;p&gt;Depois de muito código escrito e reescrito, opiniões trocadas com um monte de gente, algum tempo parado, algumas noites não dormidas, mais código escrito, finalmente podemos dizer que o Spaghetti* chegou à sua segunda versão. Não exatamente uma versão final, mas uma versão beta. Seu download pode ser feito no &lt;a href="http://spaghettiphp.org/download"&gt;nosso site&lt;/a&gt;, ou pelo &lt;a href="http://spaghettiphp.org/download/download/beta"&gt;link direto&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Essa versão tem por objetivo liberar as novas features do Spaghetti* para quem precisa delas, e com isso obter feedback referente ao nosso código, corrigindo bugs e refatorando código. Isso também nos dará um tempo para prepararmos material para documentação, tutoriais, screencasts, nosso novo site, alterações no fórum e o que mais der tempo. Se você tem disponível para nos ajudar, vá no &lt;a href="http://github.com/spaghettiphp"&gt;GitHub&lt;/a&gt; e faça um fork dos nossos repositórios.&lt;/p&gt;
&lt;p&gt;O lançamento da versão final será em torno do dia 1 de dezembro. Enquanto isso, temos um bom trabalho pela frente, para que você possa usar o Spaghetti* tranquilamente em produção, e gostaríamos de ter seu feedback constantemente, seja por discussões no &lt;a href="http://forum.spaghettiphp.org/"&gt;fórum&lt;/a&gt;, &lt;a href="http://dev.spaghettiphp.org/"&gt;reportando bugs&lt;/a&gt;, ou batendo papo com a gente ;)&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/206025791</link><guid>http://blog.spaghettiphp.org/post/206025791</guid><pubDate>Tue, 06 Oct 2009 15:33:32 -0300</pubDate></item><item><title>Spaghetti* 0.1.1</title><description>&lt;p&gt;Depois de 9 meses de vida, 2370 downloads, muita discussão e &lt;a title="Roadmap para 0.1.1" href="http://forum.spaghettiphp.org/topics/view/663/roadmap-para-0-1-1"&gt;vários reportes de bugs&lt;/a&gt;, estamos lançando a versão 0.1.1 do Spaghetti*. Não pretendíamos lançar uma versão intermediária até o lançamento do Spaghetti* 0.2, mas como estamos demorando demais no desenvolvimento da nova versão (a previsão inicial de lançamento era primeiro de maio de 2009!), e o pessoal estava nos cobrando alguns bugs que não haviam sido corrigidos, decidimos lançar essa versão. Ela é apenas uma versão de correção de bugs, não adicionamos nenhuma feature. Também pretendemos fazer melhoramentos na documentação, fiquem ligados no fórum para saber mais sobre isso.&lt;/p&gt;
&lt;p&gt;Agora, você pode aproveitar e &lt;a title="Spaghetti* 0.1.1" href="http://spaghettiphp.org/download/"&gt;fazer o download dessa versão&lt;/a&gt;, e usar o Spaghetti* com um pouco mais de segurança. E fique ligado nas próximas atualizações!&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/164876788</link><guid>http://blog.spaghettiphp.org/post/164876788</guid><pubDate>Mon, 17 Aug 2009 10:38:05 -0300</pubDate></item><item><title>Roadmap para a versão 0.1.1</title><description>&lt;a href="http://forum.spaghettiphp.org/topics/view/663"&gt;Roadmap para a versão 0.1.1&lt;/a&gt;: &lt;p&gt;Está sendo preparada uma versão de correção de bugs para o Spaghetti*. Todos os bugs devem ser reportados até 14 de agosto, e a previsão de lançamento é 25 de agosto.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/156346518</link><guid>http://blog.spaghettiphp.org/post/156346518</guid><pubDate>Wed, 05 Aug 2009 08:35:24 -0300</pubDate></item><item><title>Projeto de redesign do site do Spaghetti* Framework — Rafael Marin</title><description>&lt;a href="http://rafaelmarin.net/projeto-redesign-do-site-do-spaghetti-framework/"&gt;Projeto de redesign do site do Spaghetti* Framework — Rafael Marin&lt;/a&gt;: &lt;p&gt;O processo de redesign do site do Spaghetti* Framework será documentado no blog do Rafael Marin. Dê seu feedback e ajude-nos a fazer um site ainda melhor.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/138073350</link><guid>http://blog.spaghettiphp.org/post/138073350</guid><pubDate>Wed, 08 Jul 2009 22:05:32 -0300</pubDate></item><item><title>Que tal contribuir no desenvolvimento do Spaghetti*?</title><description>&lt;p&gt;Às vezes nos perguntavam como ajudar no desenvolvimento do &lt;a href="http://spaghettiphp.org"&gt;Spaghetti*&lt;/a&gt;. Responder com um &lt;a href="http://github.com/spaghettiphp/spaghettiphp"&gt;endereço no Github&lt;/a&gt; não era lá bem o que as pessoas estavam esperando. Embora tenhamos alguns forks, ainda não vimos commit algum sendo feito. Tínhamos que melhorar isso.&lt;/p&gt;
&lt;p&gt;A idéia foi criar um canal mais aberto para contribuição. &lt;a href="http://twitter.com/spaghettiphp/status/2294525322"&gt;Lançamos a idéia no Twitter&lt;/a&gt;, e pareceu bem recebida. Semana passada foi aberta a sala &lt;a href="http://forum.spaghettiphp.org/boards/view/11"&gt;Desenvolvimento&lt;/a&gt; no fórum do Spaghetti*. A sala é aberta a qualquer um com vontade de participar, todo mundo é bem vindo. &lt;a href="http://forum.spaghettiphp.org/boards/view/11"&gt;Confira lá&lt;/a&gt;! Nessa sala, a idéia é discutir código e implementação de features, sugestões, boas práticas e ouvir a opinião de vocês sobre o que estamos fazendo. Esperamos aumentar o envolvimento da comunidade, tornando o Spaghetti* mais útil pra todo mundo.&lt;/p&gt;
&lt;p&gt;E você, existe algo que você possa contribuir? Se puder, passe por lá! A comunidade agradece!&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/132413713</link><guid>http://blog.spaghettiphp.org/post/132413713</guid><pubDate>Mon, 29 Jun 2009 15:32:07 -0300</pubDate></item><item><title>Spaghetti* agora é Git</title><description>&lt;p&gt;Após certa experiência com o &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt;, sistema de controle de versões que vinhamos utilizando desde o início do projeto, resolvemos mudar os repositórios do projeto para &lt;a href="http://www.git-scm.com/"&gt;Git&lt;/a&gt;, que tem nos encantado mais a cada dia que passa.&lt;/p&gt;
&lt;p&gt;Git é um sistema pequeno e rápido, com pequenos detalhes que fazem a diferença. Não foi por pura aventura que migramos: no nosso &lt;i&gt;workflow&lt;/i&gt; ele se mostrou muito mais eficiente que o SVN, pois trabalha com o conceito de áreas intermediárias, que favorecem o trabalho em equipe. &lt;a href="http://pt.whygitisbetterthanx.com/"&gt;Saiba aqui por que optamos o Git&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A linha de comando para baixar uma cópia do repositório do Spaghetti* é:&lt;/p&gt;
&lt;p&gt;&lt;code style="background:#FFC"&gt;$ git clone git://github.com/spaghettiphp/spaghettiphp&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Qualquer dúvida sobre como utilizar o Git, consulte a documentação no livro &lt;a href="http://book.git-scm.com/"&gt;Git Community Book&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/96091574</link><guid>http://blog.spaghettiphp.org/post/96091574</guid><pubDate>Tue, 14 Apr 2009 10:31:55 -0300</pubDate></item><item><title>Área de Tutoriais transferida para o fórum Spaghetti*</title><description>&lt;a href="http://forum.spaghettiphp.org/tutorials"&gt;Área de Tutoriais transferida para o fórum Spaghetti*&lt;/a&gt;: &lt;p&gt;Com o objetivo de permitir que a comunidade também publique seus tutoriais e dicas, além de permitir comentários e discussão em cada tutorial, transferimos para o &lt;a href="http://forum.spaghettiphp.org/"&gt;fórum do Spaghetti*&lt;/a&gt; a &lt;a href="http://forum.spaghettiphp.org/tutorials"&gt;área de tutoriais&lt;/a&gt;. Você está convidado a postar o seu tutorial e a tirar suas dúvidas sobre o conteúdo já postado lá!&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/96090624</link><guid>http://blog.spaghettiphp.org/post/96090624</guid><pubDate>Tue, 14 Apr 2009 10:27:22 -0300</pubDate></item><item><title>Spaghetti* Framework agora com fórum</title><description>&lt;p&gt;Vocês pediram e nós atendemos. Estamos orgulhosos de anunciar que a partir de hoje a comunidade de desenvolvedores do Spaghetti* Framework conta com um espaço só seu: o &lt;a href="http://forum.spaghettiphp.org"&gt;&lt;b&gt;fórum de discussões&lt;/b&gt;&lt;/a&gt;. Desde o início do projeto entendemos a importância de um espaço colaborativo para a sustentabilidade de um projeto &lt;i&gt;open source&lt;/i&gt; como o Spaghetti*.&lt;/p&gt;
&lt;p&gt;Queríamos, porém, garantir que o fórum incorporasse a filosofia por trás do &lt;i&gt;framework&lt;/i&gt;, de simplicidade e descomplicação, por isso resolvemos fazer o nosso próprio sistema. Ele ainda não está pronto, claro. Assim, aos poucos, iremos adicionando os recursos que se fizerem necessários ou que a comunidade solicitar.&lt;/p&gt;
&lt;p&gt;Esperamos que este seja um importante passo no crescimento que o Spaghetti* tem tido nos últimos meses. Apesar de já haver um canal de comunicação direta entre o desenvolvedor e a equipe do Spaghetti*, agora os desenvolvedores também podem se conhecer e estabelecer relacionamentos com outros membros da comunidade.&lt;/p&gt;
&lt;p&gt;Agora a bola está com vocês. O fórum está no endereço &lt;a href="http://forum.spaghettiphp.org/"&gt;&lt;a href="http://forum.spaghettiphp.org/"&gt;http://forum.spaghettiphp.org/&lt;/a&gt;&lt;/a&gt; e esperamos que a comunidade cresça ainda mais com esta adição.&lt;/p&gt;
&lt;p&gt;Forte abraço,&lt;br/&gt;Equipe do Spaghetti* Framework&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/88195325</link><guid>http://blog.spaghettiphp.org/post/88195325</guid><pubDate>Fri, 20 Mar 2009 11:39:13 -0300</pubDate></item><item><title>Tutorial: Inserindo autenticação em seu sistema com AuthComponent</title><description>&lt;a href="http://spaghettiphp.org/tutorials/16"&gt;Tutorial: Inserindo autenticação em seu sistema com AuthComponent&lt;/a&gt;: &lt;p&gt;O AuthComponent é um componente do Spaghetti* que torna fácil adicionar e gerenciar a autenticação dos usuários do seu sistema ou serviço. Aprenda neste tutorial a configurá-lo.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/84342357</link><guid>http://blog.spaghettiphp.org/post/84342357</guid><pubDate>Sat, 07 Mar 2009 08:40:30 -0400</pubDate></item><item><title>Configurando o Dreamweaver para aceitar arquivos .phtm</title><description>&lt;p&gt;Nosso amigo &lt;b&gt;Marcos Seki&lt;/b&gt; nos deu uma dica interessante. Nós particularmente preferimos usar o Komodo Edit e o TextMate para editar código, mas pelo visto bastante gente gosta do Dreamweaver. Este, porém, não reconhece nativamente a extensão dos arquivos &lt;code&gt;.phtm&lt;/code&gt; que escolhemos para os arquivos de View do Spaghetti*. Algo bastante natural, visto que esta extensão não é comum.&lt;/p&gt;
&lt;p&gt;Então, o Marcos nos enviou a dica de como configurar o Dreamweaver para ativar a colorização da sintaxe, que estendo com informações que encontrei na &lt;a href="http://www.magentocommerce.com/wiki/general/opening_phtml_files_in_dreamweaver"&gt;documentação do Magento Commerce&lt;/a&gt;. Em qualquer sistema operacional que você usar, você precisará adicionar esta configuração em três locais, para que o código funcione também no modo Design do Dreamweaver.&lt;/p&gt;
&lt;p&gt;Nos exemplos abaixo, onde consta &lt;b&gt;[usuário]&lt;/b&gt;, você deve considerar como o seu nome de usuário do sistema operacional que você usa, e onde aparece &lt;b&gt;[versão]&lt;/b&gt;, deve considerar a versão do Dreamweaver que você usa (CS4, CS3, etc.). Se você usa Mac OS X, onde aparecer &lt;b&gt;[idioma]&lt;/b&gt;, você deverá informar o &lt;i&gt;locale&lt;/i&gt; do idioma que você usa (geralmente en_US se for em inglês ou pt_BR se for em português).&lt;/p&gt;
&lt;p&gt;Selecione qual o sistema operacional você usa:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#winxp"&gt;Windows XP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#winvista"&gt;Windows Vista&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#macosx"&gt;Mac OS X&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="winxp"&gt;Windows XP&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Abra o arquivo &lt;code&gt;C:/Documents and Settings/&lt;b&gt;[usuário]&lt;/b&gt;/Application Data/Adobe Dreamweaver/Configuration/extensions.txt&lt;/code&gt; e acrescente a extensão &lt;code&gt;.phtm&lt;/code&gt; tanto na lista geral quanto na lista específica do PHP, como no exemplo:          
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;HTM,HTML,SHTM,SHTML, ... ,TXT,PHP,PHP3,PHP4,PHP5,&lt;b&gt;PHTM&lt;/b&gt;,JSP,WML,TPL, ... ,MASTER:All Documents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PHP,PHP3,PHP4,PHP5,TPL,&lt;b&gt;PHTM&lt;/b&gt;:PHP Files&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Agora abra o arquivo &lt;code&gt;C:/Arquivos de Programas/Adobe/Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/configuration/Extensions.txt&lt;/code&gt; e faça o mesmo que você fez na etapa 1, assim:      
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;HTM,HTML,SHTM,SHTML, ... ,TXT,PHP,PHP3,PHP4,PHP5,&lt;b&gt;PHTM&lt;/b&gt;,JSP,WML,TPL, ... ,MASTER:All Documents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PHP,PHP3,PHP4,PHP5,TPL,&lt;b&gt;PHTM&lt;/b&gt;:PHP Files&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Por fim, abra o arquivo &lt;code&gt;C:/Arquivos de Programas/Adobe/Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/configuration/DocumentTypes/MMDocumentTypes.xml&lt;/code&gt; e encontre a definição de extensões para PHP, aproximadamente na linha 75. Acrescente então a extensão &lt;code&gt;.phtm&lt;/code&gt; dentro dos atributo &lt;code&gt;winfileextension&lt;/code&gt;, conforme o exemplo:     
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;documenttype id="PHP_MySQL" servermodel="PHP MySQL"  internaltype="Dynamic" winfileextension="php,php3,php4,php5,&lt;b&gt;phtm&lt;/b&gt;" macfileextension="php,php3,php4,php5,&lt;b&gt;phtm&lt;/b&gt;" file="Default.php"  writebyteordermark="false"&gt; &lt;/documenttype&gt; &lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="winvista"&gt;Windows Vista&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Abra o arquivo &lt;code&gt;C:/Users/&lt;b&gt;[usuário]&lt;/b&gt;/AppData/Roaming/Adobe/Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/Configuration/extensions.txt&lt;/code&gt; e acrescente a extensão &lt;code&gt;.phtm&lt;/code&gt; tanto na lista geral quanto na lista específica do PHP, como no exemplo:          
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;HTM,HTML,SHTM,SHTML, ... ,TXT,PHP,PHP3,PHP4,PHP5,&lt;b&gt;PHTM&lt;/b&gt;,JSP,WML,TPL, ... ,MASTER:All Documents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PHP,PHP3,PHP4,PHP5,TPL,&lt;b&gt;PHTM&lt;/b&gt;:PHP Files&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Agora abra o arquivo &lt;code&gt;C:/Arquivos de Programas/Adobe/Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/configuration/Extensions.txt&lt;/code&gt; e faça o mesmo que você fez na etapa 1, assim:      
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;HTM,HTML,SHTM,SHTML, ... ,TXT,PHP,PHP3,PHP4,PHP5,&lt;b&gt;PHTM&lt;/b&gt;,JSP,WML,TPL, ... ,MASTER:All Documents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PHP,PHP3,PHP4,PHP5,TPL,&lt;b&gt;PHTM&lt;/b&gt;:PHP Files&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Por fim, abra o arquivo &lt;code&gt;C:/Arquivos de Programas/Adobe/Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/configuration/DocumentTypes/MMDocumentTypes.xml&lt;/code&gt; e encontre a definição de extensões para PHP, aproximadamente na linha 75. Acrescente então a extensão &lt;code&gt;.phtm&lt;/code&gt; dentro dos atributo &lt;code&gt;winfileextension&lt;/code&gt;, conforme o exemplo:     
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;documenttype id="PHP_MySQL" servermodel="PHP MySQL"  internaltype="Dynamic" winfileextension="php,php3,php4,php5,&lt;b&gt;phtm&lt;/b&gt;" macfileextension="php,php3,php4,php5,&lt;b&gt;phtm&lt;/b&gt;" file="Default.php"  writebyteordermark="false"&gt; &lt;/documenttype&gt; &lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="macosx"&gt;Mac OS X&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Abra o arquivo &lt;code&gt;/Users/&lt;b&gt;[usuário]&lt;/b&gt;/Library/Application Support/Adobe/Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/&lt;b&gt;[idioma]&lt;/b&gt;/Configuration/extensions.txt&lt;/code&gt; e acrescente a extensão &lt;code&gt;.phtm&lt;/code&gt; tanto na lista geral quanto na lista específica do PHP, como no exemplo:          
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;HTM,HTML,SHTM,SHTML, ... ,TXT,PHP,PHP3,PHP4,PHP5,&lt;b&gt;PHTM&lt;/b&gt;,JSP,WML,TPL, ... ,MASTER:All Documents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PHP,PHP3,PHP4,PHP5,TPL,&lt;b&gt;PHTM&lt;/b&gt;:PHP Files&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Agora abra o arquivo &lt;code&gt;/Applications/Adobe Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/configuration/Extensions.txt&lt;/code&gt; e faça o mesmo que você fez na etapa 1, assim:      
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;HTM,HTML,SHTM,SHTML, ... ,TXT,PHP,PHP3,PHP4,PHP5,&lt;b&gt;PHTM&lt;/b&gt;,JSP,WML,TPL, ... ,MASTER:All Documents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;PHP,PHP3,PHP4,PHP5,TPL,&lt;b&gt;PHTM&lt;/b&gt;:PHP Files&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Por fim, abra o arquivo &lt;code&gt;/Applications/Adobe Dreamweaver &lt;b&gt;[versão]&lt;/b&gt;/configuration/DocumentTypes/MMDocumentTypes.xml&lt;/code&gt; e encontre a definição de extensões para PHP, aproximadamente na linha 75. Acrescente então a extensão &lt;code&gt;.phtm&lt;/code&gt; dentro dos atributo &lt;code&gt;winfileextension&lt;/code&gt;, conforme o exemplo:     
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&lt;documenttype id="PHP_MySQL" servermodel="PHP MySQL"  internaltype="Dynamic" winfileextension="php,php3,php4,php5,&lt;b&gt;phtm&lt;/b&gt;" macfileextension="php,php3,php4,php5,&lt;b&gt;phtm&lt;/b&gt;" file="Default.php"  writebyteordermark="false"&gt; &lt;/documenttype&gt; &lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;E é isso, reinicie seu Dreamweaver e bom proveito! Caso tenha ainda alguma dúvida, ou conhece um jeito ainda mais rápido de fazer essa alteração, por favor &lt;a href="http://spaghettiphp.org/contato"&gt;entre em contato conosco.&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/76162551</link><guid>http://blog.spaghettiphp.org/post/76162551</guid><pubDate>Fri, 06 Feb 2009 11:35:15 -0400</pubDate></item><item><title>Buzz: Spaghetti*: Framework PHP MVC brasileiro</title><description>&lt;a href="http://leandrow.net/spaghetti-framework-php-mvc-brasileiro/"&gt;Buzz: Spaghetti*: Framework PHP MVC brasileiro&lt;/a&gt;: &lt;p&gt;“Engana-se quem pensa que o Spaghetti* tem apenas alguns dias de vida: ele já era desenvolvido antes mesmo do anúncio do framework pelo Rafael Marin. E o mais importante: não é um framework construído com base em problemas fictícios, ele foi aprimorado e teve recursos adicionados de acordo com a necessidade dos desenvolvedores – que trabalham em uma agência de design &amp; comunicação.” &lt;b&gt;- Leandro Alonso&lt;/b&gt;&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/75982647</link><guid>http://blog.spaghettiphp.org/post/75982647</guid><pubDate>Thu, 05 Feb 2009 19:00:12 -0400</pubDate></item><item><title>Buzz: Spaghetti* Framework em PHP: Vale a pena.</title><description>&lt;a href="http://manifesto.blog.br/joomla/index.php/Blog/PHP/spaghetti-1.html"&gt;Buzz: Spaghetti* Framework em PHP: Vale a pena.&lt;/a&gt;: &lt;p&gt;“Sinceramente, a adoção de ferramentas de desenvolvimento a maioria dos frameworks que usei não me agradaram e foram abandonados. Salvo poucas exceções, é tudo muito mais-do-mesmo. Achei o Spaghetti* uma boa exceção, experimentei fazer um aplicação com ele, deu certo e eu não fiquei irritado.” - &lt;b&gt;Diogo Souza&lt;/b&gt;&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/72543085</link><guid>http://blog.spaghettiphp.org/post/72543085</guid><pubDate>Fri, 23 Jan 2009 06:51:07 -0400</pubDate></item><item><title>Esclarecimentos a respeito do licenciamento do Spaghetti* e da originalidade de seu código</title><description>&lt;p&gt;Recebemos hoje pela manhã um e-mail, que não deveria ser considerado pois o autor sequer se identificou, mas vamos responder com todas as letras.&lt;/p&gt;
&lt;blockquote&gt;Que cópia barata do cakephp heim irmão!!! Rapidinho a geral já estará sabendo que esta usando os codigos do cakephp sem a devida autorização de acordo com a licença MIT.&lt;br/&gt;&lt;br/&gt;Bom vamos ver no que vai dar.&lt;/blockquote&gt;
&lt;p&gt;O Spaghetti* Framework não teve e nunca terá o objetivo de utilizar código de terceiros sem dar os devidos créditos. Reiteramos que todo o código que é extraído de outras fontes e projetos - que é o caso dos &lt;i&gt;helpers&lt;/i&gt; - possui a devida creditação e agradecimentos tanto no site quanto nos próprios arquivos de código.&lt;/p&gt;
&lt;p&gt;Não somos contra, em hipótese alguma, a reutilização de código vinda de outras fontes, pois este é o espírito que move o movimento do código aberto. Compreendemos por completo o conteúdo da licença MIT, e por isso a adotamos no Spaghetti* (como você mesmo pode ver no arquivo &lt;code&gt;index.php&lt;/code&gt; de sua aplicação), e não apenas por questões legais, mas por questões de ética e honestidade.&lt;/p&gt;
&lt;p&gt;Temos a total humildade e a responsabilidade de deixar claro quando um trecho de código é retirado de outro projeto, e assim o fazemos em todas as ocasiões. Estamos aqui de cara limpa divulgando nosso projeto, com consciência das responsabilidades e dos ônus envolvidos, mas nunca, nunca esperem da nossa equipe desenvolver sem dar os créditos a quem merece.&lt;/p&gt;
&lt;p&gt;E ao amigo anônimo que escreveu este e-mail, pedimos que identifique-se da próxima vez se quiser ser ouvido com um mínimo de respeito.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/70677534</link><guid>http://blog.spaghettiphp.org/post/70677534</guid><pubDate>Thu, 15 Jan 2009 10:51:21 -0400</pubDate></item><item><title>Shopping Cart - Pequena aplicação de carrinho de compras</title><description>&lt;a href="http://apps.spaghettiphp.org/shopping"&gt;Shopping Cart - Pequena aplicação de carrinho de compras&lt;/a&gt;: &lt;p&gt;Tivemos mais uma colaboração, desta vez de &lt;a href="http://www.screencaster.com.br"&gt;Guilherme Rambo&lt;/a&gt;, que desenvolveu uma pequena aplicação de carrinho de compras utilizando o Spaghetti*.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/68769522</link><guid>http://blog.spaghettiphp.org/post/68769522</guid><pubDate>Tue, 06 Jan 2009 15:46:53 -0400</pubDate></item><item><title>First Blog - Pequena aplicação de blog</title><description>&lt;a href="http://apps.spaghettiphp.org/firstblog/"&gt;First Blog - Pequena aplicação de blog&lt;/a&gt;: &lt;p&gt;O &lt;a href="http://www.viniciusamaral.com/blog/"&gt;Vinícius Amaral&lt;/a&gt; desenvolveu uma pequena aplicação de blog usando o Spaghetti*. Em breve colocaremos à disposição o código fonte desta e da outra aplicação desenvolvida também.&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/68699837</link><guid>http://blog.spaghettiphp.org/post/68699837</guid><pubDate>Tue, 06 Jan 2009 08:28:57 -0400</pubDate></item><item><title>Buzz: Spaghetti* PHP</title><description>&lt;a href="http://www.viniciusamaral.com/blog/2009/01/05/spaghetti-php/"&gt;Buzz: Spaghetti* PHP&lt;/a&gt;: &lt;p&gt;“Já estou começando a fazer meus primeiros testes com o &lt;a title="Spaghetti*" href="http://spaghettiphp.org/" target="_blank"&gt;Spaghetti*&lt;/a&gt; e já já pretendo desenvolver minhas próprias aplicações usando o mesmo. Ainda pretendo colaborar bastante com o projeto… já estou dando minhas sugestões de novas features para o Rafael e para o Julio, criando aplicações de exemplo, etc.”&lt;b&gt; - Vinícius Amaral&lt;/b&gt;&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/68516264</link><guid>http://blog.spaghettiphp.org/post/68516264</guid><pubDate>Mon, 05 Jan 2009 12:18:55 -0400</pubDate></item><item><title>Buzz: Spaghetti* framework PHP brasileiro</title><description>&lt;a href="http://www.fazedordesite.com/blog/2009/01/05/spaghetti-framework-php-brasileiro/"&gt;Buzz: Spaghetti* framework PHP brasileiro&lt;/a&gt;: &lt;p&gt;“O &lt;a href="http://spaghettiphp.org/"&gt;Spaghetti&lt;/a&gt; não é apenas uma iniciativa de 2 pessoas que admiro profissionalmente, &lt;a href="http://www.juliogreff.net/"&gt;Julio Greff&lt;/a&gt; e &lt;a href="http://rafaelmarin.net/"&gt;Rafael Marin&lt;/a&gt;, mas também um framework poderoso sem perder a simplicidade, justamente por isso o aprendizado da sintaxe do mesmo é rapido e permite em algumas horas de estudo já desenvolver aplicações com uma facilidade que me deixou realmente surpreso.” &lt;b&gt;- Rodrigo Fante&lt;/b&gt;&lt;/p&gt;</description><link>http://blog.spaghettiphp.org/post/68516073</link><guid>http://blog.spaghettiphp.org/post/68516073</guid><pubDate>Mon, 05 Jan 2009 12:17:45 -0400</pubDate></item></channel></rss>
