Das ist mir schon klar.
Doch als ich <input type="submit" mit <button type"submit" ausgetauscht hatte, traten die beschriebenen Effekte auf.
Hm. Die Formulare funktionieren.
Keine Auslassungszeichen ?
Keine Icons ?
Das ist mir schon klar.
Hm. Die Formulare funktionieren.
Kann ich mit folgendem Patch (für den 1.7 Branch) nicht nachvollziehen:
Code: Select all
plugins/filebrowser/tpl/cmsbrowser.html | 4 ++--
plugins/filebrowser/tpl/editorbrowser.html | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/plugins/filebrowser/tpl/cmsbrowser.html b/plugins/filebrowser/tpl/cmsbrowser.html
index 53ebcd0f..5b6494cf 100644
--- a/plugins/filebrowser/tpl/cmsbrowser.html
+++ b/plugins/filebrowser/tpl/cmsbrowser.html
@@ -29,7 +29,7 @@ global $tx, $sn, $pth, $_XH_csrfProtection;
<form method="POST" action="<?php echo $sn, '?', XH_hsc($_SERVER['QUERY_STRING']);?>">
<input type="text" name="createFolder" size="30" required>
- <input type="submit" class="submit" value="<?php echo $this->translate('create_folder')?>">
+ <button type="submit" class="submit"><?php echo $this->translate('create_folder')?></button>
<?php echo $_XH_csrfProtection->tokenInput()?>
</form>
</div>
@@ -51,7 +51,7 @@ global $tx, $sn, $pth, $_XH_csrfProtection;
<form method="POST" class="filebrowser_upload" action="<?php echo $sn, '?', XH_hsc($_SERVER['QUERY_STRING']);?>" enctype="multipart/form-data">
<input type="file" name="fbupload" required>
<input type="hidden" name="upload" value="upload">
- <input type="submit" class="submit" value="<?php echo $this->translate('upload_file')?>">
+ <button type="submit" class="submit"><?php echo $this->translate('upload_file')?></button>
<?php echo $_XH_csrfProtection->tokenInput()?>
</form>
</div>
diff --git a/plugins/filebrowser/tpl/editorbrowser.html b/plugins/filebrowser/tpl/editorbrowser.html
index 66b7c659..d0fba505 100644
--- a/plugins/filebrowser/tpl/editorbrowser.html
+++ b/plugins/filebrowser/tpl/editorbrowser.html
@@ -26,7 +26,7 @@ global $pth, $_XH_csrfProtection;
<input type="file" name="fbupload" required>
<input type="hidden" name="upload" value="upload">
<?php echo $_XH_csrfProtection->tokenInput()?>
- <input type="submit" class="submit" value="<?php echo $this->translate('upload_file')?>">
+ <button type="submit" class="submit"><?php echo $this->translate('upload_file')?></button>
</form>
</div>
</fieldset>
@@ -37,7 +37,7 @@ global $pth, $_XH_csrfProtection;
<form method="post">
<input type="text" name="createFolder" size="30" required>
<?php echo $_XH_csrfProtection->tokenInput()?>
- <input type="submit" class="submit" value="<?php echo $this->translate('create_folder')?>">
+ <button type="submit" class="submit"><?php echo $this->translate('create_folder')?></button>
</form>
</div>
</fieldset>
Sorry, so weit bin ich noch nicht. Habe zunächst nur die required Attribute „eingepflegt“.
Da muss ich mich wohl eher entschuldigen - ich war zu ungeduldig.
Sehr schön, danke! Eingepflegt.
Nur eine Erinnerung. Kein Drängeln - kein Druck
Danke! Ich möchte mich aber zunächst auf XH 1.7.3 konzentrieren (dauert eh schon wieder viel länger als geplant).
An hi_admin hatte ich in diesem Zusammenhang auch schon gedacht. Was halten andere davon?frase wrote: ↑Mon Nov 05, 2018 12:38 pmVielleicht sollte ich (der Vollständigkeit halber) auch nochmal Holgers "hi_admin" ins Gespräch bringen.
Damit ließe sich das gleiche Ziel erreichen.
Dabei wäre allerdings weitere Programmierarbeit nötig - die ich nicht leisten kann.
Das Plugin könnte so umgabaut werden, dass es theoretisch als Standard-Plugin mit der Distro ausgeliefert werden könnte.
User könnten entscheiden - ob ja oder nein.
Der StyleGuide wäre dann immer noch nicht vergebens gewesen.
Alles klar. Das ist unbestritten wichtiger.
cmb wrote: ↑Sun Oct 28, 2018 2:43 pmTatsächlich ein blöder Bug, den ich gleich behoben habe. Danke!frase wrote: ↑Sun Oct 28, 2018 12:36 pmProblem im Filebrowser (neue UND alte Version):
Lege z.B. in userfiles/images/ 3 weitere Ordner an.
userfiles
- images
- - beispiel
- - beispielordner
- - beispieltest
Wird jetzt im Filebrowser "beispieltext" ausgewählt (angeklickt), dann ist gleichzeitig der Ordner "beispiel" aktiviert (bei alt: fett, bei neu: geöffnetes Ordnersymbol).
Der Fehler tritt immer dann auf, wenn es Ordner gibt, die mit den gleichen Buchstaben beginnen - dann aber anders weitergehen.