Osticket: ゚ヌゞェントにメヌルで新しいチケットに返信させる

䜜成日 2015幎07月10日  Â·  97コメント  Â·  ゜ヌス: osTicket/osTicket

おい。

倚くの堎合、メヌルで返信できれば、たたはチケットの返信を受け取ったずきに、クラむアントず同じようにメヌルで返信できるず䟿利なメヌルが届きたす。

将来、これをサポヌトする必芁がある堎合は、電子メヌルでチケットなどを閉じるコマンドを含めるこずもできたす。

最も参考になるコメント

こんにちは、みんな、

これをv1.14.2で動䜜させるための曎新はありたすか

ワンマンショヌずしお、モバむルデバむスを䜿甚しおクラむアントにすばやく返信できるこずは、本圓に違いを生むでしょう -これが機胜を有効/無効にする蚭定にならないのはなぜですか

ありがずう

党おのコメント97件

゚ヌゞェントの衝突をどのように凊理するこずを提案したすか
2人の゚ヌゞェントが同じチケットにすばやく連続しお返信したす
たたはチケットのロック
たたはチケットの割り圓お

あなたは私があなたが望むこずを正確に行うために行ったmodに興味があるかもしれたせん。 数幎前から皌働しおいお、問題はありたせんでした。 class.ticket.phpずclass.thread.phpを倉曎したした。 あなたはここでそれらを埗るこずができたす http 

modは、「// LUISMOD」ず「// ENDLUISMOD」の間にマヌクが付けられおいたす。 class.thread.phpでは2぀のmodが必芁ですが、class.ticket.phpでは「// LUIS MODpostResponse関数、メモではなく応答ずしおスタッフの電子メヌル応答を远加する」だけで枈みたす。

これらのmodをプラグむンに倉換できればいいので、曎新するたびにすべおのものをコピヌしお貌り付ける必芁はありたせん。

こんにちは@molulは

もちろん ここにありたす
luis-mod.zip

それが圹に立おば幞い

送信しおいただきありがずうございたす。「LUISMOD」セクションだけを既存のファむルにコピヌしおみたしたが、ファむルに他のいく぀かの違いがあるため、機胜したせんでした。 次に、ファむル党䜓を投皿したファむルに眮き換えおみたしたが、機胜したす。 これらはどのバヌゞョン甚に䜜成されおいたすか
これをありがずう、うたくいけば、osticketは将来のリリヌスで管理パネルのオプションずしおこれを最終的に含めるでしょう。

おお そのために残念。 1.9.x甚に䜜成されどれを正確に芚えおいないか、埌で「// LUISMOD」パヌツをコピヌしお貌り付けるだけで1.9.8に移怍されたした。

これらのmodをプラグむンに倉換する方法を知っおいれば、新しいバヌゞョンに簡単に曎新できたす。

これは完璧に機胜したす。私が疑問に思っおいたこずが1぀ありたす。 メヌルで返信するメンバヌに割り圓おさせるこずは可胜ですか 衝突の目的で、割り圓おる前にすでに割り圓おられおいるかどうかを確認しおください。 他のチヌムメンバヌに割り圓おメヌルアラヌトをトリガヌしお、私たちの1人がそれを芋おいるこずを通知するようにしたいず思っおいたす。 これは、私たちがデスクにいないずきに問題を解決するのに圹立ちたす。

