stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


ZPT Basics (part 1)







ZPT Basics (part 1)

ZPT Basics (part 1) 10/03/2002 12:41 PM

Contrary to what you might think, DTML isn't the only programming language available to you in Zope. Take a look at Zope Page Templates (ZPT), a template-based alternative that makes it easier for designers and developers to collaborate on Zope application development.




This is a GrokNews Entry: (what is grok?)





Similar Items

ZPT Basics (part 1)

Grok Headline matches for ZPT Basics (part 1)

ZPT Basics (part 2)


ZPT Basics (part 2) 10/10/2002 09:55 AM
Dig deeper into the world of ZPT with examples and illustrations of how to create, manipulate and use variables and conditional tests in your templates.

ZPT Basics (part 4)


ZPT Basics (part 4) 10/31/2002 06:32 PM
In this concluding article, get up close and personal with METAL, the macro language that allows you to add reusability to your Zope templates.

ZPT Basics (part 3)


ZPT Basics (part 3) 10/10/2002 09:55 AM
Now that you've got the skinny on variables and conditional statements, expand your knowledge of the ZPT universe with this discussion of TAL loops, dynamically-generated attributes and error handlers.

DTML Basics (part 1)


DTML Basics (part 1) 06/13/2002 08:43 AM
Always wanted to learn DTML, but didn't know where to start? Today's your lucky day.

DTML Basics (part 3)


DTML Basics (part 3) 07/17/2002 12:09 PM
Last time out, DTML Basics demonstrated conditional statements. This time around, it's time to study loops...which, in the DTML world, aren't exactly what you're used to. Take a look.

DTML Basics (part 4)


DTML Basics (part 4) 08/05/2002 10:45 PM
In this concluding article, dip your toes in the waters of more advanced DTML programming, with explanations of the , and tags.

DTML Basics (part 2)


DTML Basics (part 2) 06/26/2002 05:04 PM
In this second article, dive a little deeper into the intricacies of DTML by getting up close and personal with conditional statements and comparison operators. This article discusses the different variants of the "if" statement available in DTML, together with examples and code listings that demonstrate how they can be used in a Web applications.

XML Basics Part III: An Example of
Well-Formed and Valid XML


XML Basics Part III: An Example of
Well-Formed and Valid XML
02/10/2004 07:55 PM
Internet.com Feb 11 2004 0:18AM GMT

Introduction to mod_perl (part 4): Perl
Basics


Introduction to mod_perl (part 4): Perl
Basics
01/03/2003 04:50 PM
Now that you have mod_perl installed, you can move on to learning how to use it. This article will run you through some basic Perl concepts to start with.

Introduction to mod_perl (part 5): More
Perl Basics


Introduction to mod_perl (part 5): More
Perl Basics
03/12/2003 04:56 PM
In this article we continue to talk about the essential Perl basics, that you should know before starting to program for mod_perl.

OOo Off the Wall: Fielding Questions,
Part 1 - The Basics


OOo Off the Wall: Fielding Questions,
Part 1 - The Basics
02/05/2005 10:12 PM
Fields aren't supposed to mess up your documents and make you pull out your hair--learn when fields are useful and how to use them.

Search Engine Optimization Basics Part 1
- Keywords


Search Engine Optimization Basics Part 1
- Keywords
02/05/2003 04:22 PM
At this point, you need to turn to the search engines themselves and research which search phrases are actually being typed into Google, Yahoo, MSN et al. ...

Flex Component Basics – Part 1: Coding
an Analog Clock


Flex Component Basics – Part 1: Coding
an Analog Clock
02/01/2005 09:10 PM
Create and customize an analog clock from scratch and learn fundamentals for building Flex components.

Rapid application development tools,
part 2: Visual Linux BASICs


Rapid application development tools,
part 2: Visual Linux BASICs
02/11/2004 08:22 AM
In my last article I talked about the first of two approaches to rapid application development environments, programmable/scriptable database front ends. In this sequel  I'll look at visual development environments that utilize a BASIC dialect as programming language to build Linux GUI applications.

Migrate ActionScript 1.0 to ActionScript
2.0 , Part 1: The Basics


Migrate ActionScript 1.0 to ActionScript
2.0 , Part 1: The Basics
06/22/2004 04:16 AM
WebmasterBase Jun 22 2004 7:19AM GMT

John Lautner's Chemosphere: part
Jetsons, part Bond and vintage L.A.
Modern.


