suin.io

Bulletin 1.02

suin2006年2月26日
ダウンロード

ニュースモジュールのひとつです。newsの古いコードを刷新することが開発のきっかけとなりました。最終的に過去の有用なハックなどを盛り込み、Duplicatable機能も付け加えました。

*このバージョンは人柱版です。このモジュールの利用は自己責任でお願いします。

アップデート方法

すべてのファイルを上書きし、モジュール菅理でアップデートを実行してください。
今回のアップデートではブロックの情報が保たれません。仕様の変更上いたしかたないことです。次のバージョンからはブロックの情報が保たれるようになります。

主な機能

  • ニュース投稿・編集・削除
  • アーカイブ
  • RSS配信
  • モジュールの複製
  • newsの記事の取り込み

newsからの変更点

  • 各ファイルでassignされているテーマ変数から出来るだけHTMLタグを取り除いた。
  • 各ファイルにおいてディレクトリ名を変更できるように改変した。
  • 各ファイルでinclude から require に関数を交代した。
  • $HTTP_*_VALUE を $_* に置き換えた。
  • テンプレートを各PHPファイルの変更にあわせて改変した。
  • テンプレートに<{strip}>タグを加えた。
  • print.phpをテンプレート出力に対応した。
  • 各ファイルにおいて,相対パスを絶対パスに変更した。
  • print.phpにおける潜在的なtypoを訂正した。
  • 「のこり***バイト」をマルチバイト環境に対応し,かつ「のこり**文字」に変更。
  • 「分」の選択肢が 0~60 だったので 0~59 に修正。
  • 記事投稿の日時選択フォーマット「月:mm 日:dd 年:YYYY 時:HH 分:ii」を,日本語式に「YYYY年mm月dd日HH時ii分」に変更し
  • アーカイブの表示方法を,スペースを有効活用するように変更した。
  • archive.phpのSQL記述をclassへ移動した。
  • ニュース投稿権限をグループごとに与えられる機能を追加した。(XOOPS2.0.4以降)
  • ニュース投稿自動承認をグループごとで決められる機能を追加した。(XOOPS2.0.4以降)
  • ユーザーのタイムゾーンが反映されない部分を修正した。
  • DB項目の’story_type’を’type’に変更した。
  • submit.phpにおける,本文フォームのサイズを一般設定で変更できる機能を追加した。
  • コメントに記事の存在確認処理を追加。
  • 検索結果の日時を投稿日時から掲載日時に変更した。
  • 記事から画像がはみ出してしまうバグを修正。
  • 記事の題名をサイトのタイトルに。
  • article.phpにおける$storypageの妥当性を確認する処理を追加。
  • 言語の名付け規則に従ってlanguageファイルを訂正した。(_NW_*→_MD_*)
  • 本名もassignした。
  • HTMLが有効なら改行を無効にした。
  • クラスから出来る限りHTMLを追放した。→テンプレートへ。
  • Ryujiさんのブロックを取り入れた。
  • カレンダーブロックを追加。
  • GIJOEさんのmyblockadminを取り入れた。
  • 投稿数加算処理を改善。
  • コメントブロックを追加した。
  • 期限切れの記事が見られるバグ(仕様?)を修正。
  • 記事の編集・管理の使い勝手を改善する。
  • ルートコントローラで配信していたRSSをモジュールの一部にした。→グループ設定が反映されるようになる。
  • 複製可能にした。

ほかにも理解不能な仕様を改善したり、ずっと放置されていたっぽいバグFixをしたりといろいろ変わった点があります。

更新履歴

1.02 2006-02-26 バグ 複製したBulletinのブロックが正しく機能しないバグ。
1.02 2006-02-26 追加 newsからインポートした後のページに「戻る」リンクを追加。
1.02 2006-02-26 言語 englishを更新(thx Yuji)
1.02 2006-02-26 言語 catalanを追加(thx Yuji)
1.02 2006-02-26 言語 portuguesebrを追加(thx Yuji)
1.02 2006-02-26 言語 spanishを追加(thx Yuji)
1.02 2006-02-26 言語 frenchを追加(thx gigamaster)
1.02 2006-02-26 言語 tchineseを追加(thx kiang)
1.01 2006-02-21 言語 englishを追加(thx Yuji)
1.01 2006-02-20 バグ ブロックで件名の文字数切り詰めが出来ないバグを修正。
1.01 2006-02-20 追加 Tell A Friendモジュールに対応。
1.01 2006-02-20 追加 トピックを削除するとき、トピックに属する記事を他のトピックに移管できる機能を追加。
1.01 2006-02-20 追加 「印刷する」「友達に知らせる」アイコンの表示非表示を選択できるように変更。
1.01 2006-02-20 追加 「最新ニュース」で本文を複数表示できるように変更。
1.01 2006-02-20 追加 RSSへのリンクを表示できるように変更。
1.01 2006-02-20 バグ [編集]がリンク切れしていたバグを修正。
1.01 2006-02-20 変更 「トピック」という表記を「カテゴリ」に統一した。
1.0 2006-02-16 その他 テスト版リリース

RELATED POSTS