Skip to content

v1.5.1.678

Latest
Compare
Choose a tag to compare
@fabianswebworld fabianswebworld released this 27 Jan 22:34
1894ded

1.5.1.678

  • New: server-side replacement of row 0 with custom header to prevent row 0 content from the EP1 file from being displayed, e.g. if JavaScript is turned off
  • Fix: correct behavior if ROW_0_CUSTOMHEADER is not set (will now display row 0 from EP1 file, as stated in documentation)
  • Fix: avoid PHP warnings when skipping over 0-byte files

1.4.4.664

  • Further improved handling of 0-byte files when used to de-publish only specific subpages of a page
  • Using the "Previous Page" button on page 100 now wraps around, back to the highest page number of the service
  • Added ttxPrevPageNum and ttxNextPageNum to the ttxEnv section to facilitate implementation in certain mobile apps

1.4.2.662

  • More sanity checks to avoid PHP warnings in some rare cases
  • Added example .htaccess file to prohibit direct access to the .EP1 files

1.4.1.661

  • JS fix: fix for possible errorneous leading zero before year number in custom header
  • JS fix: Some browser compatibility fixes in ttxweb.js
  • Some more browser compatibility improvements
  • Added seqn0 URL parameter to control display of subpage sequence number (debug use)
  • Clearer comments in code and documentation regarding turn rates

1.4.0.660

  • New: file name pattern for EP1 files is now configurable via ttxweb_config.php
  • New: automatically turn subpages for certain pages at a configurable turn-rate
  • New: thumbnail sample template, displaying a tiny live teletext page without navigation
  • Decoder fix: alpha blast-through not working if hold graphics was engaged
  • Fix for jumping over the last page when jumping backwards from a higher, but non-existent page number
  • Fix some more warnings that could occur on PHP 8.2.x or newer

1.3.2.642

  • Decoder fix: improved handling of double width/size/height edge cases (disallow in last row/column)
  • Decoder fix: more standard-compliant handling of background colors in the 2nd row of a double-height row pair
  • Improved XHR refresh: Only replace HTML if the teletext page actually has changed
  • Refresh timer changed to 60 seconds in the sample/default configuration
  • Default template now has 'mobile-web-app-capable' meta tag
  • Minor CSS fixes for improved mobile view

1.3.1.625

  • Fix warnings with the most recent PHP versions

1.3.0.623

  • Improved page linking (only references to existing pages are generated as hyperlinks now)
  • Improved URL linking (email addresses are correctly recognized now)
  • Better error handling in EP1 file parser, e.g. for 0-byte files potentially written by Sophora
  • New feature: automatic page refresh via XMLHttpRequest
  • Some bugfixes

1.2.0.608

  • Automatically detect both flavors of Softel EP1 files with X/26 data (Flair and TAP)
  • Modularized parser and decoder functions for future addition of more teletext file formats

1.2.0.606

  • Minor fix in escaping the ampersand character for prev/next subpage link generation

1.2.0.604

  • Streamlined project folder structure
  • Support for multiple templates (CSS, HTML, configuration)
  • Support for toggle conceal/reveal via JS
  • Support for many more extended (Level 1.5) characters from the G2 Latin supplementary character set

1.1.2.560

  • Minor improvements in generating web links from URLs
  • Improved comments in code
  • Minor tweaks in default CSS

1.1.1.556

  • Initial release to the public

Full Changelog: v1.4.4.664...v1.5.1.678