John Lautner's Chemosphere: part
Jetsons, part Bond and vintage L.A.
Modern.
04/07/2005 12:53 PM
The most modern home built in the world. "From the outside it looks like a spaceship you cannot enter. But if you go inside, it feels very cozy… very Zen and calming. Maybe because you are floating above the city, in the sky". John Lautner's Chemosphere residence is the product of a fortuitous union of architect, client, time and place. Leonard Malin was a young aerospace engineer in late-1950s L.A. whose father-in-law had just given him a plot north of Mulholland Drive, near Laurel Canyon. The only catch: at roughly 45 degrees, the slope was all but unbuildable. Lautner sketched a bold vertical line, a cross, and a curve above it. "Draw it up," he told his assistant. Now publisher Benedik t Taschen owns Chemosphere (NSFW), and after 20 years of neglect the house has been beautifully restored (.pdf) by Frank Escher.

New Form of Internet Fiction is Part
Story, Part Game


New Form of Internet Fiction is Part
Story, Part Game
06/05/2005 10:52 PM
Internet startup City of IF today launched a web site dedicated to “storygaming” – a new form of storytelling over the Web. Storygaming is a unique combination of storytelling and computer games in which players cooperatively play characters in a story guided by a human author. [PRWEB Jun 2, 2005]

Part Butler and Part Buddy, Aide Keeps
Kerry Running


Part Butler and Part Buddy, Aide Keeps
Kerry Running
04/28/2004 12:17 AM
Marvin Nicholson Jr. is the man literally behind Senator John Kerry, ready with an uncapped bottle of water whenever Mr. Kerry's throat runs dry.

Backup Basics


Backup Basics 07/08/2004 08:26 PM
G4 Tech TV Jul 9 2004 0:43AM GMT

The Utility Basics


The Utility Basics 03/08/2004 11:20 PM
CEO: Veritas' building blocks let buyers exploit own resources.

More Sybase XML basics


More Sybase XML basics 07/21/2002 10:36 PM
CNET Jul 21 2002 10:12PM ET

Getting back to basics


Getting back to basics 12/17/2004 06:28 PM
I've been spending some wee bit of my evening time lately getting back to basics--PBASIC, to be exact. I picked up a one of Parallax's nifty little Basic Stamp Discover Kits on a recent visit to that geek supermarket, Fry's electronics. (The "never shop when you're hungry" addage doesn't only apply to food, you know.)

Read more...

PHP Cookbook Ch 8: Web Basics (PDF)


PHP Cookbook Ch 8: Web Basics (PDF) 11/11/2002 06:02 AM
Web programming is probably why you’re reading this book. It’s why the first version of PHP was written and what continues to make it so popular today. PHP makes it easy to write dynamic web programs that do almost anything. Other chapters cover various PHP capabilities, like graphics, regular expressions, database access, and file I/O. These capabilities are all part of web programming, but this chapter focuses on some web-specific concepts and organizational topics that will make your web programming stronger.

"zeldman.blabra"

CD Burning Basics


CD Burning Basics 05/23/2002 10:39 PM

Five XSLT Basics


Five XSLT Basics 12/02/2003 01:58 AM
You've just inherited a new project at work that requires you to learn XSLT, but you don't have a clue where to start. This article by Michael Fitzgerald should give you a leg up over the wall. It covers five basics of XSLT 1.0--from what it is to how to get it to work--information you'll also find in the first chapter of Michael's book, Learning XSLT.

AppleScript Basics


AppleScript Basics 08/12/2004 01:26 PM
You use AppleScript's Script Editor application to write small programs or scripts that include specially worded statements. AppleScript statements are converted by Mac OS into Apple events--messages that can be understood by the operating system and applications. When you run a script, the script can send instructions to the operating system or applications and receive messages in return.

PHP Debugging Basics


PHP Debugging Basics 08/12/2004 08:48 PM
Whether you're a PHP newbie or a wizard, your programs are going to have bugs in them. Nobody's perfect. David Sklar, author of Learning PHP 5, provides some basic techniques for finding and fixing the problems in your programs. In particular, he covers how to set up error reporting as you like it, how to find parse errors, and how to inspect program data.

Copyright Basics


Copyright Basics 07/01/2004 07:02 AM
a good introductory reference

Back to the basics


Back to the basics 09/21/2004 10:11 PM
Computer Times Asia Sep 22 2004 2:02AM GMT

Google PR Basics


