01.12.2012 Views

7 Components: the Function Pages - Developers

7 Components: the Function Pages - Developers

7 Components: the Function Pages - Developers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Registration<br />

procedure in<br />

<strong>the</strong> TWiki<br />

Registration<br />

procedure<br />

Fig. 20.1<br />

308<br />

��<br />

��<br />

��<br />

20.2<br />

Conference Registration<br />

A few weeks before <strong>the</strong> conference, participants should be able to<br />

register for <strong>the</strong> conference over <strong>the</strong> Internet. Unfortunately, TWiki<br />

lacks a type of form plugin with database integration. To enable our<br />

visitors to register for <strong>the</strong> conference, we are limited to existing opportunities,<br />

and we can adjust <strong>the</strong>m a bit. We will create a Registration<br />

web that serves only to present <strong>the</strong> registration form and safely<br />

store participants' data. Based on this data, various queries (or calculations)<br />

can be generated that a database management system would<br />

ordinarily perform. The suggested solution is only one of several options.<br />

We wish to demonstrate that you can solve a number of problems<br />

in TWiki by using <strong>the</strong> existing software in a creative manner.<br />

20.2.1<br />

What Happens in a Standard Registration?<br />

Before going into more detail on creating <strong>the</strong> conference registration,<br />

we should first clarify how a normal TWiki registration process<br />

works. This illustration will elucidate <strong>the</strong> procedure somewhat:<br />

Firstly, you register in <strong>the</strong> Main web. The data indicated is integrated<br />

into a template. This combination is stored as a user page in<br />

<strong>the</strong> Main web. In addition, an entry is made to <strong>the</strong> overview of all<br />

users (Users Topic).<br />

20 Preparing for Your Event

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!