Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.390.284 Times

lMaker 1.11

  Date Added: April 01, 2010  |  Visits: 614


Report Broken Link
Printer Friendly Version

Product Homepage
Download (70 downloads)

lMaker is a php class designed for web masters and programmers who want a simple way to generate complex, dynamic web sites from easily maintainable text files. lMaker project is designed to help automate some of the most repetitive features of website design thus leaving the web site maintainer free to focus on the unique elements of the content. Using lMaker to generate web pages on the fly from text files typically reduces the amount of data in files the web master has to maintain by at least a factor of 4. lMaker was originally conceived as a way to handle the repetitive elements of HTML markup for the long lists of links often found within portals, site indexes or site maps. Providing a consistent appearance and persistent navigation area in web pages can result in a lot of repetition within the HTML source. With lMaker, only the unique information is required for each link; the url, the text or image, and optionally a description. All the repetitive elements that may accompany each link, such as markup for HTML tables, lists or any other decorative features associated with each link need only be defined once. lMaker makes it easy to implement the popular “tab” style controls by generating multiple views using only one php script together with one or more text files. The ability to generate an entire website such that each page has a uniform appearance and persistent navigation area without resorting to the use of frames is another key feature. Website usability studies have shown that frames “break the fundamental user model of the web page,” interfere with bookmarking and can make the website problematic for search engines. There are many other methods that may be used to achieve the same results as the ones shown in the following examples but lMakers systematic approach can greatly reduce the amount of staffing required to maintain many complex websites. Fundamental Concepts: lMaker generates web pages by processing plain tab-delimited text files. Each text file should consist of lines in the pattern of keyword [tab] value. The complete documentation for each of the defined keywords is available at the project website. lMaker processes text files from top to bottom and the order in which the case sensitive keywords are encountered is important. When some keywords are processed the value associated with it is held for later use. Other keywords are designed to generate output as soon as they are encountered. It depends on the way the keyword is designed to function. In the lMaker processing model, a valid input file is expected to contain one or more views. Within a view we may specify one or more output modes and typically a list of links. When links are encountered they are output as HTML markup in a format dictated by the current mode. The expected keyword sequence is: view then mode then link. The keyword view is used to identify which sets of lines within a file will be processed when the given view is selected. For example, the line view[tab]view1 specifies that the lines following it are to be processed only when value of the view argument passed the lMaker processMap function equals “view1”. The lines after view[tab]view2 would be normally be associated only with the selection “view2” and so on. A view continues until the next view statement is encountered or the file ends. Listing 1 illustrates this concept. Whats New in This Release: - This release adds an <<I method to read and evaluate (like the include directive)..

Requirements: No special requirements
Platforms: Linux
Keyword: Designed Generate Html Lmaker Markup Php Class Simple Way Text Text Editing Processing Text Files View Web Web Masters
Users rating: 0/10

License: Freeware Size: 6.14 KB
More Reviews or Write Review

Audio Tools  -  rawrec 0.9.991
rawrec is a tool designed to provide the user with a simple way of recording or playing raw audio data from or to their sound card under intel Linux..
55.3 KB  
Libraries  -  Attachment Mailer class 1.20
Attachment Mailer class is a PHP class that can send email messages with multiple attachments and HTML. I wrote this class to integrate more functionality for classes like Access_user or DB_cart and others using PHP’s mail function. But...
19.46 KB  
Database Tools  -  PHP Class Generator 1.0.1
The PHP Class Generator is a small windows desktop application that allows a PHP programmer to generate Entity classes from a MySQL database table. For instance, if the user has a table in his or her MySQL database called customers. With this app,...
Email  -  Mimemail PHP Class for Scripts 1.0
Mimemail is a php class that you can use in your scripts to send email messages from browser pages.The messages could be in plain, html text or in other desired format. You can attach files of different types and as many as you want. This script...
10 KB  
E-Commerce  -  iCommerceGateway PHP Class 1.0
iCommerceGateway is a PHP class for credit card authorizations made through iCommerceGateway's payment processing system.
Compression Tools  -  StuffIt Expander 2011 for Windows x64 15.0.1
StuffIt Expander 2011 is free and available for download. StuffIt Expander is the simple way to open compressed or encoded files you download from the Internet or receive via email. Just drag, drop, and enjoy!
11.52 MB  
Libraries  -  PHP HTML Form Generation and Validation Class 1.0 Beta 3
PHP HTML Form Generation and Validation Class is a PHP class for easy HTML form generation and validation. If youre a web developer you know that designing HTML forms and writing the PHP code for their validation is a really dull task. And if...
133.12 KB  
Network & Internet  -  xajax 0.5 Beta 3
xajax project is an open source PHP class library for easily creating powerful PHP-driven, web-based AJAX Applications. Using xajax, you can asynchronously call PHP functions and update the content of your webpage without reloading the page....
68.61 KB  
Calendar  -  Event Calendar Generator PHP Class 1.2.1
Event Calendar Generator PHP Class generates calendars (year, month or week view) as a HTML Table (XHTML-Valid).Features: - can be static (without any links) - can optionally have navigation controls - can optionally have a date picker control...
Network & Internet  -  Formitable 1.1
Formitable is a PHP class used to ease the creation of submit-ready HTML forms from MySQL database tables. Formitable project analyzes the fields of a given table and outputs the best input type for each (e.g. enum type becomes radio buttons or...
18.43 KB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Utilities  -  LPAR2RRD 4.95-4
LPAR2RRD collects performance data and generates actual, historical and future trends utilization graphs of your virtual environment. It is agentless (it receives everything from the management stations like vCenter or HMC). The product supports...
2.25 MB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB