@@ -529,7 +529,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
529
529
}
530
530
else if ( fields [ i ] . type == 'list' && fields [ i ] . list )
531
531
{
532
- html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
532
+ html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
533
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
534
+ + '</label></div>'
533
535
+ '<select class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '">'
534
536
+ '<option value=""></option>' ;
535
537
for ( j = 0 ; j < fields [ i ] . list . length ; j ++ )
@@ -559,7 +561,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
559
561
{
560
562
value = parseInt ( fields [ i ] . value , 10 ) ;
561
563
562
- html = '<div class="form-title"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</div>' ;
564
+ html = '<div class="form-title">' + escapeHtml ( fields [ i ] . title ) + ':'
565
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
566
+ + '</div>' ;
563
567
for ( j = 0 ; j < fields [ i ] . list . length ; j ++ )
564
568
{
565
569
checked = '' ;
@@ -580,7 +584,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
580
584
{
581
585
value = parseInt ( fields [ i ] . value , 10 ) ;
582
586
583
- html = '<div class="form-title"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</div>' ;
587
+ html = '<div class="form-title">' + escapeHtml ( fields [ i ] . title ) + ':'
588
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
589
+ + '</div>' ;
584
590
for ( j = 0 ; j < fields [ i ] . list . length ; j ++ )
585
591
{
586
592
checked = '' ;
@@ -600,7 +606,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
600
606
else if ( fields [ i ] . type == 'datetime' )
601
607
{
602
608
var wrapper = document . createElement ( 'div' ) ;
603
- wrapper . innerHTML = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
609
+ wrapper . innerHTML = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
610
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
611
+ + '</label></div>'
604
612
+ '<input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="edit" value="' + escapeHtml ( fields [ i ] . value ) + '"/>'
605
613
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
606
614
el . appendChild ( wrapper ) ;
@@ -623,7 +631,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
623
631
else if ( fields [ i ] . type == 'time' )
624
632
{
625
633
var wrapper = document . createElement ( 'div' ) ;
626
- wrapper . innerHTML = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
634
+ wrapper . innerHTML = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
635
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
636
+ + '</label></div>'
627
637
+ '<input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="edit" value="' + escapeHtml ( fields [ i ] . value ) + '"/>'
628
638
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
629
639
el . appendChild ( wrapper ) ;
@@ -648,7 +658,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
648
658
else if ( fields [ i ] . type == 'date' )
649
659
{
650
660
var wrapper = document . createElement ( 'div' ) ;
651
- wrapper . innerHTML = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
661
+ wrapper . innerHTML = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
662
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
663
+ + '</label></div>'
652
664
+ '<input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="edit" value="' + escapeHtml ( fields [ i ] . value ) + '"/>'
653
665
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
654
666
el . appendChild ( wrapper ) ;
@@ -673,7 +685,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
673
685
}
674
686
else if ( fields [ i ] . type == 'password' )
675
687
{
676
- html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
688
+ html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
689
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
690
+ + '</label></div>'
677
691
+ '<input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="password" value=""/>'
678
692
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
679
693
@@ -683,7 +697,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
683
697
}
684
698
else if ( fields [ i ] . type == 'tree' )
685
699
{
686
- html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
700
+ html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
701
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
702
+ + '</label></div>'
687
703
+ '<input id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="hidden" value="' + escapeHtml ( fields [ i ] . value ) + '"/>'
688
704
+ '<div class="tree-menu" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-tree" style="float: unset; width: unset;">' + f_print_tree ( fields [ i ] . tree , form_id + fields [ i ] . name ) + '</div>'
689
705
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
@@ -694,7 +710,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
694
710
}
695
711
else if ( fields [ i ] . type == 'readonly' )
696
712
{
697
- html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
713
+ html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
714
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
715
+ + '</label></div>'
698
716
+ '<input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="text" readonly="readonly" value="' + escapeHtml ( fields [ i ] . value ) + '"/>'
699
717
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
700
718
@@ -712,7 +730,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
712
730
}
713
731
else if ( fields [ i ] . type == 'upload' )
714
732
{
715
- html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
733
+ html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
734
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
735
+ + '</label></div>'
716
736
+ '<span class="form-upload" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-file"> </span> <a href="#" onclick="gi(\'' + escapeHtml ( form_id + fields [ i ] . name ) + '\').click(); return false;"/>' + LL . SelectFile + '</a>'
717
737
+ '<input id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="file" accept="' + escapeHtml ( fields [ i ] . accept ?fields [ i ] . accept :'' ) + '" style="display: none"/>'
718
738
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
@@ -752,8 +772,9 @@ function f_append_fields(el, fields, form_id, spoiler_id)
752
772
placeholder = '" placeholder="' + fields [ i ] . placeholder ;
753
773
}
754
774
755
- html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '"' + ( fields [ i ] . description ? ' title="' + escapeHtml ( fields [ i ] . description ) + '"' : '' ) + '>' + escapeHtml ( fields [ i ] . title ) + ':</label></div>'
756
- + '<input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="edit" value="' + escapeHtml ( fields [ i ] . value ) + placeholder + '"/>'
775
+ html = '<div class="form-title"><label for="' + escapeHtml ( form_id + fields [ i ] . name ) + '">' + escapeHtml ( fields [ i ] . title ) + ':'
776
+ + ( fields [ i ] . description ? '<span class="tooltip-icon" data-tooltip="' + escapeHtml ( fields [ i ] . description ) + '"></span>' : '' )
777
+ + '</label></div><input class="form-field" id="' + escapeHtml ( form_id + fields [ i ] . name ) + '" name="' + escapeHtml ( fields [ i ] . name ) + '" type="edit" value="' + escapeHtml ( fields [ i ] . value ) + placeholder + '"/>'
757
778
+ '<div id="' + escapeHtml ( form_id + fields [ i ] . name ) + '-error" class="form-error"></div>' ;
758
779
759
780
var wrapper = document . createElement ( 'div' ) ;
0 commit comments