Google PR Basics 03/14/2005 05:17 PM
"There seem to be a lot of questions around WW that suggest some people aren't familiar with PR and how it works. I've put this thread together in an attempt to answer questions that would save new members posting basic PR questions."

DirectX 3D Basics - I


DirectX 3D Basics - I 07/30/2004 08:31 AM
Express Computer India Jul 30 2004 12:35PM GMT

Carrara 3D Basics


Carrara 3D Basics 06/03/2004 09:11 AM
Carrara 3D Basics isn't going to break the bank, and it provides the closest thing possible to immediate gratification in a 3D program. By Paul Yoon, MacAddict (via MyAppleMenu)

IP Spoofing: Understanding the basics


IP Spoofing: Understanding the basics 05/12/2004 02:27 PM

Search Engine Basics v.1.0


Search Engine Basics v.1.0 09/09/2004 07:25 AM
As a web developer, it's important to know how search engines work. While the details are complex, we'll look into the basics of crawler-based search engines (this involves a certain amount of speculation as the exact calculations are a closely guarded secret). By Lee Underwood. 0909

Return on Equity: The Basics


Return on Equity: The Basics 04/06/2005 10:02 AM
Let ROE be your crystal ball when evaluating stocks.

Back to Basics for SQL Server


Back to Basics for SQL Server 05/31/2004 08:35 AM
Microsoft bolsters security of database.

Return to Basics for Better Websites


Return to Basics for Better Websites 08/27/2004 01:57 PM
Remeber the basics when analyzing your website's effectiveness. Do your pages load fast, is the size of the front page compatible with the average screen size? [PRWEB Aug 27, 2004]

Wireless Security Basics


Wireless Security Basics 01/22/2004 08:47 AM

Photo-Scanning Basics


Photo-Scanning Basics 08/29/2004 10:51 AM
G4 Tech TV Aug 29 2004 2:10PM GMT
Grok Description matches for ZPT Basics (part 1)
GrokA matches for ZPT Basics (part 1)

Nexcopy USB Flash Drive Duplicator


Nexcopy USB Flash Drive Duplicator 07/26/2004 06:03 PM

001USB120C.jpg imageAlthough its limited to USB 1.1 speeds, the new USB Flash Drive Duplicator from Nexcopy could come in very handy to the select few that could make use of it. Functioning as a standalone device (no PC needed), up to 20 USB flash drives can be duplicated from a single source; you can even daisy-chain multiple units for more mass copying. Loading up the day's data for your fleet of pestering salesmen has never been easier!

Read - PC-free USB Flash Drive Duplicator [EverythingUSB]


UK institutes ridiculously difficult
English-proficiency test for
English-speaking immigrants


UK institutes ridiculously difficult
English-proficiency test for
English-speaking immigrants
08/22/2004 07:30 AM
Cory Doctorow: Immigrants to the UK from English-speaking countries such as Canada and Australia must pass an English proficiency test in order to gain UK citizenship. The test is apparently very stringent:
According to one report two Australians, including a knight who has lived in Britain for 44 years and a writer with a degree in English, have been rejected under the new rules.
Link (via Fark)

Digital Chosunilbo (English Edition) :
Daily News in English About Korea


Digital Chosunilbo (English Edition) :
Daily News in English About Korea
07/13/2004 08:23 AM
3 Megapixel cameratelefoon .. chosun

english.chosun.com/w21data/html/news/200407/200407110024.html
track this site | 5 links


Compression, conditional GET


Compression, conditional GET 07/19/2004 02:55 PM

Jason Cook writes for WebMonkey about gzip compression and conditional GET for RSS and Atom feeds.

Both are important for lowering bandwidth use. If I had to rank them, I’d say conditional GET is more important—but I find that there are lots of sites, even some very popular sites, that still don’t support conditional GET.

It looks like most (if not all) of the popular weblog hosting systems support conditional GET, which is very cool. It appears to be mainly custom content management systems used by one or just a few sites that tend not to support it. You can almost count on lack of support if the RSS or Atom feed is generated live by a script instead of being served as a static file.

(Note that I intend no disrespect for people and organizations that develop their own systems—I myself use a custom system written in PHP.)


Conditional Comments


Conditional Comments 04/27/2004 02:43 PM

About Conditional Comments: A handy but pretty obscure feature of Internet Explorer. A special comment format lets only IE see certain HTML / CSS code. So make that Web page look good in Mozilla and Opera, then hide the code necessary for IE in these comments.

