トップページphp
1001コメント391KB

【商用?】OpenPNE その3【GPL?】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/05/31(水) 03:11:45ID:???
板橋区の手嶋さんが、丹精こめて作り上げた、
SNSシステム「OpenPNE」について語るスレ。
0205nobodyさん2006/07/03(月) 16:58:03ID:???
>>204
イヤというか、どうなんだろうって住人意見求めてんじゃないの?
0206nobodyさん2006/07/03(月) 19:46:05ID:???
>>202

サポートが必要な場合は手島屋におまかせください。
0207nobodyさん2006/07/04(火) 10:53:20ID:???
>>205
「やり方が汚い」だの「反発を招く」だの、
さんざん勝手な批判ばっかりしといて「意見を求める」はないだろう。

っていうか、>>204は要するに
「俺は金なんか払いたくない! 無料で使わせろ! 全部タダにしろ!」
という、典型的なバカ厨の意見。
無料にしちゃったらどうやって企業が存続できるんだっつーの。
0208nobodyさん2006/07/04(火) 13:40:57ID:ag51S7VQ
技術と時間は金で買う。
金がないなら、自分で努力する。
俺たち貧乏人、みんなで力を合わせて頑張ろうぜ!!!
で、本職のPGは何人居るの?
0209nobodyさん2006/07/04(火) 19:42:55ID:gyGniMVO
ttp://www.hyuki.com/yukiwiki/wiki.cgi?MagpieRSS

コレをサイドバーに設置したいんですが
どうしたら宜しいでしょうか!?

というかドコに上げてやればいいんでしょうか?
0210nobodyさん2006/07/04(火) 20:23:01ID:???
>>209

サポートが必要な場合は手島屋におまかせください。
0211nobodyさん2006/07/04(火) 20:54:32ID:???
クソラーメソババァ臭漂うスレだな
0212nobodyさん2006/07/05(水) 01:07:24ID:???
>>211

ファブリーズが必要な場合は手島屋におまかせください。
0213nobodyさん2006/07/05(水) 10:28:24ID:f3hNHJ+j
お、OpenPNE2.2が安定版としてリリースされてますね。
手嶋屋さん、お疲れ様です。
0214nobodyさん2006/07/05(水) 12:38:38ID:???
>>207>>208
その通り。
その辺を勘違いして、技術も金も両方無いクセに
オープンソースに群がるゴキブリどもが、
有料でサービスを提供する企業に対して文句をつけるのは筋違い。

最近はネットで何でも無料だと勘違いしたそういうバカが増えてうんざりだよ。
Winnyの爆発的な広がりも、根底にある病理はこのオープンソース問題と同じ。
みんな「タダ」だと勘違いしている。
0215nobodyさん2006/07/05(水) 18:06:55ID:???
>>214
そういうイタタタな人間が、次のような厨房丸出しのコミュニティを作るのかねぇ?ww
ttp://mixi.jp/view_community.pl?id=1012871

「転売屋は死ねばいいのに」だってさw なんか金を取ってる手嶋屋に文句言ってるバカと同じ匂いがするな。
転売屋に文句言う前に、そもそもの元凶である「限定品」にしたメーカーに文句言えばいいのにww
0216nobodyさん2006/07/05(水) 18:26:58ID:???
てかそのコミュニティ自体が転売情報を集めるコミュになってる予感
0217nobodyさん2006/07/05(水) 18:40:50ID:???
そんなこと言ったら世の中のほとんどの商業は転売屋になるよ
安いところで買って高く売れるところで売りつけるのが商売なんだから
0218nobodyさん2006/07/05(水) 20:06:25ID:???
>>217
だねww

