プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #4179

Task(タスク) #4112: PHP7対応のための修正を行う

SimplePie 1.4.3 へのアップデート

Youichi Kimuraほぼ7年前に追加. 約4年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2017-03-29
期日:
進捗率:

100%


説明

Overview (概要)

OpenPNE に同梱されている SimplePie 1.0.1 (2007-07-23) は PHP7 で廃止された構文が含まれており、これを使用すると Parse Error で異常終了する。

Parse error: syntax error, unexpected 'new' (T_NEW) in /vagrant/lib/vendor/simplepie/simplepie.inc on line 659

SimplePie に依存する機能は、OpenPNE 本体に存在する「RSS リーダー」ガジェットおよび opBlogPlugin が該当するため、SimplePie をアップデートすることで PHP7 で動作できる状態にする。

Spec (仕様)

SimplePie 1.4.3 (2016-11-27) にアップデートする。

関係しているリビジョン

リビジョン 98c12660 (差分)
Youichi Kimuraほぼ7年前に追加

update SimplePie 1.4.3 (refs #4179)

リビジョン 64036204 (差分)
Youichi Kimuraほぼ7年前に追加

use sfAutoload to autoloading SimplePie classes (refs #4179)

リビジョン c2263a5f (差分)
Youichi Kimuraほぼ7年前に追加

update opRssFetcher for latest SimplePie (refs #4179)

The unit tests for opRssFetcher::autoDiscover() has been dropped because
SimplePie_Locator::find() is no longer discovering feeds when specifying local files.

リビジョン d45bf2b9 (差分)
Youichi Kimuraほぼ7年前に追加

update library dependency for NOTICE (refs #4179)

履歴

#1 Youichi Kimuraほぼ7年前に更新

  • 題名simplepie 1.4.3 へのアップデート から SimplePie 1.4.3 へのアップデート に変更
  • ステータスNew(新規) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

下記 Pull Request にてアップデートしました。レビューをお願いします
https://github.com/openpne/OpenPNE3/pull/459

#3 Shinichi Urabeほぼ7年前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

#4 kaoru n約4年前に更新

  • 対象バージョンOpenPNE 3.9.0 から OpenPNE 3.10.x に変更

#5 kaoru n約4年前に更新

すでにマージ済みです

#6 kaoru n約4年前に更新

  • 対象バージョンOpenPNE 3.10.x から OpenPNE 3.9.8 に変更

#7 kaoru n約4年前に更新

  • 対象バージョンOpenPNE 3.9.8 から OpenPNE 3.10.0 に変更

#8 isao sano約4年前に更新

  • ステータスPending Testing(テスト待ち) から Pending Merge(マージ待ち) に変更
  • 進捗率70 から 80 に変更

試験完了です。問題ありません。

#9 kaoru n約4年前に更新

  • ステータスPending Merge(マージ待ち) から Fixed(完了) に変更
  • 進捗率80 から 100 に変更

他の形式にエクスポート: Atom PDF