hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

20年2月19日(Wed) 10時26分
TOP » フォーラム » XOOPS » xpWiki » moblog プラグインへの要望など募集中

moblog プラグインへの要望など募集中


Posts tree


Previous post - Next post | Parent - Children.1 .2 .3 .4 .5 | Posted on 2010-6-18 12:47
nao-pon  Webmaster From: 愛知県  Posts: 5811

このところ、xpWikiモブログ機能を追加する moblog プラグインをいじっていて、自分的に今 Hot なので、このプラグインに関しての要望などあれば、今のうちにお寄せください。 :-)

このスレッドに、開発中の moblog プラグインを随時アップしていきます。

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - Children.1 .2 | Posted on 2010-6-18 13:30 | Last modified
nao-pon  Webmaster From: 愛知県  Posts: 5811

xpWiki Ver 4.03.7 に付属しているバージョンからの変更点

  • 管理者ユーザー以外が投稿した場合の不具合を修正
    • ページオーナーが正しくセットされていないために「@newを指定していなくても新しいページになってしまったり、@p1が希望通りの動作にならない」問題があった
  • plugin_moblog_init() での設定値を追加
    35
    36
    37
    38
    39
    
    // 投稿本文のテンプレート
    $this->config['template'] = "__ATTACHES__\n__TEXT__\n\n__DATE__";
     
    // 複数添付ファイル時の接続子
    $this->config['attach_glue'] = "#clear\n";
  • メール題名に @#ページ名# @&ページ名& と記入することで、親ページを指定可能にした
  • メール本文中に <img> と書いた部分に添付ファイルを挿入する仕掛けも用意。
    複数の添付ファイルがある場合は、順番に <img> の箇所に挿入されていき、最終的にファイルが余った場合は、plugin_moblog_init() 中の設定で指定した箇所(__ATTACHES__)にまとめて挿入される。
  • メール本文中で改行を3連続以上すると、"\n#clear\n" に置換される。
  • ?plugin=moblog&om=rss などと「om=rss」クエリを追加すると xpWiki 全体の RSS が出力される
    • RSS リーダーやチェックサービスなどに登録しておくと、定期的にメールチェックをすることができる。
Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-6-18 16:54 | Last modified
kohji  常連さん   Posts: 43

さっそくひとつ要望させていただきます。

引用:
- ?plugin=moblog&om=rss などと「om=rss」クエリを追加すると xpWiki 全体の RSS が出力される
    • RSS リーダーやチェックサービスなどに登録しておくと、定期的にメールチェックをすることができる。

閲覧権限とd3pipeについて」と被さる部分があるかもしれませんが、このRSS出力機能も、xpwikiの閲覧権がゲストにないと(登録ユーザだけの場合)、表示されないようです。

ログアウトしてゲスト状態ならいいのですが、ログイン時にチェックボックスにチェックを入れてログアウトせずにブラウザを閉じた場合、一定期間は次回アクセスした時にログインしたままの状態でアクセスできる機能(cubeUtilsのAuto Login機能のようなもの)が有効な場合など、サイトを離れても登録ユーザであり続けること(旅先やネットカフェなど別機でブラウザを立ち上げたら別ですが)も有り得ますので、仕様的に難しく無理難題の可能性も充分承知しておりますが、実現できないでしょうか?

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - Children.1 | Posted on 2010-6-18 17:42
kohji  常連さん   Posts: 43

連続投稿で失礼いたします。

引用:
- plugin_moblog_init() での設定値を追加 #code(php,35-){{
// 投稿本文のテンプレート
$this->config['template'] = "__ATTACHES__\n__TEXT__\n\n__DATE__";



メール本文から画像の位置指定ができるようになったので、「プラグイン変換ツール」では、画像の大きさ(320)を変更(120)するだけで、それ以外を変更する必要性が基本的になくなりました。素晴らしいです。

次に実際にメール投稿を今何パターンか試してみました。
改行3つ入れずに画像を含めた投稿をすると、テキスト回り込み機能が働き、改行3つ入れて投稿すると、改行3つが#clearひとつに変換されてテキストが画像の下に配置されるので、上でも書きましたが、画像の位置などを修正する必要がなくなり、とても便利になりました。ありがとうございます。

これに関してひとつ要望があります。

