//==============================================
//  copyright            : (C) 2003-2005 by Will Stokes
//==============================================
//  This program is free software; you can redistribute it 
//  and/or modify it under the terms of the GNU General 
//  Public License as published by the Free Software 
//  Foundation; either version 2 of the License, or  
//  (at your option) any later version.         
//==============================================

#ifndef BACKEND_TOOLS_XMLTOOLS_H
#define BACKEND_TOOLS_XMLTOOLS_H

//--------------------
//forward declarations
//--------------------
class QString;

///Fix strings before exporting to XML such that & becomes &amp;, etc...
QString fixXMLString( QString text );  

//create html pages using specified xml input source and selected theme
void transformXMLtoHTML( QString outputPath, QString theme, bool smallWebExport );
                    
//update xml file                                       
void updateXML( QString inputPath );
                                       
#endif //BACKEND_TOOLS_XMLTOOLS_H
