mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Don't show ELCode buttons if "show text = 0"
SVN revision: 1632
This commit is contained in:
parent
bd7675c242
commit
2976e76686
@ -8162,7 +8162,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL
|
||||
{
|
||||
int i, j, n, index, aindex, size, width, height, fh, length, input_size, input_maxlen,
|
||||
format_flags[MAX_N_ATTR], year, month, day, hour, min, sec, n_attr, n_disp_attr,
|
||||
attr_index[MAX_N_ATTR], enc_selected, show_smileys;
|
||||
attr_index[MAX_N_ATTR], enc_selected, show_smileys, show_text;
|
||||
char str[2 * NAME_LENGTH], preset[2 * NAME_LENGTH], *p, *pend, star[80], comment[10000], reply_string[256],
|
||||
list[MAX_N_ATTR][NAME_LENGTH], file_name[256], *buffer, format[256], date[80], script[256],
|
||||
attrib[MAX_N_ATTR][NAME_LENGTH], *text, orig_tag[80], reply_tag[MAX_REPLY_TO * 10],
|
||||
@ -8260,6 +8260,8 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL
|
||||
enc_selected = 2;
|
||||
}
|
||||
|
||||
show_text = !getcfg(lbs->name, "Show text", str, sizeof(str)) || atoi(str) == 1;
|
||||
|
||||
/* check for preset attributes without any condition */
|
||||
set_condition("");
|
||||
for (index = 0; index < lbs->n_attr; index++) {
|
||||
@ -9256,7 +9258,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL
|
||||
rsprintf("</td></tr>\n");
|
||||
}
|
||||
|
||||
if (enc_selected == 0) {
|
||||
if (enc_selected == 0 && show_text) {
|
||||
rsprintf("<tr><td colspan=2 class=\"toolframe\">\n");
|
||||
|
||||
ricon("bold", loc("bold text"), "elcode(document.form1.Text, 'B','')");
|
||||
@ -9450,8 +9452,7 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL
|
||||
preset_text = TRUE;
|
||||
}
|
||||
|
||||
if (!getcfg(lbs->name, "Show text", str, sizeof(str))
|
||||
|| atoi(str) == 1) {
|
||||
if (show_text) {
|
||||
|
||||
if (getcfg(lbs->name, "Fix text", str, sizeof(str)) && atoi(str) == 1)
|
||||
strcpy(str, " readonly");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user