#clearに変換されるのは、改行が3つ以上の場合となっていますが、うまく説明できませんが、ちょっとしたサプライズのブログを書く時に、わざと長く改行した本文を書くこともありますので、<img>同様<clear>とか#clearとか、改行以外の方法で指定できたほうがいいかな、と思いますが、いかがでしょうか?

ちなみに、画像2つを添付したメールを以下のようにして送ってみました:

--------
<img><img>
ここに6つ改行
本文1行
2つ改行
本文1行
<img><img>
3つ改行
本文1行
1つ改行
本文1行
--------

途中、添付ファイルが2つなのに<img><img>と2つも余計に書いているのは、このメールを投稿する直前に、実際の添付ファイル数以上に<img>を指定したらどうなるかを試した時のままだったからです。

<img>が実際の添付ファイル数よりも多く指定されていた場合、そこは空白(空行?)になるようで、それはそれで正しい動作だと思いますが、その結果、上記のような場合は、

--------
存在しない<img>
改行2つ
--------

この部分が、結果的に
--------
空白(空行)に変換される
もともとあった2つの改行
=>
改行が3つ
--------
と判断されて#clearに変換されていました。(6つの改行と3つの改行も、当然のこととして#clearに変換されていました)

いろいろ想定して普通じゃまず有り得ないだろうテストもしてみたりしているので、少し意地悪いかもしれませんが、#clearへの変換方法を改行以外にしてみるのはいかがでしょうか?
Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - Children.1 | Posted on 2010-6-19 8:24
nao-pon  Webmaster From: 愛知県  Posts: 5811

xpWiki モジュールそのものにゲストユーザーへのアクセスを拒否している状況では、XOOPS のブートアップの段階で遮断されてしまうので、モジュール側でコントロールすることはちょっと難しいように思います。

XCLならプリロードで特定のIPからのアクセスに登録ユーザ権限を与えることができそうですが、まだよく調べていません。

改行3つ以上で#clear に変換する機能は、設定でコントロールできた方が良いですね。
ただ、xpWikiの場合改行を連続しても空行は1行分しか空かないので、空行を改行の数だけ開けたい場合は改行を#br に変換するなどの仕掛けが必要になります。

もちろん、#clearや#brをメール本文に記述すれば当然それが反映されるのですが、メール入力をできるだけ簡易にして直感的なレイアウトにするためにどのようなフィルターにするかを考えるとよさそうです。

様々なアイデアを募集しています。 > All :shy:

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-6-19 14:45
kohji  常連さん   Posts: 43

誤解を与えてしまったようなので、もう少し詳しく説明します。

引用:
nao-ponさんは書きました:
xpWiki モジュールそのものにゲストユーザーへのアクセスを拒否している状況では、XOOPS のブートアップの段階で遮断されてしまうので、モジュール側でコントロールすることはちょっと難しいように思います。 XCLならプリロードで特定のIPからのアクセスに登録ユーザ権限を与えることができそうですが、まだよく調べていません。

モジュールへのアクセス権は全てのユーザ(ゲスト、登録ユーザ、管理者)に与えています。

与えていないのは閲覧権(xpwikiで設定できる閲覧権と編集権のことです)です。

たとえば、d3forumの場合、モジュール自体へのアクセス権は全てのユーザに与えていても、あるカテゴリやフォーラムを作成した時に、そのカテゴリやフォーラムの権限を設定することができます。

このとき、特定のカテゴリやフォーラムは閲覧も投稿(編集)も登録ユーザだけにしたいという時、閲覧権を管理者と登録ユーザだけにしたとします。

当然、ログインしていないゲストの状態だと、そのカテゴリやフォーラムの存在すらわかりませんし、新着情報やd3pipeにも表示されません。

ログインして登録ユーザになると、閲覧権がありますので、そのカテゴリやフォーラムの存在を知ることができ、当然閲覧することもできます。また、新着情報やd3pipeにも情報が表示されます。

一方、xpwikiの場合、閲覧権をゲストにも与えていないと、d3pipeにだけ表示されなくなります。新着情報(はっぴぃ・りなっくすさんのところのモジュール)には表示されます。これをd3pipeでも表示されるようにしていただきたいというのが、別トピックの「閲覧権限とd3pipeについて」に関してです。

RSSにつきましては、随分と勘違いしているところがあったようでお詫びいたします。

RSSの性質上、ゲストに閲覧権がないなら表示されないほうが正しい動作のように思えてきました。

上の「閲覧権限とd3pipeについて」は残りますが、これはこのmoblogプラグインとは無関係の問題なので、このトピックで論じるものではありませんね。