普通にお店が商品を仕入れて売るのも、言ってみれば「転売」なわけだしw
玩具屋で限定品を仕入れて、それを販売することがなぜ悪いのか?
ま、>>215で示されているコミュを作ったヤシは20歳のようだから、
真性リア厨なんだろうねw
0219nobodyさん2006/07/05(水) 22:09:31ID:???
>>215
かなり香ばしいな、そのコミュ(藁
0220nobodyさん2006/07/06(木) 00:22:30ID:???
社会の構造を知らないんだろ。卸業・小売業は全て一種の転売屋なんだか全員に死ねとでも?w

なんでも鑑定団なんか見ても「死ねばいいのに」とか呟いてんのかね、と気になった。
売りますって奴がいて、買いますって奴もいて、それで初めて価格の決まる骨董なんて
こいつが死ね死ね言ってる転売ビジネスの最たるものなんだが。
0221nobodyさん2006/07/06(木) 14:10:49ID:???
>>219

ファブリーズが必要な場合は手島屋におまかせください。
0222nobodyさん2006/07/06(木) 17:40:59ID:???
>>221

サポートが必要な場合は手島屋におまかせください。
0223nobodyさん2006/07/06(木) 21:44:43ID:???
OpenPneの1.8ってもう落とせないですかね?
0224nobodyさん2006/07/06(木) 21:53:47ID:???
どうでもいいが、ジダンとフィーゴが漏れより歳下には見えんが...
0225nobodyさん2006/07/06(木) 22:25:27ID:???
>>220
まあアホな学生らしいといえば、らしいけどな。
しかし「氏ね」とかまで過激なこと言ってるところを見ると、
このバカを早めに叩き直してやらないと、後で痛い目見ると思うな。
0226nobodyさん2006/07/07(金) 00:04:43ID:btQ/WX9o
馬鹿が大人ぶってるのが一番醜いな。
ま、馬鹿は自分を馬鹿とは知るわけもないが。
0227nobodyさん2006/07/07(金) 02:16:12ID:???
>>226http://mixi.jp/view_community.pl?id=1012871の管理人かな?wwww
0228nobodyさん2006/07/07(金) 06:14:22ID:???
>>226
>ま、馬鹿は自分を馬鹿とは知るわけもないが。
自己紹介おつかれさまです
0229nobodyさん2006/07/07(金) 11:07:37ID:btQ/WX9o
そんだけ?
やっぱ図星だったわけね。
0230nobodyさん2006/07/07(金) 11:19:47ID:XdT7hfyD
>>226が激痛な件について。
0231nobodyさん2006/07/07(金) 11:34:07ID:???
>>230
その件はスレ違いなのでスルーで
0232nobodyさん2006/07/08(土) 15:29:21ID:Ak6XJeS8
NTTもOpenPNE使ってるのかな?
社内技術者だけでカスタマイズしたのか、手嶋屋には実績として公開させないのか?
http://www.db-boss.com/sns/
http://www.db-boss.com/sns/demo.html

open-gorottoの方が、中身はシンプルですね。
http://open-gorotto.jp/
0233nobodyさん2006/07/08(土) 22:36:35ID:NauhjK0c
このスレの住人は文字の違いすら識別出来ないのか。

× NTT
○ NTTPC

OpenPNE儲って池沼だらけなのな。
0234nobodyさん2006/07/09(日) 01:53:38ID:???
ねぇねぇ、SNSシステムを作るときに、
データベースではトランザクションの概念って必要だと思う??

俺の考えでは、そこまで要らない=MySQLのMyISAM型でOK! って思うんだけど。
お金とか品物とか扱うわけじゃないし。
0235nobodyさん2006/07/09(日) 02:18:48ID:JR/fuUge
× NTTPC
○ NTTPC Communications

http://www.nttpc.co.jp/company/overview.html
0236nobodyさん2006/07/09(日) 02:30:06ID:???
>>234
別にお金が絡むからトランザクションが必要とか不要だとかが
決まるわけではない。データベースの構造とそれを処理する側の条件によるもの
0237nobodyさん2006/07/09(日) 02:34:30ID:???
>>236
そうだとしても、SNSでは特にトランザクション機能は必要ないんでね?
0238nobodyさん2006/07/09(日) 02:37:15ID:???
× NTTPC Communications
○ Nippon Telegraph and Telephone PC Communications
0239nobodyさん2006/07/09(日) 03:19:13ID:Oaej4pSr
>>235>>238
残念ながらNTTPCを名乗ってるのはNTTPC自身だ。
突っ込んだつもりが、恥の上塗りだったな。
0240nobodyさん2006/07/09(日) 03:55:10ID:???
いくらなんでも238はネタだろ・・・
0241nobodyさん2006/07/09(日) 09:15:57ID:???
いくらなんでも239は釣りだろ・・・
0242nobodyさん2006/07/09(日) 09:54:50ID:JR/fuUge
ご検討&プライド&粘着、お疲れ様です。
#NTTPCで統一しましょう。

で、本題ですがNTTPCのSNSは、OpenPNEを利用しているんでしょうか?
http://www.db-boss.com/sns/

OpenPNEを改造して、SNSのレンタルシステムを作ってみますかね。
個別のSNSを管理するテーブルとか追加すればいいのかな?
0243nobodyさん2006/07/09(日) 11:10:18ID:???
たかが「NTTPC」という呼称をめぐってこれだけ罵り合いが続けられる
キモヲタの精神ってスゴイ(きもい)。
0244nobodyさん2006/07/09(日) 11:13:57ID:???
>>237
部分的には必要だと思うけど、多少のデータの整合性を無視するなら
いいんじゃね。そこまでうるさく言うユーザはあまりいないだろうし。

俺ならつけるけど。
0245nobodyさん2006/07/09(日) 12:35:47ID:???
>>234
そんな体操な
0246nobodyさん2006/07/09(日) 13:57:26ID:???
まぁ、SNSと一言で言っても用途はいろいろあるんだろ
必要なやつはがんばってトランザクション使えばいいよ?
おれはイラネ
0247nobodyさん2006/07/09(日) 16:58:24ID:???
トランザクションてなんじゃい。

えろいひとおしえろや!
0248nobodyさん2006/07/09(日) 17:35:42ID:???
>>247
グーグルという世界的にエロイ先生に聞けばわかるよ
0249nobodyさん2006/07/09(日) 23:36:28ID:???
SNSでトランザクションが必要なケースってどんなん?
エロイ人教えてくだされ。
0250nobodyさん2006/07/10(月) 00:27:14ID:xTTOj/uJ
http://e-words.jp/w/E38388E383A9E383B3E382B6E382AFE382B7E383A7E383B3E587A6E79086.html
> トランザクション処理
> 複数の作業を連結した処理単位を「トランザクション」という。
> トランザクションとして管理された処理は「すべて成功」か「すべて失敗」
> のいずれかであることが保証される。
> 例えば、資金移動システムをコンピュータで処理する場合、出金処理と入
> 金処理は「どちらも成功」か「どちらも失敗」のどちらかであることが要
> 求される。
> 「出金に成功して入金に失敗」すると、出金された資金が宙に浮いてしま
> うからである。
> このような場合に、出金と入金をまとめて1つのトランザクションとして管
> 理し、どちらか一方が失敗したらもう片方も失敗させ、どちらも成功した
> ときに初めて全体を成功と評価する

掲示板への書込みと削除が、同時にたくさんなされた時とかに有効なのかな?
多少変になっても、このくらいのトラブルなら、SNSではトランザクションを使わなくてもOKと思います。
心配なら使えばイイと思います。

0251nobodyさん2006/07/10(月) 00:28:33ID:xTTOj/uJ
http://www.atmarkit.co.jp/flinux/special/ctl_rdbms/rdbms07.html

MySQLのデフォルトのテーブル型であったMyISAMは、SELECT時における
抜群の高速性を特徴とするものの、
・トランザクションに非対応
・更新時にはテーブル全体がロックされるため更新処理が頻繁に発生するシステムには不向き
などの問題があった。

一方のInnoDBは、MyISAMに比べれば低速ではあるものの、トランザク
ション、行レベルのロックに対応しているため、更新時のデータの整
合性が意識されるようなケースには適している。

つまり、MySQLを運用する場合、アプリケーションの特質・用途に応じ
て、最適な機能(テーブル型)を選択することで、高いパフォーマン
スを引き出せるのだ。
0252nobodyさん2006/07/10(月) 00:34:32ID:xTTOj/uJ
http://www.thinkit.co.jp/free/article/0603/10/3/
第3回:トランザクションの比較

http://www.techscore.com/tech/sql/11_01.html
これらのトランザクションの特性により、データベースへの同時アク
セスを制御したり、障害発生時の処理を制御することができるように
なります。それぞれ、例をあげて説明します。
0253nobodyさん2006/07/10(月) 08:43:41ID:???
やさしいひとだなぁ
0254nobodyさん2006/07/10(月) 11:58:04ID:???
こうしていろいろ見てると、SNSはトランザクションなんて無くても
大した支障無いからMyISAMでいいや・・・と思っていたが、
「更新時のテーブル・ロック」という点が気になった。

SNSは同時に多数の読み取りも更新も発生するだろうから、
更新のたびにテーブル全体がロックされちゃうとボトルネックになるかもな。
0255nobodyさん2006/07/10(月) 12:10:10ID:???
基本的に追記追記だから
だいじょうぶじゃない?
0256nobodyさん2006/07/10(月) 12:16:00ID:???
>>255
ん?
「追記」=「INSERT」だって更新の一種だから、
テーブルロックが発生するでしょ?
0257nobodyさん2006/07/10(月) 12:58:08ID:???
RDBではINSERTとUPDATEは普通区別されると思うが
0258nobodyさん2006/07/10(月) 13:18:46ID:???
>>257
だとしたら、MySQLではINSERT時のロックの振る舞いはどうなるの?
0259nobodyさん2006/07/10(月) 17:34:57ID:???
>>258

サポートが必要な場合は手島屋におまかせください。
0260nobodyさん2006/07/11(火) 03:42:53ID:???
OpenPNEのテーブルってどうなってるんだっけ?
MyISAM?
0261nobodyさん2006/07/11(火) 10:59:11ID:???
MyISAMだったかと
インストールスクリプトか何かちょいなぶればエンジン変えれるべ

write lockならいんでね?
つかアプリ設計時に自ずと決まってくるだろ
必要無いように設計しれ
仕様を満たせないなら使え
0262nobodyさん2006/07/11(火) 12:49:52ID:???
>>261
>つかアプリ設計時に自ずと決まってくるだろ

そう??
0263nobodyさん2006/07/11(火) 20:16:43ID:???
試しにInnoDBを選択して、OpenPNEやってみてください。
処理スピード、遅くなりますか?
レポートよろしくです☆
0264nobodyさん2006/07/12(水) 09:44:02ID:???
>>103-110
レスさんくす!
doとpageの違いがわからんのだが、なにこれ?
do がactionかとおもいきや、pageの中でactionをextendsしてるし。

なんか読みづらいんだよなー
0265nobodyさん2006/07/12(水) 09:52:54ID:???
classを全く使わないのはなんでだろう…
0266nobodyさん2006/07/12(水) 11:33:38ID:Lhn4UQ6k
>>264
OpenPNEの作りは、mojavi、agaviあたりのフレームワークの使い方、作りこみ方が参考になるかも。
http://www.stackasterisk.jp/tech/php/index.jsp

=PHP4で動くmojavi2.0ですね。

do → コマンド系処理
page → 表示系処理

<doとpageの役割整理>

・doとpageの中にある「ファイル名」を一覧表にしてみる。
・OpenPNE2.0のマニュアルと対比して、一覧表に主な機能をメモしておく。
・各ファイル内の処理の流れ〜関数については、ひらメソッドで追ってみる。

ってなかんじでどうでしょうか?

OpenPNE2.0マニュアル
http://tejimaya.org/openpne/docs/2_0/SPEC_OpenPNE_2_0.pdf
ひらメソッド
http://hira.main.jp/wiki/pukiwiki.php?2005_6_23%A5%AB%A1%BC%A5%CD%A5%EB%BA%C2%C3%CC%B2%F1%AD%A1
0267nobodyさん2006/07/12(水) 11:40:30ID:Lhn4UQ6k
>>265
基本的にPHP4で動くように出来てるから、バリバリオブジェクト指向で作るって訳じゃないのかも。

・フレームワークの部分
・PEARなどのライブラリを使う部分
でclass=オブジェクト指向が登場しているだけなんじゃないですかね?

PHPでフレームワークを使ったことなければ、この本に載ってるよ。
http://www.amazon.co.jp/gp/product/4797332638
「PHPによるWebアプリケーションスーパーサンプル 活用編」
↑第6章の終わりの方+第7章
http://www.amazon.co.jp/gp/product/4798013188
「はじめてのPHP5プログラミング エキスパート編」

スーパーサンプル〜の方が分かりやすいかな?
気合入れれば立ち読みで読破できる分量ですwww
0268nobodyさん2006/07/12(水) 12:02:40ID:Lhn4UQ6k
>>264

http://www.stackasterisk.jp/tech/php/mojavi02_03.jsp#6
> アクションは必ずActionクラスを継承して作るようにしましょう。
> これはどんな時でも共通です。

元のActionクラスには、各アクションに備え付けるメソッドが、あらかじめ用意されている。
それらを継承して、オーバーライドしないといけないんですね。

主なスーパークラスの役割については、クラス図を描いてまとめておくと便利かも。
(クラス図とか作成したことなければ、UMLの本を読めばOKですよ。)

http://www.amazon.co.jp/gp/product/4872835166
「ビジュアルラーニングUML入門」
0269nobodyさん2006/07/12(水) 13:38:31ID:???
>>267
>「はじめてのPHP5プログラミング エキスパート編」

「はじめて」なのに「エキスパート」って矛盾してるなww
どっちやねん、って。
0270nobodyさん2006/07/12(水) 14:30:00ID:???
>>266-268
どなたか存知あげませんか、親切にありがとうございます。
mojavi2は使ったことがあるのでその辺はわかるのですが、mojavi2ともかなり違う
構成ですよね。

もうちょっとソースを読んでみます。
0271nobodyさん2006/07/12(水) 16:19:22ID:???
エントリーポイントのテーブルあるけど、ポイントの仕様って発表されてたっけ?
0272nobodyさん2006/07/13(木) 01:44:16ID:???
>>271
ソース嫁
0273nobodyさん2006/07/13(木) 13:51:58ID:???
>>272
嫁は別居中です。
0274nobodyさん2006/07/13(木) 14:04:40ID:???
>>273
離婚しろ
0275nobodyさん2006/07/13(木) 15:05:01ID:???
>>273
サポートが必要な場合は手島屋におまかせください。
0276nobodyさん2006/07/13(木) 19:04:52ID:EDvSyEy1
質問なのですが画面全体を中央寄せにするにはどうしたらいいんでしょう?
ファイルがありすぎてどこをいじればいいか・・
0277nobodyさん2006/07/14(金) 02:20:05ID:???
>>276
まずちんちんをいじる
0278nobodyさん2006/07/14(金) 02:37:09ID:???
>>277
サポートが必要な場合は手島屋におまかせください。
0279nobodyさん2006/07/14(金) 02:57:52ID:???
サポートが必要な場合は手コキ屋におまかせください。
一発3000円です。
0280nobodyさん2006/07/14(金) 04:14:59ID:WAuO1fh7
>>276
/OpenPNE/webapp/modules/pc/templates/inc_extension_pagelayout_top.tpl
というファイルの1行目で、
<div align="left"> …左寄せ

<div align="center"> …中央寄せ
に修正すればOK
0281nobodyさん2006/07/15(土) 15:40:27ID:???
掲示板を作ったためsessionを参照したいのですが
session_start();
echo $_SESSION['c_member_id'];
でログイン前、ログイン後ともログイン状態を取得できません
色々試しているのですが悪戦苦闘です
もしよろしければログイン判定方法をご教授ください
0282nobodyさん2006/07/15(土) 21:28:18ID:2o8Ek0vS
>>281

$_SESSIONや$_REQUEST(=$_GET、$_POST、$_COOKIE)の内容をデバッグ表示して、目視確認するなら、以下の方法を試してみてくださっい〜www

/public_html/index.php
を開いて、
require_once './config.inc.php';
require_once OPENPNE_WEBAPP_DIR . '/init.inc';

openpne_execute();
の下に、

echo "<pre>";
echo "SESSION =";
print_r($_SESSION);
echo "REQUEST =";
print_r($_REQUEST);
echo "</pre>";
を追加しまっす〜www

これで、OpenPNEのページを開くたびにページの下部に、$_SESSIONや$_REQUESTの内容が表示されまっす〜www
0283nobodyさん2006/07/16(日) 01:06:27ID:???
>>282
なんか頭悪そう
0284nobodyさん2006/07/16(日) 01:43:24ID:???
頭イイっつうの
0285nobodyさん2006/07/16(日) 17:27:53ID:???
エントリポイントとかAPIの日記楽しみにしてまっす〜www
0286nobodyさん2006/07/16(日) 18:51:39ID:3GUcmNlY
>>264
http://d.hatena.ne.jp/openpne/20060513
【moduleとは?】
「機能・認証単位でプログラムをまとめたもの」でっす〜

【呼ばれ方】
/?m=[x]

/webapp/modules/[x]
が呼ばれまっす〜

【moduleの構成】
cd /webapp/module/[x]
./do
更新系のページの置き場

./page
参照系のページの置き場

./templates
smartyのtemplatesの置き場

./validate
page,doの引数の検証設定を記述するファイルの置き場

./auth.inc
認証処理の記述場所
pcの場合はcoreのものを使っている。

./init.inc
module内のページに来たとき必ず通る処理の記述場所
0287nobodyさん2006/07/16(日) 18:53:07ID:3GUcmNlY
http://d.hatena.ne.jp/openpne/20060512
■ページの接頭語について

OpenPNEのページは大体5グループぐらいに分けられまっす〜
開発しやすいように接頭語をつけて分類していまっす〜
以下のような感じでっす〜

1)h系
「自分」のコンテンツを見るページ

