![]() |
PhoenixLecture
2.0.0
Set of tools to make lectures
|
Go to the source code of this file.
Functions | |
PString | createNavigationMenuBiblio (const PString &cssClassName, const POutoutMode &outputMode) |
Create the navigation menu. More... | |
PString | pbiblio_attributeHtml (const PString &attrValue, const PString &balise, const PString &extraText) |
Convert a biblio attribute in html. More... | |
PString | pbiblio_attributeUrlHtml (const PString &attrValue, const PString &balise) |
Convert a biblio attribute in html. More... | |
PString | pbiblio_entryHtml (const PBiblioEntry &bibEntry) |
Convert a PBiblioEntry in html. More... | |
bool | pbiblio_entryPage (const PBiblioEntry &bibEntry, const POutoutMode &outputMode) |
Convert a PBiblioEntry in html. More... | |
PString | pbiblio_entryPageHtml (const PBiblioEntry &bibEntry) |
Convert a PBiblioEntry in html. More... | |
PString | pbiblio_entryTypeToHtml (PBiblioEntryType::PBiblioEntryType type) |
Convert a string into an entry type. More... | |
PString | pbiblio_html (const PMapBiblioEntry &mapBiblioEntry, const POutoutMode &outputMode) |
Save the bibliography in string. More... | |
bool | pbiblio_html (const PPath &fileName, const PMapBiblioEntry &mapBiblioEntry, const POutoutMode &outputMode) |
Save the bibliography in html. More... | |
PString createNavigationMenuBiblio | ( | const PString & | cssClassName, |
const POutoutMode & | outputMode | ||
) |
Create the navigation menu.
cssClassName | : css class name to be used |
outputMode | : mode to be used to generate the site |
Definition at line 16 of file pbiblio_html.cpp.
References POutoutMode::isBookTheme.
Referenced by pbiblio_entryPage(), and pbiblio_html().
PString pbiblio_attributeHtml | ( | const PString & | attrValue, |
const PString & | balise, | ||
const PString & | extraText | ||
) |
Convert a biblio attribute in html.
attrValue | : value of the attribute |
balise | : balise used to display this attribute |
extraText | : extra text to be printed |
Definition at line 50 of file pbiblio_html.cpp.
References convertStrToHtml().
Referenced by pbiblio_entryHtml(), and pbiblio_entryPageHtml().
Convert a biblio attribute in html.
attrValue | : value of the attribute |
balise | : balise used to display this attribute |
Definition at line 66 of file pbiblio_html.cpp.
Referenced by pbiblio_entryHtml(), and pbiblio_entryPageHtml().
PString pbiblio_entryHtml | ( | const PBiblioEntry & | bibEntry | ) |
Convert a PBiblioEntry in html.
bibEntry | : entry to be converted in html |
Definition at line 129 of file pbiblio_html.cpp.
References PBiblioEntry::getAuthor(), PBiblioEntry::getId(), PBiblioEntry::getJournal(), PBiblioEntry::getPages(), PBiblioEntry::getTitle(), PBiblioEntry::getType(), PBiblioEntry::getUrl(), PBiblioEntry::getVolume(), PBiblioEntry::getYear(), pbiblio_attributeHtml(), pbiblio_attributeUrlHtml(), pbiblio_entryTypeToHtml(), and valueToString().
Referenced by pbiblio_html().
bool pbiblio_entryPage | ( | const PBiblioEntry & | bibEntry, |
const POutoutMode & | outputMode | ||
) |
Convert a PBiblioEntry in html.
bibEntry | : entry to be converted in html |
outputMode | : output mode to get info about html page |
Definition at line 101 of file pbiblio_html.cpp.
References createNavigationMenuBiblio(), POutoutMode::currentStyle, getHtmlFooter(), getHtmlHeader(), PBiblioEntry::getId(), PBiblioEntry::getTitle(), PBiblioEntry::getType(), pbiblio_entryPageHtml(), pbiblio_entryTypeToHtml(), PPath::saveFileContent(), and valueToString().
Referenced by pbiblio_html().
PString pbiblio_entryPageHtml | ( | const PBiblioEntry & | bibEntry | ) |
Convert a PBiblioEntry in html.
bibEntry | : entry to be converted in html |
Definition at line 77 of file pbiblio_html.cpp.
References PBiblioEntry::getAbstract(), PBiblioEntry::getAuthor(), PBiblioEntry::getId(), PBiblioEntry::getJournal(), PBiblioEntry::getPages(), PBiblioEntry::getTitle(), PBiblioEntry::getUrl(), PBiblioEntry::getVolume(), PBiblioEntry::getYear(), pbiblio_attributeHtml(), pbiblio_attributeUrlHtml(), and valueToString().
Referenced by pbiblio_entryPage().
PString pbiblio_entryTypeToHtml | ( | PBiblioEntryType::PBiblioEntryType | type | ) |
Convert a string into an entry type.
type | : type to be used |
Definition at line 34 of file pbiblio_html.cpp.
References PBiblioEntryType::ARTICLE, PBiblioEntryType::BOOK, PBiblioEntryType::INPROCEEDINGS, PBiblioEntryType::PHDTHESIS, PBiblioEntryType::SOFTWARE, and PBiblioEntryType::TECHREPORT.
Referenced by pbiblio_entryHtml(), and pbiblio_entryPage().
PString pbiblio_html | ( | const PMapBiblioEntry & | mapBiblioEntry, |
const POutoutMode & | outputMode | ||
) |
Save the bibliography in string.
mapBiblioEntry | : full bibliography to be saved |
outputMode | : output mode to get info about html page |
Definition at line 149 of file pbiblio_html.cpp.
References createNavigationMenuBiblio(), POutoutMode::currentStyle, getHtmlFooter(), getHtmlHeader(), pbiblio_entryHtml(), and pbiblio_entryPage().
Referenced by pbiblio_html(), and processAllFile().
bool pbiblio_html | ( | const PPath & | fileName, |
const PMapBiblioEntry & | mapBiblioEntry, | ||
const POutoutMode & | outputMode | ||
) |
Save the bibliography in html.
fileName | : name of the file to be saved |
mapBiblioEntry | : full bibliography to be saved |
outputMode | : output mode to get info about html page |
Definition at line 171 of file pbiblio_html.cpp.
References pbiblio_html(), and PPath::saveFileContent().