[GastForen Archiv Perl und CGI HTML CGI Anpassung

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

HTML CGI Anpassung

Anonym
Beiträge gesamt: 22827

16. Okt 2004, 23:31
Beitrag # 1 von 3
Bewertung:
(1225 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich hoffe das ich in diesem Forum richtig bin und jemand kann mir helfen. Ich habe einen Provider der als CGI ein Formularbaukasten bietet. Man kann über den Baukasten Formulare erstellen. Die Anpassung muss man alerdings selber machen. Es gibt sogeannte tpl Dateien. Egal was ich mache ich mach die Dinger immer kaputt und nix funktionier mehr. Ich möchte gerne einfach die hintergrundfarbe schwarz haben und die Schrift weiß. Soll zu meiner Homepage pasen. Wenn ich drüber noch ein paar Infos schreiben könnte wäre es idel. Vielleicht kann mir jemand helfen. Hier die relevanten Dateien.
Welche der beiden Dateien relevant ist weiß ich leider nicht.

formular_template.tpl:
<!-- START head -->
<html>
<head>
<title>Strato Formularbaukasten</title>
<style type="text/css">
<!--
ul,body,p,td,tr,table,ol,div{
font-size:11px;
font-family:Verdana;
}
td{
width:100px;
}
.button{
border-bottom: black 1px solid;
border-left: #297394 1px solid;
border-right: black 1px solid;
border-top: #297394 1px solid;
font-family:Verdana;
font-size: 11px;
text-align:left;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
font-weight:bolder;
color:black;
background-color:#dfdfdf;
cursor:hand;
display:inline;
width:auto;
}
.text{
background-color:whitesmoke;
color:#297394;
border:1px solid black;
}
.select{
background-color:whitesmoke;
color:#297394;
}
-->
</style>
</head>
<body>
<form action="{form}" method="post">
<input type="hidden" name="fid" value="{formular_id}">
<!-- START error --><p style="color:red">{error}</p><!-- END error -->
<table><!-- END head --><!-- START input_text -->
<tr>
<td>{text_text}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk --></td>
<td><input class="text" type="text" name="{name}" value="{value}" size="{size}" maxlength="{maxlength}"></td>
</tr><!-- END input_text --><!-- START input_checkbox -->
<tr>
<td><!-- START one_input_checkbox -->
{text_checkbox}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk -->
</td>
<td>
<input type="checkbox" name="{name}" value="{value}" <!-- START checked_block -->checked<!-- END checked_block --> /><!-- START br_block --><br /><!-- END br_block --><!-- END one_input_checkbox -->
</td>
</tr><!-- END input_checkbox --><!-- START input_radio -->
<!-- START one_input_radio --><tr><td>
{text_radio}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk -->
</td>
<td>
<input type="radio" name="{name}" value="{value}" <!-- START checked_block -->checked<!-- END checked_block --> /><!-- START br_block --><br /><!-- END br_block -->
</td>
</tr><!-- END one_input_radio --><!-- END input_radio --><!-- START input_hidden -->
<tr>
<td colspan="2">
<input type="hidden" name="{name}" value="{value}">
</td>
</tr><!-- END input_hidden --><!-- START input_img -->
<tr>
<td>{text_img}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk --></td>
<td>
<input class="text" type="img" src="{src}" {options} />
</td>
</tr><!-- END input_img --><!-- START input_password -->
<tr>
<td>{text_password}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk --></td>
<td>
<input class="text" type="password" name="{name}" value="{value}" size="{size}" maxlength="{maxlength}" />
</td>
</tr><!-- END input_password --><!-- START input_submit -->
<tr>
<td><input class="button" type="reset" name="reset2" value="{rst_value}" /></td>
<td><input class="button" type="submit" name="submit" value="{sbm_value}" /></td>
</tr><!-- END input_submit --><!-- START input_reset -->
<tr>
<td colspan="2"><input class="button" type="reset" name="reset" value="{rst_value}" /></td>
</tr><!-- END input_reset --><!-- START input_select -->
<tr>
<td>{text_select}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk --></td>
<td>
<select class="select" name="{name}" size="{size}" <!-- START multiple -->multiple="multiple"<!-- END multiple -->><!-- START one_input_option -->
<option value="{value}" <!-- START selected -->selected<!-- END selected -->>{option_text}</option><!-- END one_input_option -->
</select>
</td>
</tr><!-- END input_select --><!-- START input_textarea -->
<tr>
<td colspan="2">
{text_textarea}<!-- START obl_asterisk --><span style="color:red">*</span><!-- END obl_asterisk --><br />
<textarea class="text" name="{name}" cols="{cols}" rows="{rows}">{value}</textarea>
</td>
</tr><!-- END input_textarea --><!-- START sternchentext -->
<tr><td colspan="2"><span style="color:red">* Pflichtfeld</span></td>
</tr><!-- END sternchentext --><!-- START footer -->
</table>
</form>
</body>
</html><!-- END footer -->




-------------------------------------------------------------------
form_new2.tpl:

<form action="{form}" method="POST">
<fieldset>
<legend><strong>{formtype}</strong></legend>
<p style="color:red;">{error}</p>
<table>
<tr>
<td colspan="2">
Name des Formulars:&nbsp;<input type="text" name="form_name" value="{form_name}" />
</td>
</tr>
<tr>
<td>Verarbeitung:</td>
<td>
<input type="checkbox" id="lbl_email" name="email_bool" value="1" {email_checked} />
<label for="lbl_email">An <strong>EMail</strong>-Adresse senden:</label>
<input type="text" name="email" value="{email}" /> (Emailadresse)
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<input type="checkbox" id="lbl_script" name="script_bool" value="1" {script_checked} />
<label for="lbl_script">An ein <strong>Script</strong> weiterleiten:</label>
<input type="text" name="script" value="{script}"> (URL)
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>
<input type="checkbox" id="lbl_log" name="log_bool" value="1" {log_checked} />
<label forid="lbl_log">Ins <strong>Logfile</strong> schreiben</label>
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2">
<input type="checkbox" id="lbl_act" name="status_bool" value="1" {status_checked} />
<label for="lbl_act">Dieses Formular nach Fertigstellung aktivieren</label>
</td>
</tr>
</table><br />
<input type="submit" value="Fertig" />
<input type="button" value="Abbrechen" OnClick="javascript:window.location.href='{abbr}';" />
</fieldset>
</form><br />
<br />
<form action="{field_add}" method="POST">
<fieldset>
<legend><strong>Feld hinzufügen</strong></legend>
Feld vom Typ:&nbsp;
<select name="new_field"><!-- START new_formfield -->
<option value="{value}">{fieldtype}</option><!-- END new_formfield -->
</select><!-- START einfuegen_nach -->
&nbsp;einf&uuml;gen nach Position:&nbsp;
<select name="position"><!-- START fieldentry -->
<option value="{field_position}">{fieldname}</option><!-- END fieldentry -->
</select>&nbsp;<!-- END einfuegen_nach -->
<input type="submit" value="Hinzuf&uuml;gen">
</fieldset><!-- START hidden_no_form -->
<input type="hidden" name="position" value="1"><!-- END hidden_no_form -->
</form><br />
<br />
<table border="0" cellpadding="4" cellspacing="0"><!-- START td_headline -->
<tr>
<td style="background-color: #CAD3EB; border: 1px dotted gray; padding: 2px; border-right-style: none;"><strong>Position</strong>&nbsp;</td>
<td style="background-color: #CAD3EB; border: 1px dotted gray; padding: 2px; border-left-style: none; border-right-style: none;"><strong>Typ</strong></td>
<!-- START isnich --><td style="background-color: #CAD3EB; border: 1px dotted gray; padding: 2px; border-left-style: none; border-right-style: none;"><strong>Titel</strong></td><!-- END isnich -->
<td style="background-color: #CAD3EB; border: 1px dotted gray; padding: 2px; border-left-style: none; border-right-style: none;"><strong>Felder</strong></td>
<td style="background-color: #CAD3EB; border: 1px dotted gray; padding: 2px; border-left-style: none; border-right-style: none;">&nbsp;</td>
<td style="background-color: #CAD3EB; border: 1px dotted gray; padding: 2px; border-left-style: none;">&nbsp;</td>
</tr><!-- END td_headline --><!-- START element_entry -->
<tr>
<td style="background-color:#eeeeee; border: 1px solid white; vertical-align:top; text-align:right;">{pos}&nbsp;</td>
<td style="background-color:#eeeeee; border: 1px solid white; vertical-align:top;">{type}</td>
<!-- START isauchnich --><td style="background-color:#eeeeee; border: 1px solid white; vertical-align:top;">{fieldtitle}</td><!-- END isauchnich -->
<td style="background-color:#eeeeee; border: 1px solid white; vertical-align:top;">{prev}</td>
<td style="background-color:#eeeeee; border: 1px solid white; vertical-align:top;">
<a href="{changeme}"><img src="http://strato.de/...images/img_edit.gif" alt="" title="Ändern" border="0"></a>&nbsp;
<a href="{delme}"><img src="http://strato.de/.../images/img_del.gif" alt="" title="Löschen" border="0"></a>
</td>
<td style="background-color:#eeeeee; border: 1px solid white; vertical-align:top;"><!-- START hoch -->
<a href="{oben}"><img src="http://strato.de/...0/images/img_up.gif" alt="" title="1 nach oben" border="0" /></a>&nbsp;<!-- END hoch --><!-- START runter -->
<a href="{unten}"><img src="http://strato.de/...images/img_down.gif" alt="" title="1 nach unten" border="0" /></a><!-- END runter -->
</td>
</tr><!-- END element_entry --><!-- START no_element_entry -->
<tr>
<td colspan="8">
Es sind noch keine Formularfelder angelegt worden.
</td>
</tr><!-- END no_element_entry -->
</table>
X

HTML CGI Anpassung

Anonym
Beiträge gesamt: 22827

17. Okt 2004, 00:03
Beitrag # 2 von 3
Beitrag ID: #116415
Bewertung:
(1223 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Anonym,

ich kenne das Script und den Formularbaukasten von Strato nicht.
Hintergrund- und Textfarbe kannst Du mit CSS ändern.

Probier das mal aus:

formular_template.tpl:

<!-- START head -->
<html>
<head>
<title>Strato Formularbaukasten</title>
<style type="text/css">
<!--
ul,body,p,td,tr,table,ol,div{
font-size:11px;
font-family:Verdana;

/* Hintergrundfarbe der Seite schwarz */
background-color:#000000;

/* Textfarbe innerhalb der Seite weiss */
font-color:#ffffff;

}

Gruß Sabine


als Antwort auf: [#116413]
(Dieser Beitrag wurde von SabineP am 17. Okt 2004, 00:05 geändert)

HTML CGI Anpassung

Anonym
Beiträge gesamt: 22827

17. Okt 2004, 01:28
Beitrag # 3 von 3
Beitrag ID: #116418
Bewertung:
(1223 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

danke für Deine Antwort.

Leider funktioniert es nicht. Das Formular geht zwar och aber die Farben sind immer noch gleich.

Alex


als Antwort auf: [#116413]

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022
Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022