Conditional comments have certain advantages over scripting methods of browser detection. When a downlevel browser encounters a downlevel-hidden conditional comment, the browser does not see the inner HTML inside the comment, and the content elements are not downloaded and rendered. This saves both bandwidth and machine resources.

I had never heard of this until Joe showed it to me one day. It's kludge, sure, but it's endorsed kludge and it really is handy.

Click here to comment on this entry


Palestinians Accept Conditional Truce


Palestinians Accept Conditional Truce 12/07/2003 07:10 AM
Reuters via Wired News Dec 7 2003 6:39AM ET

Ankle bracelets for conditional
sentences


Ankle bracelets for conditional
sentences
06/01/2004 02:00 PM
globetechnology.com Jun 1 2004 5:44PM GMT

Iraq's Top Cleric Gives Govt Conditional
Approval


Iraq's Top Cleric Gives Govt Conditional
Approval
06/03/2004 05:06 AM
Reuters via Wired News Jun 3 2004 9:36AM GMT

Alexandre.Alapetite.net: HTTP
Conditional Requests


Alexandre.Alapetite.net: HTTP
Conditional Requests
07/28/2004 07:31 AM
Creating answers for the requests to the requests to your web server can sometimes be a hassle. 404s are the easiest - with a simple Apache directive, users can be directed to a nice simple page telling them of the error. Most of the others can be handled similarly, but this article might just be a better way.

Iraq's Top Cleric Gives Govt.
Conditional Approval (Reuters)


Iraq's Top Cleric Gives Govt.
Conditional Approval (Reuters)
06/03/2004 06:41 AM
Reuters - Ayatollah Ali al-Sistani, Iraq's most influential Muslim cleric, gave his conditional approval to the interim government on Thursday but said it had "mammoth tasks" ahead.

Top Cleric Gives Conditional Approval to
Iraq Government (Reuters)


Top Cleric Gives Conditional Approval to
Iraq Government (Reuters)
06/03/2004 03:40 AM
Reuters - Ayatollah Ali al-Sistani, Iraq's most influential Muslim cleric, gave his conditional approval to the new Iraqi government installed this week, but said in a statement on Thursday it had "mammoth tasks" ahead.

FCC staff recommends conditional
approval of News Corp. purchase of
DirecTV


FCC staff recommends conditional
approval of News Corp. purchase of
DirecTV
12/03/2003 02:37 PM
SiliconValley.com Dec 3 2003 2:03PM ET

Zope 2.7.2


Zope 2.7.2 07/21/2004 06:18 AM
A Web application platform for dynamic Web sites.

PHP vs. Zope


PHP vs. Zope 04/11/2004 09:29 AM

Switching from PHP to Zope/Python: Here's a good, simple testimonial as to why one would use Zope over traditional scripting platforms.

Zope is a beautifully integrated set of solutions to common web development problems. It works in a substantially different way to traditionally scripted web-applications. Think of it as a collection of objects help with web publishing rather than a set of scripts to do a job.

I have personally tried to use Zope on two separate occasions, but I just couldn't get past the voodoo of it all. If you're coming from a "standard" scripting background, be prepared to leave everything you know at the door.

If you read through the comments, Zope seems to come out on the short end of the stick. Many more complaints than endorsements. There was also a link to FreeZope, which will give you a free Zope site to work with and try it out. If you do, post back here with your experience.

Click here to comment on this entry


Zope 2.7


Zope 2.7 02/19/2004 04:35 AM

The Zope Shell 1.60


The Zope Shell 1.60 11/02/2003 08:37 AM
Manipulate Zope's Object DataBase with a CLI.

Using Zope With Apache


Using Zope With Apache 06/13/2002 08:43 AM
So you've got your Apache server serving up static HTML content, and you've got some cool new Zope applications as well. Now, in case you were wondering, it is possible for the twain to meet - and this article tells you how, with a step-by-step guide to the process of serving up your Zope content through Apache.

Zope by superuser on 2002/05/21


Zope by superuser on 2002/05/21 05/23/2002 10:39 PM

Jsp for Zope by Ioan on 2002/06/12


Jsp for Zope by Ioan on 2002/06/12 06/12/2002 06:15 AM

Zope versus Cocoon


Zope versus Cocoon 11/26/2002 05:12 AM
Evaluating a Content Management System or Portal Solution? This excellent survey gives you a better idea of what to look for. It compares Zope, a CMS written in Python, with Cocoon, a Java framework.