引用:
改行3つ以上で#clear に変換する機能は、設定でコントロールできた方が良いですね。
ただ、xpWikiの場合改行を連続しても空行は1行分しか空かないので、空行を改行の数だけ開けたい場合は改行を#br に変換するなどの仕掛けが必要になります。

あぁ、なるほど。xpwikiの仕組みをまだよく理解しておりませんでしたので、そういう仕様であるなら正しい動作だと理解できます。

引用:
もちろん、#clearや#brをメール本文に記述すれば当然それが反映されるのですが、メール入力をできるだけ簡易にして直感的なレイアウトにするためにどのようなフィルターにするかを考えるとよさそうです。

はい、わたしも入力の簡易化には賛成です。改行を連続しても1行分にしかならないのであれば、現状の3行以上で#clearに変換で問題ないと思います。

ご教示ありがとうございました。

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-6-19 18:56
nonn50  常連さんスーパー! From: 石川県野々市市  Posts: 1108

却下されるのを承知で要望してみます。

  • moblog投稿した地図の、まとめページを作成する機能。
  • 投稿した地図(座標)から、グーグルの地図アプリに連動させる機能。

有ったらいいな :idea:

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-6-20 0:43
kohji  常連さん   Posts: 43

このトピックにぶら下げるものかどうか、不確かですが、moblog.inc.phpプラグインにも関係していますので、提起させてください。

WizMobileで携帯対応させている場合、「TRUST側/class/hyp_common/preload/hyp_preload.conf.php」で「$this->use_k_tai_render」は「0」にして使用しないようにする必要があるのですが(そうじゃないと携帯でアクセスした時にWizMobile経由ではなく携帯対応レンダラー経由になってしまうため)、結果、携帯絵文字が表示されません。

調べてみたところ、moblog.inc.phpにも記載されている「MobilePictogramConverter」がこの機能を司っているようなのですが、携帯対応レンダラーを「0=無効」にしていても、moblog.inc.phpでは絵文字が表示できるようにはならないでしょうか。

携帯対応レンダラーが無効なのだから仕方ないといえばそうなのですが、だとしたら、携帯対応レンダラーを有効(=1)にしても、WizMobileモジュールが有効(存在)する時は、携帯でアクセスした際にWizMobile経由になるよう優劣をつけることはできますでしょうか? 優劣をつけた時点で携帯対応レンダラーが無効になっているのと同じだとすれば、無理なことかもしれませんが。

MobilePictogramConverterがmoblog.inc.phpにも関係しているようですので、是非お知恵を拝借できればと、無理難題であろうことは重々承知の上で提起させていただきました。

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - Children.1 | Posted on 2010-6-20 10:13
nonn50  常連さんスーパー! From: 石川県野々市市  Posts: 1108

moblog プラグインに関する直接的なアイデアではありませんが

  • twitterに飛ばす際、絵文字を除去する機能
Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-6-20 20:41
nao-pon  Webmaster From: 愛知県  Posts: 5811
引用:

moblog投稿した地図の、まとめページを作成する機能。

これは、難しいかも。 :thinking:

引用:

投稿した地図(座標)から、グーグルの地図アプリに連動させる機能。

これは、いいですね。考えてみます。

引用:

WizMobileで携帯対応させている場合、「TRUST側/class/hyp_common/preload /hyp_preload.conf.php」で「$this->use_k_tai_render」は「0」にして使用しないようにする必要があるのですが(そうじゃないと携帯でアクセスした時にWizMobile経由ではなく携帯対応レンダラー経由になってしまうため)、結果、携帯絵文字が表示されません。

((i:f9be)) などと絵文字タグがそのまま表示されてしまうということですよね。

xpWiki の最終出力段階で、携帯対応レンダラーを使っていない場合に、絵文字のコンバート処理をかけて出力すればよさそうですね。考えてみます。

引用:

twitterに飛ばす際、絵文字を除去する機能

これは、いいですね。やりましょう。 :-)

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - Children.1 | Posted on 2010-6-23 5:55
kohji  常連さん   Posts: 43

自動ページ分割機能なんて無理でしょうか?

そんなに頻発するとは思えませんが、@newをつけずに頻繁に同日中にmoblogすると、当然ひとつのページに文章も画像も溢れてきますよね?

携帯の機種によっては、画像量とかで表示できなくなる恐れがあります。