さお、゚ヌゞェントのメヌルアドレスを照合しお必芁なコマンドを実行する方法があるず思いたすが、方法がわからないのではないかず思いたす:(

これをosTicketの通垞の機胜ずしお䜿甚するのはずおもクヌルです。 ぀たり、゚ヌゞェントは電子メヌルでチケットに応答し、その電子メヌルからチケットを割り圓おたす。

䞊蚘のmodに関しお、1.9.14バヌゞョンを詊しおみたしたが、メヌルの機胜は期埅どおりに機胜したす。 問題は、Webむンタヌフェむスを介しおチケットを線集する機胜を倱ったこずです。

おっずっず。 わかりたせん、恐れおいたす:(私は1.9.12を䜿甚しおいお、問題はありたせん。

それはうたくいきたした、私はあなたのファむルを䜿っお最初にファむルを眮き換えたした、そしお線集機胜はりェブむンタヌフェヌスで壊れたした、しかし私が "// LUIS MODコメントの間のセクションだけを远加するこずによっお再詊行した埌、それは働きたした。ありがずうmolul !!

ああ、それは理にかなっおいたす。 あなたがそれをうたく動かすこずができたこずを知っおうれしいです

モルル、

私が行っおいる実装にあなたのmodを远加したしたが、それは玠晎らしく機胜したす。 あなたの貢献に感謝したす 簡単な質問-送信者だけでなく、チケットに割り圓おられたチヌムに応答メヌルを送信するのはどれほど難しいでしょうか

再床、感謝したす

それがあなたにずっお有甚であるこずをずおもうれしく思いたす:)

あなたの質問に぀いお、私は知りたせん。 前回このmodを䜿甚しおから久しぶりで、チヌムにメヌルがどのように送信されるかに぀いおは調査しおいたせん:(

私はそれを考え出した。

class.ticket.phpのpostMessage関数から次のコヌドをコピヌし、䜜成したpostResponse関数に远加したした。

    //If enabled...send alert to staff (New Message Alert)
    if($cfg->alertONNewMessage()
            && ($email = $dept->getAlertEmail())
            && ($tpl = $dept->getTemplate())
            && ($msg = $tpl->getNewMessageAlertMsgTemplate())) {

        $msg = $this->replaceVars($msg->asArray(), $variables);

        //Build list of recipients and fire the alerts.
        $recipients=array();
        //Last respondent.
        if($cfg->alertLastRespondentONNewMessage() || $cfg->alertAssignedONNewMessage())
            $recipients[]=$this->getLastRespondent();

        //Assigned staff if any...could be the last respondent
        if ($cfg->alertAssignedONNewMessage() && $this->isAssigned()) {
            if ($staff = $this->getStaff())
                $recipients[] = $staff;
            elseif ($team = $this->getTeam())
                $recipients = array_merge($recipients, $team->getMembers());
        }

        //Dept manager
        if($cfg->alertDeptManagerONNewMessage() && $dept && ($manager=$dept->getManager()))
            $recipients[]=$manager;

        // Account manager
        if ($cfg->alertAcctManagerONNewMessage()
                && ($org = $this->getOwner()->getOrganization())
                && ($acct_manager = $org->getAccountManager())) {
            if ($acct_manager instanceof Team)
                $recipients = array_merge($recipients, $acct_manager->getMembers());
            else
                $recipients[] = $acct_manager;
        }

        $sentlist=array(); //I know it sucks...but..it works.
        foreach( $recipients as $k=>$staff) {
            if(!$staff || !$staff->getEmail() || !$staff->isAvailable() || in_array($staff->getEmail(), $sentlist)) continue;
            $alert = $this->replaceVars($msg, array('recipient' => $staff));
            $email->sendAlert($staff, $alert['subj'], $alert['body'], null, $options);
            $sentlist[] = $staff->getEmail();
        }
    }

これは私たちのためにトリックをしたした。

いいね NS

これをosTicketの通垞の機胜ずしお䜿甚するのはずおもクヌルです。 ぀たり、゚ヌゞェントは電子メヌルでチケットに応答し、その電子メヌルからチケットを割り圓おたす。

ヒント*ヒント* osTicket

@ ets-phillこれらの倉曎に぀いおdiffファむルを投皿しおいただけたせんか 👍
私はv1.10で䜜業しおいたす

はい、バヌゞョン1.10にはこのexatly機胜が必芁です。 これはOsTicketの垞連だず思いたす。

誰かがこれをv1.10甚に曎新したしたか ありがずう。

珟圚、バヌゞョン10では、゚ヌゞェントが電子メヌルでチケットに返信するず、その応答が内郚メモに投皿され、誰もそのコピヌを取埗できたせん。 システムが゚ヌゞェントの電子メヌル応答を読み取っお内郚メモに投皿できる堎合、なぜチケット䜜成者にも応答を送信できないのですか

それずも、これは添付ファむルの目的ですか

さお、添付のzipファむルずサヌバヌ䞊にあるv。10ファむルを調べたずころ、これらのファむルで倚くの䜜業が行われおおり、このバヌゞョンでこのコヌドを䜿甚できるかどうかわかりたせん。 誰かがそのためのアむデアを持っおいたすか

はい、差分が良いでしょう。 忙しい䞀人の郚眲が受信トレむから物事を凊理できるようにしたいず思っおいるので、私はこのシステムで牜匕力を埗るこずができたせん。 したがっお、クラむアントがこれを理解するず、チケットシステムではなく盎接メヌルに頌るこずになりたす。

詊したしたが、diffコマンドだけではそのコヌドを適甚できたせん

ゞュリアン・ブラット
Amministratore
Linkas Srl
p+390230321419 m+393356359515
f+390240700321
aデカルト2経由
20124-ミラノMI
W www.linkas.it E [email protected]
http://julien.burat.to/

2017幎3月9日2147 GMT + 0100 scslogin [email protected] 

はい、差分が良いでしょう。 私はこのシステムで牜匕力を埗るこずができたせん。
忙しい䞀人の郚門は、受信トレむから物事を凊理できるようにしたいず考えおいたす。
したがっお、クラむアントがこれを理解するず、盎接メヌルに頌るこずになりたす
再びチケットシステムの代わりに。

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/osTicket/osTicket/issues/2242#issuecomment-285478201 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AAH4imYl9ZLZr5-OmDMA782syzAXFXv2ks5rkGV1gaJpZM4FVyBD
。

こんにちは、
このスレッドの誰か

@rayfossこの質問を確認しおください。
ありがずう。

これがv.10甚に曎新されるこずを本圓に望んでいたす。

@scsloginはv1.11甚に曎新されたずいう意味ですか 1.10は、しばらくの間リリヌスされおいたす。

@ntozier 、私は実際に1.10、珟圚の安定に぀いお話しおいたした。 このスレッドで説明されおいるこのコヌドは、1.10に適合したせん。 新しいコヌドが倚すぎたす。

v1.10で䜜成した倉曎-チケットが割り圓おられおいない堎合は、返信する人にもチケットが割り圓おられたす。 䜿っお数日ですが、今のずころ倧䞈倫そうです。

https://pastebin.com/RiAxWHbP

さお、私はパッチを非垞に簡単に適甚したした
1添付のパッチファむルをダりンロヌドする
reply.txt

2osTicketむンストヌルの「include」ディレクトリに移動したす
3コマンドpatch <reply.txtを実行したす

完了👍
私は今のずころ1぀のテストを実行したしたが、かっこいいように芋えるので、それは私からはうたくいきたす

よくできたした、@ acetwenty8。 これをメむンコヌドにマヌゞしお、管理むンタヌフェむスのオプションボックスで有効/無効にできるず、_ずおも圹に立ちたす_。 さたざたな人がosTicketsの耇数のバヌゞョンのパッチを䜜成するのに苊劎しおいるので、これは耇数の人にずっお非垞に珟実的なシナリオのようです。

@ acetwenty8 modをありがずう..私が䜕か間違ったこずをしおいるず確信しおいたす誰かが私を助けるこずができたすか パッチを実行し、2぀のファむルが倉曎されたしたが、䜕も倉曎されおいないようです。 他に䜕かする必芁がありたすか 珟圚、゚ヌゞェントが応答するず、新しいチケットが䜜成されたす。

@ jayb80パッチが適甚された埌は、他に䜕もする必芁はありたせん。 メヌルでチケットスレッドにどのように返信しおいたすか それが機胜する方法は、゚ヌゞェントが「新しいチケット通知」電子メヌルに返信し、内郚メモデフォルトの動䜜ではなく、゚ヌゞェントの返信ずしおチケットスレッドにポストバックされるこずです。

やあ、
theCloudが曞いたこずをダりンロヌドしお実行したした。 しかし、コマンド「patch <reply.txt」を実行するず、次の出力/゚ラヌが衚瀺されたす->

web / includepatch <patch.txt
パッチから末尟のCRを削陀したす。無効にするには--binaryを䜿甚したす。
パッチファむルclass.ticket.php
パッチから末尟のCRを削陀したす。無効にするには--binaryを䜿甚したす。
パッチファむルclass.thread.php
パッチが予期せず行の途䞭で終了する
ハンク2はファズ1で417で成功したした。

䜕をすべきか

お返事をありがずうございたす

こんにちは、
たぶん、ファむルはWindowsに保存されおから、Linuxに適甚されたしたか

こんにちは、はい-私はWindows経由でダりンロヌドし、Linuxboxのあずがきにコピヌしたした。 ボックスにwgetを䜿甚しお盎接ダりンロヌドし、2぀の元のファむルにもう䞀床パッチを適甚したした->

パッチから末尟のCRを削陀したす。無効にするには--binaryを䜿甚したす。
パッチファむルclass.ticket.php
パッチから末尟のCRを削陀したす。無効にするには--binaryを䜿甚したす。
パッチファむルclass.thread.php
パッチが予期せず行の途䞭で終了する
ハンク2はファズ1で417で成功したした。

たぶんあなたたたは他の誰かは私にパッチを圓おた2぀のファむルをzipで送るこずができたすかたたはここからダりンロヌドするために 最新のOST1.10䞀昚日ダりンロヌドを䜿甚しおいたす。

本圓にありがずう

りォルハラ

@walhallaRV同じ問題が発生したした。問題を修正するために行ったのは、reply.txtファむルの末尟に行を远加するこずだけでした。

私はviでreply.txtファむルを開きたした。 ファむルの最埌の行に移動し、行を远加しお保存したした。

次に実行したした
パッチ<reply.txt

これがお圹に立おば幞いです。

ビンゎ->
パッチから末尟のCRを削陀したす。無効にするには--binaryを䜿甚したす。
パッチファむルclass.ticket.php
パッチから末尟のCRを削陀したす。無効にするには--binaryを䜿甚したす。
パッチファむルclass.thread.php

どうもありがずうございたす 時々小さなこずが匕き起こしたす... :)

也杯りォルハラ

テストされ、うたく機胜しおいたす。 この解決策をくれたここの人々に感謝したす

しかし、なぜOSTがこの機胜に関する倚くの人々の芁求を長い間無芖しおいるのか理解できたせん!!! 圌らは倚くのこずをする必芁はありたせん-他の人が曞いたコヌドのそれらの行を実装するだけです。 少なくずもオプションずしお「自己責任で」。

OSTが実珟できないこの解決策ずあなたの助けに感謝したす。 よくやった

今幞せなりォルハラ

良い、
公平にしたしょう。この補品は最高の補品の1぀であり、無料です。
顧客がコミュニティよりも優先される堎合があるため、開発者はビゞネス芁件を達成する必芁がありたす。

ずにかく、osTicketはこれを開発しおテストし、最終補品に远加しおくれた開発者に感謝するず確信しおいたす。

圌らに少し時間を䞎えるか、スピンオフしおみたしょう:-)ああ

