playermap

$xoopsMailer

今日は xoopsMailer を使って通知メールを飛ばす実験。テスト環境(xsas)ではメールが飛ばないことが分かりました …… orz。いやぁ,テストする前までは「そういえばテスト環境からだと飛ばないかもなあ」とぼんやり思っていたのですが,「あれ,ここがいか…

リンク集機能

追加。リンク集の基本項目,カテゴリ分け,更新履歴管理,程度の機能を持ったシンプルなもの。カテゴリを,プレイヤマップモジュールを共有したかったので,その一機能として作ることにしました。2ヶ月ほど前に Cubson で Wizard だけは実行してあったもの…

Amazon Web Service 連携修正

あの後,Amazon から引っ張ってきたレビューをいろいろ見ているうちに,表示が変なレビューがあるのを発見。レビュー本文が無く,評価やよく分からない行が並んでいます。XML を見てもおかしなところはないため,しばらく悩んでいたのですが,表示がおかしい…

Amazon Web Service あちこちでつまった

Subscription ID 参考にしたサイトによると,最初に Subscription ID をとるべし,となっていましたが,この Subscription ID が取得できません。 Amazon Web Service の申し込みページから申し込んだんですが, "Subscription ID" がどこにも書かれていませ…

Amazon Web Service 参考リンク

Amazon Web サービス まずはここから Access Key ID(旧 Subscription ID)を取得しましょう。 Amazon E-Commerce Service Amazon.com が公開しているマニュアル。 後編 WebサービスをAmazonで知る ここで紹介されているコードをベースにしました。PHP5 を対…

Amazon Web Service

プレイヤマップに Amazon Web Service を組み込むべく, Fate/Unlimited Blade Works をやりながら奮闘していました。まあ例によってあちこちで躓いたりぶつかったりしました。

Google Calendar との連携

この勢いを駆って Google Calendar との連携も作ろうと思いましたが,こっちはちょっと難しかった(笑)。PEAR ライブラリを使えれば少しは楽そうなんだけどなあ。[追記] ここのライブラリを使えば比較的楽に出来るかも。

Google Maps との連携

Google Maps と連携し,地図上をポイントしてもらって緯度・経度情報を設定できるようにしました。昔はもっと苦労した気もしますが,当時は Javascript の基本すら知らなかったからかな。組み込みに関してはここが大いに参考になりました。Google Maps 単体…

CSS 変更

CSSをいじりました。ちょっと今っぽいデザインになりました。角丸コーナは Rounded Cornr で作成。うーん,便利です。

コメント統合

昨日に引き続き,プレイヤマップの制作。いま付けている掲示板の機能を d3forum のコメント統合に変更しました。恐ろしくシンプルに出来てしまうんだなあと感動です。詳細表示画面や一覧表示画面はスタイルを練り直したいところですが,なかなか考えがまとま…

そろそろβに

TRPG Search は未だに Cube α で運用しているんですが,そろそろβに乗り換えることにします。Cubson も 0.52.4 が出たようですし。βに移るにあたって Cubson で作ったモジュールをそこそこ修正しなければいけませんので,ちょっと時間がかかるかも知れません…

サプリメント&レビュー

サプリメントおよびレビューの登録・表示機能を追加しました。 登録,一覧,削除,詳細表示で2,3時間といったところ(Cubson 使っているので本当に最低限の機能だけなら1分だけど)。詳細表示はこんな感じの画面です。

プレイヤマップ概要 with FlashPaper