2)f系
「フレンド」のコンテンツを見るページ

3)c系
「コミュニティ」のコンテンツを見るページ

4)fh系
引数のc_member_idによってf,h分かれるページ

5)o系
OpenPNEにログインしていなくても見れるページ

みんな知ってた?
0288nobodyさん2006/07/16(日) 18:54:15ID:3GUcmNlY
http://d.hatena.ne.jp/openpne/20060511
■リクエストと呼ばれるファイルの関係

/?m=pc&a=page_h_home
というリクエストが来ると、
/webapp/modules/pc/page/h_home.php
が呼ばれまっす〜

【法則】

/?m=[x]&a=[y]_[z]

/webapp/modules/[x]/[y]_[z].php

という関係でっす〜
0289nobodyさん2006/07/16(日) 18:56:06ID:3GUcmNlY
http://d.hatena.ne.jp/openpne/20060515
extとは「ページを拡張する為の機能」でっす〜

【呼ばれ方】
/webapp_ext/modules/pc/page/h_home.php
が存在すると
/webapp/modules/pc/page/h_home.php
を無視して「webapp_ext」内のファイルが呼ばれまっす〜

【効果】
カスタマイズを加える部分をextに書いておけば、コアのバージョンアップが行われても、カスタマイズ部分が明確になり、保守しやすっい〜