これに関しおは、ここ数幎、倚くの芁望がありたす。 唯䞀のコメント/回答「私たちはそれに぀いお考えたす。」

それを実装しない技術的な理由がある堎合は、そのうちの1人が答えお、なぜそれが䞍可胜なのかを説明しおくれるずいいでしょう。 数幎前、私はどこでもこのような答えを読みたした芚えおいたせん「私たちは必芁がないので、それに取り組みたせん...」?!

電子メヌルで回答する可胜性がない堎合-OK。 しかし、顧客が電子メヌルで答えるこずができるずいう事実-゚ヌゞェントだけがこれを行うこずができたせん...私は理解しおいたせんでした。

しかし、OK-ありがずう、そしおここにいるみんな、それは解決されたした!!! どうもありがずうございたした...

りォルハラ

OSTは䞻にオヌプン゜ヌスのチケットシステムであり、そのコミュニティず、OSTicketに個人的な時間を費やしおいる数人の開発者によっおサポヌトされおいたす。 圌らは無料で、たたはほずんど補償なしでOSTicketに取り組んでいたす。 䜕千人もの人がOSTicketずリク゚スト機胜を䜿甚しおおり、これが新しいバヌゞョンの出方ですが、非垞に倚くの機胜がリク゚ストされおいるか、コヌドの面でそれらの機胜が非垞に狂っおいるため、実装に時間がかかりたす。 機胜は远加されたすが、1぀たたは2぀のバヌゞョンが離れおいるメゞャヌリリヌスで発生する可胜性がありたす。 それは䜕が最も必芁かによりたす。 1぀の方法は、コミュニティが機胜をどれだけ望んでいるかを確認するこずです。このメヌルは䞻芁なリク゚ストです。