I must say that most PHP systems such as PHP-Nuke or Post-Nuke still cannot compare with Zope, although they are improving. The only one that comes close AFAIK is EZ Publish. Midgard is another one that's supposed to be very good, but I've never figured how to install it (remember I am only a generalist).

"zeldman.b2"

Zope CGI by haqa on 2002/07/23


Zope CGI by haqa on 2002/07/23 07/23/2002 04:54 AM

Rope: Rdflib in zOPE


Rope: Rdflib in zOPE 04/29/2004 04:11 PM
New release: 0.24

Zope Group Calendar 0.3.3


Zope Group Calendar 0.3.3 06/29/2004 06:55 PM
A standards-compliant group calendar.

Traducción Zope Book versión 2.6


Traducción Zope Book versión 2.6 07/12/2004 03:46 AM

CA Backs Open Source CMS With Zope


CA Backs Open Source CMS With Zope 05/26/2004 01:35 PM
Computer Associates will contribute 'significant' assets for content management systems to Zope and the Plone Foundation.

Zope XML Objects by haqa on 2002/07/23


Zope XML Objects by haqa on 2002/07/23 07/23/2002 04:54 AM

Getting started with Zope for Linux and
Solaris


Getting started with Zope for Linux and
Solaris
12/02/2003 12:16 AM
Due to the increased complexity of Web applications, programmers have hit the limit of what can be done with CGI. Zope provides the basic services provided by CGI, such as allowing users to log on to e-commerce web sites and community portals in order to receive personalized content, all while making software development easier. In this article, I will cover what Zope is, how you install it on a Linux or UNIX system, and explain a few of the concepts you'll need to understand in order to be able to be productive with it.

Zope Themes by Ioan on 2002/11/01


Zope Themes by Ioan on 2002/11/01 11/04/2002 03:37 AM

the Zope Weather applet by jerome_alet
on 2002/07/19


the Zope Weather applet by jerome_alet
on 2002/07/19
07/19/2002 09:46 AM

PHParser - a PHP-Parser for ZOPE by
mjablonski on 2002/09/17


PHParser - a PHP-Parser for ZOPE by
mjablonski on 2002/09/17
09/17/2002 02:59 AM

ZPT Basics (part 1)

The following phrases have been identified by the grok system as matching this entry: nexcopy usb english zope zpt conditional replacement

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Two New Epidemics
Wreck Havoc On PCs

'Critical' Windows
Help, SQL Flaws
Patched

Schematron.NET new
release 0.52

JOrganizer 0.0.18
alpha release

GtkSQL 0.3.2
released

prince... 3 October
2002

Microsoft Escapes
From Google 'Hell'

CSS Design: Taming
Lists

DCalendar
Top 10 IIS Tips
Auto garbage
collection

Architect Java
enterprise apps

NTT adopts XML
framework

Work with events in
C#

SOT Linux Advisory:
php

PHP Class 'MySQL to
XML - XML to MySQL'
released

Duplicate and Empty
Elements

TAG's Iron Fist
TAG Rejects HLink
Working with a
Metaschema

MySQL to XML - XML
to MySQL

blue2... 24
September 2002

shinyhappy... 25
September 2002

medesignprettyoneday
... 26 September
2002

factsoflife... 1
October 2002

Google's opinion on
Microsoft

SANS/FBI Names Top
20 Network Threats

SANS/FBI Names Top
20 Network Threats

dtddoc step 1:
Parsing a DTD

How To Justify A
Search Engine
Optimization Budget

A Reminder about
PHPCon and Discounts
on It

Question from a
Reader: IDE's for
PHP?

Linux Versus BSD for
Web Applications

New Content
Filtering Options on
AllTheWeb

Netscape
SmartDownload ELU
Not Applicable

class.uri
Handling events in
C#

PHP Class
'ms_dbx_reader'
released

How To Find Out What
Keywords Your
Customers Are
Searching With

ms_dbx_reader
School tool eyes
students' Web habits

Building Accessible
HTML Tables for the
Disabled

Microsoft: Web
Services is About
Business Agility

Obliquid 0.4
released!

NDoc version 1.1
released

EVMS 1.2.0 Released
PHP Class 'COutLook'
released

PHP Class
'numeroaletra'
released

OpenORB 1.3.0
released

PHP Class 'mixer'
released

what is grok?