note entered on the suggestion
-=head2 privatenote
+=head2 staff_note
data_type: 'longtext'
is_nullable: 1
{ data_type => "tinyint", default_value => 0, is_nullable => 0 },
"note",
{ data_type => "longtext", is_nullable => 1 },
- "privatenote",
+ "staff_note",
{ data_type => "longtext", is_nullable => 1 },
"author",
{ data_type => "varchar", is_nullable => 1, size => 80 },
lastmodificationby => 'last_status_change_by',
STATUS => 'status',
note => 'note',
- privatenote => 'privatenote',
+ staff_note => 'staff_note',
author => 'author',
title => 'title',
copyrightdate => 'copyright_date',
-
columnname: library_fund
-
- columnname: suggestion_status
+ columnname: staff_note
-
- columnname: privatenote
+ columnname: suggestion_status
-
columnname: actions
cannot_be_toggled: 1
- string
- "null"
description: note entered on the suggestion
- privatenote:
+ staff_note:
type:
- string
- "null"
return {
bug_number => "31374",
- description => "Add a non-public note cololumn to the suggestions table",
+ description => "Add a non-public note collumn to the suggestions table",
up => sub {
my ($args) = @_;
my ($dbh, $out) = @$args{qw(dbh out)};
- if( !column_exists( 'suggestions', 'privatenote' ) ) {
+ if( !column_exists( 'suggestions', 'staff_note' ) ) {
$dbh->do(q{
ALTER TABLE suggestions
- ADD COLUMN privatenote longtext NULL DEFAULT NULL
+ ADD COLUMN staff_note longtext NULL DEFAULT NULL
COMMENT "suggestions table non-public note"
AFTER note
});
}
# Print useful stuff here
- say $out "Add privatenote column to suggestions table";
+ say $out "Add staff_note column to suggestions table";
},
};
`STATUS` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'suggestion status (ASKED, CHECKED, ACCEPTED, REJECTED, ORDERED, AVAILABLE or a value from the SUGGEST_STATUS authorised value category)',
`archived` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'is the suggestion archived?',
`note` longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'note entered on the suggestion',
- `privatenote` longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'non-public note entered on the suggestion',
+ `staff_note` longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'non-public note entered on the suggestion',
`author` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'author of the suggested item',
`title` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'title of the suggested item',
`copyrightdate` smallint(6) DEFAULT NULL COMMENT 'copyright date of the suggested item',
[% note | html %]
</li>
[% END %]
- [% IF ( privatenote ) %]
+ [% IF ( staff_note ) %]
<li>
<span class="label">Notes:</span>
- [% privatenote | html %]
+ [% staff_note | html %]
</li>
[% END %]
</ol>
</li>
<li>
<label for="note">Non-public notes:</label>
- <textarea name="privatenote" id="privatenote" rows="5" cols="40">[% privatenote | html %]</textarea>
+ <textarea name="staff_note" id="staff_note" rows="5" cols="40">[% staff_note | html %]</textarea>
</li>
</ol>
</fieldset>
<th>Last updated</th>
<th>Library</th>
<th>Fund</th>
- <th>Status</th>
<th>Non-public note</th>
+ <th>Status</th>
<th class="NoSort noExport"> </th>
</tr>
</thead>
[% s.fund.budget_name | html %]
</td>
<td>
+ [% s.staff_note | html %]
+ </td>
+ <td>
[% IF s.STATUS == 'ASKED' %]
<span>Pending</span>
[% ELSIF s.STATUS == 'ACCEPTED' %]
<br />([% s.reason | html %])
[% END %]
</td>
- <td>
- [% s.privatenote | html %]
- </td>
<td class="actions">
<div class="btn-group dropup">
<a class="btn btn-default btn-xs" role="button" href="suggestion.pl?suggestionid=[% s.suggestionid | html %]&op=edit"><i class="fa fa-pencil"></i> Edit</a><a class="btn btn-default btn-xs dropdown-toggle" id="more_actions_[% s.suggestionid | html %]" role="button" data-toggle="dropdown" href="#"><b class="caret"></b></a>