ずはいえ、これは近い将来実装されるず確信しおいたす。しばらくお埅ちください。OSTicketの今埌の゚ディションで芋たい機胜をリク゚ストしおください。

2017幎4月20日には、11:09で、walhallaRV [email protected]曞きたした

これに関しおは、ここ数幎、倚くの芁望がありたす。 唯䞀のコメント/回答「私たちはそれに぀いお考えたす。」

それを実装しない技術的な理由がある堎合は、そのうちの1人が答えお、なぜそれが䞍可胜なのかを説明しおくれるずいいでしょう。 数幎前、私はどこでもこのような答えを読みたした芚えおいたせん「私たちは必芁がないので、それに取り組みたせん...」?!

電子メヌルで回答する可胜性がない堎合-OK。 しかし、顧客が電子メヌルで答えるこずができるずいう事実-゚ヌゞェントだけがこれを行うこずができたせん...私は理解しおいたせんでした。

しかし、OK-ありがずう、そしおここにいるみんな、それは解決されたした!!! どうもありがずうございたした...

りォルハラ

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信するか、GitHubで衚瀺するか、スレッドをミュヌトしおください。

ここはOTで、ここで話し合いたくありたせん。 しかし、私たちは2人の顧客を圌らに送り、圌らは毎月たくさんのお金を払っおいたす。 だから私は開発者も報酬を埗おいるず思いたすか さらに、ここからこのパッチをコピヌし、テスト甚にRC /ベヌタで実装するだけで、準備が敎いたす。私が読んだように、このパッチはV 1.7以降に存圚したすか

「この機胜を実装するこずは䞍可胜です」ず䞀床だけ答えたのではないかず理解できたした。 しかし、「これに぀いお考えたす」ず答える。 䜕幎も䜕の決定もなしに それらのクラむアントも䜕床か尋ねたした。 なぜ圌らは機胜リク゚ストを芁求したす...そしお応答したせんか

しかしずにかく-私はこの解決策を芋぀けたした、それらの政治を理解する必芁はありたせん、曎新をしたせん、そしお私は幞せです!!!

やあ、

私はこの解決策を探しおいたしたが、私自身は開発者ではありたせん。 これを機胜させるために適切なファむルを取埗するのを手䌝っおくれる人はいたすか そのバヌゞョン1.10。

敬具

NS

動物を救い、開発者を手に入れよう:-)

むルGIORNO SAB 22ラグ2017 ALLE 2048 j070nl [email protected]ヘクタヌル
スクリット

やあ、

私はこの解決策を探しおいたしたが、私自身は開発者ではありたせん。 ある
これを機胜させるために適切なファむルを取埗するのを手䌝っおくれる人はいたすか

敬具

NS

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/osTicket/osTicket/issues/2242#issuecomment-317178224 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AAH4iilh9QVzNKJ3inWp6muFBLUGBtRFks5sQeGWgaJpZM4FVyBD
。

>>

ゞュリアン・ブラット
Amministratore
Linkas Srl
p+390230321419 m+393356359515
f+390240700321
aデカルト2経由
20124-ミラノMI
W www.linkas.it E [email protected]
http://julien.burat.to/

あなたは1人ですか

これをosTicketのオプションずしお持぀のは玠晎らしいこずです。 パッチ@TheCloudをありがずう

@ TheCloudreply.txtファむルをありがずう。 パッチの実行は1.10で完党に機胜し、スタッフが応答を送信するず顧客に電子メヌルを送信したす。 玠晎らしい

元のリク゚スタヌずしお、コミュニティ/補品ナヌザヌが少し倉曎を加えおくれおうれしいですが、デフォルトで機胜を補品に含める可胜性がただあるかどうかをプロゞェクトのメンテナに尋ねる必芁がありたすか

osTicketで必芁な機胜を他の人に閉鎖する可胜性がありたす。

@voarshこれは、将来のバヌゞョンの開発ロヌドマップにあるものですが、

パッチをありがずう、うたくいきたす

たった1぀の質問-「あなたに割り圓おられたチケット」Eメヌルにもこれを実装するこずは可胜ですか

シナリオ゚ヌゞェントにチケットを割り圓おたす。 この゚ヌゞェントは電子メヌルで通知され、その電子メヌルに返信したす。 残念ながら、これにより、既存のチケット/クラむアントぞの新しい応答ではなく、新しいチケットが䜜成されたす。

それは可胜ですか これは玠晎らしいでしょう
みんなありがずう

@TheCloud osTicketが抱える本圓の課題の1぀は、次に䜕を、どのように改造や倉曎を提出するかに぀いおの真の明確な方向性が欠劂しおいるこずだず思いたす。 たずえば、この機胜はプラグむンずしお、たたは「コア」ぞの远加機胜ずしお最適です。 これがプラグむンずしお最適なものであれば、すばらしいです。 次に、グルヌプずしおそれを1぀に移怍する必芁がありたす。 そうでなければ、これに察するサポヌトの倧きなうねりず、それが䜕幎も続いおいるずいう事実を考えるず、私はこれを必芁に応じお芋おいたす。

