Keine Möglichkeiten zum Überprüfen eines Artefakts, das durch Hinzufügen eines Kommentars geändert wurde

656
esorel

In der neuen Version von Tuleap 7.1 stelle ich bei Trackern fest, dass ich einen Kommentar zu einem Artefakt hinzufügen oder ein Listenfeld (Kombinationsfeld) ändern möchte. Es ist nicht möglich, die Änderungen über eine Schaltfläche zu bestätigen, da keine Schaltfläche angezeigt wird .

Wenn ich versuche, ein neues Artefakt zu erstellen, habe ich am Ende der Seite die Bestätigungsschaltfläche. Diese Schaltfläche ist jedoch nicht vorhanden, wenn ich mein Artefakt ändern oder einen Kommentar hinzufügen möchte.

Es ist nur möglich, die vorgenommenen Änderungen in einem einzeiligen Textfeld zu bestätigen, indem Sie nach der Änderung die Eingabetaste drücken.

Es ist ein echtes Problem für uns, weil wir derzeit keine Tracker verwenden können. Kann jemand einen Fix oder eine Hilfe vorschlagen?

Danke für Ihre Hilfe.

0

3 Antworten auf die Frage

0
Jack

Entfernen Sie die temporäre js-Datei.

rm /usr/share/tuleap/src/www/scripts/combined/codendi*.js 

oder

rm /usr/share/codendi/src/www/scripts/combined/codendi*.js 
Es geht nicht !! Ich benutze 5.1 PHP anstelle von 5.3 PHP. glaubst du, es war das problem? Tuleap ist auf CentOs 5.8 installiert. esorel vor 10 Jahren 0
Ziemlich sicher wird 5.1 für Tuleap> 7.0 nicht mehr unterstützt. Ich denke, es gibt Anweisungen, wie man die Version irgendwo aktualisiert. Die einzigen Browser, die unterstützt werden, sind FF, Chrome und IE> 9, denke ich. Jack vor 10 Jahren 0
Ich habe php51 auf php53 aufgerüstet und nichts geändert, das Problem ist das gleiche. esorel vor 10 Jahren 0
0
esorel

Ich habe mir das PHP-Fehlerprotokoll in / usr / share / codendi / src / www / scripts / error_log angesehen.

Nach dem Versuch, ein Feld in einem Artefakt zu ändern. Ich habe diesen Fehler in das Protokoll aufgenommen.

[Mon Jun 16 11:34:52 2014] [Fehler] [Client] Datei nicht vorhanden:> /usr/share/codendi/src/www/scripts/ckeditor-4.3.2

[Mon Jun 16 11:34:55 2014] [Fehler] [Client] Datei nicht vorhanden:> /usr/share/codendi/src/www/scripts/ckeditor-4.3.2

Vielleicht ist es das Problem, warum ich die Änderung nicht bestätigen kann?

Ich habe überprüft, ob diese ckeditor-4.3.2-Datei existiert, obwohl sie nicht existiert.

Wo finde ich diese Datei? Was muss ich installieren?

0
esorel

Ich habe den Fehler bezüglich der Validierungsschaltfläche gefunden, der nicht angezeigt wird, wenn wir einen Artefekt ändern oder einen Kommentar hinzufügen.

Für mich besteht das Problem auf Cent os 5.8 mit php51 oder php53.

Das Problem kommt von einer ckeditor-4.3.2.js-Datei, die in / usr / share / codendi / src / www / scripts fehlt

Um das zu beheben, müssen Sie kopieren und umbenennen:

cp /usr/share/ckeditor/ckeditor.js /usr/share/codendi/src/www/scripts/ckeditor-4.3.2.js

Dann entfernen Sie den Codendi-Cache: (Ich bin nicht sicher, ob es sehr wichtig ist, aber machen wir es trotzdem)

rm /usr/share/codendi/src/www/scripts/combined/codendi*.js

Der Fehler ist behoben, und Sie sehen, dass der Validate-Button angezeigt wird.