Mynets1.1.1/変更履歴

MyNETS-1.1.1+20081020 bookmark

  • SHOW DATABASES 権限がない場合にインストーラがエラーになるバグを修正
  • CSV インポートで初期コミュニティ設定をしているとインポートができないバグを修正
  • サイト内リンクでの XSS 脆弱性の修正
  • メンテナンス中にもメール投稿が処理されてしまうバグを修正(PNE より)
  • ブログ設定で&が多重にエンコードされるバグを修正
  • 公開日記にニックネームが表示されていなかったバグを修正

MyNETS-1.1.1+20080204 bookmark

PC bookmark

  • サイドブロックのログイン前表示の際、新着日記を外部公開日記に限定する処理を追加
  • 外部公開日記の不具合修正
  • ブックマークの日記でOPENフラグを表示されていないバグを修正

携帯 bookmark

  • googleMap仕様変更に伴う、モバイルGPS関連の修正

携帯/PC bookmark

  • googleマップのマーカーがクリックできないバグを修正
  • SNS名がカッコでくくられていたものを修正

管理 bookmark

  • メッセージ画面での送信受信者限定のメッセージリストが1ページしか表示しないバグを修正

MyNETS-1.1.1Nighty-20071217 bookmark

PC bookmark

  • レビューリンクによる小窓表示システムを追加
  • ニュースモジュール、日記を書く機能を追加
  • ソーシャルマップでデータのエスケープ忘れを修正
  • サイドブロックの絵文字表示バグ対応、利用しない場合の非表示対応
  • サイドブロックのスタイルシートの不具合により、画面全体が影響を受けてしまうのを修正
  • サイドブロックテンプレート修正
  • ログイン前にサイドブロックを表示させるかどうかを修正、追加。
  • 機能改善 サイドバーのイベントの表示順および表示データを改善>現在より後のイベントを表示、開催日でソート
  • 日記作成時に外部公開を設定し、確認画面から戻った時に外部公開選択が設定されないバグを修正
  • フレンド限定日記の場合はフレンドアイコンを表示>コメント履歴と自分の日記の部分に追加
  • 外部ブログ読み込みで&が多重にエスケープされる部分を修正
  • 外部公開日記の設定範囲を、ユーザーの設定変更でできるように修正
  • 外部公開日記でのatomの出力がされない部分をテンプレート上で+0900でとりあえず対応修正
  • インストーラ用CSSの改行コードを一部修正
  • インストーラ内CONFIGを通常のCONFIGと同じ内容へ変更

携帯 bookmark

  • ログイン画面にページフッターがなかったためにHTML挿入で表示がされていなかった。携帯不具合を修正
  • 携帯サムネイル版テンプレート(h_home.tpl 135行目)
  • ソフトバンク機で改行コード部分がスペースの表示になるので詰めた。
  • 携帯の日記作成時に外部への公開フラグを用意
  • Google携帯用マップのインターフェースを統一

PC/携帯 bookmark

  • ログインテンプレートでのSNS_NAMEを$smarty.const.SNS_NAMEに変更
  • SNS_NAMEをsmarty.const.SNS_NAMEへ変更
  • GEOコードの変換タグを#から##に修正
  • DISPLAYのタイプミスを修正>DISPLAY
  • ext_include関数のバグ修正