【extが使えるフォルダ・ファイル】

/webapp/modules/[module]/[type]/[action].php

/webapp_ext/modules/[module]/[type]/[action].php

/webapp/modules/[module]/validate/[type]/[action].ini

/webapp_ext/modules/[module]/validate/[type]/[action].ini

/webapp/modules/[module]/init.inc

/webapp_ext/modules/[module]/init.inc

/webapp/modules/[module]/auth.inc

/webapp_ext/modules/[module]/auth.inc

でっす〜
0290nobodyさん2006/07/16(日) 19:05:05ID:???
結構役立つよね。公式でもこうして情報を開示してくれたら、もっと盛り上がるのにね。
0291nobodyさん2006/07/16(日) 19:51:50ID:???
mail_send.php読んだのだけど全てのメールのfunctionを一つのファイルにまとめてる
のな
メールで問題が起きたときここみればいいから楽と思ったが何かメールを送るときに
関係ないfunctionまで全部読むからちょい遅くなりそう
0292nobodyさん2006/07/16(日) 22:45:36ID:???
なんでsmartyのタグが ({ }) なんだよwww
なんだこれ
0293nobodyさん2006/07/16(日) 23:51:08ID:3GUcmNlY
>>292
JavaScriptやスタイルシートで使う「{」「}」と、Smartyのデフォルトのデリミタ「{」「}」を区別させる場合に変更します。
=テンプレートにJavaScriptのコードを書いたらエラーになる。
=JavaScriptを外部ファイルにするか、Smartyのデリミタを{}から他の記号に変更する。

