問題タブ [openacs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
url - OpenACS / AOLServer で URL リダイレクトを行うにはどうすればよいですか?
OpenACS にフォームを含むページがあり、まったく別のページ/フォームを含む外部サイト/URL にユーザーをリダイレクトしたいと考えています。
(OpenACS 側または AOLServer 側のいずれかで) どのように行うのが最適ですか?
tcl - OpenACS/TCL 用のオープン ソース タスク管理モジュール
TCL/OpenACS ベースの Web サイトの上に標準のタスク管理 (コラボレーション対応) 機能を構築しようとしています。この目的で利用できるオープン ソース モジュールがいくつかあるかどうかを知りたいです。
http-headers - Openacs で HTTP ヘッダー フィールドを追加するには?
サイトのセクションの応答に HTTP ヘッダー フィールドを追加する必要があります。パッケージ インスタンス (セクション) は IFRAME で表示されており、IE 6 にコッキーを保存できるように p3p フィールドを宣言したいと考えています。 /7/8 (ログインがうまくいかない)、私は PHP でそれを行う方法のアイデアを持っており、非常に簡単です:
しかし、TCL/openacs でそれを行う方法が見つかりませんでした。助けてくれてありがとう。
tcl - リファラーページを取得する問題
リファラーページを取得しようとしていますが、問題があります。リファラーページがうまくいかないことがあります。たとえば、次のようになります。
ページ1がページ2にリンクし、ページ2がプロセスを作成し、ページ3にリダイレクトした後、3つのページがあるため、ページ3でリファラーページを取得しようとすると、ページ1ではなくページ1が取得されますページ2、
問題は、ページ 2 このページはユーザーには何も表示されず、手順を作成するページのみであると思います。
リファラーページを正しく取得する方法を知っていますか??
ありがとう。
私はopenacsでTCLを使用しています
single-sign-on - OpenIGで名前をリクエストするにはどうすればよいですか?
私はForgeRockの人たちからこのOpenIGIdentityGatewayを試し、この場合はいくつかのレガシーシステムを統合しようとしています。特に、ArsDigitaやさまざまな機関のOpenACS+.LRNプロジェクトで使用しています。
問題は次のとおりです。セキュリティの問題を回避するために、OpenIGドキュメントにあるレシピを使用して非表示の値を抽出し、リクエストのCookieに応答すると、POSTリクエストが成功してシステムにログインしましたが、リクエスト後、OpenACSログに通知されます。最初の請願はhttp://10.10.10.10/register
、実際のクライアントの請願ではなく、のようなものを要求http://openacs-domain.com/register
し、新しいログインを行うためにIP方向への302リダイレクトにブレークします。
/ etc / hostsを変更して、名前解決が成功しないかどうかを確認しました。
不思議なことに、最初のリクエストが行われたときにドメインに戻ると、有効な開始セッションがあり、すべてがクールです。
私は十分に説明的であり、誰かがこれに対する解決策を持っていることを願っています。config.jsonを添付します
tcl - TCL を使用したファイルのアップロード
私は OpenACS アーキテクチャに取り組んでいる初心者で、TCL を介して .xml ファイルをアップロードする必要があります。ドキュメントを調べて、ここに記載されているコードを回避しようとしました: http://wiki.tcl.tk/13675
ただし、コードを理解できず、コピーアンドペーストが機能しません。誰かが TCL でファイルをアップロードするためのより簡単な作業方法を提案できますか? 作業コードは非常に役立ちます。
HTTP フォーム (入力タイプのファイル パラメータを使用) を介してファイルをアップロードする必要があり、サーバー側のコードを求めています。
http - プロジェクトで使用される aolserver の IP アドレスの代わりに使用する URL を作成する
Project-Open ツールでは、aolserver を使用してアプリケーションをホストし、172.XX.XX.XX:8000 のようなサーバーの IP アドレスを使用してアクセスします。今、このIPアドレスを公開したくありません。このために url を作成して使用しようとしましたが ( config.tcl にいくつかの変更を加えて)、できませんでした。
私の質問が十分に明確でない場合はお知らせください。
前もって感謝します!!!
openacs - OpenACS のセットアップ方法
OpenACS プロジェクトをセットアップしようとしています。ネットで入手可能なオープンソースプロジェクトをいくつか試しました。以下のリンクから OpenACS をセットアップしようとしています。
しかし、それは非アクティブであり、コードはありません。このコードを別の場所で見つけることができますか。
string - 空の TCL 文字列により、印刷できない文字が生成され、Project-Open がクラッシュする
Project Open を ubuntu にインストールしました。
tcl に空の文字列がある場合は常に、代わりに HTML フォームに印刷できない文字が含まれます。
問題の原因は何ですか? Web サーバーは openACS / AOLServer です
TCL コード: set email ""
(index.tcl)
ADP コード:email="@email@" (index.adp)
HTML 出力:<input type="text" name="email" value="?"
(Web ページを htm ファイルとして保存すると、? は 16 進エディターで 16 進コード 00 を表示します。これが正しいかどうかはわかりません。とにかく、値の "" の間に文字があってはなりません)
更新 1:
ADP コード: email="t@email@t" (index.adp)
HTML 出力:<input type="text" name="email" value="tt"
したがって、実際には空の文字列のようです。ADPファイルでめちゃくちゃになります。
更新 2:
Evil otto の回答によると、AOL サーバーのバグの
ようです。修正方法を教えてください。
nsd -V
AOLserver/4.5.1 (aolserver4_5)
CVS タグ: $Name: aolserver_v45_r1 $
ビルド: 2014 年 4 月 2 日 08:27:37
Tcl バージョン: 8.6
プラットフォーム: linux