KVS v3.2.0
基本的なサブスクリプション機能が追加され、ユーザーがチャンネルまたは他のユーザーをサブスクライブできるようになりました。 list_videos ブロックと list_album ブロックには、サブスクリプションからのコンテンツを表示する新しいモードが追加されました。また、list_members_subscriptions というブロックが追加されました。自分または任意のユーザーのサブスクリプションのリストが表示され、それらを管理できます。
DVD/チャンネルをグループに分割できるようになりました。この新機能により、フル機能の 3 層コンテンツ構造が導入されます。テレビ番組 > シーズン > エピソード。チャンネル/DVD のグループをテレビ番組として使用できるようになりました。これらは 2 サイズのスクリーンショットをサポートしており、サイト上でリスト (list_dvds_groups ブロック) と表示ページ (dvd_group_view ブロック) として別々に表示できます。
同義語の入力を容易にするために、同義語プラグインが再加工されました。単一の辞書文字列で、相互に同義語である単語をリストすることができ、プラグインはそれらの単語をグループ内で置き換えます。これにより、サイトのシソーラスの構築がはるかに簡単になります。
ビデオおよびフォト アルバムの一括編集で、コンテンツの作成者を、ランダムに選択されたリスト内の作成者に変更できるようになりました。
現在、動的 HTTP パラメータは 5 つあります。
管理パネルのユーザー リストにさらに多くの列が追加されました。個人設定でユーザーリストの表示方法を調整できます。
管理パネルのビデオ/フォト アルバム編集ページで、ステータスのドロップダウン リストがアクティブ/非アクティブのチェックボックスに置き換えられました。
管理パネルでのテンプレートの検索には、ブロック構成パラメーターも含まれるようになりました。したがって、パラメータを検索すると、このパラメータが有効になっているすべてのページのすべてのブロックが取得されます。パラメータ値も検索できるようになりました。
新しいスクリーンショットまたはフォト アルバム形式を作成するバックグラウンド タスクが削除されると、強制的にシャットダウンされます。以前は、そのようなタスクが開始されると、タスクが削除されても終了するまで (またはエラーが発生するまで) アクティブでした。タスクを削除すると、タスクがキャンセルされるようになりました。
新しいプラグインが追加され、さまざまなコンテンツ ファイルによって使用されるディスク容量を計算できるようになりました。
管理パネルでは、インストールの詳細に memcache の使用率 (%) が含まれるようになりました。
追加のファイル フィールドがコンテンツ プロバイダーに追加され、最大 10 個のフィールドが追加されました。
pre_initialize_page_code.php スクリプトのサポートがサイト エンジンに追加されました。このスクリプトはエンジンの起動時に起動され、サイト キャッシュの動作方法に影響を与える GET パラメータ値を置き換えることができます。この機能を使用すると、ユーザー セッション フラグの値に応じて GET リクエストのパラメーターを置き換えることにより、ページのさまざまなバリエーションをユーザーに表示できます。
var_items_per_page パラメーターがすべてのリスト ブロックに追加されました。これを有効にすると、リスト内のページ上の要素の数が動的に調整されます。
list_videos ブロックと list_albums ブロックで、var_category_group_ids パラメーターがサポートされるようになりました。これにより、表示したいカテゴリ グループ コンテンツのリストを動的に送信できます。これを使用すると、特定の状況で特定のカテゴリを非表示にすることができます。成人向けコンテンツを非表示にします。
list_videos ブロックと list_albums ブロックが var_category_ids または var_category_group_ids パラメーターを介して複数のカテゴリまたはカテゴリのグループのコンテンツを表示する場合、デフォルトの OR ロジックの代わりに AND ロジックを使用できるようになりました。これを行うには、リスト要素の 1 つとして「all」キーワードを送信する必要があります。
アルバム写真が別のページで開かれた場合でも、アルバム写真のインプレッションがカウントされるようになりました (単一ページに動的に読み込まれた場合、メインのアルバム写真のインプレッションのみがカウントされます)。このインプレッション統計は、list_album_images ブロックで並べ替えに使用できます。
ビデオ、フォト アルバム、モデルのリストを表示するブロックで、search_redirect_disabled パラメーターがサポートされるようになりました。これにより、検索結果に 1 つの要素のみが含まれる場合にデフォルトで発生するリダイレクトを無効にできます。同じページでビデオとフォト アルバム (場合によってはモデル) の検索を提供する場合は、このパラメータを有効にします。
擬似ランダム並べ替えが list_albums ブロックに追加されました。
ユーザー プレイリストのグローバル リストを表示できるグローバル モードが list_playlists ブロックに追加されました。
random_video ブロックは、評価とビデオ フラグをサポートするようになりました。
パラメータのセット show_xxx_info が list_content ブロックに追加されました。これらにより、より多くのコンテンツ関連情報を選択できます。
上位の検索クエリ ブロックで、期間を日数で設定して、この期間の上位を表示できるようになりました。
ユーザー セッションには、ユーザーの詳細の完全なセットが含まれるようになりました。
KVS 設定に関するドキュメントが更新されました。
修正されたバグ:
- カスタム ストリーミング パラメータが使用されている場合、サーバーからコンテンツがどのように提供されるかをテストすると、正しく動作しませんでした。
- X-bill: 請求からの定期的なリクエストにより、ログにエラーが表示されます。これらは無視されます。
- 新しいサーバーがコンテンツのあるグループに追加された場合、コンテンツの可用性をチェックしてもエラーの詳細が表示されず、サーバーを追加できませんでした。これは修正されました。現在、サーバーは保存されていますが、エラーが表示されます。配信テスト ページでエラーに対処できます。
- 電子メール検証アルゴリズムは時代遅れでしたが、よりシンプルになりました。
- アクティブな変換フェーズ中に変換サーバーが削除されると、変換エンジンがループしました。
- リファラーによるビデオ コンテンツ保護は、独自のサブドメインに対してトリガーされる可能性があります。
- 管理パネルのカテゴリがアルファベット順に並べ替えられていませんでした。
- ページ接頭辞が使用されている場合、別のページネーション ブロック内の一部のリンクが正しくありませんでした。
- X-bill: 請求からの定期的なリクエストにより、ログにエラーが表示されます。これらは無視されます。
- 新しいサーバーがコンテンツのあるグループに追加された場合、コンテンツの可用性をチェックしてもエラーの詳細が表示されず、サーバーを追加できませんでした。これは修正されました。現在、サーバーは保存されていますが、エラーが表示されます。配信テスト ページでエラーに対処できます。
- 電子メール検証アルゴリズムは時代遅れでしたが、よりシンプルになりました。
- アクティブな変換フェーズ中に変換サーバーが削除されると、変換エンジンがループしました。
- リファラーによるビデオ コンテンツ保護は、独自のサブドメインに対してトリガーされる可能性があります。
- 管理パネルのカテゴリがアルファベット順に並べ替えられていませんでした。
- ページ接頭辞が使用されている場合、別のページネーション ブロック内の一部のリンクが正しくありませんでした。
KVS v3.1.1
コメントに投票できるようになりました。また、ユーザーはコメントを編集および削除できるようになりました。
管理パネルで、コメント一覧からコメントが投稿された閲覧ページに移動できるようになりました。
ユーザー用に追加フィールドがさらに追加されました。今は10個あります。
SMS 支払いプロセッサである X-Bill.ru がサポートされるようになりました。
フィードバック ブロックで、電子メール フィールドへの入力を要求できるようになりました。
ランダムなビデオへのリダイレクトと同様に、ランダムなアルバムへのリダイレクトが追加されました (/redirect_random_album.php)。
修正されたバグ:
- サイズがビデオのメタデータに含まれていない限り、プレーヤーはデフォルトでプレビュー画像のサイズを使用しました。これにより、アスペクト比が不正確になる可能性があります。
- ZIP アーカイブを処理するためのサードパーティ ライブラリが更新されました。このアップデートには、大きなファイルの処理時にスクリプトがメモリ不足になるバグが修正されています。
- 変換タスクのフリーズを修正しました。何らかの理由で変換中に ffmpeg が予期せず終了した場合、スクリプトは 2 回の試行後にタスクを終了し、エラーをログに記録します。
- 標準の埋め込みコードは、非アクティブ化された動画では機能しませんでした。
- メイン サイトに保存されたメンバー エリアの設定は、サテライト サイトでは取得されません。
- ZIP アーカイブを処理するためのサードパーティ ライブラリが更新されました。このアップデートには、大きなファイルの処理時にスクリプトがメモリ不足になるバグが修正されています。
- 変換タスクのフリーズを修正しました。何らかの理由で変換中に ffmpeg が予期せず終了した場合、スクリプトは 2 回の試行後にタスクを終了し、エラーをログに記録します。
- 標準の埋め込みコードは、非アクティブ化された動画では機能しませんでした。
- メイン サイトに保存されたメンバー エリアの設定は、サテライト サイトでは取得されません。