ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
class.ilBibTex.php
Go to the documentation of this file.
1<?php
2
9class ilBibTex {
10
14 protected static $standard_fields = array(
15 'address',
16 'annote',
17 'author',
18 'booktitle',
19 'chapter',
20 'crossref',
21 'edition',
22 'editor',
23 'eprint',
24 'howpublished',
25 'institution',
26 'journal',
27 'key',
28 'month',
29 'note',
30 'number',
31 'organization',
32 'pages',
33 'publisher',
34 'school',
35 'series',
36 'title',
37 'type',
38 'url',
39 'volume',
40 'year',
41 );
45 protected static $entry_types = array(
46 'article',
47 'book',
48 'booklet',
49 'conference',
50 'inbook',
51 'incollection',
52 'inproceedings',
53 'manual',
54 'mastersthesis',
55 'misc',
56 'phdthesis',
57 'proceedings',
58 'techreport',
59 'unpublished',
60 );
61
62
68 public static function isStandardField($field_name) {
69 return in_array($field_name, self::$standard_fields);
70 }
71
72
78 public static function isEntryType($entry_ype) {
79 return in_array($entry_ype, self::$entry_types);
80 }
81}
82
83?>
Class ilBibTex.
static $entry_types
static isStandardField($field_name)
static isEntryType($entry_ype)
static $standard_fields