http://sunset.freespace.jp/smarty/smartymanual_2-6-6j_html/language.escaping.html
> 時々、別の方法で構文解析されるある部分を Smarty に無視させたいと望んだり必要とさえする事があります。
> 典型的な例としては、テンプレートにJavascriptやCSSコードが含まれるときです。
> それらの言語がSmartyのデフォルトのデリミタでもある{}を使用するときに問題が発生します。

<参考>
「Smarty入門」
http://www.amazon.co.jp/gp/product/4798108839
↑Smartyの使い方が解説されています。
0294nobodyさん2006/07/17(月) 00:17:30ID:???
>>293
そうじゃないよ
xoopsみたいに<{ }>ならわかるが({})ってwww
0295nobodyさん2006/07/17(月) 01:01:10ID:???
なんかおかしいのか?
0296nobodyさん2006/07/17(月) 01:44:31ID:???
つ{literal}
0297nobodyさん2006/07/17(月) 02:41:45ID:???
>>292>>294はよくいるタイプの「何でもケチつけたがり屋」なので、
かまわず放置してやってください。
0298nobodyさん2006/07/17(月) 12:26:15ID:???
>>295,297
では、({ })を使っている理由を教えて下さい

<!-- { } --> とか、<{ }> などは合理的な理由が思いつくが、
({ })には合理的理由が全く思いつかないもので
0299nobodyさん2006/07/17(月) 12:40:35ID:???
>>297
一応マジレスです。(^^;
他の規格(JavaSciript、CSS等)との重複を考慮しても、別に「({」は変だとは思わないけど、どうなんでしょうかね?

<推測>
SmartyテンプレートファイルをDreamweaverみたいなHTML編集ソフトで扱うとき、コードを色分けして見やすくする機能(カラースキーム管理)が付いてますよね?
使っているソフト、設定によって、「(」と「<」で違いがある場合、使い勝手が良い方にすればイイんじゃないでしょうか?

別にXOOPSと同じ扱いをする必要がないなら、テンプレートファイルをいじる人(デザイナーさんとか)にとって都合のいい記号で問題ないと思いますよ。
お使いのHTML編集ソフトだと、「<{」の方が便利なら、自分の環境に合せて変更すればOKなんじゃないでしょうか?
…Dreamweaverなら、「({」で十分見やすいです。

Smartyテンプレートに関して、手嶋屋の中の人は悪い仕事をやってないと思われます。(と一応フォロー☆)
0300nobodyさん2006/07/17(月) 12:57:55ID:???
XOOPSと同じじゃないとイヤな理由は?www
0301nobodyさん2006/07/17(月) 15:31:02ID:???
>>298
では、({ })だと「不合理」である理由は?
03023002006/07/18(火) 01:22:00ID:???
>>294
>>298
言い方がキツかったらゴメン。
質問した人が叩かれていると、質問しづらい雰囲気になっちゃうから、マッタリ行こうよ。
誰かの疑問は、みんなの疑問である場合もありますし。
本当に致命的な問題があるようだったら、手嶋屋にフィードバックして、今後の改良に活かしてもらえば良いわけだし。

(^^)ノシ
0303nobodyさん2006/07/18(火) 01:59:31ID:???
とりあえず、わけのわからんライセンス表記を直すことから始めて頂きたい。
0304nobodyさん2006/07/18(火) 11:40:55ID:???
>>303
俺が君の言葉を翻訳してあげよう。

「わけのわからんライセンス表記を直せ」
       ↓
「金も知識も技術も無いバカな俺でも、訴えられずに安心してタダで他人のプログラムを盗めるようにしる!」
■ このスレッドは過去ログ倉庫に格納されています