conf/config.phpの変更点 bookmark

  • 修正箇所
    //HOMEのカレンダーを本日起点とする。日曜起点の場合はfalse
     define('DISPLAY_SCHEDULE_WEEK', false);
     
     //サイドブロック情報を表示するかしないか
     define('DISPLAY_SIDE_BLOCK', false);
  • 新しく追加された箇所
     //サイドブロックをログイン前に表示するかどうか
     define('DISPLAY_SIDE_BLOCK_WITHOUT_LOGIN', false);
     
     // ニュースを表示するか否か
     define('DISPLAY_NEWS_BLOCK',false); 
     
     // 認証前、ログインページなどでニュースを表示するか否か
     define('DISPLAY_NEWS_BLOCK_WITHOUT_LOGIN',false);
     
     // ニュースフィードのキャッシュの場所
     define('NEWS_CACHE_DIR',OPENPNE_RSS_CACHE_DIR);
     
     // ニュースフィードの取得制限時間(秒)
     define('NEWS_CACHE_LIMIT',1800);
     
     // ニュースフィードのURLリスト
     // RSS1.0/RSS2.0/Atom1.0形式のフィードを返すURLを指定してくださ い。
     // キーとURLという形で複数指定することも可能ですが、実際に使用するURLの分だけ処理が重くなります。
     // 以下はサンプルのURLです。使用する行の先頭の「//」(コメントアウト)を削除し、使用しない
     // 場合には、先頭に「//」を記述して下さい。
     $GLOBALS['NEWS_FEED_URL_LIST'] = array(
        'GoogleNews-Top'  =>  'http://news.google.com/news?hl=ja&ned=us&ie=UTF-8&oe=UTF-8&output=rss&topic=h',
     //    'goo-Ranking' => 'http://ranking.goo.ne.jp/rss/index.rdf',
     );
    
     // ニュース記事のリンク要素から、元記事のURLを取り出す場合の
     // URLの正規表現のリスト
     // 'pattern'に正規表現を記述し、preg_matchの検索結果の
     // $matches[1]にドメイン名、$matches[2]に元記事のURL部分
     //  が入る正規表現にする。
     // 'urldecode'については、抽出した元記事のURLをURLデコード
     // するか否か(true/false)の指定項目。
     $GLOBALS['NEWS_EXTRACT_LINK_URL_LIST'] = array(
        'GoogleNews' => array(
                           'pattern'   =>   '@http://(news\.google\.com)/.*url=([^&]+)@i',
                           'urldecode' => true,
                       ),
       'GooRanking' => array(
                           'pattern'   => '@http://(plus\.goo\.ne\.jp)/rnkredir/redir\.php\?.*to=(http%3A%2F%2F.+)@i',
                           'urldecode' => true,
                       ),
       'Yahoo!News' => array(
                           'pattern'   =>  '@http://(rd\.yahoo\.co\.jp)/[^\*]+\*(http://.+)@i',
                            'urldecode' => false,
                        ),
        'RSSNavi' => array(
                           'pattern'   =>  '@http://(www\.rssnavi\.jp)/r/\?.+(?:&|&)u=(http.+)@i',
                           'urldecode' => false,
                       ),
     );
     
     // 広告などのURLをニュース記事から除去するための、URLの正規表現のリスト
     // デリミタは「/」で何でも良いが、正規表現であることが条件
     $GLOBALS['NEWS_REMOVE_LINK_URL_LIST'] = array(
        '@http://www\.pheedo\.jp/click\.phdo\?a=@i',
        '@http://ck\.jp\.ap\.valuecommerce\.com/.+@i',
     );
    
     // 広告などの項目をニュース記事から除去するための、タイトルの正規表現のリスト
     // デリミタは「/」で何でも良いが、正規表現であることが条件
     $GLOBALS['NEWS_REMOVE_TITLE_LIST'] = array(
        '/^AD[:|:]/i',
        '/^PR[:|:]/i',
        '/^\(AD\)/i',
     );
     
     // ニュースを取得する件数
     define('NEWS_FEED_MAX',10);
     
     // ニュースのテキスト(概要)を省略する位置(文字数)
     // 省略文字も含んだ長さにすること
     define('NEWS_DESCRIPTION_LENGTH',200);
     
     // ニュースのテキスト(概要)を省略したことを表す文字列
     define('NEWS_DESCRIPTION_ETC','...');
     
     // Proxyサーバの設定(ENABLE_PROXY以外は小文字)
     // ENABLE_PROXY ... Proxyを使用するか否か(true/false)
     // proxy_host   ... Proxyサーバのホスト名またはIPアドレス
     // proxy_port   ... Proxyサーバのポート番号(80番や8080、8888など)
     // proxy_user   ... Proxyサーバを利用する際のユーザ名(通常不要)
     // proxy_pass   ... Proxyサーバを利用する際のパスワード(通常不要)
     $GLOBALS['NEWS_PROXY_CONFIG'] = array(
        'ENABLE_PROXY'  => false,
        'proxy_host' => 'localhost',
        'proxy_port' => 8080,
       ' proxy_user' => '',
       ' proxy_pass' => '',
     );
    