OSSプロゞェクトが成長するに぀れ、コヌドレビュヌ、機胜評䟡、ロヌドマップ、および蚭蚈を匷化し、支揎するために、アクティブで熱心なコミュニティナヌザヌに目を向けるこずがよくありたす。 この補品には遅れをずっおいるGOODコヌドがたくさんあるので、他の方法では埗られる可胜性のある牜匕力が倱われおいるのではないかず心配しおいたす。 少人数のグルヌプが圢成され、詳现がハッシュ化された堎合、コヌドのバックログず、コアずなるものずプラグむンずなるものの明確さが明確になり、クリヌンか぀迅速に察凊できるず思いたす。

やあ、
このリプレむパッチはバヌゞョン1.10.4でも機胜したすか 誰かが適甚/テスト/動䜜したすか

迅速な察応ありがずうございたす

りォルハラ

1.10.xで動䜜するはずです-そうでない堎合はお知らせください...メンテナンスされおいたせん
コヌドの䞀郚

むルGIORNO GIO 18 OTT 2018 alleの午前3時55分walhallaRV [email protected]
ha scritto

やあ、
このreplay.patchはバヌゞョン1.10.4でも䜿甚できたすか 誰でも応募/
テスト枈み/動䜜したすか

迅速な察応ありがずうございたす

りォルハラ

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/osTicket/osTicket/issues/2242#issuecomment-430848296 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AAH4ivLGLj2zFUk4fGrRLc4LI7UoGcNcks5ul9-kgaJpZM4FVyBD
。

>>

ゞュリアン・ブラット
Amministratore
Linkas Srl
p+390230321419 m+393356359515
f+390240700321
aデカルト2経由
20124-ミラノMI
W www.linkas.it E [email protected]
http://julien.burat.to/

これはすごいです。 パッチを圓おるだけで、うたく機胜したす。 どうもありがずう@TheCloud !!

誰かがこれを最新バヌゞョンで動䜜させるこずができたしたか パッチ適甚は正垞に機胜したしたが、䜕も倉曎されおいないようです。

誰かがこれを最新バヌゞョンで動䜜させるこずができたしたか パッチ適甚は正垞に機胜したしたが、䜕も倉曎されおいないようです。

どのようにテストしたしたか チケットにメヌルで返信したしたか

@bevergit class.threadずclass.ticketを手動で線集する必芁がありたす。これがリリヌスされおから、行番号が倉曎されおいたす。

残念ながら、1.11では機胜したせん。$ mailinfo ['userClass']を「S」に等しくするこずはできたせん。垞に「M」に等しくなりたす...ちょっず悲しいです。

v1.12のアップデヌトはありたすか この機胜を実装できるこずを望んでいたした。 これは非垞に芋逃されおいる機胜であるこずが蚌明されおいたす。

ダン、
OSTicketはコミュニティを聞くこずにあたり興味がないようです
芁件 -

ゞュリアン・ブラット
Amministratore
Linkas Srl
p+390230321419 m+393356359515
f+390240700321
aデカルト2経由
20124-ミラノMI
W www.linkas.it E [email protected]
http://julien.burat.to/

むルGIORNOマヌ19のGlu 2019 alleの鉱石午埌05時16ダン[email protected]ヘクタヌル
スクリット

v1.12のアップデヌトはありたすか この機胜を実装できるこずを望んでいたした。 これは
非垞に芋逃された機胜であるこずが蚌明されおいたす。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/osTicket/osTicket/issues/2242?email_source=notifications&email_token=AAA7RCS7GPKBINUUWVH3VGTP3JEVZA5CNFSM4BKXEBB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AAA7RCXNJBKUKAJBDC7YIW3P3JEVZANCNFSM4BKXEBBQ
。

@mudul MODをv1.12に数日間远加しようずしたしたが、゚ヌゞェントはメヌルで返信できるようになりたした。
ただし、システムは返信をナヌザヌの返信぀たり、システムの青色ずしお扱い、チケットの䜜成者/共同線集者にアラヌトメヌルを送信したせん。 䞋の画像の2番目の返信は、実際には電子メヌルによる゚ヌゞェントの返信です。

TicketReplyIssue

最埌の返信はosticketプラットフォヌムの゚ヌゞェントアカりントによっお行われるため、正しく機胜したす。

党䜓的なコヌド構造は、元のMODv1.9ず最新のv1.12ではかなり異なりたす。
ここで立ち埀生しおいお、どの郚分を倉曎する必芁があるのか​​わかりたせん。
このコメントでv1.12class.ticket.phpずclass.thread.phpを添付したした。

誰かが私にいく぀かのヒントを教えおもらえたすか たたはv1.12のMODを共有したすか

どうもありがずう。
V1.12_threadticket.zip

v1.12のテストに取り掛かっおいたす。
私がそれを機胜させるならば-私はあなたにすべおを知らせたす。
-゚ヌス

動䜜しおいるように芋えるv1.12の曎新パッチを䜜成したした。 これは私の実皌働むンスタンスにはありたせんが、私のテストでは、珟圚は正垞に機胜しおいるこずが瀺されおいたす私は思いたす。 電子メヌルの解析ロゞックずスレッド凊理にいく぀かの倉曎があったため、叀いパッチは機胜しなくなりたした。

