私の初めてのテンプレート

始める

(多少)働く最初のテンプレートの書き方講座

広範囲のちょっと複雑な豊かな機能があるために、最初テンプレートシステムが威嚇的に見えるかもしれません。ですが、複雑なのは意図したわけではありません。このページに簡単なテンプレートの例があります。

この解説で必要

-  SPIPがインストールされていること。この記事はあなたのSPIPデータベースに少なくとも1つのセクションと2つの公表されている記事があること。もし無い場合、適当な文などでコピー、貼り付けを繰り返せば素早く作ることができます。

-  SPIPが使うファイルを作ったり修正したりするテキストエディタ。注意:いくらかの人がDreamweaverや他のグラフィカルソフト(WYSIWYG)を.htmlファイルを修正するのに使いたいと思うでしょう。しかし、単純な例題ではDreamWeaverは仕事を複雑にしたりあなたの気づかないコードを作り邪魔をするかもしれません [1]。本当に望ましいテキストエディタは、伝統的なウィンドウズのメモ帳などです。

テンプレートを使うには、次のことをすることが必要です:次のテキストボックス内の内容を含んだtutrial.php3をあなたのサイトのルートディレクトリに作ってください。

<?php 
$fond = "tutorial";
$delais = 0;
include "inc-public.php3";
?>

それから、ブラウザにhttp://anatano-site.com/tutorial.php3と打ち込んで、テストしてみて下さい。とても成功とはいえない、、、よね?エラーメッセージがファイルが無いと知らせているでしょう。これは我々も作った有名なテンプレートです。

サイトのルートフォルダの中で、tutorial.htmlという次のテキストボックスの内容を含んだファイルを作って下さい:

<BOUCLE_article(ARTICLES){id_article=1}>
#TITRE
</BOUCLE_article>

http://anatano-site.com/tutorial.php3をリロードすると、#TITREがあった場所に、SPIPがデータベースから取ってきた最初の記事(記事番号1)の題名(タイトル)が表示されているべきです。

もしならなかったら、記事番号1の記事の状態が、"公開中"になっているか確認して下さい。"評価のために提出中"や"編集中"の場合動きません。

次に、若干のHTMLタグと他のSPIP"フィールド"と呼ぶものを追加して、あなたの記事を表示してみて下さい:

<BOUCLE_article(ARTICLES){id_article=1}>
<h1>#TITRE</h1>
<b>#CHAPO</b>
<div align="justify">#TEXTE</div>
</BOUCLE_article>

最後に記事の見た目を完璧にするために空いているところに追加してみて下さい: #SURTITRE, #LESAUTEURS, #SOUSTITRE, #NOTES, その他。

いっちょあがり!

著者 hu Publié le : Mis à jour : 21/03/23

Traductions : عربي, català, corsu, Deutsch, English, Español, فارسى, français, italiano, 日本語, Nederlands, òc lengadocian, polski, Português, русский, slovenčina, svenska, Türkçe, українська