SQLの変更点 bookmark

  • 変更点なし

MyNETS-1.1.1Nighty-20071109 bookmark

PC bookmark

  • サイドボックス機能の組み込み
  • t_geocode装飾子がぬけていたので追加修正

携帯 bookmark

  • 携帯のf_homeからのアクセスブロック用DOファイル追加
  • 新規登録メールでのURLエンコード処理修正

管理 bookmark

  • 新規会員登録時に、管理者へメールを送信する機能追加

Google Maps bookmark

  • Google Maps 関連ファイル追加
  • マップポインター画像を番号付きのアイコンに変更
  • GPS計測用確認マップをグーグルマップ携帯用へ変更分をマージ
  • 携帯用マップフィルターの整理、GPSマック確認画面に乗り換え検索追加
  • ソーシャルマップのデータ用JSONにおいて、\と'をエスケープするように修正

Cron bookmark

  • 初心者向けに、CRONスクリプトで/dev/nullを追加

小窓を4種追加 bookmark

  • docune小窓
  • photozou小窓
  • soapbox小窓
  • ustream小窓
  • wajju小窓

MyNETS1.1.1Nighty-20071003 bookmark

管理 bookmark

  • ログイン前ヘルプ ヘルプ機能追加
  • コミュ削除機能追加(管理画面)追加
  • スキン画面を修正
  • フレンド限定日記の表示が非公開になっていたものを修正

携帯 bookmark

  • getメールのPREFIX対応(AUエンコード)追加
  • コメント番号リンクでニックネームを追加
  • AU携帯で一部GPS情報取得エラーが出たためにパラメータ記述を修正
  • 二重投稿時のリダイレクト先修正

PC bookmark

  • プロフィール画面の下のメニュー表示機能追加
  • ソーシャルマップをプロフ下部にメニュー追加
  • イベントの画像処理もthickboxを摘要。IMGタグの閉じタグも修正
  • 日記一覧のページャー移動修正
  • Google Map APIバージョン変更に伴う修正
  • 小窓 jp.youtubeを追加

共通 bookmark

  • mail.phpが返すエラーコードを詳しく記述CODE2,3
  • 外部公開 お気に入りの日記の外部公開範囲を指定
  • config.php.sample memory_limitの設定項目を追記(通常はコメントアウトされています)
  • sessionの保存ディレクトリを変更
  • セットアップガイドにおいてmodules/ディレクトリの非公開領域への記載を削除
  • あしあと表示の不具合修正
  • HTMLタグの修正

MyNETS-1.1.1Nighty-20070831 bookmark

管理画面 bookmark

  • メッセージ詳細で画像がすべて1番になるのを修正

PC用 bookmark

  • ソーシャルマップ機能追加
  • カレンダー日記起点または本日起点の設定追加
  • HELP機能を追加
  • 設定変更に足跡累計を追加
  • 携帯電話のアドレスを登録している場合、PCログイン画面はその携帯アドレスでログイン可能
  • イベントの確認画面でのcmd対応
  • 外部公開日記の組み込み
  • 外部公開日記 外部公開コミュニティのCONFIG設定追加
  • 最新日記の一覧で画像サムネイル表示順位修正
  • 未使用のh_home.tpl_oldを削除

携帯 bookmark

  • HTMLのタグを修正
  • GPS日記メール投稿部分修正
  • GoogleMap GPS再計測不具合修正
  • 投稿先メールアドレスAUのみurlencodeに変更

全体的に bookmark

  • 国際化のため、コード調整
  • DBセッションの際のエラー回避
  • メールプレフィックスの一部URLエンコードの修正
config.phpに次の項目を追加
//外部公開日記を行う
define('MYNETS_OPEN_DIARY', true);

//外部公開コミュニティを行う
define('MYNETS_OPEN_COMMU', true);

//HOMEのカレンダーを本日起点とする。日曜起点の場合はfalse
define('DISPAY_SCHEDULE_WEEK', false);