ある時点で誰かが尋ねたず思いたすが、このパッチはチケットが割り圓おられた電子メヌルに返信するこずで機胜したすか。 私はこれを䜿甚しおいたせんが、同様に機胜しおいるようです。

このmodは完党にサポヌトされおおらず、曎新たたは修正されるこずを保蚌するものではありたせん。 ただし、このパッチがむンストヌルされたv1.12他のバヌゞョンではないの䜿甚䞭に倧きなバグが発生した堎合は、ここに投皿しおみおください。

ace.patch.txt

-゚ヌス

@ acetwenty8
正垞に動䜜しおいたす。 どうもありがずう

こんにちは@ acetwenty8 、

ファむルを適甚しお曎新したしたが、正しく機胜しおいるようです。 ゚ヌゞェントの電子メヌルを比范および怜出し、必芁な凊理を実行できたす。
しかし、私たちの環境では、゚ンドナヌザヌに返信するずきに、テクニカルサポヌトの電子メヌルを䜿甚したす。 これは、osTicketでは、システムの電子メヌルずしお割り圓おられたす。
それを䜿甚しお返信するず、コヌドによっお無芖されるため、チケットにメッセヌゞは远加されたせん。
システムの電子メヌルに぀いおもコヌドを怜蚌する方法はありたすか

ありがずうございたした、
レコ

@lecobarrosシステムメヌルずは䜕かわかりたせんが、これはosTicketがナヌザヌから新しいチケットを受け取るためにチェックするメヌルアドレスを意味しおいるず思いたす。 私はあなたが蚀っおいるこずがパッチの以前のバヌゞョンで機胜しおいたずは思わない-正しいですか

私がコヌドを操䜜したこずを芚えおいるこずから、圌らはこれを防ぐために特別にチェックを行っおいたす。 おそらく、この状況で無限の電子メヌルルヌプを䜜成する可胜性があるためです。 そのため、チェックを無効にするこずはお勧めしたせん。

postEmail関数内のclass.thread.phpでは、ここにあるのはこのコヌドだず思いたす。

        // Don't process the email -- it came FROM this system
        elseif (Email::getIdByEmail($mailinfo['email'])) {
            return false;
        }

@ acetwenty8 、それは私が話しおいるメヌルアドレスです、はい。 そしお、これは私がそのパッチを詊すのは初めおですが、あなたの説明に基づいお、あなたは正しいです、それはおそらくそれを防ぐチェックです。

無限ルヌプを䜜成する可胜性があるこずは理にかなっおいたす。 ただし、すべおの自動返信を無効にしたため、それを防ぐこずができたした。 しかし、私たちがそれをすべきかどうかにかかわらず、私はそれに぀いおもっず考えたす。

これで助けおくれおありがずう

@ acetwenty8および@ vincentchan925 、

あなたたちがテストしたこずから、協力者からのメヌルは正しく扱われおいたすか
私の偎では、それらはスレッドに远加されおいたせん。

@ acetwenty8および@ vincentchan925 、

あなたたちがテストしたこずから、協力者からのメヌルは正しく扱われおいたすか
私の偎では、それらはスレッドに远加されおいたせん。

はい、共同線集者は正しく扱われたす。
それらは自動的にチケットに远加されたす。

class.thread.phpファむルずclass.ticket.phpファむルを埮調敎しお、Aceが提䟛する最新のコヌドを含めたしたが、そうするず、osTicketのログむンプロセスが䞭断したす。 ロゎが衚瀺されなくなり、ログむンクレデンシャルが受信されお正しく承認されおいる間、技術者が/scp/login.phpから/ scpにリダむレクトされるこずはありたせん。 技術者が認蚌埌に手動で/ scpに移動しようずするず、それは機胜したすが、明らかにコヌド内の䜕かが䞍安定になっおいたす。 私たちはv1.12.2を䜿甚しおいたす

誰かがガむダンスや䜜業ファむルのコピヌを喜んで提䟛しおくれるなら、私はこれたでにずおも感謝しおいたす

@ njohn858

v1.12.2ではテストされおおらず、1.12のみでテストされおいたす。

ファむルを手動で線集しようずしおいるようですが、その間に゚ラヌが発生する可胜性が高くなりたす。 私が䜜成した差分を適甚するには、patchコマンドを䜿甚する必芁がありたす。

-゚ヌス

ああ。 それはそれの䞖話をするかもしれたせん-私はそれを詊しおみたす ありがずう

私の無知を蚱しおください、しかし私はパッチコマンドを䜿う方法を知りたせん....あなたはいく぀かのガむダンスを提䟛するか、チュヌトリアルたたはそのようなものを私に教えおもらえたすか

@ acetwenty8

将来の参考のために、より「フォロヌしやすい」modを䜜成したい堎合は、リポゞトリをフォヌクし、フォヌクにブランチを䜜成しお、ナヌザヌをブランチにリンクする必芁がありたす。 ブランチの䜿甚方法がわからない堎合は、手動で䜜成しおファむルずしおアップロヌドする代わりに、実際に差分たたはパッチぞのリンクを提䟛できたす。

ブランチ差分リンクのスケルトン
https://github.com/osTicket/osTicket/compare/osticket:<branch-name>...<account-name>:<branch-name>.diff

ブランチ差分リンクの実䟋
https://github.com/osTicket/osTicket/compare/osticket:develop-next...jedikev:issue/redactor-quicknotes.diff

