Examples

Notice
Some examples were on the old psp.furtopia.org website. It is no longer active at this time. We will be moving many of these examples to this site.


Simple MySQL Demo

Download MySQL Demo Zip or see docs.


Wiki Parser

See Demo | Old SVN

Wiki parser that implements some of mediwiki style syntax but much simpler and extensible.


WebCmd (web command)

SVN Sources | Old SVN | Sources in Tar Zip

Webcmd allows one to run unix commands on a server using their web browser (no shell/ssh/telnet required). No live demo is available on our server for obvious security reasons. So download it and try it out on a unix server if you like. For Windows servers you should download it and see the comments about ShellExec.



Web Compiler Studio
Old SVN | View Video/Docs
Web Compile Studio IDE allows one on a Windows/Mac pc to upload or edit sources on the server through their web browser. Kind of like a "wiki compiler ide". It is just a concept and prototype with simple features. It needs tweaks to the user interface, along with login security to make it better.


Code Pastie
Old SVN | Try Demo
Code Pastie is a bone simple paste bin. It uses no database in order to keep it as a nice learning example without external reliances.


Simple Content Management System
Old SVN | Try Demo
SCMS is a bone simple content management system! It uses no database in order to keep it as a nice learning example (no external reliances).


Tail Emulator/File Monitor
SVN Sources | Old SVN
The tail emulator monitors a log file or a text file that changes. We didn't put a live demo up on this server for you to see because you need a real world file to monitor, such as a web log file. It is called a tail emulator because the unix utility called "tail" offers similar functionality.

This tail emulator was thrown together quickly. It could be refactored to use widgets or HTML templates.



Code Hiliter/PasToHtm
Download Source
Code Hiliter converts modern pascal source to "highlighted" html. There is a tokenizer/highlighter DLL or the tokenizer can be compiled directly into the program statically.

The tokenizer is an example of how one can reuse the same code in a website application or a desktop application, which many scripting languages cannot practically do.



Music Box - Digital Juke Box
Visit Homepage
MusicBox is a program which plays music (mp3's, etc.) remotely and can be accessed from a web browser anywhere in the building since it runs from a server.

It uses many tricks to keep the state alive and acts like a desktop program, but accessible in browser.


PasForum

Visit Homepage

PasForum is like PSP4UM but updated to use Powtils 1.5


Fancy Hit Counter

View SVN Source

Fancy hit counter is an advanced hit counter and shows how to manipulate and use graphics files for output.


PSP4UM (obsolete)

Download Source

Forum based on the very first PSP. It shows a lot of older ancient PSP features.


PSP Guestbook (obsolete)

Download Source

Older ancient version of guestbook written with PSP+SDS.


PasWiki
Visit Homepage
PasWiki is a wiki written from scratch many years ago and is still being tweaked today. Sources may be available once more features have been implemented.


Copyright © Powtils