今週は,週末までほとんど進みませんでした。…… 別に中日が優勝したからではありませんよ? 機能追加は一段落したので,今日はマニュアル整備に着手。どうやって概要を伝えるか苦労していて,あちこちに残骸がありますが,今回 Flash Paper で作成(作成した…

紹介

これも難しい。来た人が10秒で「お?」を興味を持つような紹介にしないといけないんだろうけど…。とりあえず見た目で勝負と言うことで,thickbox.js で画面紹介を作ってみました。

RSS出力実装終わり

予定していたRSSの出力機能の実装がすべて終わりました。やったー!次はあまりに手抜きな簡易掲示板の表示をもうちょっと格好良くしたいんですが,どうしたもんかなあ…。

RSS つづき

今週は月初&期末で多忙でした。背中が痛い。月曜日がハッピーマンデーとやらで休みなのがいつになくうれしいです。 今日は先週の続きでRSS出力の実装。コードは先週作ったのとほとんど同じですが,最初はちょっと手こずりました(^ ^;)。4つ作りましたが…

RSS フィード出力

次にRSSの出力を実装しようかなと思い,調べ始めました。ふつうにモジュールのRSSを出すだけなら What'sNew モジュールなどを使えば実現できるのですが,今回は,動的にRSSを出力するようにしたいと考えています。「プレイヤマップ」には,ユーザごとに要ら…

アイコンによるナビゲーション

編集・追加(鉛筆アイコン),一覧表示(表のアイコン)など,あちこちに出てくるアイコンは文字のキャプションなしでアイコンのみの表示にしていたのですが,やはり分かりにくいようなのでキャプションをつけるように変更。そういえば画像アップロードのア…

「属性」の選択

これであと残った主要な必須要件は mixi のコミュに相当する機能「属性」の改善ですが,これは難しい。 登録されている様々な情報に「属性」をぺたぺた貼り付けて分類する機能なんですが,どうやると手軽に「ぺたぺた貼り付け」させることができるか,という…

スケジュール調整機能(2)

スケジュール調整機能はお昼ごろ制作完了で,サーバにアップロードしました。

スケジュール調整機能

しばらく間が空きました。今週は仕事が忙しく,プログラミングはあきらめてマスタデータの準備をやっていました。頭を使わなくてもできるので,ある程度疲れていてもできます。ついでに溜まっていた録画番組を消化。 というわけで今日は一週間ぶりくらいにプ…

XOOPS 検索

次に何を実装しようかふらふらしていますが,とりあえず検索機能を付与することに。Suin さんの XOOPS 検索モジュールをインストールして,プレイヤマップ用のプラグイン作成に挑戦。プラグインをどう認識させるかでちょっと悩む。 search モジュールの /plu…

ImageMagick

画像データのアップロードを最初 GD (MyAlbum-P のハック)でやろうとしていたのですが(テスト環境には GD しか無かったので…),どうもサムネイルの出来が悪い。暖色系の色が軒並み変質してしまいます。というわけで,ImageMagick に変更してみました。GD…

Q&A システム

先週くらいからコーディングは低調で,代わりにマニュアルやヘルプをどうするか考えています。マニュアルは書いても読まないだろうなあ〜とか。 そうなると,各画面(特に編集画面)に Tips を表示したりヘルプを置いたりする方が良いのかなあと今は考えてい…

マニュアル作り

今日はコーディングはお休みしてマニュアルを作成。 ちょっと前に買った Comic Life というソフトを使って作ってみました。このソフト,マニュアル作成ツールとして使おうとすると矢印や円などの図形が用意されていないのでちょっと厳しいかも。とりあえず,…

ブロック作成

またしても JavaScript と格闘。半日つぶれました…。 あと,はじめてブロックを作ってみました。モジュール用のヘッダをつけたかったのですが,良い方法が思い浮かばず,しかたなくモジュールの全ページにヘッダをコピペしていました(愚か)。というわけで…

メニュー追加

各ページにメニューを追加しました。ADxMenu というのを使わせていただきました。メニューは今後増えていくことが予想されますので,テーブルに登録してそこから引っ張り出すことにしました。これは Cubson を使って管理画面側に作ったのですが,実は初めて…

進捗

しばらく XTC2006 で浮かれていました。それくらい楽しかったです。お祭りですね。一方で日常に戻るため,少しでもいいので毎日「プレイヤマップ」の更新していました。順調にいけば数日内にXoops Cube α4 がリリースされるはずです。それに間に合わせないと…

掲示板新着表示機能

掲示板の新着表示機能を作っていました。丸一日かかりましたね。ロジック部分では今までで一番時間がかかりました(=今までたいしたことをやっていない。今回もたいしたことをやっているわけではないですが(^ ^;)。 特に2次元配列をソートする方法の調査に…

リストの調整

今日はリスト画面の調整。編集,削除機能は誰でも使って良いというわけではないので,権限のある人にのみアイコンが表示されるようにしました。 平日はこういった頭を使わなくても簡単にできる作業を進め,休日に大物や新しいことに挑戦しています。といいつ…