公式サイトにてwysiwygエディタにてonclickなどのスクリプト呼び出しを記述したいといった投稿がありましたが、「TinyMCE」の仕様(NCも使用している以上その仕様に合わせている?)上、記載できなくしているようです。興味があり確認がてらカスタマイズしてみた内容を掲載しました。これについてはNCの仕様から外れることになると思うのであまり良いことではないかなあと思いつつ・・・ご興味ある方は、一度ご覧ください。」が上がっておりちょっと気になり調べてみました。一応解決できたので、確認ページでご確認いただけます。以前公式サイトのヘルプデスクにあった「他言語ページの作成」ボタン押下時、「不正リクエスト」といったエラーとなるといった投稿が気にはなっていたのですが、ちょっと調べてみてこれかなあといったところをご紹介しています。このサイトも英語対応サイトにしたのですが、英語の内容は何もありません。このトラブルの確認のためだけなのでお許し下さい。こちら「確認用ルーム/他言語ページの作成」でご確認いただけます。システム管理者おはようございます。昨日から目についていた「未ログイン時の動画再生」について調べてみました。っでわかったことがログインしていない場合、user情報がなくてサムネイルを含め動画のファイルが取得できていないってこと。見ると44行目にAuthというのが3.3で追加されているではありませんか。これを試しにコメントアウトすると未ログイン状態でも動画が再生できるようになるではありませんか。(当サイトで確認していただけます)で試しに動画の追加はできるかが心配になり追加も試してみましたがこれもOK。本当に正しい修正方法かはわかりませんが、取り敢えず再生については解決かなあということでお知らせします。何か問題があっても、責任は負いかねます。自己責任で行われるのであれば修正されてはいかがでしょうか。正しい修正は開発者さまにゆだねるということでお待ちすることに・・・、よろしくお願いしま~す。公式サイトにてファイルクリーンアップでブログの画像が使用しているにもかかわらず削除されてしまうといったトラブルに興味がわき確認してみたら、確かに削除されてしまっていました。そこで、調べてみたらwysiwygの画像の名称からブログのコンテンツテーブルを検索し使用されている件数を調べ存在した場合、削除しないといった方法がとられていることが分かりました。その際、検索条件の作り方が問題と分かりちょっと変更してみたところ、使用している場合は削除せず、使用しなくなった場合は削除するようになりました。'%'));}を追加します。変更内容は間違いはないと思いますが、記述方法はもっとよい方法があると思われます。これで、ブログの画像も問題なく不要なファイルは削除され、まだ使用されているファイルは削除されなくなります。以上、興味からの修正内容ですので、変更は自己責任で変更願います。新着情報の表示形式をカスタマイズしてみました。新着情報の表示形式を汎用DBで作成していたテーマ「Tanzaku2」風に表示するように変更しました。この形式の表示方法を個人的に気に入っているのですが・・・いかがでしょうか。昨日、NC3が久々にパッケージのバージョンアップがなされました。そこで、こちらのサイトにてバージョンアップを実施しました。いままでのカスタマイズ部分も反映し、動くことも確認でき一安心。ログイン部分でかなり修正がはいっているようでしたが、今はその内容まで踏み込んでみていません。こちらのサイトでは、存在しないページをリクエストした場合、トップページに行くカスタマイズをしているのでその部分を再度カスタマイズ。ドロップダウンメニュー、スケジュール管理部分(ユーザー選択)でのコアカスタマイズ部分も組込み完了。後新しいバージョンでは不要アップロードファイルを削除するクリーンアッププラグインも追加されています。速度も速くしたとのことで、体感的にも早くなったと実感できるかなあ~。皆さんもセキュリティ対策がなされたバージョンということで、早めのバージョンアップをされてはいかがでしょうか。バージョンアップを実施される前にDBのダンプ、/app/Config、/app/Uploadsをどこかに保存しておくように。特別なカスタマイズをしていないようであれば、もし失敗しても元にもどすことも可能です。存在しないページを指定した時のリターンページを変更しました。システム管理者ちょっと暇だったので少しカスタマイズしました。お客さまのNC3でホームページとグループウェアとして使用されている中、「ページの指定間違いの場合ログイン画面が出るのはちょっと」っといったお客さまのため、カスタマイズした内容をこのサイトにも適用してみました。ページが見つからない場合、標準では「ログイン画面」でしたが「トップページ」に遷移するように変更しています。ログイン画面は自分以外表示されないようにしてみました。このサイトで「スケジュール管理」で「guest」でログインしていただき確認できるようにしていましたが、試していただけなくなりましたがご了承願うということで・・・すみません。これで他の人がログインのurlをたたくことも無くなることでしょう。公式サイト?のトラブル報告に「画面サイズを変更したときに施設予約のカレンダーの表示が崩れる」といった投稿があり興味が湧き確認してみました。確かに大きい画面でブラウザの枠を小さくした場合、施設名の列と実際の時間枠の列(テーブル)が2段となりちょっと不細工かなあっと!そこでちょっと時間枠の列(テーブル)を囲っているdivタグの横幅を計算するようにすれば問題も解消します。されています」)となり一部のページが表示できない状態におちいりました。皆さん、いかがでしょうか。DBを確認しても表示されるページとされないページの差は見当たらない・・・う~む?っで、いろいろ試していて違いを発見しました。NC2のサイトで固定リンクの指定がされており、そのリンク名が日本語だったのです。その内カタカナの長音(ー)、中点(・)などが名前の一部についているものが表示されないことがわかりました。っで移行後のNC3のページ設定で固定リンク名をアルファベット表記にしなおしたら無事全てのページが表示されるようになりました。このような日本語名のページは無いかもしれませんが、移行後のページが403エラーを吐く場合は確認してみててはいかがでしょうか。以上、先日の移行作業での発見でした。公式サイトでの言葉にガッカリしました。NC3はオープンソースとして考えていていたのですが、公式サイトで「単に私が年齢を重ね、いつかは退職の日を迎えることから、十分に事前に準備を始めただけだとお考えください。」と言われ何か個人的なことから特定のサービスのためのツールになるようで、今までわたし的にはよいオープンソースのCMSと考え良くしようと思って公式サイトへのトラブルシュートにも投稿していたのですが、個人の将来の準備のためだったと思ったら・・・また、個人で導入しているのを「ノラ」との表現、「むしろ、そのことによるNCのブランド毀損のほうが、圧倒的に大きなリスクだと考えています。」っていうことは、個人の使用を否定しているかのように・・・っで、あまり個人にはお勧めできない代物になってしまったかも知れません。個人のためのカスタマイズなんかは輪をかけるように問題あるかもしれないのでカスタマイズテーマのダウンロードは公開を閉じさせていただきます。ご了承のほど、よろしくお願いいたします。システム管理者なんか今更のはなしですが、自身テーマの考え方が誤っていたような気がします。テーマというのは、サイトそのものをトータル的にデザインするものだったのかと最近気づきました。個々のプラグインを使いやすいようにするのはやはりカスタマイズで行い、サイト全体を作成する際トータル的にデザインしそれをテンプレート化したものをテーマになるのではと思うようになりました。以前のNC2の場合は、同じモジュールでもテンプレートの設定で見え方を変更できたので、上記のような場合も対応できたのになあ・・・できればサイトにひとつテーマを設定すれば、そのサイトのページのデザイン、およびプラグインのデザインも統一されるものがよいと思う今日この頃です。っで、来週NCのユーザーカンファレンスがあるが、今後のNCおよびコモンズネットがどのようになっていくか楽しみです。投稿者の方が自己解決されました。すばらしぃ!乱れの原因は登録内容だったようです。登録内容に全角空白文字をいくつも連続して入力した場合、適正な幅による改行がなされないようです。それで表示の際コンテンツの内容がブロックの幅を超えて表示されていたようです。通常の文字では適正な幅で改行され全角空白は改行されないかといった疑問を持ってしまいます。連続した全角空白を登録しないようにすれば問題ないということで、「めでたし、めでたし」でしょう。ちなみにこのサイトの確認ページでも同じような登録をしてみたら、同様のレイアウトの乱れが起こりました。気持ちい~ぃ!「レイアウトの乱れ確認」ページっで、自己解決されたということですが、わたしの解決策として汎用DBのtableタグにtable-layoutを追加したテーマを作成しそれを適用したページを作成しました。同じ内容ですがレイアウトの乱れをなくしています。使用したテーマを公開しています。ダウンロードし一度ご覧いただければ簡単さがご理解いただけるのでは。システム管理者NC3の公式サイト?にて「汎用データベースがおかしい」といった投稿があり、ちょっと気になりこちらのサイトでも同じようなページを作成してみました。確認用ルームの「汎用DBのレイアウト乱れ」です。事象はあらわれません。投稿を揚げられていた方のサイトを見るとFirefoxでは問題なく、MicrosoftEdge、Chromeでは乱れることがわかりました。乱れの原因は不明ですが、解消方法はわかりました。追加すれば解消します。これを実装する方法は独自テーマを追加するか、汎用DBのスタイルシートをカスタマイズするか、使用している標準テーマのcssに追加するかしか無いかなあっと!このサイトで問題なく投稿者はダメというのもおかしいですね。システム管理者ページスタイルテーマ「EddyKFrame」の修正を行いました。左カラムがありでメインカラムに「EddyKFrame」の6L・6Rのフレームのみを配置した場合、特定の条件(ブラウザの幅)にて配置していたコンテンツが表示されないといった事象がありました。6Lのフレームを設定し次に6Rのフレームを設定する際も異様な表示内容になりました。以上のような事象になるにもかかわらず、公開していたことをお詫び申し上げます。これにより登録したコンテンツがつぶれるといったことはありませんが、設定に戸惑われた方もおられると思います。本当に申し訳ございませんでした。以上の表示内容がおかしいといった事象を今回修正しましたので、ご使用いただけるのであれば、ご利用ください。今後ともよろしくお願いいたします。システム管理者NC3の公式サイトのトラブルにて掲載されていた「フォトアルバム投稿時のパーミッションがおかしい(?)」でこちらのデモサイトにて確認したら確かに内部エラーとなりました。っで、ちょっと調べてみたらrenameのところで落ちているようです。そこで調べ解決策を見つけたのでこちらの確認用ルーム・フォトアルバムのページでご確認いただけます。新しいカスタマイズには関係ないのですが、dropdownメニューの表示確認のための多階層のページを追加しました。プラグインカスタマイズのdropdownメニューにて確認用ルーム・メニュー階層をオンマウスしていただけたら多階層でも表示されることが確認できます。システム管理者NC3のISSUEに上がっていたTODOでのコメントができないといった事象を解消しました。TasksプラグインのControllerでtaskSettingがthisに設定されていなかったことでNCのContentCommentsプラグインにsetting情報が渡っていなかったようでした。「確認用ルーム」「TODO」ページをご覧ください。昨日久しぶりにNC3の公式サイトを覗いたら「検索の仕様」といった「半角・全角を区別し検索している」といったことが記載されていました。そこで意識なく検索する方法をちょっと調べたらわかったので、こちらのデモサイト・確認用ルームでお試ししていただけます。新着情報のプラグイン指定について3.2になってから登録できない状態となっていました。$plugin_key;}にすれば登録可能となりました。これは、NC3公式サイトでも記載させていただきました。システム管理者トップページの新着にどのプラグインの情報を表示させるかを指定しても反映しないといったトラブルがありました。問題点はわからないのですが、どのテーブルが必要かわかったので、直接レコードを作成し取り敢えず表示できるようにしました。テーブルは「xxx_topic_frames_plugins」でどの新着のフレームでどのプラグインを表示させるかの設定を指定すれば表示できました。システム管理者ホーム(トップページ)の新着情報ですが、「ブログ」プラグインを指定して新着情報を表示させようとしているのですが、どうもプラグイン指定にした場合、プラグインの指定するテーブルへの更新がなされないようで、正しく表示されません。調べ直したいと思います。システム管理者NC3.2.0にて作成していましたこのデモサイトですが、先日公開されたNC3.2.1+パッチにバージョンアップしました。PHP7.2のため、一部追加修正をしています。参考にさせていただきました。感謝・・・!ドロップダウンメニューのコントローラもNC3.2.1の内容に追加修正を行い問題なし。NetCommons3.3.0。