summaryrefslogtreecommitdiff
path: root/tools.cpp
AgeCommit message (Collapse)Author
2007-05-30- removed ssl-includesChristian Wieninger
2007-05-30- now using own MD5 algorithmChristian Wieninger
2007-05-29- function StringUrlEncodeSascha Volkenandt
2007-05-27- again more flexible handling a lazy input timeChristian Wieninger
- redisplay selected or given time (dropdown / input field) in corresponding field after reload
2007-05-26- allows now smarter input for time, e.g. "1:5" -> "01:05"Christian Wieninger
2007-05-26- manage lazy input for time: e.g. "21" -> "21:00"Christian Wieninger
2007-05-25- first version of "userdef. times" in "What's on?"Christian Wieninger
2007-05-06- admin password is now stored as <length>:<md5 hash of password> in ↵Christian Wieninger
live.AdminPasswordMD5 (default password keeps 'live', so please re-edit your password via OSD) - new function MD5Hash in tools - changed epgsearch to use MD5Hash of tools
2007-05-01Added function ZeroPad to pad numbers with leading zeroes, e.g. 5 -> 05Thomas Keil
2007-04-15added StringTrimChristian Wieninger
2007-02-18- Added status box with current channel, program and elapsed time in theDieter Hametner
logo area. - Added support for progress bars to display elapsed content. - Extendend ajax.js to be usable for non xml requests. - adapted styles for the new features.
2007-01-19- Added new class epgEvent. Sie epg_events.h. This class collects epgDieter Hametner
data from other structures. It can the be used to appent to the page a hidden section with full epg datas for the epg-popup boxes. - Changed whats_on to uses this new feature. - No description in the event boxes any more. A mouse over tooltip shows a shortened version of the description. A click on 'more' displays a full epg box. - Added tip parameter to ajax_action_href. The text is displayed as tooltip when hoovering over the link. - Adapted style.css to make event boxes smaller.
2007-01-18- added function StringEscapeAndBreak, which *first* html-escapes a string ↵Sascha Volkenandt
and *second* replaces \n by <br/> - using StringEscapeAndBreak for description in whats_on
2007-01-12- removed some debug outputSascha Volkenandt
2007-01-12- added operators for streaming tChannelIDSascha Volkenandt
- passing tChannelID consistently
2007-01-08New function StringWordTruncate fix typo in function nameDieter Hametner
2007-01-08New function StringWordTruncate addedDieter Hametner
2007-01-07added StringRepeat function to toolsDieter Hametner
2007-01-07- simplified error handlingSascha Volkenandt
- moved error_widget to error.ecpp as subcomponent - introduced error handling where necessary - moved creation of timer settings string from page to code - added redirect to edit_timer.ecpp after saving a timer
2007-01-05- added function StringToIntSascha Volkenandt
2007-01-05- added lexical_cast toolSascha Volkenandt
2007-01-05- added function StringSplitSascha Volkenandt
2007-01-05- moved pagelib back to pluginSascha Volkenandt
- incorporated all code into one shared object
2007-01-04- optimized interface to access plugin objects from websiteSascha Volkenandt
- moved website code to pagelib subdirectory - introduced TimerManager that will help working on timers from a background thread
2007-01-03- renamed Setup::Get() to LiveSetup()Sascha Volkenandt
- added method that fetches plugin class from vdr and gets its setup object - demo code in channels.ecpp
2007-01-03- added function for datetime formattingSascha Volkenandt