問題タブ [pmwiki]

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.

0 投票する
1 に答える
273 参照

php - 検証のためにPHPスクリプトからpmwikiページの呼び出しにポストバックします

PMWikiにフォームを設定しました。アクションはそれをphpスクリプトに送信します。このスクリプトは情報を取得し、いくつかの異なるアクションを実行します。phpスクリプトは、PMWikiページからの情報を検証する必要があります。私はそのすべてを行う方法を知っています。ただし、フィールドの1つが検証されない場合は、すべての情報が入力されたままPMWikiページをリロードしますが、エラーメッセージが表示されます。私の最初の考えは、すべてのフィールドを最初のページに戻すことでしたが、それを機能させることはできません。私は、PMWikiをベースとして引き続き作業できるソリューションを受け入れています。つまり、自己検証型のPHPページでフォームを実行することはできません(他のサイトでも実行しています)。また、検証されない場合は、PMWikiの外部で別のフォームを提供したくありません。理想的には、header( ' 場所:mysite.com/MyPMWikiPage'); しかし、それはすべてのフィールドを送り返すことができる投稿になります。これが非常に具体的であるように思われる場合は申し訳ありませんが、問題を回避する方法を知っています。それが不可能でない限り、この問題を直接解決する方法を学びたいと思います。PMwiki.orgはサーバー側の検証を推奨していますが、失敗したときにポストバックする方法を見つけることができませんでした。

0 投票する
4 に答える
194 参照

php - 1 つではなく両方を返す if else ステートメント?

これは私の最初の PHP if ステートメントなので、ばかげた間違いを犯した場合はご容赦ください。

私は pmWiki を実行しており、グループ名には 2 つの変数があります。$Group はスペースを含まないグループ名 (EasyCatalog など) で、$Groupspace はスペースを含むグループ名 (Easy Catalog など) です。

$Groupspaced == "Easy Catalog" かどうかを確認したい。true の場合は $Group 変数を返し、そうでない場合は $Groupspaced を返す

これは私のコードです:

The problem I am having is that it is returning both links not one.

0 投票する
1 に答える
21 参照

iis - pmwiki+ iis+ fastcgi アクセス許可が部分的に拒否されました

最近、問題が発生しました。私たちの iis サーバーに pmwiki を展開すると、すべてがうまくいきます。しかし、問題が発生しました。ディレクトリは次のようになります。

![ここに画像の説明を入力][1]

問題は、デフォルトのページを変更できますが、Group1~Group6 フォルダーを編集できないことです。iis の設定は次のようになります

![ここに画像の説明を入力][2]

たとえば、everygroup の内容を変更したい場合:

0 投票する
1 に答える
263 参照

php - PmWiki の公開編集を無効にする

私は最近 PmWiki をインストールし、次のようなサイトを作成したいと考えています: http://medesign.seas.upenn.edu/index.php

しかし、PmWiki はウィキ ソフトウェアなので、誰でもページを編集できます。

しかし、私の例のようなページを作成する方法がわかりません.AuthUserがアトリゼーションのようなことをしていることがわかりました.

  • SiteAdmin/AuthUser ページの読み取りを @admins グループに制限します。
  • http://yourwiki.com/pmwiki.php?n=SiteAdmin/AuthUser&action=attrに移動し、「@admins」を「読み取り」フィールドに入力します。
  • これで、実際の管理者のみがページを読み取ることができます (この時点で @admins グループには誰もいませんし、AuthUser はまだオンになっていません)。
  • パスワードを要求されます。前のステップのもの (例: itsmytemporarysecret) を使用します。

誰でも私を助けることができますか?