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 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.
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
-------------------------------------------------------------------------------
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.
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.