フリーCMSツールについて語るスレ2at PHP
フリーCMSツールについて語るスレ2 - 暇つぶし2ch685:nobodyさん
10/02/01 06:32:45
>>684のスレの768が書いてるけど、XSLTって手も確かにあるね。
ざっと書くと、以下 test.xsl の内容

<xsl:stylesheet version="1.0" xmlns:xsl="URLリンク(www.w3.org)" xmlns="URLリンク(www.w3.org)">
<xsl:output encoding="utf-8" method="html" version="1.0" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" media-type="text/html" />

<xsl:template match="/">
<html>
<head>
<title><xsl:value-of select="/root/@title" /></title>
</head>
<body>
<div style="margin-right: auto; margin-left: auto; width: 100%;">
<xsl:apply-templates select="/root/header" />
<div style="width: 100%; ">
<xsl:apply-templates select="/root/content" />
<xsl:apply-templates select="/root/category" />
</div>
<xsl:apply-templates select="/root/footer" />
</div>
</body>
</html>
</xsl:template>

<xsl:template match="header"> <div><xsl:copy-of select="node()" /></div></xsl:template>

<xsl:template match="content"> <div style="float: left; width: 69%;"><xsl:copy-of select="node()" /></div></xsl:template>

<xsl:template match="category"> <div style="float: right; width: 29%"><xsl:copy-of select="node()" /></div> </xsl:template>

<xsl:template match="footer"><xsl:copy-of select="node()" /></xsl:template>
</xsl:stylesheet>

686:nobodyさん
10/02/01 06:36:17
で、test.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="test.xsl" type="text/xsl" ?>
<!DOCTYPE root>
<root title="TITLE">
<header><b>HEADER</b></header>
<content>[<b>CONTENTS</b>]</content>
<category><b>CATEGORY</b></category>
<footer><b>FOOTER</b></footer>
</root>

が、ブラウザでは

<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>TITLE</title>
</head>
<body>
<div style="margin-right: auto; margin-left: auto; width: 100%;">
<div><b>HEADER</b></div>
<div style="width: 100%;"><div style="float: left; width: 69%;">[<b>CONTENTS</b>]</div>
<div style="float: right; width: 29%;"><b>CATEGORY</b></div>
</div><b>FOOTER</b></div>
</body>
</html>

となる。

687:nobodyさん
10/02/01 09:35:18
そんな面倒なことせんでSSIでやればいいじゃん

ちなみにSSIは、SSLと混同しないように
よく初心者が間違えること多いw



688:nobodyさん
10/02/01 09:40:18
>>687

>>684

689:nobodyさん
10/02/01 11:29:54
いろいろありがと


>>683
ふむふむ

>>684
SSI使うならPHPで書くよ
コンテンツ.txtは
---------------
TITLE: ページタイトル

ここから本文
---------------
こんな感じでタイトルがあるから


>>685
コンテンツファイルまでXMLで書くのは正直めんどい;;



とりあえずMovableType使ってみます。

690:nobodyさん
10/02/01 19:14:53
何か俺と同じことで悩んでる奴がいるなw
結局、既存のツールを使い慣れる前に自分で作った方が早そうなのでPHP自作していってる。

コメントとかトラバ付けるのは面倒だから後任せか、
そのうち一部だけツール使うかもなー…。

691:nobodyさん
10/02/01 19:40:57
>>689
> コンテンツファイルまでXMLで書くのは

いや、当然だけど xsl 側でimport にするとか出来る。

692:nobodyさん
10/02/01 19:58:49
blosxom使えよ
ファイルFTPして投稿だ

693:nobodyさん
10/02/03 01:48:01 J+YEg+HN
>>676
PHPのauto_prepend_fileとauto_append_file使えばヘッダとフッタは
どーにでも。

auto_prepend_fileにカテゴリ処理書けばもう終わりよ。


素のPHPってちゃんと使えばかなり強力。

694:nobodyさん
10/02/03 22:33:13
裏XOOPSって知っている?