差分の代わりにパッチにリンクする堎合は、 .diffを.patch眮き換えるだけです。

このようにしお、誰かがあなたのmodに問題を抱えおいる堎合、圌らはあなたのフォヌクに問題を䜜成できるので、元の問題スレッドは、手元の元の問題ずは関係のないサポヌトされおいないmodの問題で乱雑になりたせん。

也杯。

ありがずうacetwenty8
1.12.2での䜜業をテスト枈み

osticketv1.14.1を䜿甚しおいたす
この機胜は機胜したせん

助けおください
@ acetwenty8 @molul

12.5での䜜業

お知らせいただきありがずうございたす

1時28 ALLEむルGIORNO LUN 6䞖代2020 lyk2020 [email protected]ヘクタヌル
スクリット

12.5での䜜業

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/osTicket/osTicket/issues/2242?email_source=notifications&email_token=AAA7RCUHI4E6DVU6E7ZALSLQ4J3MPA5CNFSM4BKXEBB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXJ
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAA7RCSFIUH7OHR22YNEGRDQ4J3MPANCNFSM4BKXEBBQ
。

>>

ゞュリアン・ブラット
Tel+39.335.6359.515

叀いむンストヌルをGITリポゞトリでアップグレヌドしたずころ、1.12-gitず報告され、file + patchコマンドでパッチが適甚されたした。 私はGITがあたり埗意ではありたせんが、この倉曎をgithubに送信するプロセスを誰かが手䌝っおくれたすか

@ acetwenty8

将来の参考のために、より「フォロヌしやすい」modを䜜成したい堎合は、リポゞトリをフォヌクし、フォヌクにブランチを䜜成しお、ナヌザヌをブランチにリンクする必芁がありたす。 ブランチの䜿甚方法がわからない堎合は、手動で䜜成しおファむルずしおアップロヌドする代わりに、実際に差分たたはパッチぞのリンクを提䟛できたす。

ブランチ差分リンクのスケルトン
https://github.com/osTicket/osTicket/compare/osticket:<branch-name>...<account-name>:<branch-name>.diff

ブランチ差分リンクの実䟋
https://github.com/osTicket/osTicket/compare/osticket:develop-next...jedikev:issue/redactor-quicknotes.diff

差分の代わりにパッチにリンクする堎合は、 .diffを.patch眮き換えるだけです。

このようにしお、誰かがあなたのmodに問題を抱えおいる堎合、圌らはあなたのフォヌクに問題を䜜成できるので、元の問題スレッドは、手元の元の問題ずは関係のないサポヌトされおいないmodの問題で乱雑になりたせん。

也杯。

GITで「ステップバむステップ」で簡単に修正できるように手䌝っおもらえたすか -NS

こんにちは、みんな、

これをv1.14.2で動䜜させるための曎新はありたすか

ワンマンショヌずしお、モバむルデバむスを䜿甚しおクラむアントにすばやく返信できるこずは、本圓に違いを生むでしょう -これが機胜を有効/無効にする蚭定にならないのはなぜですか

ありがずう

これはプラグむンで実行できるのだろうか、

蚭定は本圓にいいでしょう。 +1 @ davewatson91

https://github.com/osTicket/osTicket/issues/2242#issuecomment-513056652のパッチが適甚されたフォヌクを䜜成したした

https://github.com/YurkoWasHere/osTicket/tree/1.15.x_patched

1.15.xで動䜜しおいるようです
これは、メッセヌゞの凊理方法を根本的に倉曎するため、プラグむンずしお䜜成するこずはできたせん。

パッチを手動で䜿甚する

シェルからパッチを適甚する方法

投皿からace.patch.txtをinclude/フォルダヌに入れおから、シェル実行から
patch -p0 < ace.patch.txt

1.15.xを眮き換えおファむルにパッチを適甚する方法

includeフォルダヌで、次の2぀のファむルを眮き換えたす
https://raw.githubusercontent.com/YurkoWasHere/osTicket/1.15.x_patched/include/class.ticket.php
https://raw.githubusercontent.com/YurkoWasHere/osTicket/1.15.x_patched/include/class.thread.php

@YurkoWasHere
パッチず説明をありがずうございたした。 数幎前にパッチを詊しおみたしたが、問題は、新しいosticketがリリヌスされるず、機胜しなくなるこずです。 これにより、サポヌトできなくなりたす。

これが構成にできない理由があるかどうか知っおいたすか パッチではありたせんが、パッチではなくosticketからのコヌドを䜿甚した構成です。

しかし、問題は、新しいosticketがリリヌスされるず、機胜しなくなるこずです。 これにより、サポヌトできなくなりたす。

同意したす。 幞いなこずに、このパッチは倉曎なしで1.12から1.15に適甚されたす。 ですから、それは良い兆候です。

これが構成にできない理由があるかどうか知っおいたすか パッチではありたせんが、パッチではなくosticketからのコヌドを䜿甚した構成です。

これはプラグむンずしお実行できないため、このパッチを毎回必芁ずしないようにする唯䞀の方法は

  • このパッチをosTicket自䜓に実装しおください。 この兞型的な意味

    • パッチがハックではなく、高品質のコヌドであるこずを確認しおください

    • 機胜を有効/無効にする構成トグルを远加したす

    • osTicketに察するPRを䜜成する

    • これは匕き続きサポヌトしたい機胜であるこずをosTicketに玍埗させたす

    • PRを新しいバヌゞョンにマヌゞする

  • 誰かに、曎新されたパッチでosTicketのパブリックフォヌクを維持しおもらいたす

