Skip to content

An example of using an XData server and a TMS WEB Core application to create a simple interface to see all the actors that share a given birthday, along with information about their roles, popularity, and so on.

License

500Foods/TMS-WEB-Core-ActorInfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMS-WEB-Core-ActorInfo

This repository contains the complete Delphi source code for an example of using a TMS XData server and a TMS WEB Core application to create a simple interface to see all the actors that share a given birthday, along with information about their roles, popularity, and so on. This is a companion to a TMS Blog post first published on June 16, 2022. The data for this project comes from both WikiData and The Movie Database. This project has been further developed into the Actorious project, with its own Client and Server repositories.

ActorInfo

More Information

ActorInfo contains the TMS XData server code. This is used to query WikiData and TMDb.org for information about birthdays and actor roles, respectively, and includes examples of how to cache requests, parse reasonably sane JSON data, and various other little tips and tricks. Note that ActorInfo also requires the latest OpenSSL libraries. Please refer to the source code for more information.

TabulatorDemo contains the TMS WEB Core client application that connects to ActorInfo to get its data. It also relies on FlatPickr to provide the date-time UI and Tabulator for the grid components. Only the project files are included here, so be mindful of those dependencies, and also that Bootstrap 5 is used.

Repository Information

Count Lines of Code

Last Updated at 2023-12-24 05:15:15 UTC
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Pascal                           7            163            288            495
Delphi Form                      3              1             13            241
HTML                             2              2              2             36
YAML                             2              8             12             33
Markdown                         1              6              2             26
-------------------------------------------------------------------------------
SUM:                            15            180            317            831
-------------------------------------------------------------------------------

Sponsor / Donate / Support

If you find this work interesting, helpful, or valuable, or that it has saved you time, money, or both, please consider directly supporting these efforts financially via GitHub Sponsors or donating via Buy Me a Pizza. Also, check out these other GitHub Repositories that may interest you.

More TMS WEB Core and TMS XData Content

If you're interested in other TMS WEB Core and TMS XData content, follow along on 𝕏 at @WebCoreAndMore, join our 𝕏 Web Core and More Community, or check out the TMS Software Blog.

About

An example of using an XData server and a TMS WEB Core application to create a simple interface to see all the actors that share a given birthday, along with information about their roles, popularity, and so on.

Topics

Resources

License

Stars

Watchers

Forks