695:nobodyさん
10/02/05 23:45:29
★☆★2chの裏XOOPS への入り方(説明をよく読んでから実行しましょう)★☆★
1.書き込みの名前の欄に URLリンク(fusianasan.2ch.net) と入力します。
2.E-mail欄に、20歳以下なら low 21~30歳は middle 31歳以上は hight と入力します。
 (年齢別調査らしいからご協力お願いします。)
3.本文にIDとパスワードの guest guest を入れて、書込みボタンを押します。
4.メッセージが「確認終了いたしました。ありがとうございます。」に変わればばOK
5.サーバーが重いと2chに戻ってくるけど、まあ30分以内であれば何回かやれば大丈夫。
6.家庭の電話回線よりも、企業や学校の専用回線からの方がサーバートラフィックの
  都合上つながる確立が高いです。
 (注意!)全て半角で入力してください!!
       URLリンク(fusianasan.2ch.net) ←は、管理者専用の為「直リン」で飛んでも
       「サーバーが見つかりません」になります。入り口は「表2ch」のCGIだけです。
       つまり、この掲示板から上記の操作を実行してください。
7.裏XOOPSの内容については違法性、反社会的な内容を多く含んでおりますので
  ご自身で確認してください。サイトの内容についての質問はご遠慮願います。

696:http://fusianasan.2ch.net/xoops
10/02/05 23:47:04
guest guest 

697:nobodyさん
10/02/06 09:42:19
ありがとう ついでに裏concrete5も頼む

698:nobodyさん
10/02/06 13:25:21
裏drupalもね!

699:nobodyさん
10/02/06 13:26:07
>>695
          _____
  .ni 7    /        \  ご冥福をお祈りします
l^l | | l ,/) / /・\  /・\ \    .n
', U ! レ' / |    ̄ ̄    ̄ ̄  |  l^l.| | /)
/    〈  |    (_人_)    |  | U レ'//)
     ヽっ     \   |    /   ノ    /
 /´ ̄ ̄ ノ     \_|    \rニ    |
                      `ヽ   l



700:nobodyさん
10/02/06 16:05:44
裏AD-EDITもね!

701:nobodyさん
10/02/07 05:09:39
裏XOOPS すごいな。
要は、ライセンスの絡みで公開できないんだろうな。
個人で使う分には関係ないさ。


702:nobodyさん
10/02/07 11:46:49 MMwcZieB
jimdoというCMSツールがありますが、これで作成したホームページ
は自分の好きなサーバーに公開することができるのでしょうか?
それとも、jimdoのサーバーにHPを公開しなくてはいけないのでしょうか?

703:nobodyさん
10/02/07 12:25:07
URLリンク(ja.wikipedia.org)

704:nobodyさん
10/02/07 12:25:24
>>702
動作条件をみたすサーバならどこでも動くよ。


705:nobodyさん
10/02/07 15:42:01
どこでもは語弊だな。
既に重くてまともに動かない鯖なら、公開しても見れない。
金有るなら、新しく鯖買ったら?

706:702
10/02/07 19:01:47 MMwcZieB
>>703>>704>>705 さん
教えていただき、ありがとうございます。
実は、会社のHPを作ってくれと言われており、作成ソフトを
探していたところ、jimdoを見つけました。
そもそもワード、エクセル程度しかパソコンを使ったことがないので
cmsというのもよくわかっていませんorz
現在メール用にocnのサーバーを借りているのですが、HPもocnの
サーバーに公開しようと思っています。
jimdoというのはオンラインで利用できるHP作成ソフトと考えていいのでしょうか?


707:nobodyさん
10/02/07 22:28:03
>jimdoというのはオンラインで利用できるHP作成ソフトと考えていいのでしょうか?

まあそういう解釈も成立しうる余地はある……
けども、ググればいくらでも詳しい情報が出てくるので、
会社のウェブに関するセキュリティ面も含めて、CMSというのは何かっていうのを
もっと調べて勉強してから作ったほうがいいですよ。

708:nobodyさん
10/02/07 22:57:13
>>706
オンラインで利用するし、HPも作れる!

あとは君次第だ!がんばれ!


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch