Lines 45-51
BEGIN {
Link Here
|
45 |
&GetItemTypes &getitemtypeinfo |
45 |
&GetItemTypes &getitemtypeinfo |
46 |
&GetItemTypesCategorized &GetItemTypesByCategory |
46 |
&GetItemTypesCategorized &GetItemTypesByCategory |
47 |
&GetSupportName &GetSupportList |
47 |
&GetSupportName &GetSupportList |
48 |
&get_itemtypeinfos_of |
|
|
49 |
&getframeworks &getframeworkinfo |
48 |
&getframeworks &getframeworkinfo |
50 |
&GetFrameworksLoop |
49 |
&GetFrameworksLoop |
51 |
&getallthemes |
50 |
&getallthemes |
Lines 339-360
sub GetItemTypesByCategory {
Link Here
|
339 |
return @$tmp; |
338 |
return @$tmp; |
340 |
} |
339 |
} |
341 |
|
340 |
|
342 |
sub get_itemtypeinfos_of { |
|
|
343 |
my @itemtypes = @_; |
344 |
|
345 |
my $placeholders = join( ', ', map { '?' } @itemtypes ); |
346 |
my $query = <<"END_SQL"; |
347 |
SELECT itemtype, |
348 |
description, |
349 |
imageurl, |
350 |
notforloan |
351 |
FROM itemtypes |
352 |
WHERE itemtype IN ( $placeholders ) |
353 |
END_SQL |
354 |
|
355 |
return get_infos_of( $query, 'itemtype', undef, \@itemtypes ); |
356 |
} |
357 |
|
358 |
=head2 getframework |
341 |
=head2 getframework |
359 |
|
342 |
|
360 |
$frameworks = &getframework(); |
343 |
$frameworks = &getframework(); |
361 |
- |
|
|