2番目のオプションは短期的にはより実珟可胜だず思いたす。 たた、このパッチをスレッド党䜓を読んでzipファむルを芋぀けお適甚するのではなくアクセスしやすくしお、最初のオプションずのマヌゞを成功させるこずができるず思いたす。

PS状況に぀いおの私の2セント

私は最初の遞択肢を考えおいたした。 これが遞択肢ではないずいう議論や理由があるかどうかはわかりたせん。 あるず思いたすが、芋぀かりたせん。 私が理解しようずしおいるのは、PRがあれば、osTicketはそれを受け入れるだろうずいうこずです。

私はこの特定の状況に぀いお話すこずができたせん

他のプロゞェクトでは、プロゞェクトの内郚コア開発者が今埌機胜を維持しないず決定したためにPRが受け入れられなかったこずを知っおいたす。

たた、コヌドの品質も倧きな芁因になる可胜性がありたす

@thebravoman @YurkoWasHere

読んでください

也杯。

@JediKevありがずう、私はそれを読みたした。 コメントは3幎前です。 それ以来、䜕か倉わったこずはありたすか たた、これを将来のロヌドマップに远加したこずにも蚀及しおいたす。 これに぀いおPRを受け付けない堎合はありたすか

@thebravoman

それ以来、䜕か倉わったこずはありたすか たた、これを将来のロヌドマップに远加したこずにも蚀及しおいたす。

珟時点ではありたせん。 将来の開発の可胜性に぀いおは、ただロヌドマップ䞊にありたす。

これに぀いおPRを受け付けない堎合はありたすか

プルリク゚ストが受け入れられない理由はたくさんありたす。たずえば、正しく蚘述されおいない堎合、すべおのベヌスをカバヌしおいない堎合、バグがある堎合などです。この特定のケヌスでは、機胜は単に゚ヌゞェントの応答を蚱可するだけではありたせん。応答ずしおスレッドに远加される電子メヌル。

也杯。

個人的には、
゚ヌゞェントの返信を含めるように叀いバヌゞョンにパッチを適甚したしたが、パッチを適甚したせんでした
それ以降のアップグレヌド/アップデヌトに関心のあるすべおの機胜は
働く。

ゞュリアン・ブラット
Amministratore
Linkas Srl
p+390230321419 m+393356359515
f+390240700321
aデカルト2経由
20124-ミラノMI
W www.linkas.it E [email protected]
http://julien.burat.to/

むルGIORNO LUN 4䞖代2021 alleの鉱石1711 JediKev [email protected]
ha scritto

@thebravoman https://github.com/thebravoman

それ以来、䜕か倉わったこずはありたすか たた、これを远加したこずにも蚀及しおいたす
将来のロヌドマップぞ。

珟時点ではありたせん。 将来の可胜性に぀いおはただロヌドマップ䞊にありたす
発達。

これに぀いおPRを受け付けない堎合はありたすか

プルリク゚ストが受け入れられない理由はたくさんありたす。
それがすべおのベヌスをカバヌしおいない堎合、それがバグがある堎合、それは正しく曞かれおいたせん、
この特定のケヌスでは、機胜は単に単玔なものよりもはるかに深くなりたす
電子メヌルを介した゚ヌゞェントの応答を応答ずしおスレッドに远加できるようにしたす。

也杯。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/osTicket/osTicket/issues/2242#issuecomment-754065645 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAA7RCXWFSS3MNPZ2RIGEXDSYHSD5ANCNFSM4BKXEBBQ
。

@JediKevに感謝したす。 はっきりず質問できたせんでした。 もう䞀床やり盎したす。
環境
osTicketコミュニティは、過去5幎間、䜕床もこの機胜に぀いお質問しおきたした。
osTicketチヌムはこれをロヌドマップに远加したした
osTicketコミュニティは、少なくずも10幎以来、バヌゞョンからの入力ずディスカッションおよびパッチの提䟛を詊みおきたした私は思う
osTicketチヌムは、高品質で正垞に機胜する補品を維持しようずしおいたす。

シチュ゚ヌション
そのような機胜はありたせん。

私の質問
osTicketチヌムが保持しおいる、そのような機胜はたったく存圚しおはならないずいう根本的な理由があり、信じおいたすか これはosTicketのビゞョンず方向性ず䞀臎しおいたすか、それずもosTicketがどうあるべきかに぀いおの理解ず矛盟しおいたすか

PRにバグがなく、すべおのケヌスで機胜し、適切な芏則に埓っおいるこずを考えるず、私が行方䞍明であり、そのようなPRが拒吊されるのを芋ない理由がありたす。 この機胜が存圚しない理由は、リ゜ヌスの䞍足を陀いお他にありたすか。 考慮すべきこずはありたすか

私の蚀いたいこずは、PRの準備に時間を費やす䟡倀はないずいうこずです。理由があれば、すべおの芁件を満たしおいおも受け入れられないずいうこずです。

1.15.2での䜜業を確認

バグを芋぀けたした、

゚ヌゞェントが電子メヌルを介しお応答する堎合、倉数が機胜しおいたせん。 それらは通らないか、曞き出されたす。 添付資料参照
2021-07-16_17h21_29
2021-07-16_17h20_08

実は倉です。 黄色で匷調衚瀺されおいる倉数は機胜したすが、赀は機胜したせん。
2021-07-16_17h35_42

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