少し前にmoblog.inc.phpを試すためにいろいろしているうちに、実際に体験したことなんですが(^^;

ささっとmoblogしたい時、@newは忘れがちでもあるので、設定ページで1ページに表示する件数なんていう項目があったら、それを越えたページは「Next」とか「1 2 3 > >>」みたいな分割表示になると嬉しいのですが。

コメント表示との関係など、いろいろありますから実現率は低いと思いますが、いかがでしょうか?

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - Children.1 .2 | Posted on 2010-6-23 20:33 | Last modified
nao-pon  Webmaster From: 愛知県  Posts: 5811
引用:

ささっとmoblogしたい時、@newは忘れがちでもあるので、設定ページで1ページに表示する件数なんていう項目があったら、それを越えたページは「Next」とか「1 2 3 > >>」みたいな分割表示になると嬉しいのですが。

やはり、現状では難しいと思います。そのページは何回追記されているかを判定する仕組みがないことが一番のネックになります。

とりあえず、@new 忘れの対策として、携帯の機能でメールテンプレートみたいなものはないですか?

私は、テンプレートを利用して題名は「*[認証コード] # @new」と登録してあり、必要に応じて # や @new を削って投稿しています。 :-)


本日、モブログ機能を強化した、xpWiki 4.03.8 をリリースしました。

提案していただいたことを出来る限り盛り込んであります。

その他に追加した機能としては、メールサブジェクトでのページ名指定でモブログページの親ページを指定する
"@&親ページ名&"
に加えて投稿対象ページを直接指定する
"@&対象ページ名$"
を追加しました。

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-6-24 16:05 | Last modified
kohji  常連さん   Posts: 43

nao-ponさん、こんにちは。

まず最初にxpWiki 4.03.8のリリース、ありがとうございます。
まだ試してはいませんので、後ほど万一不具合などありましたら別途ご報告いたします。

要望のほうですが、やはり難しいですよね。
メールテンプレートでの投稿。やはりこれしかありませんか。
自分もそれで投稿してはいるのですが、ユーザにも徹底させることが現状一番の策のようですね。

今回、無理だろうなと思いながらも要望しましたのは、moblog機能だけではない箇所での仕様にも関わることだったので、何とかmoblogだけで対応できれば・・・と思いました。

というのも、現在、このサイトでも登録ユーザにデフォルトで提供されるblogページで:


//#block(width:200px,around,left){{
//#calendar2(off)
//}}


上記設定にて設置されるカレンダー(実際にカレンダーが表示されてしまうので、先頭に//を付けています)がありますが、これ、「年-月-日」しかマーキングされませんよね。

moblogで@newを付けて新規ページにすると、「年-月-日-1(2、3、4、5....)」となっていくのですが、この日のあとに-1以降があると、どうもカレンダーにマーキングされないので、moblogが見つけづらくなるように思うのですが。

calendar2の仕様だから仕方ないとすると、moblog側で何とかページ分割できればなぁと思った次第です。

calendar9というのもあるようですが、こちらは日の後ろに-1や-2があってもマーキングはされますが、閲覧するためにクリックするとページが実際に変わるのではなくプレビューのような感じ?(この仕組みの名前がわかりませんので説明が変ですみません)になるため、実際にコメントなどをつけることができません。

今後、仕様変更など可能でしたら、ご検討いただきたくお願いいたします。

Votes:0 Average:0.00
Reply
Previous post - Next post | Parent - No child | Posted on 2010-7-3 9:01 | Last modified
nonn50  常連さんスーパー! From: 石川県野々市市  Posts: 1108

おはようございます。

xpwiki_4.03.10
HypCommonFunc Ver. 20100625

として利用させていただいてます。

  • 昨夜、気が付きました。
    引用:

    投稿した地図(座標)から、グーグルの地図アプリに連動させる機能。

    引用:

    これは、いいですね。考えてみます。

とされた機能は、具現化されたのですね〜
利用価値が大です。
ありがとうございました。

  • はっきりと確認できませんが、
    引用:

    twitterに飛ばす際、絵文字を除去する機能

    引用:

    これは、いいですね。やりましょう。

とされた機能も、具現化されているようですね

Votes:0 Average:0.00
Reply

Post into this topic

Subject
guestname
Body

  Advanced search

このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

Register now! | Lost Password?



メインメニュー
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 80 人がオンライン中 :-)
(フォーラム : 1 人)

登録ユーザ: 0 & ゲスト: 80

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4643


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報