quickStartForm quickStartForm 0 0 473 577 5 5 0 0 Quick Start @execBegin quanta=`dcop quanta-@parentPid` if [ -z "$quanta" ]; then quanta=`dcop quanta` if [ ! -z "$quanta" ]; then quantadcop=quanta fi else quantadcop=quanta-@parentPid fi if [ ! -z "$quantadcop" ]; then encoding=`dcop $quantadcop SettingsIf encoding` dcop @dcopid KommanderIf setSelection ComboMetachar $encoding dcop @dcopid KommanderIf setChecked CBMetaChar true dtep=`dcop $quantadcop SettingsIf dtep` dcop @dcopid KommanderIf setCurrentListItem DTEPselect "$dtep" fi @execEnd unnamed 11 6 TextLabel1 Sans Serif 12 1 Quanta Plus Kommander Quick Start AlignCenter Spacer6_2 Horizontal Expanding 33 0 dialogScript 5 5 0 0 0 0 false ############################# # Globals # The indentation level. We have only # one level of indentation PADDING=' ' # This sets the DTD var @DTEPselect # set parameters that depend on DTD if echo $DTD | grep -q xhtml then XHTML=true TAGEND=' />' HTML='<html xmlns="http://www.w3.org/1999/xhtml">' else XHTML=FALSE TAGEND='>' HTML='<html>' fi ############################## # Finally generate the page @CBDTD echo $HTML echo '@CBCVS' @CBHead echo '<body>' echo '@CBPHPHeader' echo '@CBPHPFooter' echo '</body>' echo '</html>' quanta=`dcop quanta-@parentPid` if [ -z "$quanta" ]; then quanta=`dcop quanta` if [ ! -z "$quanta" ]; then quantadcop=quanta fi else quantadcop=quanta-@parentPid fi if [ ! -z "$quantadcop" ]; then dcop $quantadcop WindowManagerIf setDtep "@DTEPselect.text" false fi unnamed 11 6 TextLabel1_2 DTD / Schema: GroupBox3 Body Area <body> @CBPHPHeader @CBPHPFooter </body> unnamed 11 6 phpHeaderFile false @widgetText phpFooterFile false @widgetText CBPHPFooter &PHP footer include: @null <? include_once("@phpFooterFile") ?> CBPHPHeader PHP header include: @null <? include_once("@phpHeaderFile") ?> CBDTD Show &DTD true @null @DTEPselect echo "$DTD" echo "$DTD" HTML 4.01 Transitional HTML 4.01 Strict HTML 4.01 Frameset XHTML 1.0 Transitional XHTML 1.0 Strict XHTML 1.0 Frameset XHTML 1.0 Basic XHTML 1.1 DTEPselect ################################ # This script sets the DTD var # The various DTD's htmltrans='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">' strict='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">' frameset='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">' xhtml1trans='<?xml version="1.0" encoding="@ComboMetachar"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' xhtml1strict='<?xml version="1.0" encoding="@ComboMetachar"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">' xhtml1frameset='<?xml version="1.0" encoding="@ComboMetachar"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">' xhtml1basic='<?xml version="1.0" encoding="@ComboMetachar"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">' xhtml11='<?xml version="1.0" encoding="@ComboMetachar"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">' ################################ # Set the DTD based on user selection case "@widgetText" in "HTML 4.01 Transitional" ) DTD="$htmltrans" ;; "HTML 4.01 Strict" ) DTD="$strict" ;; "HTML 4.01 Frameset" ) DTD="$frameset" ;; "XHTML 1.0 Transitional" ) DTD="$xhtml1trans" ;; "XHTML 1.0 Strict" ) DTD="$xhtml1strict" ;; "XHTML 1.0 Frameset" ) DTD="$xhtml1frameset" ;; "XHTML 1.0 Basic" ) DTD="$xhtml1basic" ;; "XHTML 1.1" ) DTD="$xhtml11" ;; * ) echo "No Match" ;; esac CBHead Head &area true @null echo '<head>' @LETitle @CBBasedir @CBMetaQuanta @CBMetaAuthor @CBMetaChar @CBMetaKeywords @CBStyle @CBStyleArea @CBJavascript echo '</head>' CBCVS CVS tag &in comment @null <!-- $Id$ --> GroupBox2 unnamed 11 6 CBMetaAuthor &Meta author: @null echo "$PADDING<meta name=\"AUTHOR\" content=\"@LEMetaAuthor\"$TAGEND" CBMetaChar Meta character set: @null echo "$PADDING<meta http-equiv=\"Content-Type\" content=\"text/html; charset=@ComboMetachar\"$TAGEND" CBStyleArea St&yle area @null echo "$PADDING<style type=\"text/css\">" if [ $XHTML = true ]; then echo "$PADDING/* <![CDATA[ */" echo "$PADDING" echo "$PADDING/* ]]> */" fi echo "$PADDING</style>" LEBasedir false @widgetText LEMetaAuthor false @widgetText iso-8859-1 iso-8859-2 iso-8859-3 iso-8859-4 iso-8859-5 iso-8859-6 iso-8859-7 iso-8859-8 iso-8859-8i iso-8859-9 iso-8859-10 iso-8859-11 iso-8859-12 iso-8859-13 iso-8859-14 iso-8859-15 utf-8 utf-16 koi8-r koi8-u windows-1250 windows-1251 windows-1252 windows-1253 windows-1254 windows-1255 windows-1256 windows-1257 windows-1258 ComboMetachar false @widgetText LEMetaKeywords false @widgetText limit to 8, separate with commas CBBasedir &Base directory: @null echo "$PADDING<base href=\"@LEBasedir\"$TAGEND" CBMetaQuanta Meta &Quanta true @null echo "$PADDING<meta name=\"GENERATOR\" content=\"Quanta Plus\"$TAGEND" CBMetaKeywords Meta &keywords: @null echo -n "$PADDING<meta name=\"KEYWORDS\" content=\"" echo -n '@LEMetaKeywords' echo "\"$TAGEND" CBStyle Li&nked style sheet: @null echo "$PADDING<link rel=\"stylesheet\" type=\"text/css\" href=\"@cssFile\"$TAGEND" cssFile false @widgetText LETitle echo "$PADDING<title>@widgetText</title>" TextLabel2 Title: CBJavascript &JavaScript area @null if echo $DTD | grep -q strict then echo "$PADDING<script type=\"text/javascript\">" else echo "$PADDING<script language=\"javascript\" type=\"text/javascript\">" fi if [ $XHTML = true ]; then echo "$PADDING/* <![CDATA[ */" echo "$PADDING" echo "$PADDING/* ]]> */" else echo "$PADDING// <!--" echo "$PADDING" echo "$PADDING// -->" fi echo "$PADDING</script>" CloseButton1_2 &Cancel false true CloseButton1 &OK false @dialogScript true CBBasedir toggled(bool) LEBasedir setEnabled(bool) CBMetaAuthor toggled(bool) LEMetaAuthor setEnabled(bool) CBMetaKeywords toggled(bool) LEMetaKeywords setEnabled(bool) CBMetaChar toggled(bool) ComboMetachar setEnabled(bool) CBStyle toggled(bool) cssFile setEnabled(bool) CBHead toggled(bool) GroupBox2 setEnabled(bool) CBPHPHeader toggled(bool) phpHeaderFile setEnabled(bool) CBPHPFooter toggled(bool) phpFooterFile setEnabled(bool) quickStartForm widgetOpened() GroupBox2 populate() DTEPselect CBDTD CBCVS CBHead LETitle CBBasedir LEBasedir CBMetaAuthor LEMetaAuthor CBMetaChar ComboMetachar CBMetaKeywords LEMetaKeywords CBStyle cssFile CBMetaQuanta CBStyleArea CBJavascript CBPHPHeader phpHeaderFile CBPHPFooter phpFooterFile CloseButton1 CloseButton1_2