Es gibt keine Möglichkeit, ein geändertes Artefakt zu validieren oder einen Kommentar hinzuzufügen

0

In der neuen Version von Tuleap 7.1 fällt mir bei Trackern auf, dass ich einen Kommentar von 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 Schaltfläche zum Überprüfen, aber diese Schaltfläche ist nicht vorhanden, wenn ich mein Artefakt ändern oder einen Kommentar hinzufügen möchte.

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

Das ist ein echtes Problem für uns, da wir derzeit keine Tracker verwenden können. Kann jemand eine Lösung vorschlagen oder in irgendeiner Weise helfen?

Danke für Ihre Hilfe.

esorel
quelle

Antworten:

0

Versuchen Sie, die temporäre js-Datei zu entfernen.

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

oder

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

Ich ging zum PHP-Fehlerprotokoll in / usr / share / codendi / src / www / scripts / error_log.

Versuchen Sie anschließend, ein Feld in einem Artefakt zu ändern. Ich hatte diesen Fehler im Protokoll hinzugefügt.

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

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

Vielleicht ist es das Problem, warum ich die Änderung nicht validieren kann?

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

Wo finde ich diese Datei? Was muss ich installieren?

esorel
quelle
0

Ich habe den Fehler in Bezug auf die Bestätigungsschaltfläche gefunden, der nicht angezeigt wird, wenn ein Artefakt geändert oder ein Kommentar hinzugefügt wird.

Für mich besteht das Problem auf Cent OS 5.8 mit PHP51 oder PHP53.

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

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

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

Als nächstes entferne den Codendi-Cache: (Ich bin nicht sicher, ob es sehr wichtig ist, aber lass es uns trotzdem tun)

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

Wenn der Fehler behoben ist, wird die Schaltfläche zum Überprüfen angezeigt.

esorel
quelle