From f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 3 Dec 2011 11:05:10 -0600 Subject: Second part of prior commit --- tde-i18n-de/docs/tdewebdev/quanta/Makefile.am | 4 + tde-i18n-de/docs/tdewebdev/quanta/Makefile.in | 635 +++++ .../docs/tdewebdev/quanta/adv-quanta.docbook | 868 +++++++ .../docs/tdewebdev/quanta/config-quanta.docbook | 340 +++ .../docs/tdewebdev/quanta/credits-license.docbook | 274 ++ .../docs/tdewebdev/quanta/debugging-quanta.docbook | 440 ++++ .../docs/tdewebdev/quanta/extending-quanta.docbook | 2747 ++++++++++++++++++++ .../docs/tdewebdev/quanta/fundamentals.docbook | 390 +++ tde-i18n-de/docs/tdewebdev/quanta/glossary.docbook | 90 + tde-i18n-de/docs/tdewebdev/quanta/index.cache.bz2 | Bin 0 -> 44843 bytes tde-i18n-de/docs/tdewebdev/quanta/index.docbook | 308 +++ .../docs/tdewebdev/quanta/installation.docbook | 39 + .../docs/tdewebdev/quanta/introduction.docbook | 172 ++ .../docs/tdewebdev/quanta/man-quanta.1.docbook | 175 ++ tde-i18n-de/docs/tdewebdev/quanta/q-and-a.docbook | 67 + .../docs/tdewebdev/quanta/quanta-menus.docbook | 2688 +++++++++++++++++++ .../docs/tdewebdev/quanta/quanta-projects.docbook | 952 +++++++ .../tdewebdev/quanta/working-with-quanta.docbook | 738 ++++++ 18 files changed, 10927 insertions(+) create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/Makefile.am create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/Makefile.in create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/adv-quanta.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/config-quanta.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/credits-license.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/debugging-quanta.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/extending-quanta.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/fundamentals.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/glossary.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/index.cache.bz2 create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/index.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/installation.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/introduction.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/man-quanta.1.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/q-and-a.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/quanta-menus.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/quanta-projects.docbook create mode 100644 tde-i18n-de/docs/tdewebdev/quanta/working-with-quanta.docbook (limited to 'tde-i18n-de/docs/tdewebdev/quanta') diff --git a/tde-i18n-de/docs/tdewebdev/quanta/Makefile.am b/tde-i18n-de/docs/tdewebdev/quanta/Makefile.am new file mode 100644 index 00000000000..df6332b8050 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = de +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-de/docs/tdewebdev/quanta/Makefile.in b/tde-i18n-de/docs/tdewebdev/quanta/Makefile.in new file mode 100644 index 00000000000..a65782e56ef --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdewebdev/quanta +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = de +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdewebdev/quanta/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdewebdev/quanta/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdewebdev/quanta/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdewebdev/quanta/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdewebdev/quanta/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=installation.docbook config-quanta.docbook quanta-projects.docbook index.docbook working-with-quanta.docbook man-quanta.1.docbook credits-license.docbook glossary.docbook debugging-quanta.docbook index.cache.bz2 quanta-menus.docbook fundamentals.docbook Makefile.in extending-quanta.docbook introduction.docbook adv-quanta.docbook Makefile.am q-and-a.docbook + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta + @for base in glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/$$base ;\ + done + +uninstall-nls: + for base in glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/quanta/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook man-quanta.1.docbook config-quanta.docbook quanta-menus.docbook credits-license.docbook index.docbook adv-quanta.docbook fundamentals.docbook introduction.docbook working-with-quanta.docbook q-and-a.docbook installation.docbook quanta-projects.docbook extending-quanta.docbook debugging-quanta.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdewebdev/quanta/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdewebdev/quanta/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdewebdev/quanta/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-de/docs/tdewebdev/quanta/adv-quanta.docbook b/tde-i18n-de/docs/tdewebdev/quanta/adv-quanta.docbook new file mode 100644 index 00000000000..32042c73f98 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/adv-quanta.docbook @@ -0,0 +1,868 @@ + + + + +Erweiterte Funktionen + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+ +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Erweiterte Funktionen + +Diese Kapitel beschreibt die erweiterten Funktionen von &quantaplus; und wie sie zu verwenden sind. + + +&XML;-Werkzeuge + +Die Version 3.2 von &quantaplus; enthält viele neue &XML; Werkzeuge und Funktionen. Diese Werkzeuge sind einzigartig in ihrer Einbindung in &quantaplus;. Alle diese Werkzeuge verwenden Kommander als Oberfläche und libxml2 und libxslt als Unterlage. Die Kombination ergibt schnelle, effiziente, vollständige und produktive Werkzeuge. + + +&kde;-Dokumentationswerkzeuge + +&quantaplus; unterstützt &kde;s zwei Haupt-Dokumentationswerkzeuge: meinproc und checkXML. + + +<command +>meinproc</command +> + +Jeder, der mit der &kde;-Dokumentation gearbeitet hat, kennt meinproc und wie überragend es ist. Heben wir es noch ein Stück, geben wir ihm eine grafische Oberfläche! Nicht mehr auf ein Terminal angewiesen; einfach das Symbol für den XML-Prozessor angeklickt und fertig! + + + +Aktueller Arbeitsordner + +Diese Anwendung erwartet eine index.docbook im Ordner. Wenn index.docbook sich im gegewärtigen Arbeitsordner befindet, dann lassen Sie den aktuellen Arbeitsordner angehakt. Wenn nicht, dann entfernen sie die Auswahl aktueller Arbeitsordner und geben sie im Feld anderer Ordner den gewünschten Ordner an. + + + + + +Ausgabedateien werden im selben Ordner abgelegt wie die Quelldateien. Alle vorherigen &HTML;-Dateien werden jedes Mal gelöscht, wenn meinproc gestartet wird. + + + + + +<command +>checkXML</command +> + +Wie schon gesagt, jeder der an der &kde;-Dokumentation schon gearbeitet hat, weiß, wie hilfreich diese Anwendung ist. Und mit &quantaplus; gibt es jetzt eine großartige grafische Oberfläche dafür. + + + +Aktueller Arbeitsordner + +Wenn die gerade geöffnete Datei index.docbook ist, dann lassen sie einfach den aktuelle Arbeitsordner angewählt. Wenn nicht, dann wählen sie aktueller Arbeitsordner ab und geben sie den Ordner ein, wo index.docbook zu finden ist. + + + + + +Ausgabe +Wenn es zu einer Ausgabe am Bildschirm kommt, ist ihre Datei fehlerhaft. Bitte prüfen sie die berichteten Fehler und versuchen sie es erneut. + + + + + +&XML;-Überprüfung + +&quantaplus; verfügt über ein gutes &XML;-Überprüfungswerkzeug, dass xmllint als Unterlage verwendet. + + + +Aktuelle Datei + + Ist die zu überprüfende Datei bereits markiert in &quantaplus;, dann lassen sie aktuelle Datei einfach angehakt. Wenn nicht, löschen sie bei aktuelle Datei das Häkchen und wählen sie die zu überprüfende Datei mittels andere Datei - Dateiauswahl. + + + + +Well-formed Überprüfung + +Wenn sie nur wissen wollen, ob die Datei well-formed ist, klicken sie die Well-formed Überprüfung Auswahl an. + + + + +Definitions-&URI; + +Zur Benützung einer &DTD;, die in der &XML;-Datei angegeben ist, wählen sie &DTD; (Internal) (default), ansonsten &DTD; (External) und geben sie den Ort der &DTD; mittels Definitions-&URI; Dateiauswahl an. Sowohl für das &W3C; &XML; Schema als auch für die RelaxNG Überprüfung ist die Angabe der Definitions-&URI; in der Dateiauswahl erforderlich. + + + + + + +&XSL;-Verarbeitung + +Jawohl, &quantaplus; hat auch ein &XSL;-Verarbeitungswerkzeug! Dieses benutzt das xsltproc Werkzeug aus der libxml2 Bibliothek. + + + +Aktuelle Datei + +Sollte die zu verarbeitende Datei in &quantaplus; bereits markiert sein, dann lassen sie aktuelle Datei einfach angewählt. Wenn nicht, entfernen sie die Auswahl aktuelle Datei und wählen sie die zu verarbeitende Datei mittels der andere Datei Dateiauswahl. + + + + +Stylesheet + +Wählen sie die &XSL;-Datei, die sie verwenden wollen. + + + + +Ausgabedateiname + +Geben sie den Namen der Datei, wie das Ergebnis benannt haben soll, an. Die Datei wird normalerweise in ihrem Heimatordner gespeichert. + + + + + +Diese Anwendung läßt Flexibilität vermissen. Tut uns leid, wir werden es in Zukunft besser machen. + + + + + + + + + +Die Verwendung von Plugins + +Mathieu Kooiman
quanta@map-is.nl
+
+
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Die Verwendung von Plugins + + +Was ist ein Plugin? + +&quantaplus; ist in der Lage, Plugins, die KParts sind, zu laden. Das KPart-Gerüst ist eine weitere sehr mächtige Struktur von &kde;. Ein KPart ist ein vergleichsweise kleiner, wiederverwendbarer Baustein mit bestimmter Funktionalität. Es erlaubt &kde;-Entwicklern einfach auf der Arbeit anderer Entwickler aufzubauen. Ein Beispiel ist &quantaplus; selbst. Der Editor, den &quantaplus; nutzt, ist das &kate;-KPart. Das &kate;-KPart hatte schon eine Fülle der Funktionalität, die &quantaplus; brauchte, wie etwa Syntax-Highlighting. Die Integration in &quantaplus; erlaubte den &quantaplus;-Entwicklern, sich auf das zu konzentrieren, was &quantaplus; können sollte, statt die Probleme zu lösen, die die Entwicklung eines neuen Editors von Grund auf bringen würde. + +Die Plugins, die &quantaplus; ladet, haben mit &quantaplus; selbst möglicherweise wenig zu tun. Dadurch wird das Plugin-System sehr mächtig. Sie können von der zusätzlichen Funktionalität sofort profitieren und müssen nicht warten, bis jemand das Gewünschte in &quantaplus; einbaut. Die Plugins können in einer großen Zahl von &GUI;-Elementen verwendet werden. Mehr darüber finden sie weiter unten. + + + + +Den Plugin Dialog verstehen + +Um ein Plugin oder ein KPart zu installieren, beginnen wir mit dem Menü Plugins Bearbeiten . Damit wird folgender Dialog geöffnet: + + + + + +Der Plugin bearbeiten Dialog. + + +Dieser Dialog ermöglicht, alle enthaltenen Plugins zu verwalten und neue hinzuzufügen. Wir beschreiben jedes &GUI;-Element darin: + +Suchpfade + +Hier kann man den Suchpfad eingeben. Beim Hinzufügen von Plugins ohne einen Speicherort verwendet &quantaplus; diesen Pfad zum Suchen des Plugins. + + + + +Hinzufügen + +Öffnet einen Dialog, in dem man neue Plugins hinzufügen kann. + + + + +Einstellungen + +Ermöglicht die Einstellungen eines einzelnen Plugins zu ändern. + + + + +Entfernen + +Entfernt das ausgewählte Plugin. + + + + +Aktualisierung + +Aktualisiert den Inhalt des Dialogs. + + + + +Lesen Sie um mehr über Plugins zu erfahren. + +
+ + Team Entwicklung + Oft arbeiten an einem Projekt mehrere Personen in einer Art hierarchischen Beziehung zueinander. &quantaplus; unterstützt die Angabe von Team-Mitgliedern und diese können mit &Shift;F7 Projekt Projekt-Eigenschaften-Dialog konfiguriert werden. + + + + + Der Dialog zur Bearbeitung der Teammitglieder + + Die Name und Email Einträge sind selbsterklärend. Nickname ist der Spitzname des Benutzers und dient zur eindeutigen Identifizierung. + Rolle beschreibt die Rolle des Mitglieds im Projekt und kann eines der folgenden sein: + +Teamleiter + + +Subprojekt-Leiter + + +Verantwortlicher für eine Aufgabe + + +einfaches Mitglied + + + +Aufgabe ist eine Beschreibung der diesem Mitglied zugewiesenen Aufgabe. +Subprojekt: es kann eine Liste der Subprojekte ausgewählt werden. Subprojekte können durch Drücken der Schaltfläche Subprojekt bearbeiten erstellt und konfiguriert werden. Jedes Subprojekt hat einen für Benutzer sichtbaren Namen und einen Adresseintrag, der einen relativen Pfad zu einem Unterverzeichnis im Projektbaum benennt. So könnte das Hauptprojekt beispielsweise die Webseite ihres Unternehmens sein, während ein Subprojekt davon die Webseite im Intranet, im Verzeichnis Intranet des Projektes gelegen sein könnte. +Ein Mitglied kann mehrere Rollen im Projekt haben, wie etwa sowohl Teamleiter als auch Subprojekt-Leiter. +Der Benutzer kann selbst aus der Liste der Teammitglieder aussuchen, wer er ist. Dies geschieht, indem er das Teammitglied aus der Liste aussucht und die Schaltfläche Setze als drückt. Das aktuell ausgewählte Mitglied (ihre Identiät) erscheint fett nach dem Sie sind: Text. +Spitznamen und die Einstellung der eigenen Identität sind hinsichtlich Nachrichten und Anmerkungen wichtig. Siehe für weiter Information zu Anmerkungen. +Neben dem Überblick über ihr Team gibt es einen weiteren Vorteil durch die Erfassung der Mitglieder des Teams: es kann ein Ereignis zur Information an die Teamleiter erstellt werden, wenn etwas bestimmtes geschieht. Siehe in für weitergehende Information. + + + Ereignis-Aktionen + Ereignis-Aktionen sind Aktionen, die ausgeführt werden, wenn etwas bestimmtes im Projekt geschieht. Ein Beispiel würde das Aufzeichnen des Öffnens und Schließens des Projektes sein, so dass später nachgesehen werden kann, wie viel jemand daran arbeitete, oder das Senden einer Nachricht, wenn eine Datei gesichert wird, oder ein Skript, das eine Datei ins CVS einspielt, sobald sie zum Projekt hinzugefügt wird &etc; + Auf der Seite Ereigniskonfiguration des &Shift;F7 Projekt Projekteinstellungen Dialoges können Ereignisse erstellt, bearbeitet und gelöscht werden. + + + + + Der Ereignis bearbeiten Dialog + +Im Dialog gibt es folgende Möglichkeiten: + + +Ereignis +Diese Aktion wird ausgeführt, wenn das ausgewählte Ereignis stattfindet. Die Ereignisnamen sind selbsterklärend. + + +Aktion +Der Typ der ausgeführten Aktion. Die Wahlmöglichkeiten sind + + +Nicht-Skript Aktion +Eine Aktion die nicht eine benutzerdefinierte Skript-Aktion ist. Siehe für Benutzeraktionen. +Name der Aktion gibt den Namen der Aktion an, die beim Ereignis ausgeführt werden soll. + + + + E-Mail senden + Ein EMail wird an den in der Empfänger-Liste ausgewählten Adressaten gesendet. Der Adressat kann ein Team- oder Subprojekt-Leiter sein. Siehe in , wei solche Leiter eingerichtet werden. + + + + Log-Ereignis + Dieses Ereignis wird in einer Log-Datei erfaßt. Die Argumente für diese Aktion sind: + + + Logdatei + Der Dateiname mit vollem Pfad + + + Einzelheiten + Wie viele Informationen erfaßt werden + + + Verhalten + Ob eine bestehende Logdatei erstellt/überschrieben wird oder die neue erfaßten Ereignisse daran angehängt werden. + + + + + +Skript-Aktion +Eine benutzerdefinierte Skript-Aktion. Siehe in für Benutzer-Aktionen. + Name der Aktion gibt den Namen der Aktion an, die beim Ereignis ausgeführt werden soll. + + + + + + + +Die anderen Einträge entsprechen dem jeweiligen Aktions typ, wie beschrieben. + + + +Anmerkungen +Anmerkungen sind spezielle Kommentare in den Dokumenten. Sie unterscheiden sich von normalen Kommentaren durch folgende Dinge: +Die Information wird von Quanta gesammelt und in der Ansicht Anmerkungen angezeigt. +Die Information kann an ein Teammitglied weitergeleitet werden + + +Anmerkungen einzugeben ist einfach. Es kann entweder der Anmerkung-Eintrag aus dem Editor-Kontextmenü gewählt oder das @annotation Schlüsselwort in einem Kommentarbereich gefolgt von Anmerkungstext eingegeben werden. Anmerkungsbeispiel in XML<!-- @annotation Es ist möglich, dass dieser Quelltext nicht funktioniert. --> +<!-- @annotation +Mehrzeilige + Anmerkung. +--> +Anmerkungsbeispiel in PHP/* @annotation +Benutze PHP Kommentare für Anmerkungen in einem PHP-Bereich +*/ + + + +Anmerkungen können ein ein bestimmbares Mitglied des Teams gesendet werden. In diesem Fall ist die Syntax @annotation(Spitzname) oder @annotation(Rolle), wobei Spitzname der eingestellte Spitzname des Teammitgliedes ist, Rolle ein Rolle im Projekt aus folgenden Möglichkeiten: Teamleiter Bereichsleiter Subprojekt-Leiter Nach den Bereichs- und Subprojekt-Leitern sollten die entsprechenden Bereichs- oder Subprojektnamen angeführt werden, wie in den folgenden Beispielen unten. + +Erstelle eine Notiz für das Teammitglied mit Spitznamen <emphasis +>Eric</emphasis +> +<-- @annotation(Eric) Eric, schau Dir das bitte an. Andras --> + +Den Teamleiter informieren +<-- @annotation(Teamleiter) Das ist sehr wichtig für das Team --> + +Den <emphasis +>PHP</emphasis +>-Subprojekt-Leiter informieren +// @annotation(Subprojekt-Leiter:PHP) Was hältst du davon? + + +Spitznamen and Rollen-Namen sind unabhängig von Groß- oder Kleinschreibung, aber Leerzeichen um die Klammern und der : machen die Anmerkung ungültig. +Mehr über Teammitglieder, Rollen und Spitznamen findet man in . +Die Anmerkungen im Projekt können in der Ansicht Anmerkungen durchgesehen werden. Es besteht aus drei Reitern: aktuelle Datei Die Anmerkung in der aktuellen Datei. Für Sie Anmerkungen im Projekt, die für Sie bestimmt sind. Die Einträge sind nach Dateien gruppiert. Alle Dateien Die Anmerkungen aller Dateien im Projekt, nach Dateien gruppiert Die Anmerkungen werden beim Laden des Projektes oder der Datei auf externe Veränderung geprüft. So wird eine Veränderung der Anmerkung außerhalb von&quantaplus; bemerkt. Da die Überprüfung einige Zeit dauern kann, könnte die Anzeige von für sie bestimmten neuen Anmerkungen im Dialog erst einige Sekunden nach dem Laden des Projektes erscheinen. + +&debugging-quanta;
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/config-quanta.docbook b/tde-i18n-de/docs/tdewebdev/quanta/config-quanta.docbook new file mode 100644 index 00000000000..a968a1c4bc0 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/config-quanta.docbook @@ -0,0 +1,340 @@ + + + + + Einstellungen in &quantaplus; + + András Mantia
amantia@kde.org
+
+
+ + GeorgSchuster
gschuster@utanet.at
Übersetzung ins Deutsche
+ +
+
+ + Einstellungen in &quantaplus; + + Dieses Kapitel beschreibt, wie das Verhalten von &quantaplus; kontrolliert werden kann. + Die Einstellungen sind über das Einstellungen Menü erreichbar. Hier werden nur über &quantaplus;-spezifische Einstellungen behandelt, eine kurze Beschreibung für die Anderen kann in gefunden werden. + + + Einstellungen in &quantaplus; + Die Einstellungen können mittels Einstellungen Quanta einrichten ... aufgerufen werden. DieserDialog erstreckt sich über einige Seiten, die nacheinander behandelt werden. + + +Stil der Tags +Das Verhalten von &quantaplus; bezüglich Tags einschließlich Autovervollständigung kann damit verändert werden. Die Einträge sind: +Groß/Kleinschreibung von Tags:Groß/Kleinschreibung von automatisch eingefügten Tags. Normale Groß/Kleinschreibung bedeutet, die Tags werden so eingefügt, wie sie in den tagXML Dateien beschrieben sind. +Groß/Kleinschreibung von Attributen: Groß/Kleinschreibung von automatisch eingefügten Attributen. Normale Groß/Kleinschreibung bedeutet, die Attribute werden so eingefügt, wie sie in den tagXML Dateien beschrieben sind. +Anführungszeichen bei Attributen: wie Attribute, die von&quantaplus; eingefügt werden, in Anführungszeichen gesetzt werden sollen (' oder "). +Optionale Tags automatisch schließen: wenn angehakt, wird für Tags, für die das schließende Tag optional ist, dieses sofort nach dem > eingefügt. +Nicht optionale Tags automatisch schließen: wie oben für alle anderen Tags mit Ausnahme der einfachen Tags. +Autovervollständigung: schaltet die automatische Vervollständigung von Tags, Attributes, Funktionen &etc; ein. +Start- und Abschluß-Tag automatisch aktualisieren: wenn eingeschaltet, wird das entsprechende schließende Tag mitgeändert und umgekehrt. +Automatisches Ersetzen von Akzent-Zeichen: steuert die automatische Umwandlung von akzentuierten Zeichen in die entsprechende Kodierung während des Eintippens. + + + + + + + +Umgebung +Eine Seite zum Einstellen der Umgebung und einiger Standardeinstellungen. + +MIME-Typen: Mimetypen zur Erkennung verschiedener Arten von Dateien. Mittels Schaltfläche Standard wiederstellen können die Standardvorgaben wiederhergestellt werden. +Standard-Zeichenkodierung: die Kodierung von neu erstellten oder in anderer Weise als mit DateiÖffnen geöffneter Dateien (wo die Kodierung der Datei übergangen werden kann) . Diese Einstellung hier wird aber von derselben in den Projekteigenschaften ausgestochen, falls ein Projekt geladen wird. +Standard-DTD: die ausgewählte DTD wird für neu erstellte Dateien benutzt, oder für Dateien, deren DTD nicht erkannt wurde. Diese Einstellung hier wird aber von derselben in den Projekteigenschaften ausgestochen, falls ein Projekt geladen wird. +Erstellen einer Sicherungskopie: &quantaplus; erstellt regelmäßig Sicherungskopien, sodass bei einem Stromausfall oder Absturz beim nächsten Start des Programms das Dokument von dieser Sicherung wiederhergestellt werden kann. Das ist nicht das gleiche wie das Speichern der Datei. Auch für noch nicht gespeicherte Dokumente wird eine Sicherung regelmäßig, entsprechend der eingestellten Zeit, erstellt. +Anfangseinstellungen: selbst erklärende Einstellungen, die bestimmen, was beim Programmstart geschehen soll. + + + + + + + +Benutzeroberfläche +Ermöglicht die Einstellung der Oberfläche von &quantaplus;. +Die Vorschau und die Dokumentation können entweder im Editorbereich oder einer eigenen Ansicht (bzw. die Dokumentation in einem Karteireiter) dargestellt werden, was es möglich macht, die Dokumentation, die Vorschau und den Quelltext gleichzeitig anzuschauen. +Es ist auch möglich, das Aussehen der Karteireitersymbole anzupassen. +Setze die Fenstereinstellungen auf den Standard zurück beim nächsten Start ist nützlich, wenn die Benutzeroberfläche durch Verändern der MDI-Modi und andocken/abhängen von Ansichten durcheinander gekommen sind. Es entspricht dem --resetlayout Kommandozeilenparameter. +Es kann hier auch das Verhalten der Dateibäume gesteuert werden. +DerWarnmeldungen-Bereich dient dem Steuern der Möglichkeit, die Anzeige von Warnungen durch Anhaken von Nicht mehr nachfragen auszuschalten. + + + + +VPL-Ansicht +Der Ort um das Verhalten von &VPL; zu ändern. Es kann die Anzeige von Symbolen anstelle von Skripten ebenso wie das Synchronisierungsverhalten der VPL- und der Quelltext-Ansicht im geteilten Modus festgelegt werden. Hinsichtlich der verschiedenen Modi siehe . + + + +Parser +Hier kann der Parser und der Strukturbaum, der die Abbildung der Parser-Knoten im Dokument darstellt, in Einzelheiten eingestellt werden. +Im Bereich Mausklick auf den Strukturbaum bewirkt folgende Aktion ist es möglich, die durch Anklicken des Strukturbaumes mit den Mausknöpfen ausgelöste Aktion zu ändern. +Im Bereich Strukturbaum-Einstellungen kann die Sichtbarkeit von Knoten im Baum, die Aktualisierungshäufigkeit des Baumes beim Bearbeiten und wie tief bei einer Änderung der Strukturbaum automatisch geöffnet werden soll, eingestellt werden. Leere Knoten sind die leeren Bereiche im Text, während leere Gruppen solche sind, bei denen im aktuellen Dokument kein Element gefunden wurde. + + + + +Abkürzungen +Der Bereich zum Festlegen von Abkürzungen (eine Art von Vorlagen), die beim Bearbeiten zu umfangreicherem Text entfaltet werden. Abkürzungen sind in Gruppen, jede kann für mehrere &DTEP;s gültig sein, eingeteilt. Dies bedeutet, es kann eine gültige Gruppe für PHP geben, in der die "ifclause" Abkürzung etwas anderes bedeutet als in einer Gruppe gültig für Javascript. + + + + + + + +Aktionen festlegen +Die Festlegung und Bearbeitung von benutzerdefinierten Aktionen ist in beschrieben. + + + + Einstellungen für Plugins + Hier können die Plugins verwaltet werden. Plugins sind KPart-Anwendungen von dritter Seite, die von jeder KPart-fähigen Anwendung wiederverwendet werden können, am bekanntesten &konqueror;. Beim Einfügen eines Plugins muss folgendes angegeben werden: + Name: der für den Benutzer sichtbare Name + Ausgabefenster: Plugins können in einem Karteireiter des Editorbereiches oder in einer eigenen Ansicht erscheinen + Adresse: der Pfad zum Plugin, wenn es nicht an einem Standardort wie $KDEDIR/lib liegt. + Dateiname:der relative Pfad und Dateiname zur libtool-Datei des Plugins, wie beispielsweise kde3/libcervisiapart.la + Eingabe:diese Information wird dem Plugin beim Start übergeben, so kann es die aktuelle Datei, den zugehörigen Ordner (Pfad der aktuellen Datei) oder den Projektordner öffnen. + Komponente im "Nur-Lese"-Modus laden: prüfen, ob das Plugin das Laden verweigert. Nur-Lese-KParts verweigern üblicherweise das Laden, wenn diese Option nicht gewählt ist. + Überprüfe das Plugin: ist dies aktiviert, dann testet &quantaplus;, ob die eingegebene Information richtig ist. Abwählen ermöglicht das Speichern des Eintrages auch dann, wenn das Plugin im Moment nicht verfügbar ist, aber es später installiert werden soll. + + + Siehe und für weitere Information zur Verwendung von Plugins. + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/credits-license.docbook b/tde-i18n-de/docs/tdewebdev/quanta/credits-license.docbook new file mode 100644 index 00000000000..878d05b9b5c --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/credits-license.docbook @@ -0,0 +1,274 @@ + + + + +Mitwirkende und Lizenz + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Mitwirkende und Lizenz + + +Bitte um Nachsicht, wenn jemand vergessen oder der Name falsch geschrieben wurde! + + +Vielen Dank an alle, die Zeit zur Mitarbeit gefunden haben! + + +Das &quantaplus; Entwickler-Team: + + +Bergia, Andrea +Ursprünglicher &CSS;-Editor. + + +Britton, Marc +Kommander, viele Funktionen und Fehlerbereinigungen. + + +Colton, Matthew +Startbild für viele Versionen + + +Deschildre, Nicolas +Visuelles Seitenlayout & Rückgängig/Wiederholen System + + +Dmitrienko, Dmitri +&PHP; 4 Debugger + + +Gulmini, Luciano +Frames-Assistent + + +Hanley, Jason P. +Viele Fehlerbehebungen, Basiscode für &DTD; einlesen, und andere &DTD; bezogene Arbeit + + +Hindsgaul, Claus +Dänische Übersetzung + + +Hornbaker, Christopher +Der echte &XML;-Helfer; Dokumentation + + +Isdale, Keith +&XSL; 1.0 &DTEP;, &kxsl; + + +Kooiman, Mathieu +Dokumentation, Fehlerbereinigung und &PHP; Debugger-Gerüst. + + +Laffoon, Eric +Projekt-Manager und Webadministrator. + + +Mantia, András +Kernentwickler + + +Moore, Richard +Kodierung, ursprüngliche TagXML Dokumentation und weiteres + + +Mous, Fabrice +Dokumentation + + +Nickel, Robert C. +Dokumentation + + +Pibil, Ted +Hinzufügen und Wartung von &DTD;s + + +Poplavsky, Dmitry +früherer Kernentwickler; ausgestiegen für eine kommerzielle Version + + +Vilches, George +Baum-basierender Hochladedialog + + +Yakovlev, Alexander +früherer Kernentwickler; ausgestiegen für eine kommerzielle Version + + + + + + +Besonderer Dank gilt: + + +xmlsoft.org +Den Entwicklern der libxml2 und libxslt Bibliothek. + + + + + +&quantaplus; 2000, 2001, 2002, 2003 &quantaplus; Entwickler-Team. + +&quantaplus; Benutzerhandbuch 2002, 2003 &quantaplus; Entwickler-Team. +&underFDL; &underGPL;
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/debugging-quanta.docbook b/tde-i18n-de/docs/tdewebdev/quanta/debugging-quanta.docbook new file mode 100644 index 00000000000..977883dc176 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/debugging-quanta.docbook @@ -0,0 +1,440 @@ + + + + +Fehlersuche in &quantaplus; + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+ +Linus McCabe
Linus@McCabe.nu
+
+
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Fehlersuche in &quantaplus; + + +Den PHP-Debugger benutzen + +Für &quantaplus; ab Version 3.3, wurde die Fehlersuche völlig neu entwickelt. DieUnterstützung für den nicht mehr notwendigen eingebauten &PHP; (3) Debugger wurde eingestellt, so wie auch die Unterstützung für den dbg Debugger. Anstelle dessen wurde ein Debugger-Plugin Konzept umgesetzt, das verschiedene Implementationen über Plugins ermöglicht. +Derzeit ist nur ein Plugin verfügbar, das Unterstützung für die Benutzung von &gubed; in&quantaplus; einfügt. +Die Benutzung des Debuggers für ein Projekt beginnt mit der Auswahl eines passenden Debugger-Plugins in den Projekteinstellungen. Mit der Schaltfläche "Optionen" neben dem Debugger-Plugin Auswahlfeld können die spezifischen Einstellungen geändert werden. + + +Generelle Verwendung +Wenn für ein Projekt ein Debugger aktiviert ist, erscheinen einige zusätzliche Elemente in der &quantaplus;-Benutzeroberfläche: + + + +Debugger-Menü + +Ein neues Menü mit den meisten Funktionen des Debuggers wird angezeigt. + + + + +Debugger-Werkzeugleiste + +Eine Werkzeugleiste für den Zugriff auf die häufigsten Debugger-Befehle. + + + + +Variablen-Ansicht + +Eine Ansicht, in der der Inhalt von überwachten Variablen angezeigt wird. Erscheint normalerweise im linken Dock. + + + + +Haltepunkte-Ansicht + +Eine Ansicht, in der alle Haltepunkte, mit Zeilennummern und Bedingungen aufgelistet sind. Erscheint normalerweise im unteren Dock. + + + + +Debuggerausgabe-Ansicht + +Eine Ansicht, in der die Ausgabe (wie in HTML) des Debuggers gezeigt wird. Erscheint normalerweise im unteren Dock. + + + + + +Abhängig von den unterstützten Funktionen des Debuggers ist alles oder ein Teil der folgenden Funktionalität verfügbar. + + + + + + +Debuggen Sitzung Starte Sitzung + + +Mit dieser Aktion wird die Verbindung zum Debugger, falls erforderlich, hergestellt, oder sie teilt dem Plugin mit, auf Debuganforderungen zu lauschen. Diese Aktion wird standardmäßig ausgelöst, wenn ein Projekt geöffnet wird, das einen Debugger verwendet, sodass im Normalfall nicht darauf geachtet werden muss. + + + + + +Debuggen Sitzung Beende die Sitzung + + +Das Gegenstück zu Debuggen Sitzung Starte die Sitzung . Schließt die Verbindung zum Debugger oder beendet das Lauschen nach Anforderungen. + + + + + +Debuggen Ausführung Sende HTTP-Anforderung + + +Sendet eine HTTP-Anforderung an den Server um eine Debug-Anforderung einzuleiten. Dies ist gleichbedeutend mit der Verwendung eines Browsers, um das aktuelle Dokument anzuschauen. Die Ausgabe dieser Anforderung wird in der Ansicht Debugger-Ausgabe angezeigt. + + + + + +Debuggen Ausführung Anhalten + + +Hält ein laufendes Skript an + + + + + +Debuggen Ausführung Starten + + +Weist den Debugger an, mit der Ausführung des Skriptes zu beginnen und Information über die überwachten Variablen sowie die aktuell ausgeführte Zeile laufend zu senden. Wenn dies geschieht, während das Skript angehalten ist, wird die Ausführung fortgesetzt. Geschieht es, bevor eine Debuganforderung begonnen wurde, startet das Skript mit der Anforderung. + + + + + + +Debuggen Ausführung Sprung + + +Weist den Debugger an, mit der Ausführung des Skriptes zu beginnen, ohne Information zu überwachten Variablen und der aktuellen Zeilennummer zu senden. Wenn dies geschieht, während ein Skript angehalten ist, läuft die Ausführung weiter. Geschieht es, bevor eine Debuganforderung gegeben wurde, beginnt die Ausführung, sobald eine Anforderung gestellt wird. + + + + + +Debuggen Ausführung Schritt + + +Der Debugger führt die nächste Anweisung im Skript aus, ohne in die Funktionen oder Includes hineinzugehen. + + + + + +Debuggen Ausführung Einzelschritte Hinein + + +Der Debugger führt die nächste Anweisung im Skript aus, wobei wenn möglich in Funktionen und Includes hinein fehlerbereinigt wird. + + + + + +Debuggen Ausführung Gehe heraus + + +Weist den Debugger an, bis zum Ende der aktuellen Funktion auszuführen. + + + + + +Debuggen Ausführung Übergehen + + +Weist den Debugger an, die Anweisung zu übergehen und zur nächsten so zu gehen, als gäbe es die aktuelle nicht. + + + + + +Debuggen Ausführung Breche ab + + +Weist den Debugger an, das aktuell laufende Skript abzubrechen. + + + + + + +Debuggen Haltepunkte Abbrechen, wenn ... + + +Öffnet einen Dialog, in dem Abbruchbedingungen angegeben werden können. + + + + + +Debuggen Haltepunkte Haltepunkt umschalten + + +Schaltet einen Haltepunkt an der aktuellen Zeile ein oder aus + + + + + +Debuggen Haltepunkte Haltepunkte löschen + + +Löscht alle Haltepunkte. + + + + + + +Debuggen Variable Variable überwachen + + +Öffnet einen Dialog, in dem eine Variable oder ein Ausdruck eingegeben werden kann, der überwacht werden soll. Der überwachte Wert erscheint in der Variablenansicht. + + + + + +Debuggen Variable Variablenwert setzen + + +Mit diesem Dialog kann eine Variable eingegeben oder ein neuer Wert einer Variable gesetzt werden. + + + + + + + + + + + + + +Verwendung von &kxsl;, der &XSL; Debugger + +&kxsl; ist ein Werk von Keith Isdale wie auch dieser Teil der Dokumentation. &kxsl; ist ein &kde; Front-end und ein KPart von xsldbg, das sie auf http://xsldbg.sf.net mit vielen weiteren Arbeiten von Keith finden können. + +Um &kxsl; zu starten, wählen sie Plugins &kxsl; . + +Weitere Informationen zur Handhabung von &kxsl; finden sie in der &kxsl;-Dokumentation. + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/extending-quanta.docbook b/tde-i18n-de/docs/tdewebdev/quanta/extending-quanta.docbook new file mode 100644 index 00000000000..365cb945e01 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/extending-quanta.docbook @@ -0,0 +1,2747 @@ + + + + +&quantaplus; erweitern + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+András Mantia
amantia@kde.org
+
+
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +&quantaplus; erweitern + +Dieses Kapitel beschreibt, wie Sie &quantaplus; an Ihre Bedürfnisse anpassen können und wie Sie &quantaplus; helfen können, besser zu werden. + + + + +Dokumenttyp Editierpaket (&DTEP;) + +Dokumenttyp Editierpakete (&DTEP;s) werden in &quantaplus; verwendet, um Unterstützung für Markup- und Skriptsprachen sowie &CSS; zu geben. Sie ermöglichen &quantaplus; Fähigkeiten wie Autovervollständigung und Knotenbäume zu leisten. Ihre Einfachheit und Flexibilität macht aus &quantaplus; eine schnelle, benutzerfreundliche &IDE; für Webentwickler, einfach zu nutzen und produktiv. + +&DTEP;s gibt es in zwei Arten, Familie 1, die Markup-Sprachen und Familie 2, die Skript-Sprachen bzw. &CSS;. &DTEP;s bestehen aus zwei Teilen, dem Tag-Ordner und den Werkzeugleisten. Tag-Ordner enthalten zwei Dateitypen, die &descriptionrc; und TagXML-Dateien mit der Endung .tag. Werkzeugleisten sind handliche, symbolorientierte Leisten von Bildknöpfen (oberhalb des Editier-Fensters), die Text und Anweisungen schneller in ein Dokument einfügen, als ein Benutzer je könnte. + +&DTEP;s können händisch erstellt werden (siehe unten), heruntergeladen oder automatisch erstellt aus einer bestehenden DTD. Siehe in für Einzelheiten zur Umwandlung. + +Dieses Dokument beschreibt, wie TagXML-Dateien zu erstellen sind, dann die &descriptionrc; und auch Werkzeugleisten. Kurz, eine &DTEP;. + +TagXML Dateien (.tag) definieren sowohl die spezifischen Attribute für Tags als auch das Layout und den Inhalt des Eigenschaftendialoges, den &quantaplus; für den Tag zeigt. Die &descriptionrc; Datei enthält die Regeln und Informationen der &DTEP; selbst. Werkzeugleisten ermöglichen ein schnelles Einfügen von Tags in ein Dokument ohne Gefahr eines Schreibfehlers. + + +Gliederung + +Tag-Ordner sind nichts als Ordner. Sie enthalten nur die &descriptionrc; und die TagXML-Dateien. Tag-Ordner tragen den Namen der Beschreibungs-Sprache und Version, so vorhanden. (zum Beispiel, html-4.01-strict) + + + +TagXML + +Die Tabelle unten listet die Elemente der TagXML auf und deklariert, ob sie notwendig sind, oder nicht. Obwohl nicht alle notwendig sind, ist es ratsam, so viele wie möglich zu verwenden, damit andere Benutzer einen besseren Einblick und mehr Informationen bei der Arbeit mit ihnen haben. + + + + + +Element +Standardanwendung +Fallbeispiel + + + + +TAGS +notwendig +immer + + +tag +notwendig +immer + + +label +optional +um einen Eigenschaftendialog darzustellen + + +attr +optional +für die Definition einer Eigenschaft + + +tooltip +optional +um im Eigenschaftendialog einen Tipp anzeigen zu können + + +whatsthis +optional +um im Eigenschaftendialog einen Was ist das? Tipp zeigen zu können + + +list +optional +um die Eigenschaft vom Typ list zu deklarieren + + +item +optional +für die Verwendung eines <list +> Listenelementes + + +textlocation +optional +immer + + +location +optional +für einen Text + + +text +optional +für einen Text + + +children +optional +Liste der Tags, die innerhalb des definierten Tags eingefügt werden dürfen + + +child +notwendig +ein Kindeintrag + + +stoppingtags +optional +Liste der Tags, die einen anderen Tag beenden + + +stoppingtag +notwendig +ein Tags beendender Eintrag + + + + + + + +TagXML Elementbeschreibung + +Das folgende Kapitel beschreibt jedes Element im Einzelnen. Alles über die Möglichkeiten und Grenzen wird in einfacher Weise dargelegt. + + +TAGS + +Das ist das Wurzelelement eines TagXML-Dokumentes. Es kann nur einmal in einem Dokument vorkommen. Es kann die Definition vieler Tags enthalten, enthält aber als nur-Element Typ über sich selbst sonst nichts. + + + + + +Eltern +Kinder + + + + +Nichts +tag + + + + + + + +tag + +Verbinder (Wrapper) für ein zu definierendes Tag. Dieses Element ist ein nur-Element Typ. + + + + + +Eltern +Kinder + + + + +TAGS +label, attr, stoppingtags + + + + + + + + + +AttributeTypWerte +StandardVerwendungBeschreibung + + + + +NameZeichenkette +notwendigBenennt das zu definierende Tag. + + +einzelboolean +optionalLegt fest, ob ein Tag ein schließendes Tag </(Tag-Name) +> benötigt. + + +typeZeichenkettexmltag +optionalDefiniert den Typ des Tags. + + +xmltag +Der Typ des Tags ist XML-beschrieben (nur Familie 1) + + + Entität + Der Tags beschreibt eine Entität. (nur Familie 1) + + +property +Der Typ des Tags ist &CSS;-bezogen. (nur Familie 2) + + +function +Der Typ des Tags ist eine Skript-Funktion. Bei der Verwendung wird <attr +> ein Argument der Funktion. (nur Familie 2) + + +class +Der Typ des Tags ist eine Skript-Klasse. (nur Familie 2) + + +Methode +Der Typ des Tags ist eine Klassenmethode. (nur Familie 2) + + +returnTypeZeichenkettevoid +optionalBeschreibt den Rückgabetyp des Tags. (nur Familie 2) + + +void +Der Typ von Tag gibt "void" (nichts) zurück. + + +int +Der Typ von Tag gibt "int" (eine Ganzzahl) zurück. + + +float +Der Typ von Tag gibt ein "float" (Gleitkommazahl) zurück. + + +long +Dieser Typ Tag gibt ein "long" (sehr große Ganzzahl) zurück. + + +Zeichenkette +Dieser Typ von Tags gibt ein "string" (eine Zeichenkette) zurück. + + + versionZeichenkette + optionalGibt die Sprachversion an, für die dieser Tag gültig ist + + + extendsZeichenkette + optionalNur für den Tagtyp "class" gültig. Der Name der Basisklasse für diese Klasse. (nur Familie 2) + + + classZeichenkette + optionalNur für den Type "method" gültig. Gibt den Namen der Klasse an, wohin diese Methode gehört. (nur Familie 2) + + + commonboolean + optionalwenn "yes", hat der Tag ein common-Attributgruppe und die Attribute innerhalb dieses Tags können zu jedem anderen Tag hinzugefügt werden. (nur Familie 1) + + + KommentarZeichenkette + optionaldie Kommentar-Zeichenkette erscheint neben dem Tagnamen im Vervollständigungsfeld + + + + + + +label + +Setzt einen Text in den Dialog. Dieser Text wird durch das <text +>-Tag bestimmt. Das ist ein nur-Element Typ Element. + + + + + +Eltern +Kinder + + + + +tag +text, location + + + + + + + +attr + +Beschreibt ein Attribut eines Tags. Dieses Element kann nur einmal für jedes Attribut vorkommen. Es legt den Namen und den Typ des Attributes fest. Zusätzlich enthält es weitere Tags, die beschreiben, wie dieses Attribut angezeigt werden soll &etc; Dies ist ein "nur-Element"-Typ-Element. + + + + + +Eltern +Kinder + + + + +tag +location, list, tooltip, whatsthis, textlocation + + + + + + + + + +AttributeTypWerte +StandardVerwendungBeschreibung + + + + +NameZeichenkette +notwendigBeschreibt den Namen des zu definierenden Attributes. + + +typeZeichenketteinput +notwendigBeschreibt den Typ des zu definierenden Attributes. + + +input +Das Feld unterstützt freie Texteinträge (Textfeld). + + +check +Der Feldtyp ist boolean (Optionsfeld). + + +color +Der Feldinhalt ist eine Farbangabe. + + +url +Feldinhalt ist eine Adresse (&URL;). (eine lokale Dateireferenz) + + +list +Feldinhalt ist ein Element von einer angegebenen Liste. + + +statusZeichenketteoptional +notwendigLegt fest, ob ein Argument erforderlich ist. (nur Familie 2) + + +optional +Das Argument ist optional. + + +notwendig +Das Argument ist erforderlich. + + +implied +Das Argument ist inbegriffen. + + + sourceZeichenkette + optionalGibt die zur Ausfüllung verwendeten Quelltexte für die Attribute im Tag-Editordialog und im Attribut-Baum an + + + selection + Der ausgewählte Text wird als Quelle verwendet + + + dcop + Das Ergebnis einer dcop-Methode wird als Quelle verwendet + + + interfaceZeichenkette + optionalErfordert source="dcop". Die dcop-Schnittstelle innerhalb von &quantaplus; wird zum Erreichen der Quelldaten genutzt. + + + MethodeZeichenkette + optionalErfordert source="dcop" und den Namen einer Schnittstelle. Der dcop-Methodenname innerhalb von &quantaplus; wird zur Erreichung der Datenquelle genutzt. + + + argumentsZeichenkette + optionalErfordert source="dcop", einen Schnittstellen- und einen Methodennamen. Die Argumente, die an die Methode übergeben werden. Kann leer sein oder "%tagname%", das bedeutet den Namen des aktuellen Tags. + + + + + + + +tooltip + +Beschreibt eine Sprechblasenhilfe (tooltip) für ein Feld in dem Dialog. Dieses Element kann nur Text enthalten. + + +Derzeit ist nur einfacher Text unterstützt (keine Verwendung irgendeiner Markup-Elemente). + + + + + + +Eltern +Kinder + + + + +attr +Nichts + + + + + + + +whatsthis + +Beschreibt die "Was ist das?"-Hilfe für ein Feld im Dialog. Dieses Element kann nur Text enthalten. + + +Derzeit ist nur einfacher Text unterstützt (keine Verwendung irgendeiner Markup-Elemente). + + + + + + +Eltern +Kinder + + + + +attr +Nichts + + + + + + + +list + +Ein Behälter-Tag das die Elemente einer Liste zusammen gruppiert. Es kann für eine Attributbeschreibung nur einmal vorkommen. Es ist ein nur-Elementtyp Element. + + + + + +Eltern +Kinder + + + + +attr +item + + + + + + + +item + +Definiert ein Glied in einer Liste. Dieses Element kann nur Text enthalten. + + + + + +Eltern +Kinder + + + + +list +Nichts + + + + + + + +textlocation + +Legt die Position des Attributtextes eines Tags innerhalb eines Dialoges fest. Dieses Tag kann für jedes Attribut in einem Dialog nur einmal vorkommen (z.B. einmal für jedes <attr +>-Tag). Das Element ist leer. + + + + + +Eltern +Kinder + + + + +attr +Nichts + + + + + + + + + +AttributeTyp +VerwendungBeschreibung + + + + +rowpositive Ganzzahl +notwendigGibt die Reihe im Dialog-Layout eines Feldes oder Textes an. + + +colpositive Ganzzahl +notwendigGibt die Spalte im Dialog-Layout eines Feldes oder Textes an. + + +rowspanpositive Ganzzahl +optionalGibt die Anzahl der Reihen an, über die sich ein Feld erstrecken soll. + + +colspanpositive Ganzzahl +optionalGibt die Anzahl der Spalten an, über die sich ein Feld erstrecken soll. + + + + + + + +location + +Gibt die Position und die Größe eines Feldes im Dialog an. Dieses Tag sollte für jedes Feld im Dialog einmal vorhanden sein (z.B. eines für jedes <attr +> und <label +> Tag). Dieses Element ist leer. + + + + + +ElternKinder + + + + +label, attrNichts + + + + + + + + + +AttributeTyp +VerwendungBeschreibung + + + + +rowpositive Ganzzahl +notwendigGibt die Reihe im Dialog-Layout eines Feldes oder Textes an. + + +colpositive Ganzzahl +notwendigGibt die Spalte im Dialog-Layout eines Feldes oder Textes an. + + +rowspanpositive Ganzzahl +optionalGibt die Anzahl der Reihen an, über die sich ein Feld erstrecken soll. + + +colspanpositive Ganzzahl +optionalGibt die Anzahl der Spalten an, über die sich ein Feld erstrecken soll. + + + + + + + +text + +Definiert den Text für einen Textkommentar oder eine Auswahlbox. Dieses Element kann nur reinen Text enthalten. + + + + + +ElternKinder + + + + +label, attrNichts + + + + + + + +children + +Gibt eine Liste von Elementen an, die innerhalb des zu definierenden Tags vorkommen dürfen. Dieses Element ist ein nur-Element Typ. + + + + + +ElternKinder + + + + +tagchild + + + + + + + +child + +Definiert ein Kind-Tag. Dieses Element ist leer. + + + + + +ElternKinder + + + + +childrenNichts + + + + + + + + + +AttributeTypWerte +VerwendungBeschreibung + + + + +NameZeichenkette +notwendigGibt ein Tag an, dass in einem anderen Tag verschachtelt sein kann. + + +usageZeichenkette +optionalLegt die Beziehung mit dem Eltern-Tag fest. + + +notwendig +Das Eltern-Tag muss mindestens ein Kind mit diesem Namen haben. + + + + + + + +stoppingtags + +Gibt eine Liste von Elementen an, die ein Tag beenden. Dieses Element ist ein nur-Element Typ. + + + + + +ElternKinder + + + + +tagstoppingtag + + + + + + + +stoppingtag + +Definiert ein Stopp-Tag. Das Element ist leer. + + + + + +ElternKinder + + + + +stoppingtagsNichts + + + + + + + + + +AttributeTyp +VerwendungBeschreibung + + + + +NameZeichenkette +notwendigGibt an, welche Tags ein anderes Tag beenden. + + + + + + + + +TagXML Verwendung + +Alle TagXML-Dateien müssen mit einer &XML;-Deklaration beginnen: <?xml version="1.0" encoding="UTF-8"?> und müssen ordentlich gekettet und geschlossen sein. + + +Leerzeichen beeinflussen nichts, aber achten Sie auf & und < Zeichen. Diese sollten durch &amp; und &lt;, besonders in Elementen wie <tooltip +>, <whatsthis +>, and <text +> ersetzt werden. Dies zu unterlassen wird keinen Beinbruch bewirken, aber einige Stücke der Arbeit würden verschwinden. + + + + +TagXML Überprüfung + +Zur Überprüfung der TagXML-Dateien ist der Werkzeuge Dialog oben im &quantaplus;-Fenster zu starten und Überprüfe TagXML. zu wählen. Ein weitere Dialog wird erscheinen, dessen einfachen Anweisungen zu folgen ist. + + +Diese Funktion ist derzeit noch nicht verfügbar. Gegenwärtig erfolgt die Überprüfung nur beim Laden der TagXML-Dateien in &quantaplus;. + + + + +TagXML Beispiele + + +Familie 1 + +Im folgenden ein Beispiel für eine Familie 1 TagXML-Datei. Diese Datei beschreibt das <schema +>-Element aus dem &W3C; &XML;-Schema. Der Dateiname für diese TagXML-Datei soll schema.tag sein. + + + +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE TAGS> +<TAGS> + <tag name="schema"> + <label> + <text +>id</text> + <location col="0" row="0"/> + </label> + <attr name="id" type="input"> + <tooltip +>Eine einzigartige ID für das Element.</tooltip> + <whatsthis +>Eine einzigartige ID für das Element.</whatsthis> + <location col="1" row="0"/> + </attr> + + <label> + <text +>version</text> + <location col="0" row="1"/> + </label> + <attr name="version" type="input"> + <tooltip +>Schema-Version.</tooltip> + <whatsthis +>Schema-Version.</whatsthis> + <location col="1" row="1"/> + </attr> + + <label> + <text +>targetNamespace</text> + <location col="0" row="2"/> + </label> + <attr name="targetNamespace" type="input"> + <tooltip +>&URI;-Referenz des Namensraumes von diesem Schema.</tooltip> + <whatsthis +>&URI;-Referenz des Namensraumes von diesem Schema.</whatsthis> + <location col="1" row="2"/> + </attr> + + <label> + <text +>xmlns</text> + <location col="0" row="3"/> + </label> + <attr name="xmlns" type="input"> + <tooltip +>&URI;-Referenz für einen oder mehrere Namensräume in diesem Schema. + Wenn nichts vorangestellt ist, können Komponenten dieses Namensraumes ohne Qualifizierung genutzt werden.</tooltip> + <whatsthis +>&URI;-Referenz für einen oder mehrere Namensräume in diesem Schema. + Wenn nichts vorangestellt ist, können Komponenten dieses Namensraumes ohne Qualifizierung genutzt werden.</whatsthis> + <location col="1" row="3"/> + </attr> + + <label> + <text +>attributeFormDefault</text> + <location col="0" row="4"/> + </label> + <attr name="attributeFormDefault" type="list"> + <items> + <item +>qualified</item> + <item +>unqualified</item> + </items> + <tooltip +>Standard Form für alle Attribute in diesem Schema.</tooltip> + <whatsthis +>Standard Form für alle Attribute in diesem Schema.</whatsthis> + <location col="1" row="4"/> + </attr> + + <label> + <text +>elementFormDefault</text> + <location col="0" row="5"/> + </label> + <attr name="elementFormDefault" type="list"> + <items> + <item +>qualified</item> + <item +>unqualified</item> + </items> + <tooltip +>Standard Form für alle Attribute in diesem Schema.</tooltip> + <whatsthis +>Standard Form für alle Attribute in diesem Schema.</whatsthis> + <location col="1" row="5"/> + </attr> + + <label> + <text +>blockDefault</text> + <location col="0" row="6"/> + </label> + <attr name="blockDefault" type="input"> + <location col="1" row="6"/> + </attr> + + <label> + <text +>finalDefault</text> + <location col="0" row="7"/> + </label> + <attr name="finalDefault" type="input"> + <location col="1" row="7"/> + </attr> + </tag> +</TAGS> + + + + + + +Familie 2 + +Im folgenden ein Beispiel für eine funktionierende Familie 2 TagXML-Datei. In dieser Datei wird eine &PHP; Überlade-Funktion beschrieben. Der Dateiname dieser TagXML-Datei soll overload.tag sein. + + + +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE tags> +<tags> + <tag name="overload" type="function" returnType="void"> +<attr name="class_name" type="string" status="optional"/> + </tag> +</tags> + + + + + + + + +&descriptionrc; + +Die &descriptionrc;-Datei ist ebenso ziemlich einfach und es gibt einen Editor dafür, erreichbar über DTDBearbeite DTD-Einstellungen. Damit kann die&descriptionrc; für eine aus einer Liste wählbare &DTEP; bearbeitet werden. Beim Bearbeiten einer &descriptionrc; für eine neu erstellte &DTEP; sollte eine einfache &descriptionrc; mit folgenden Einträgen erstellt werden: + + + + [General] + Version = Verwende 1 für &quantaplus; Version <=3.1.2 und 2 für jede höhere Version. + Name = DTD-Angabe. (-//&W3C;//DTD HTML 4.01 Transitional//EN) + NickName = Der vereinfachte Name der DTD. (HTML 4.01 Transitional). Wenn nicht angegeben, wird der Name als + NickName benutzt. + + + + +Wenn es mit Ausnahme der Tag-Dateien erstellt ist, kann die neu erstellte &DTEP; mit DTDDTD Paket (DTEP) öffnen geladen und das Bearbeiten der Einstellungen der &DTEP; kann fortgesetzt werden. Überprüfen Sie die Kurzinfos und den "Was ist das" Text der Einträge im Editordialog, um die Bedeutung jedes Eintrages zu verstehen. Alternativ kann in quanta/data/dtep/dtd-description.txt aus dem Quell-Tarball die dort enthaltene Beschreibung des Formates nachgelesen werden. + + + + +Benutzerdefinierte Aktionen +Aktionen sind in vielen Anwendungen üblich. Damit wird man in jeder Anwendung konfrontiert. Das Anklicken eines Symbols in der Werkzeugleiste, die Auswahl eines Menüpunktes oder ein Tastaturkürzel führt eine Aktion aus. In &quantaplus; sind Aktionen weiterentwickelt. Anstelle von festgelegten Aktionen (die vom Entwickler der Anwendung auf Quelltext-Ebene erstellt werden) ist es für den normalen Benutzer möglich, Aktionen selbst zu erstellen oder zu verändern und auf diese Weise neue Funktionalität zu &quantaplus; hinzuzufügen. Das bedeutet "benutzerdefinierte Aktion"und viele Standardaktionen von &quantaplus; sind eigentlich benutzerdefiniert (und daher veränderbar). +Es gibt drei Typen von benutzerdefinierten Aktionen: +Text-Aktionen +Tag-Aktionen +Skript-Aktionen + + + +Aktionen erstellen +Eine Aktion kann mit Einstellungen Aktionen festlegen ... erstellt werden. Klicken auf Neue Aktion führt zum gleichen Dialog: + + + + + +Typ +Legt den Typ der Aktion fest (Text, Tag, Skript). + + + +Text +Der für den Benutzer sichtbare Namen der Aktion. + + + +Die Schaltfläche neben dem Text Bezeichner +Das der Aktion zugewiesen Symbol. Anklicken, um das aktuelle Symbol zu ändern. + + + +Kurzinfo +Kurze Beschreibung, was die Aktion macht. + + + +Tastenkürzel +Das dieser Aktion zugewiesene Tastenkürzel. Mit Anklicken der Schaltfläche Benutzerdefiniert kann ein Tastenkürzel zugewiesen werden; mit Keiner ist das aktuelle Tastenkürzel entfernbar. + + + +Container-Werkzeugleisten +Die benutzerdefinierte Werkzeugleiste, in der diese Aktion erscheint. Siehe . + + + +Detailierte Einstellungen +Spezifische Einstellungen für die verschiedenen Typen von Aktion. Siehe unten. + + + + + +Textaktionen + + + + Die einfachsten Aktionen. Es kann ein Text in den Detailierten Einstellungen eingegeben werden und bei Ausführung der Aktion wird dieser Text im Dokument an der aktuellen Cursor-Position eingefügt. Siehe das Beispiel unten. + + +Tag-Aktionen +Nützlich zum Einfügen von XML-Tags, können aber natürlich für andere Aufgaben ebenso eingesetzt werden. <tag> Der Name des Tags. </tag> Wenn aktiviert, wird beim Ausführen der Aktion dieser Text als schließendes Tag eingefügt. Wenn im Dokument vor Ausführung der Aktion ein Bereich markiert ist, dann wird der <tag> vor diesem Bereich eingefügt und das </tag> danach. Dialog "Tag bearbeiten" aufrufen, wenn verfügbar Wenn dies aktiviert ist und es eine tagXML-Datei für diesen Tag gibt, wird ein Bearbeitungsdialog für dieses Tag vor dem Einfügen im Dokument anzeigt, der die Feineinstellung der Tag-Attribute ermöglicht. Das <tag> und das </tag> wird so, wie hier eingetippt, eingefügt. Das<, > oder das / Zeichen wird nicht automatisch angefügt. + + +Skript-Aktionen + + + + Das ist der mächtigste Aktionstyp. Mit der Hilfe dieser Aktion können externe Anwendungen (üblicherweise Skripte, aber darauf ist es nicht beschränkt), die das Dokument ändern oder als Eingabe verwenden (oder Teile des Dokumentes), gestartet werden. Beispiele aus &quantaplus; selbst sind der Schnellstart-Dialog oder die verschiedenen Siehe in ... Aktionen für die (X)HTML-DTEPs. +Als erstes muss der Name des Skriptes und der Interpreter angegeben werden. Beispiel: sh /home/myHome/myScript.sh. +Obwohl qualifizierte Pfade erlaubt sind, ist es empfohlen, die %scriptdir Variable in der Befehlszeile zu verwenden, wie sh %scriptdir/myScript.sh. Auf diese Weise versucht &quantaplus; das Skript an folgenden Orten zu finden: Globaler Skriptordner: $KDEDIR/share/apps/quanta/scripts lokaler Skriptordner: $KDEHOME/share/apps/quanta/scripts in ihrem Pfad: $PATH Es gibt andere spezielle Variable, die in der Befehlszeile verwendet werden können: +%f: wir mit der URL des aktuellen Dokumentes ersetzt. Im Falle eines lokalen Dokumentes wird file:/ aus dem Dokumentnamen entfernt. +%input: wird mit der ausgewählten Eingabe ersetzt. Siehe unten. +%projectbase: wird durch die URL des aktuellen Projektesersetzt. Leer, wenn kein Projekt geladen ist. +%pid: wird mit der PID des laufenden &quantaplus;-Prozesses ersetzt. Wenn von &quantaplus; nur eine Instanz läuft, wird der Text "unique " an die PID-Nummer angefügt. Dies ist nützlich, wenn DCOP zur Steuerung von &quantaplus; vom externen Skript genutzt wird. +%userarguments: nützlich bei Ereignissen. Dieser Eintrag wird durch die Ereigniseigenschaften in dieser Reihenfolge ersetzt: + +Erstes Argument +Die einzigartige ID des Skriptes + + +Zweites Argument +Der Ereignisname + + +Drittes Argument +Die Parameter für dieses Ereignis, normalerweise der Dateiname des aktuellen Dokumentes oder der Pfad zur Projektdatei. + + + + + +Zusätzlich zu den oben aufgezählten Methoden kann ein Skript Eingaben von &quantaplus; an der Standardeingabe entgegennehmen. Im Auswahlfeld Eingabe kann bestimmt werden, was an die Standardeingabe zu senden ist. Möglichkeiten sind: +keine: nichts wird an das Skript gesendet. +Aktuelles Dokument: das ganze Dokument wird an das Skript gesendet. +Ausgewählter Text: der ausgewählte Bereich des Dokumentes wird an das Skript gesendet. Die %input Variable ist normalerweise nur mit dieser Einstellung sinnvoll. + + +Entsprechend der Eingabe kann auch die Ausgabe der ausgeführten Anwendung umgeleitet werden. Es gibt zwei Arten Ausgabe: Normale Ausgabe, auf die Standardausgabe geschrieben; Fehlermeldungen, auf die Standardfehlerausgabe geleitet. Es kann angegeben werden, was mit dem auf die Standardausgabe geschriebenen Text geschehen soll, indem der Wert das AuswahlfeldAusgabe eingestellt wird: +keine: die Ausgabe der Anwendung wird ignoriert. +An der Cursor-Position einfügen: die Ausgabe wird im aktuellenDokument an der Cursor-Position eingefügt. +Auswahl ersetzen: der ausgewählte Bereich des Dokumentes wird mit der Ausgabe ersetzt. +Auswahl ersetzen: der ausgewählte Bereich des Dokumentes wird mit der Ausgabe ersetzt. +Neues Dokument erstellen: ein neues Dokument mit der Ausgabe des Skriptes wird erstellt. +Aktuelles Dokument ersetzen: das ganze Dokument wird mit der Ausgabe ersetzt. +Nachrichtenfenster: die Ausgabe wird in der Ansicht Nachrichten dargestellt. + + +Die Auswahlmöglichkeiten für die Standardfehlerausgabe (Fehler ) sind gleich, wie für die normale Ausgabe. + + + + +Gestaltung von Werkzeugleisten + +Das folgende zeigt, wie man eine Werkzeugleiste für eine &DTEP; hinzufügt. Werkzeugleisten sind grafische Elemente geschaffen für die Zuordnung zu Aktionen. In &quantaplus; sind Aktionen die Basis für alle Erweiterungen, die &quantaplus; hat oder in Zukunft bekommen wird. Derselbe Mechanismus, der Aktionen in &quantaplus; definiert, ermöglicht auch Autovervollständigung und Tag-Dialoge. Mit Aktionen sind Ihnen praktisch keine Grenzen gesetzt. Als Beispiel werden wir &HTML;-tidy auf unseren Webseiten benutzen. + + +Von Anfang an + +Zu Beginn muss eine Benutzer-Werkzeugleiste hinzufügt werden. Dafür Werkzeugleisten Benutzer-Werkzeugleiste hinzufügen wählen. + +Wenn es viele Tags in der Markup-Sprache gibt, ist es empfehlenswert, die Tags in logische Gruppen zu unterteilen. Es ist notwendig, für jede Gruppe eine eigene Werkzeugleiste zu schaffen. In gegebenen Fall sind es nicht allzu viele, deshalb kann man eine Werkzeugleiste mit dem Namen des Markups erstellen. + +Sobald eine Werkzeugleiste hinzugefügt ist, müssen Sie Aktionen hinzufügen und konfigurieren. Wählen Sie Einstellungen Aktionen festlegen. + +Die Teile dieses Fensters sind ziemlich selbsterklärend. Drücken des Neue Aktion Knopfes am unteren Ende des Fensters startet den Bearbeiten-Modus. + +Füllen Sie alle notwendigen Felder aus und fügen sie den Tag zur passenden Werkzeugleiste hinzu. + +Vervollständigen Sie alles und, falls der Tag Attribute hat und Sie deren Verwendung planen, aktivieren Sie Dialog "Tag bearbeiten" aufrufen, wenn verfügbar, damit eine Eingabe beim Verwenden der Aktion möglich ist. + +Sie sollten nun etwas haben, dass dem folgenden ähndelt. + + + + + + + +Drücken Sie den Anwenden-Knopf und die Aktion wird zur ausgewählten Werkzeugleiste hinzugefügt. + + + + + + + +Igitt! Ist das ein häßliches Symbol. Wer sollte sich die Aktion in Verbindung mit diesem Symbol merken? Ersetzen wir es, bevor wir Schwierigkeiten haben. + +Zum Erstellen eines Symbols, dass die Aktion besser repräsentiert, werden wir &kiconedit; verwenden. Wählen Sie aus dem &kmenu;, Graphik Weitere Programme (oder wo sonst es in ihrer Distribution gelegen ist). + +&kiconedit; verwendet standardmäßig 32x32 Pixel, wir brauchen aber 22x22. Um dies zu ändern, wählen Sie Bearbeiten Größe andern . + +Bitte beachten Sie, dass das geschaffene Symbol nicht nur Ihnen hilft, sich zu merken, was die Aktion tut, sondern auch allen anderen Benutzern der &DTEP;. + +Im Hinblick darauf, dass der Tag start, heißt, habe ich mich entschieden, einen Startknopf als Symbol zu schaffen. Durch die Verwendung von grün (grün wird meist als los, starte, weiterinterpretiert) wird, oder sollte zumindest, eine Botschaft zum Benutzer signalisiert werden, dass Anklicken dieses Symbols ein <start>-Tag im aktuellen Dokument einfügen wird. + + + + + + + +Nach der Gestaltung des Symbols speichere ich es. + +Nach der Schaffung des Symbols muss es noch mit der Aktion verbunden werden. Dies geschieht über das Menü mit Einstellungen Aktionen festlegen ... (in &quantaplus;) und Auswahl der gewünschten Aktion. Neben dem Text Feld befindet sich ein Knopf, drücken Sie ihn. + +Wählen Sie Andere Symbole und drücken Sie den Auswählen Knopf. + +Wählen sie den Ordner, in dem sich das gespeicherte Symbol befindet, wählen Sie es aus und bestätigen Sie mit OK. + +Drücken Sie den Anwenden Knopf und setzen sie mit anderen Tags fort, so es noch welche gibt, oder bestätigen Sie mit OK um abzuschließen. + + + + + + + +Angenommen, Sie wollen einige übliche &quantaplus;-Funktionen zur Werkzeugleiste ergänzen oder es sollte diese zur besseren Übersicht durch einige Trenner in mehrere Gruppen geteilt werden. Öffnen Sie den Werkzeugleisten einstellen Dialog über Einstellungen Werkzeugleisten einstellen. Stellen Sie sicher, dass die gewünschte Werkzeugleiste ausgewählt ist. + +Ich möchte den Trenner (ganz links oben) für meine Werkzeugleiste wählen. Nach der Auswahl des Elementes, das zur Werkzeugleiste hinzugefügt werden soll, drücken Sie die Pfeiltaste nach rechts. Dies fügt das Element zur Werkzeugleiste hinzu. + + + + + + + +Ich möchte zum Beispiel eine schnelle Möglichkeit zu Zugriff auf die Konqueror Vorschau. Ich werde es auswählen und zur Werkzeugleiste hinzufügen. + + + + + + + +Bitte beachten, wie die Trenner die Gruppierung unterstützen. Jemand, der meine Werkzeugleiste nicht kennt, könnte glauben, dass der &konqueror;-Knopf das Gegenteil des Start-Knopfes sei. + + + + + + + +Aktivieren Sie ihre Änderungen und drücken Sie OK zum Abschluß. + +Das überzeugende Ergebnis: eine viel praktischere Werkzeugleiste. + + + + + + + +Die neue Werkzeugleiste muss durch Probieren aller Symbole getestet werden, um sicherzustellen, dass alles funktioniert. + + + + + + + +Sichern Sie die Werkzeugleiste durch die Auswahl Werkzeugleisten Werkzeugleiste sichern Als Werkzeugleiste sichern . + +Sichern Sie in den richtigen Ordner. Nachdem NeueXML nicht existiert, wird es imStammordner angelegt, aber Ihre Werkzeugleiste(n) sollten im richtigen Ordner gespeichert werden. Bitte passen Sie ihre &descriptionrc; so an, dass ihre Werkzeugleiste(n) geladen wird (werden), wenn eine Datei vom entsprechenden Typ geöffnet wird. + + + + + + +Erstellen Sie Ihre eigene Dokumentation + +Robert Nickel
robert@artnickel.com
+
+
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Erstellen Sie Ihre eigene Dokumentation + +Vielleicht die erwähnenswerteste Erweiterung von &quantaplus; für den normalen Benutzer ist die Möglichkeit, Dokumentation für die Skriptsprache oder die Formatierungssprache hinzuzufügen, die Sie am liebsten mögen. Deswegen beschreibt dieses Kapitel, wie ich einen &PHP;-Dokumentationsbaum für meine persönliche Nutzung erstelle. + +Bevor Sie Ihre eigene Dokumentation starten, könnten Sie im &quantaplus;-Repository prüfen, ob jemand das schon für Sie getan hat. + +Es gibt zwei Teile in diesem Prozess. Zuerst müssen Sie ein existierende Dokumentation für die Formatierungs-/Skript/&etc;-Sprache suchen. Dann müssen Sie die docrc-Datei erstellen. Den ersten Teil überlassen wir Ihnen, den zweiten behandeln wir hier. + +Die normale Form der docrc-Datei sieht so aus: + + +#KDE Konfigurationsdatei +[Tree] +Doc dir=pfad, relativ zu dieser Datei, zu den Dokumentations-HTML-Dateien z.B. php42/ +#Elemente im Hauptindex Top Element=Ihre Beschreibung für diese Dokumentationen z.B. &PHP; 4.2 Dokumentation + +Section 1=Section1.html +Section 2=#Sec2.1,#Sec2.2,#Sec2.3 +Sec2.1=Sec2.1.html +Sec2.2=Sec2.2.html +Sec2.3=Sec2.3.html +... + +[Context] +ContextList=func1,func2,tag1,tag2,tag3 +func1=func1.html +func2=func2.html +tag1=tag1.html +tag2=tag2.html +tag3=tag3.html + + + +Die docrc gliedert sich in zwei Abschnitte: Baum und Kontext. + +Der Abschnitt Baum definiert den sichtbaren Teil der Dokumentation im Dokumentationsbaum. Zum Beispiel sehen Sie jetzt in den &PHP; Dokumentation so etwas: + + + + + + + +In Bezug auf das oben gesagte sieht mein &PHP; docrc wie folgt aus: + + +#KDE Config File + +[Tree] + +Doc dir=php42/ + +#top level elements +Top Element=PHP 4.2 documentation + +PHP 4.2 documentation=Table of Contents,#Getting Started,#Language Reference + +Table of Contents=index.html + +Getting Started=Introduction, ... +Introduction=introduction.html +... + +Language Reference=Basic syntax, ... +Basic syntax=language.basic-syntax.html +... + + + + +Beachten Sie das # vor Getting Started und Language Reference. Das zeigt an, dass es sich um Unterordner im Baum mit eigenem Inhalt handelt. Es gibt keine bekannte Grenze für die Schachtelungstiefe (außer durch die Vernunft)— aber probieren Sie es selbst aus. + +Sie merken, dass das Inhaltsverzeichnis direkt auf eine Datei referenziert ist (und konsequenterweise am oberen Ende der Baumansicht — Ordner angezeigt wird!). + + +Leerzeichen beeinflussen nichts, aber achten Sie auf & und < Zeichen. Diese sollten durch &amp; und &lt; in allen &XML;-basierten &quantaplus; Resourcendateien ersetzt werden. + + +Der Inhaltsabschnitt ist der Bereich der docrc-Datei, der zum Gestalten der kontextsensitiven Hilfe dient. Zum Beispiel, wenn beim Schreiben eines &PHP;-Skripts die Dokumentation für die mysql_fetch_array-Funktion angezeigt werden soll. Durch Markieren des Funktionsnamens und Drücken von &Ctrl;H für Kontext-Hilfe würde die Dokumentation direkt angezeigt. Es gibt nur zwei Arten von Einträgen hier: die Kontextliste (ContextList) und die Dateiverbindungszeilen. + + + +ContextList + +Eine einfache Liste von durch Beistrich getrennten Kontext-Elementen, die verfügbar sein sollen (für &PHP;, dies sind die Funktionen von &PHP;). + + + +Dateiverbindungszeilen + +Diese haben die Form Kontextelement = Html-Dokumentationsseite. Z.B. acos=function.acos.html + + + + +Eine sehr einfache Version eines docrc-Kontextabschnittes könnte so aussehen: + + +#Schlagwörter für die Kontexthilfe +[Context] +ContextList=abs,acos,acosh,addcslashes,addslashes, ... + +abs=function.abs.html +acos=function.acos.html +acosh=function.acosh.html +addcslashes=function.addcslashes.html +addslashes=function.addslashes.html +... + + + +Nun können Sie Ihre Datei docrc einfach speichern und zwar nach $HOME/.kde/share/apps/quanta/doc oder $KDEDIR/share/apps/quanta/doc für lokale bzw. globale Benutzung. Dann erstellen Sie einen Ordner (so, wie Sie diesen in Ihrer Datei docrc angegeben haben) im selben Ordner wie docrc und kopieren Ihre HTML-Dokumentation dorthin. + +Sie müssen &quantaplus; neu starten und sehen dann Ihre Dokumentationen. + +Wenn Sie sich sicher sind, dass diese gut und es wert sind, geteilt zu werden, senden Sie Ihre docrc-Dateien mit einer Beschreibung von wichtigen Informationen, z.B. welche Dokumentation benutzt wurden an das &quantaplus;-Repository für die Benutzung durch die &quantaplus;-Gemeinschaft. Sie werden davon nicht reich werden, aber stolz darauf sein, bei der besten Webentwicklungsplattform mitgearbeitet zu haben. + +
+ + + Ressourcen teilen + Mit &quantaplus; sind Sie nicht allein. Es ist möglich, die verscheidenen Ressourcen (DTEP-Pakete, Werkzeugleisten mit Aktionen, Skripte, Vorlagen) mit anderen zu teilen. Es gibt zwei Wege dies zu tun: + + + Mittels EMail-Nachricht senden + Die Ressourcen können mittels EMail zu Freunden, Partnern oder sonst wem gesendet werden. An verschiedenen Stellen gibt es einen Mit Email senden Menüeintrag, wie DTDDTD-Paket (DTEP) mit Email versenden, WerkzeugleistenWerkzeugleiste mit Email versenden, im Kontextmenü von Dateien und Ordnern im Vorlagen und im Skripte Baum. + + + Auf den Hauptserver hochladen + Die Ressourcen können in unser Haupt-Archiv hochgeladen werden, von wo alle anderen &quantaplus;-Benutzer sie herunterladen können. Die Beiträge werden überprüft und nur verfügbar gemacht, wenn unser Team sie als korrekt und nutzvoll für die Veröffentlichung betrachtet. Um einen nutzvollen Beitrag zu leisten empfehlen wir, die Ressourcen zu signieren, wozu es einen GPG/PGP-Schlüssel braucht. Damit wird die Herkunft der Ressourcen gewährleistet, sowohl für unser Team als auch für die späteren Benutzer. + Über das benutzen der Ressourcen am Hauptserver siehe in . + Beim Hochladen werden Sie nach ihrer Passphrase für ihren privaten GPG-Schlüssel gefragt (die Passphrase wird nicht gespeichert), oder in dem Fall, dass Sie mehrere Schlüssel haben, können Sie einen aussuchen. Im Dialog Neue Ressource weitergeben müssen die Eingabefelder ausgefüllt (URL-Vorschau kann leer bleiben) und mit Anklicken von OK das Hochladen gestartet werden. + Das Hochladen kann von den Menüs DTDDTD-Paket (DTEP) hochladen, WerkzeugleistenWerkzeugleiste hochladen, und im Kontextmenü von Dateien und Ordnern im Vorlagen and Skripte Baum begonnen werden. + + + + + +Ressourcen holen +&quantaplus; kann aktualisiert werden, ohne eine neue Version zu erhalten, durch das Hereinholen von neuen Ressourcen, wie etwa DTD-Paketen, Werkzeugleisten mit Aktionen, Vorlagen, Skripten und Dokumentation. Eine Möglichkeit ist, die Ressourcen mittels EMail oder Herunterladen von einem Webserver zu holen und händisch zu installieren. Mit etwas Glück ist ein Installationsskript dabei. Aber für &quantaplus; gibt es einen eigenen Server nur für Ressourcen, die entweder nicht in der Haupt-Distribution dabei sind, wegen ihrer Größe oder seltenen Benutzung, oder die erst später von anderen Benutzern beigetragen wurden und diese Ressourcen können automatisch installiert werden. Das Herunterladen geschieht über die verschiedenen herunterladen Einträge in den Menüs. Diese befinden sich inDTDDTD-Paket (DTEP) herunterladen, WerkzeugleistenWerkzeugleiste herunterladen, im Kontextmenü eines leeren Bereiches oder im Wurzeleintrag der Vorlagen, Skripte und Dokumentation Bäume. +Nach dem Herunterladen einer Ressource, noch vor der Installation, untersucht &quantaplus; die Unversehrtheit der Ressource durch Prüfung der Integrität und der Signierung. Im Falle von Problemen warnt es und es kann dann abgebrochen werden. Bitte die Warnmeldungen sorgfältig zu beachten. Wenn die Integrität gegeben und die Ressource korrekt signiert ist, erscheint ein Meldung mit der Angabe des Urhebers der Ressource. + + Ressourcen, besonders Werkzeugleisten und Skripte, sollten nur von vertrauenswürdiger Quelle installiert werden! + + + + + Eine DTD in eine &DTEP; umwandeln + Es ist möglich, an XML-Sprachen, die derzeit noch nicht von &quantaplus; unterstützt wird, zu arbeiten, indem ein DTEP-Paket erstellt wird. Die Erstellung kann aber zeitaufwändig sein, weil hunderte von Tag-Dateien im tagXML Format nötig sein könnten. Es gibt den einfacheren Weg, eine DTD automatisch in ein DTEP-Paket umwandeln zu lassen. + Die Umwandlung kann vom Menü DTDLaden und Konvertieren einer DTD begonnen werden. Wählen Sie die .dtd-Datei mit der DTD-Beschreibung, die verwendet werden soll. Danach erscheint der folgende Dialog: + + + + +Die Einträge sind: + + Zielverzeichnisname:die neu erstellte &DTEP; wird mit diesem Namen in den $KDEHOME/share/apps/quanta/dtep Ordner geschrieben. + + Name: der Name (Definition string) der DTD + Spitzname: der für den Benutzer sichtbare Name der &DTEP; + !DOCTYPE Definitionszeile: die Zeichenkette, die im !DOCTYPE Tag, wie HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" erscheinen soll + DTD URL: die auf die DTD-Datei zeigende URL + Standarderweiterung: die standardmäßig für Dateien mit dieser DTD-Kennung benutzte Dateinamenserweiterung + Groß/Kleinschreibungsabhängige Tags und Attribute: selbsterklärend, normalerweise WAHR für Varianten von XML-Sprachen + Feineinstellung der DTEP nach der Umwandlung: wenn aktiviert, bringt &quantaplus; nach der Umwandlung den &descriptionrc;-Editor, mit dem Einzelheiten der neu erstellten &DTEP; angepasst werden können. Es wird empfohlen, diese Möglichkeit zu nutzen. + + + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/fundamentals.docbook b/tde-i18n-de/docs/tdewebdev/quanta/fundamentals.docbook new file mode 100644 index 00000000000..5be935940ea --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/fundamentals.docbook @@ -0,0 +1,390 @@ + + + + +Die Grundlagen von &quantaplus; + +Robert Nickel
robert@artnickel.com
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +Fabrice Mous
fabrice@kde.nl
+
+Lektor +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Die Grundlagen von &quantaplus; + +In &quantaplus; gibt es einige Schlüsselkonzepte. Um diese zu verstehen und vollen Nutzen aus &quantaplus; ziehen zu können, muss man sich also zunächst mit diesen fundamentalen Konzepten vertraut machen. Dieses Kapitel versucht ihnen genau diese Konzepte nahezubringen, ohne deren Verständnis &quantaplus; wenig Nutzen brächte. + + +Der Arbeitsbereich + +In &quantaplus; ist der Arbeitsbereich in drei Bereiche geteilt: global, lokal und projektbezogen. Diese Unterscheidung betrifft eine Reihe von Komponenten in &quantaplus;. + + + +Global + +Globale Elemente sind für jeden, der &quantaplus; nutzt, verfügbar. Von Werkzeugleisten über Aktionen ist alles, was als global markiert ist, in der gemeinsamen Ordnerstruktur von &quantaplus; gespeichert. Dies ermöglicht der Gruppe der Administratoren verschieden Werkzeugleisten, Aktionen und Muster im globalen Baum zu sichern, die dann jedem in einer Mehrbenutzerumgebung am System zur Verfügung stehen. + + + + +Lokal + +Lokale Elemente stellen eine persönliche Sammlung von Webentwicklungsmittel für einen einzelnen Benutzer dar. Das sind benutzerspezifische Muster und Werkzeugleisten. Lokale Elemente werden im Benutzerverzeichnis gespeichert, sodass sie nur dieser Benutzer persönlich verwenden kann. + + + + +Projekt + +Projektbezogene Elemente sind nur innerhalb eines bestimmten Projektes verfügbar. Dies kann alles von &CSS;-Mustern bis zu Werkzeugleisten mit besonderen Aktionen speziell für die Dateien eines bestimmten Projektes sein. Einfach gesagt, dies ist die am meisten eingeschränkte Größe. Alle Elemente werden im Ordnerbaum des Projektes abgelegt, was die gemeinsame Nutzung von Spezialwerkzeugen und Mustern von allen Mitarbeitern innerhalb des Projektes emöglicht. + + + + + + + +Die Multi-Dokument-Schnittstelle + + + + + +&quantaplus; beim Bearbeiten des Dokumentes, das Sie gerade lesen. + + + + +Das &quantaplus;-&MDI; besteht aus einigen Hauptbereichen: dem Editorfenster, den Baumansichten, den Karteireitern mit Infos und den Werkzeugleisten. Bitte schlagen Sie in , und für weitergehende Informationen zu diesen Bereichen nach. + + +Das Editorfenster + + + + + + +Das &quantaplus; Editorfenster. + + + +Das &quantaplus;-Editorfenster ermöglicht die Bearbeitung von mehreren Dateien gleichzeitig. Wenn nur eine Datei geöffnet ist, füllt dieses Dokument das ganze Editorfenster. Sobald ein zweites Dokument geöffnet wird, wird ein schmaler Bereich am Fußende des Editorfensters für die Anzeige von Reitern mit dem Dateinamen und einem Status-Bildchen verwendet. Das Bild oben zeigt ein floppy-Symbol neben dem Dateinamen, um hinzuweisen, dass die Datei geändert wurde und gesichert werden sollte. +Man kann die Karteireiter mit der rechten Maustaste anklicken, um ein Kontextmenü mit zum aktuellen Dokumet passenen Einträgen zu erhalten, wie etwa schließen des aktuellen, anderer oder aller Karteireiter, neu laden, löschen oder Hochladen des Dokumentes, springen zu einem Lesezeichen oder Ausführung von CVS-Befehlen zum aktuellen Dokument. +Rechtsklicke im Editorbereich führen zu einem weiteren Kontextmenü bezüglich des bearbeiteten Dokumentinhaltes, wie grundlegende Bearbeitungsschritte (ausschneiden/kopieren/einfügen), Bearbeitung des unter dem Mauszeiger befindlichen Tags, Hilfe zum Wort unter dem Mauszeiger oder Öffnen der Datei, wenn die Zeichenkette unter dem Mauszeiger eine Datei bezeichnet. + + +Am oberen Ende des Editorfensters befinden sich die Werkzeugleisten des Editors. Gegenwärtig nimmt &quantaplus; &HTML; 4.01 Transitional als Standard an, für das ein Satz von Werkzeugleisten gezeigt wird. Im Zuge des weiteren Ausbaus von &quantaplus; werden die Werkzeugleisten an die neuen Funktionen und und damit verbundene Benutzerbedürfnisse angepasst. + +Die Verwendung von Werkzeugleisten ist wirklich leicht. Wenn sie eineinfaches Tag, z. B. <p> in ihr Dokument einfügen wollen, dann klicken Sie das Symbol, welches das Tag repräsentiert, an. Nun können sie die Daten für dieses gerade eingefügte Tag eingeben. Sollten sie ein Tag, das mehrere Attribute hat (wie Anker), einfügen wollen, können Sie in einem Dialog verschiedene Felder auszufüllen. + + + +Der Anker-Dialog (<a>). + + + + + +Die Baumansichten + + + + + +Die Baumansichten. + + +Die Baumansichten (&QIT;) ermöglichen es, in den Informationen zu &quantaplus; zu navigieren, sie zu öffnen und zu durchstreifen. In der Darstellung mit Karteireitern stehen für Dateien, Projekt, Mustervorlagen, Dokumentstruktur, Skripte, Attribute und Dokumentation Baumansichten zur Verfügung. + + +Baumansichten (&QIT;) erklärt + + +Der Dateibaum + + + + + +Damit können Sie ihr ganzes Dateisystem überblicken. Es werden zwei Wurzeln des Dateisystems angezeigt. Die erste ist das Heimatverzeichnis und die Zweite ist der Stammordner /. Damit können Sie Dateien auf ihrem Rechner finden, bearbeiten und zum aktiven Projekt hinzufügen. Das Rechts-Anklicken einer Datei öffnet eine Liste mit Befehlen zur Verwaltung der ausgewählten Datei und erlaubt zusätzlich, die Datei in ein aktives Projekt einzufügen, so es eines gibt, oder auch, zwischen Baum- und Listenansicht umzuschalten. + + + + +Der Projektbaum + + + + + +Projektmanagement ist ein mächtiges Werkzeug, das &quantaplus; bereitstellt. Diese Ansicht zeigt alle Dateien im Projekt und erlaubt das Verwalten der Dateien im Projekt mittels rechtem Mausklick. Aktionen wie Hinzufügen, Entfernen, Hochladen oder Löschen der Dateien vom Speichermedium können mit dem dann angezeigten Kontextmenü durchgeführt werden. + + + + +Der Vorlagenbaum + + + + + +Eine weitere Möglichkeit von &quantaplus; ist die Verwendung von Vorlagen. Fast alles kann eine Vorlage sein: Bilder, Programmteile, eine ganze Webseite &etc; Es stehen Ihnen alle Möglichkeiten offen. + +Vorlagen können in drei Kategorien eingeteilt werden, abhängig davon, in welchem Zusammenhang sie verwendet werden. Die Kategorie hängt vom &quantaplus;-Arbeitsbereich ab. Globale Vorlagen sind immer verfügbar, lokale Vorlagen nur für den entsprechenden Benutzer und Vorlagen in Projekten sind nur im Projekt nutzbar. Mehr zu Vorlagen ist in finden. + + + + +Der Skriptbaum + + + + + +Hier finden Sie Information über die verfügbaren Skriptsprachen. Das Konzept der Aufgliederung in Global, Lokal und Projekt funktioniert auch hier. Durch Anklicken mit der linken Maustaste können Sie die verfügbare Information zu einem Skript abrufen. Über die rechte Maustaste sind weitere Funktionen verfügbar, wie z.B. das Skript zu starten, zu bearbeiten oder mit EMail zu verschicken. + + + + +Der Strukturbaum + + + + + +Mit dieser Ansicht zeigt man die interne Struktur des aktiven Dokumentes an. Durch Links-Klicken eines Elementes wird der Cursor im Dokument auf die Position des Elementes gesetzt. Durch Rechts-Klicken eines Elementes öffnet sich eine Liste von Befehlen in Bezug auf Navigation und Auffrischung des Baumes. + + + + +Der Attributbaum + + + + + +Dieser Baum erscheint unter den anderen Baumansichten. Mit ihm kann manschnell Attribute und Namensräume ändern. Das auf den Inhalt ausgerichtete Eintragssystem ermöglicht die Änderung aller verfügbaren Attribute mit wenigen Mausklicks. + + + +Der Attributbaum + + + + + + +Der Dokumentationsbaum + + + + + +Hier ist die vollständige Dokumentation zur Web-Technik für Ihre Entwicklung zu finden. Es können vorgepackte Dokumentation für &quantaplus; von der &quantaplus;' Dokumentationssite herunterladen werden, man kann sich eigene Dokumentation schaffen, und durch Hinzufügen eine Ordners "doc" zu einem Projekt kann projektspezifische Dokumentation angefügt, editiert und betrachtet werden. + + + + + + +Die Info-Karteireiter + + + + + +Die Info-Karteireiter von &quantaplus;. + + +Standardmäßig hat &quantaplus; zwei Karteireiter am unteren Ende des Fensters, über die nutzbringende Information erreicht werden kann: das Nachrichtenfenster und das Problemfenster. + + +Karteireiter Nachrichten + + + + + +Dieser Karteireiter zeigt Informationen über jedes in Quanta laufende Skript an. So werden z. B. die gerade verwendete DTD des aktuellen Dokumentes und alle Änderungen zur DTD angezeigt. + + + + +Karteireiter Probleme + + + + + +Dieser Karteireiter zeigt alle Fehler im Markup des aktuellen Dokumentes an. &quantaplus;-Skripte, die ausgeführt werden, geben alle Fehlermeldungen (so es welche gibt) in dieses Fenster aus. + + + + + + +Die Werkzeugleisten + + + + + +&quantaplus;' &HTML; Werkzeugleisten. + + +Die &quantaplus; Werkzeugleisten sind umfangreich ausgebaut und leicht zu verstehen. Zeigen sie auf ein Symbol und sie erhalten den entsprechenden Befehl angezeigt. Die Schokoladeseite der Werkzeugleisten ist die Möglichkeit, eigene Befehle als Symbole in &quantaplus; zu definieren. + +Das Verwalten der Werkzeugleisten in &quantaplus; ist einfach. Mit dem Menü Werkzeugleisten können sie Werkzeugleisten laden, speichern, hinzufügen, entfernen und mit EMail verschicken. Beim Laden einer Werkzeugleiste kannzwischen allen drei Arbeitsbereichen in &quantaplus; gewählt werden. Beim Speichern einer neu geschaffenen Werkzeugleiste kann zwischen dem lokalen oder dem Projekt-Kontext ausgewählt werden. Soll die Werkzeugleiste allgemein verfügbar sein, muss der Administrator diese im &quantaplus;-Ordner für globale Werkzeugleisten ablegen. + +Eine weitere Funktion von &quantaplus; ist die Fähigkeit, eine Werkzeugleiste mit EMail zu verschicken. &quantaplus; sendet die Werkzeugleiste als komprimiertes Tar-Archiv über &kmail;. Wenn sie eine Werkzeugleiste in einer EMail erhalten, können sie diese in &quantaplus; wie jede andere sichern und laden! + + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/glossary.docbook b/tde-i18n-de/docs/tdewebdev/quanta/glossary.docbook new file mode 100644 index 00000000000..b820680566e --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/glossary.docbook @@ -0,0 +1,90 @@ + + + + + + +Keith Isdale
k_isdale@tpg.com.au
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ + +Schlüsselbegriffe + +xsldbg + +Siehe + + + +XPath + +Ein gültiger Ausdruck, der definiert, welche Daten erforderlich sind. Vergleiche &W3C;-Webseite + + + +QName + +Ein vollständig ausgeschriebener Name. Zum Beispiel xsl:meineVariable. Vergleiche &W3C;-Webseite + + + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/index.cache.bz2 b/tde-i18n-de/docs/tdewebdev/quanta/index.cache.bz2 new file mode 100644 index 00000000000..e22d990188a Binary files /dev/null and b/tde-i18n-de/docs/tdewebdev/quanta/index.cache.bz2 differ diff --git a/tde-i18n-de/docs/tdewebdev/quanta/index.docbook b/tde-i18n-de/docs/tdewebdev/quanta/index.docbook new file mode 100644 index 00000000000..74ac49dd340 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/index.docbook @@ -0,0 +1,308 @@ + + + + + + + + + + + + + + + + CGI"> + DTD"> + DTEP"> + HTML"> + IDE"> + PHP"> + PDF"> + SGML"> + XSD"> + W3C'> + QIT"> + MDI"> + Gubed PHP Debugger"> + KXsldbg"> + VPL"> + + + description.rc'> +]> + + +Das Handbuch zu &quantaplus; + + + + + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+ +Fabrice Mous
fabrice@kde.nl
+
+
+ +Robert Nickel
robert@artnickel.com
+
+
+ +András Mantia
amantia@kde.org
+
+
+ +Eric Laffoon
sequitur@kde.org
+
+Entwickler +
+ +András Mantia
amantia@kde.org
+
+Entwickler +
+ +Dmitry Poplavsky
dima@kde.org
+
+Entwickler bis 2.0 +
+ +Alexander Yackovlev
yshurik@kde.org
+
+Entwickler bis 2.0 +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+ + +2002200320042005 +&quantaplus; Entwickler-Team + + + +&FDLNotice; + + +2005-08-24 +3.4.90 + + +&quantaplus; ist eine Entwicklungsumgebung für Skript- und Formatierungssprachen, die DTD-agnostisch ist und webbasierte Formatierungs- und Skriptsprachen unterstützt. + + + +KDE +Quanta +Text +Editor +Internet +Programmierer +programmieren +Entwicklung +Kommander +xsldbg +libxslt +Debugger +Projekte +SGML +JSS +DTD +XML +XSD +W3C +CSS +Schema +DocBook +HTML +XHTML +CGI +PHP +Java +Javascript +ColdFusion + +
+&introduction; +&fundamentals; +&working-with-quanta; + +&quanta-menus; +&config-quanta; +&advanced-quanta; +&extending-quanta; +&q-and-a; +&credits-license; +&installation; +&glossary; +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/installation.docbook b/tde-i18n-de/docs/tdewebdev/quanta/installation.docbook new file mode 100644 index 00000000000..ae2f903997a --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/installation.docbook @@ -0,0 +1,39 @@ + + + +Installation + + +&quantaplus; erhalten +&install.intro.documentation; + + +Kompilieren des Quelltextes +&install.compile.documentation; +Überlegungen beim Kompilieren + +Es ist vernünftig, wenn Sie den Ort der &quantaplus;-Dateien auf Ihrem System anpassen wollen. Dafür hat autoconf eine Anzahl von Optionen, die an das configure-Skript übergeben werden können. Um eine komplette Liste aller Optionen zu bekommen, geben Sie ./configure ein. Die Optionen sind einfach zu verstehen und hier nicht ausgeführt. + +Wenn Sie Probleme beim Starten von &quantaplus; haben, sollten Sie überprüfen, ob Ihr Pfad den &kde; 3 bin Ordner enthält. Auch sollten Sie sicherstellen, das keine ältere Version von &kde; 3 im PATH vor ihrem bin Ordner liegt. Dasselbe gilt für &Qt;. + + + + diff --git a/tde-i18n-de/docs/tdewebdev/quanta/introduction.docbook b/tde-i18n-de/docs/tdewebdev/quanta/introduction.docbook new file mode 100644 index 00000000000..43943be25e9 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/introduction.docbook @@ -0,0 +1,172 @@ + + + + +Was leistet &quantaplus;? + +Eric Laffoon
sequitur@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +Fabrice Mous
fabrice@kde.nl
+
+Lektor +
+ +GeorgSchuster
georg.schuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Was leistet &quantaplus;? + +
+Eric Laffoon auf http://quanta.sourceforge.net + +&quantaplus; ist ein Web-Entwicklungswerkzeug für die KDE-Oberfläche. &quantaplus; wurde für eine rasche Web-Entwicklung optimiert und kombiniert eine ausgereifte Entwicklungsumgebung mit einer Vielzahl mächtiger Funktionen. +Unser Ziel bleibt die Schaffung des besten Web-Entwicklungswerkzeuges überhaupt. Wir wissen, dass noch viel mehr Leute aktiv beitragen müssen, um dies zu erreichen. Deshalb entwickeln wir Erweiterungen, um es einfach zu machen, &quantaplus; zu erweitern und anzupassen. Dann werden wir Sie, die Web-Entwickler, ersuchen, ihre Verbesserungen und Erweiterungen beizutragen. Wir werden das so organisieren, dass &quantaplus;-Entwickler genau die Mittel, Erweiterungen und angepassten Plugins finden können, die sie zum Erfolg brauchen. +
+ + + +&quantaplus;: Was es war und was es wird + +Robert Nickel
robert@artnickel.com
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +Fabrice Mous
fabrice@kde.nl
+
+Lektor +
+ +GeorgSchuster
georg.schuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +&quantaplus;: Was es war und was es wird + +Während der Bemühung, den besten &HTML;-Editor zu schaffen, begannen die Entwickler von &quantaplus; sich mit einer naheliegenden Idee zu beschäftigen: Was wäre, wenn &quantaplus; ein eigenständiger, erweiterbarer Markup-Sprachen-Editor würde? Nun, dies würde ihn zum absolut großartigsten Web-Entwicklungswerkzeug für &kde; machen! Also wurde es getan. + +Nicht länger auf reines &HTML; beschränkt, ist &quantaplus; nun schon weit auf dem Weg zu einem allgemeinen und umfassenden Web-Entwicklungswerkzeug. Zusammengefaßt: wenn man es in &XML; definieren kann, dann sollte &quantaplus; dafür die geeignete &IDE; sein. + +Nun, zu dem oben genannten Anspruch muss festgehalten werden, dass &quantaplus; als Produkt auf den herausragenden Anstrengungen der gesamten &kde; Entwicklergemeinde basiert. &quantaplus; folgt, in guter Anwendung von freier Software, der Idee von Warum entwicklen, was schon jemand anderer entwickelt hat? Dank dem &kde;-Gerüst ist nicht nur dies alles möglich, sondern es erlaubt Benutzern und Entwicklern, &quantaplus; so zu erweitern, wie sie es für ihren Bedarf brauchen. + +&quantaplus; ermöglicht Webentwicklern die Nutzung einer intuitiven und mächtigen Multi-Dokument Oberfläche (&MDI;). Dies kann die Produktivität dramatisch steigern. Mittels selbstgestrickter Aktionen, Skripten und Werkzeugleisten ist die Automatisierung fast jeder Aufgabe möglich. Durch das Programm Kommander können sie &quantaplus; erweitern, ohne sich irgend eine Skriptsprachensyntax merken zu müssen. (Mehr darüber finden sie in .) +
+ +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/man-quanta.1.docbook b/tde-i18n-de/docs/tdewebdev/quanta/man-quanta.1.docbook new file mode 100644 index 00000000000..cbdaf04da2c --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/man-quanta.1.docbook @@ -0,0 +1,175 @@ + + +]> + + + +BenBurtonbab@debian.org +8. April 2003 + + + +quanta +1 + + + +quanta +Eine &kde; basierte Webentwicklungsumgebung + + + +quanta + + + +Beschreibung + +&quanta; Plus; ist eine Webentwicklungsumgebung für HTML und verwandte Sprachen. Es wurde für eine schnelle Webentwicklung konzipiert und wurde schnell zu einem ausgereiften Editor mit vielen leistungsfähigen Funktionen ausgebaut. + +&quanta; Plus ist in keiner Weise mit kommerziellen Versionen von &quanta; verbunden. Die ursprünglichen Entwickler verließen die GPL-lizensierte Version und produzierten ein kommerzielles Programm. + + + + +Optionen + + +Anwendungsoptionen + + +Starte nur eine Anwendungsinstanz + + + + +Das Logo beim Start nicht anzeigen + + + + + Setze die Gestaltung der Benutzeroberfläche auf den Standard zurück + + + + + + +Siehe auch + +Mehr in die Einzelheiten gehende Dokumentation ist mit help:/quanta (entweder diese URL in &konqueror; eingeben, oder khelpcenter help:/quanta ausführen). + +Weitere Informationen sind über http://sourceforge.net/projects/quanta/ verfügbar + + + +Authoren + +&quanta; wird aktuell entwickelt und betreut von Eric Laffoon sequitur@kde.org und Andras Mantia amantia@kde.org. + +Dies Handbuchseite wurde vonBenBurtonbab@debian.org erstellt + + + + diff --git a/tde-i18n-de/docs/tdewebdev/quanta/q-and-a.docbook b/tde-i18n-de/docs/tdewebdev/quanta/q-and-a.docbook new file mode 100644 index 00000000000..d51cd9d24d6 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/q-and-a.docbook @@ -0,0 +1,67 @@ + + + + +Fragen und Antworten + +Eric Laffoon
sequitur@kde.org
+
+
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Fragen und Antworten + + + + +Wie kann ich bei der Entwicklung von &quantaplus; helfen? + + +Wir möchten deutlich darauf hinweisen, dass &quantaplus; von Freiwilligen geschaffen wird. Viele Leute meinen, sie könnten nicht zur freien Software aus diversen Gründen beitragen. Möglicherweise glauben sie oft, dass ihnen die Fertigkeiten dafür fehlen würden. &quantaplus; wurde so entwickelt, dass es sowohl Programmierern als auch Nicht-Programmierern möglich ist, beim Ausbau von &quantaplus; beizutragen. Zum Beispiel gibt es die Aufgabe der Dokumentation. Software, egal ob kommerziell oder frei, ist nur so gut, wie die Dokumentation. Wir sind sicher, dass es einen Bereich in &quantaplus; gibt, wo ihre Mühe und Zeit höchst nützlich wäre. + + + + + +Wohin entwickelt sich &quantaplus;? + + +Wir haben &quantaplus; 3.4 veröffentlicht und bereiten nun die nächste große Ausgabe vor. Die Version 4.0 ist eine teilweise Neuentwicklung von Quanta, um die Möglichkeiten, die die KDevelop-Struktur bietet, zu nutzen. Unser Ziel bleibt dabei die Schaffung des besten Web-Entwicklungwerkzeugs. Es ist uns dabei die Notwendigkeit bewußt, dass es viele mehr Leute, die aktiv zur Entwicklung von &quantaplus; beitragen, braucht, um dies zu verwirklichen, deshalb arbeiten wir an Erweiterungen mit dem Ziel, es für Web-Entwickler leichter zu machen, &quantaplus; zu erweitern und anzupassen. Vieles in dieser Richtung wurde schon in Version 3.4 erreicht. Wir werden Sie, die Web-Entwickler bald ersuchen, ihre Erweiterungen beizutragen. Wir werden dies organisieren, damit Web-Entwickler in &quantaplus; genau die Funktionen, Erweiterungen und speziellen Bausteine (Plugins) finden, mit denen sie zuverlässig und professionell entwickeln können! + + + + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/quanta-menus.docbook b/tde-i18n-de/docs/tdewebdev/quanta/quanta-menus.docbook new file mode 100644 index 00000000000..0a676fee8db --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/quanta-menus.docbook @@ -0,0 +1,2688 @@ + + + + +Die Menüleiste + +Robert Nickel
robert@artnickel.com
+
+
+András Mantia
amantia@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +Fabrice Mous
fabrice@kde.nl
+
+Lektor +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Die Menüleiste + +Dieses Kapitel erklärt die verschiedenen Funktionen der Menüleiste. + + +Das Menü <guimenu +>Datei</guimenu +> + + + + +&Ctrl; N Datei Neu + + +Eine neue, leere Datei erzeugen. + + + + + +&Ctrl; ODatei Öffnen ... + + +Eine im Dateisystem bestehende Datei suchen und öffnen. + + + + + +Datei Zuletzt geöffnete Dateien + + +Eine Schnellzugriffsliste von Dateien, die Sie geöffnet haben. Diese Liste verändert sich jedesmal, wenn Sie eine Datei öffnen, die sich nicht darauf befindet, wobei der älteste Eintrag herausgenommen wird. + + + + + + +&Ctrl; SDatei Speichern + + +Speichert die Änderungen in der aktuellen Datei. + + + + + +Datei Speichern unter ... + + +Speichert die aktuelle Datei unter einem anderen Namen. + + + + + +Datei Als Vorlage speichern + + +Das erlaubt Ihnen, Code-Teile und ganze Dateien als Vorlagen für die spätere Benutzung zu speichern. Schauen Sie in den Abschnitt über Vorlagen. Sollten sie versuchen, die ausgewählte Datei/Text außerhalb des lokalen/Projekt-Vorlagenordners zu speichern, wird nur ein Fehler gemeldet. + + + + +Datei Als Vorlage speichern Als lokale Vorlage speichern ... + + +Ermöglicht die Speicherung der Datei als Vorlage im lokalen Bereich. + + + + + +Datei Als Vorlage speichern Als Projektvorlage speichern ... + + +Ermöglicht die Speicherung der Datei als Vorlage im Projekt-Bereich. + + + + + +Datei Als Vorlage speichern Auswahl als lokale Vorlage speichern ... + + +Ermöglicht die Speicherung des ausgewählten Textes (z.B. ein Stück Code) in einer lokalen Vorlagendatei. + + + + + +Datei Als Vorlage speichern Auswahl als Projektvorlage speichern ... + + +Ermöglicht die Speicherung des ausgewählten Textes (z.B. ein Stück Code) in einer lokalen Vorlagendatei. + + + + + + + + + + &Ctrl;&Shift; S Datei Alle speichern + + +Speichert alle Veränderungen im Editor. + + + + + + &Shift; F5 Datei Aktualisieren + + +Aktualisiert das gegenwärtig aktive Dokument. + + + + + + &Ctrl; P Datei Drucken ... + + +Man kann nun Dokumente drucken. Verwendet die kprinter-Schnittstelle. + + + + + + &Ctrl; Q Datei Beenden + + +Beendet &quantaplus; + + + + + + + +Das Menü <guimenu +>Bearbeiten</guimenu +> + + + + + &Ctrl; Z Bearbeiten Rückgängig + + +Macht die letzte Aktion rückgängig. + + + + + + &Ctrl;&Shift;Z Bearbeiten Wiederholen + + +Stellt die letzte rückgängig gemachte Aktion wieder her. + + + + + + &Ctrl; X Bearbeiten Ausschneiden + + +Schneidet den aktuellen Textblock aus und platziert den Inhalt in der Zwischenablage. + + + + + + &Ctrl; C Bearbeiten Kopieren + + +Kopiert den aktuellen Textblock in die Zwischenablage. + + + + + + &Ctrl; V Bearbeiten Einfügen + + +Fügt den Inhalt der Zwischenablage an der aktuellen Textzeigerposition ein. + + + + + +Bearbeiten Spezielles Einfügen + + + + + + +Bearbeiten Spezielles Einfügen "HTML-Kodiert" einfügen + + +Konvertiert beim Einfügen aus der Zwischenablage dort enthaltene spezielle Zeichen zur &HTML;-Schreibung, sodass sie korrekt angezeigt und nicht vom Browser als Formatierungsanweisung mißverstanden werden. + + + + +Bearbeiten Spezielles Einfügen "URL-Kodiert" einfügen + + +Konvertiert den Text aus der Zwischenablage in &URL;-Schreibung, welches der korrekte Weg zum Einfügen von speziellen Zeichen und Leerzeichen in &URL;s ist. In erster Linie zum Einfügen von &URL;s in den Anker-Tag verwendet. + + + + + + + + + &Ctrl; A Bearbeiten Alles auswählen + + +Wählt den ganzen Text im aktuellen Dokument aus. + + + + + + &Ctrl;&Shift; A Bearbeiten Auswahl aufheben + + +Hebt die aktuelle Auswahl im Dokument auf. + + + + + + &Ctrl;&Shift;B Bearbeiten Blockauswahlmodus + + +Schaltet die Blockauswahl an bzw. aus. Das erlaubt Ihnen, Textblöcke mit Hilfe der Umschalttaste auszuwählen. + + + + + + Einfg Bearbeiten Überschreibmodus + + +Legt den Eingabemodus unabhängig von der Einfg-Taste fest. + + + + + + &Ctrl; F Bearbeiten Suchen ... + + +Sucht Zeichenketten oder reguläre Ausdrücke im aktuellen Dokument. + + + + + + F3 Bearbeiten Weitersuchen + + +Nimmt die Suche nach einem Treffer wieder auf. + + + + + + &Shift; F3 Bearbeiten Frühere suchen + + +Nimmt die Suche nach einem Treffer in Richtung des Dokumentanfangs wieder auf. + + + + + + &Ctrl; R Bearbeiten Ersetzen ... + + +Ersetzt Zeichenketten oder reguläre Ausdrücke in der aktuellen Datei. + + + + + + &Ctrl; G Bearbeiten Gehe zu Zeile ... + + +Geht direkt zu einer Zeilennummer. Das ist sehr hilfreich, wenn Ihr &PHP;-Skript Fehlermeldungen ausgibt! + + + + + + &Alt;&Ctrl; F Bearbeiten In Dateien suchen ... + + +Sucht eine Zeichenkette oder regulären Ausdruck im ausgewählten Verzeichnis. Eine Art grep oder sed mit GUI und vordefinierten Ausdrücken, um Ihnen zu helfen. + + + + + + &Ctrl;&Shift;J Bearbeiten Abkürzungen ausschreiben + + +Schreibt die Abkürzungen aus. Abkürzungen können im Dialog Einstellungen Quanta einrichten ... festgelegt werden. + + + + + +Bearbeiten Quelltext-Einrückung anwenden + + +Formatiert den Quelltext neu, entsprechend denselben Regeln, wie das &VPL;-Part die Tags einfügt. + + + + + + + + +Das Menü <guimenu +>Ansicht</guimenu +> + + + + +Ansicht Werkzeugansichten + + + + + +Ansicht Werkzeugansichten Dateien anzeigen + + +Schaltet die Anzeige des Dateibaums ein bzw. aus. + + + + + +Ansicht Werkzeugansichten Projekt anzeigen + + +Schaltet die Ansicht des Projektbaumes ein bzw. aus. + + + + + +Ansicht Werkzeugansichten Vorlagen anzeigen + + +Schaltet die Anzeige des Vorlagenbaums ein bzw. aus. + + + + + +Ansicht Werkzeugansichten Skripte anzeigen + + +Schaltet die Anzeige des Skriptbaums ein bzw. aus. + + + + + +Ansicht Werkzeugansichten Dokumentstruktur anzeigen + + +Schaltet die Anzeige des Dokumentstrukturbaums ein bzw. aus. + + + + + +Ansicht Werkzeugansichten Attribut-Editor anzeigen + + +Schaltet die Anzeige des Strukturbaums ein bzw. aus. + + + + + +Ansicht Werkzeugansichten Dokumentation anzeigen + + +Schaltet die Anzeige des Dokumentationsbaums ein bzw. aus. + + + + + &Ctrl;M Ansicht Werkzeugansichten Meldungen anzeigen + + +Zeigt das Nachrichtenfenster an bzw. nicht an. Das ist das Fenster, in dem Sie die Anzeige von Skriptaktionen und dem Debugger sehen. + + + + + +Ansicht Werkzeugansichten Probleme anzeigen + + +Aus- und Einschalten des Problemreporters am unteren Rand des &quantaplus; Hauptfensters. Der Problemreporter wird aktiviert, sobald man zum Strukturbaum wechselt. + + + + + +Ansicht Werkzeugansichten Anmerkungen anzeigen + + +Zeigt die Ansicht Anmerkungen. Die Einzelheiten können in nachgelesen werden. + + + + + +Ansicht Werkzeugansichten Zeige Hochladeprofile: ... + + +Zeigt die Dateien am Server für ein Hochladeprofil. + + + + + + + + + + + &Shift; F9 Ansicht Symbolspalte anzeigen + + +Zeigt die Symbolspalte links vom Hauptfenster an. Diese Spalte erlaubt Ihnen, Lesezeichen mit einem Mausklick zu setzen. + + + + + + F11 Ansicht Zeilennummern anzeigen + + +Schaltet die Anzeige der Zeilennummern an der linken Seite des Hauptfensters ein bzw. aus. + + + + + + F10 Ansicht Zeilenumbruch + + +Schaltet den automatischen Umbruch beim Tippen bei einer spezifischen Breite ein oder aus. + + + + + + &Alt;F9 Ansicht Quellcode-Editor + + +Zur Quelltextbearbeitung eines Dokumentes umschalten. + + + + + + &Ctrl;&Shift;F9 Ansicht &VPL;-Editor + + +Mit dem &VPL;-Editor ein Dokument bearbeiten. + + + + + + F9 Ansicht &VPL;- & Quellcode-Editoren + + +In den geteilten Fenstermodus schalten um ein Dokument zu bearbeiten. + + + + + + F6 Ansicht Vorschau + + +Zeigt eine Vorschau des aktuellen Dokuments an. + + + + + + &Alt;Pfeil links Ansicht Zurück + + +Geht in der Vorschau einen Schritt zurück. + + + + + + &Alt;Pfeil rechts Ansicht Nach vorne + + +Geht einen Schritt in der Vorschau nach vorne, wenn Sie vorher einen zurück gegangen sind. + + + + + + F5 Ansicht Vorschau aktualisieren + + +Aktualisiert die Vorschau von der Festplatte. + + + + + + F12 AnsichtExterne Vorschau Mit &konqueror; anzeigen + + +Zeigt die aktuelle Datei mit Konqueror an. + + + + + + &Ctrl;&Shift;F12 AnsichtExterne Vorschau Mit Firefox anzeigen + + +Zeigt die aktuelle Datei mit Mozilla Firefox an. + + + + + + &Shift;F12 AnsichtExterne Vorschau Mit Mozilla anzeigen + + +Die aktuelle Datei mit Mozilla anzeigen. + + + + + + &Shift;F6 AnsichtExterne Vorschau Mit &Netscape; anzeigen + + +Zeigt die aktuelle Datei mit &Netscape; an. + + + + + + &Alt;F6 AnsichtExterne Vorschau Mit Opera anzeigen + + +Zeigt die aktuelle Datei mit Opera an. + + + + + +Ansicht Externe Vorschau Mit Lynx anzeigen + + +Zeigt die aktuelle Datei mit Lynx an (Textbasierter Browser). + + + + + + + Das Menü <guimenu +>Lesezeichen</guimenu +> + + + + + &Ctrl;B Lesezeichen Lesezeichen hinzufügen + + + Setzt ein Lesezeichen an der aktuelle Zeile der aktuellen Datei. + + + + + + Lesezeichen Alle Lesezeichen löschen + + + Löscht alle Lesezeichen im aktuellen Dokument. + + + + Wenn es Lesezeichen in der aktuellen Datei gibt, werden sie im Menü zusammen mit den Einträgen Vorheriges oder Nächstes erscheinen, abhängig von der Position des Cursors im Dokument. + Lesezeichen aus anderen geöffneten Dokumenten erscheinen im Menü gruppiert nach dem Dateinamen der anderen Dokumente. + + + + +Das Menü <guimenu +>Projekt</guimenu +> + +Die Verwendung von Projekten in &quantaplus; ist in beschrieben. + + + + +Projekt Neues Projekt ... + + +Ruft den Projekterstellungsassistenten auf. + + + + + +Projekt Projekt öffnen ... + + +Öffnet ein existierendes Projekt von der Festplatte. &quantaplus;-Projekte werden mit der Dateiendung .webprj gespeichert. + + + + + +Projekt Zuletzt bearbeitetes Projekt öffnen + + +Zeigt Ihnen eine Liste der kürzlich benutzten Projekte für den Schnellzugriff. + + + + + +Projekt Projekt schließen + + +Schließt das aktuelle Projekt. + + + + + +Projekt Projektansicht öffnen + + +Öffnet eine Ansicht, eine vorher gespeicherte Zusammenstellung von offenen Dateien. + + + + + +Projekt Projektansicht speichern + + +Speichert die aktuelle Zusammenstellung von geöffneten Dateien als Ansicht. + + + + + +Projekt Projektansicht speichern unter ... + + +Speichert die aktuelle Zusammenstellung von geöffneten Dateien als Ansicht mit einem anderen Namen. + + + + + +Projekt Projektansicht löschen + + +Löscht eine Ansicht. + + + + + +Projekt Datei einfügen ... + + +Präsentiert einen Dialog zum Einfügen von Dateien in das aktuelle Projekt. Die ausgewählten Dateien werden dann in das Projektverzeichnis kopiert. + + + + + +Projekt Ordner einfügen ... + + +Fügt ein Verzeichnis und seinen ganzen Inhalt zum aktuellen Projekt hinzu. + + + + + +Projekt Projektordner neu einlesen ... + + +Durchsucht das Projektverzeichnis nach neuen Dateien, die dort sein könnten. Das ermöglicht, z.B. Grafikdateien in Ihren Projektordner oder einen Unterordner zu kopieren und sie dann dem Projekt hinzuzufügen. + + + + + + F8 Projekt Projekt hochladen ... + + +Lädt die Dateien in Ihrem Projekt auf den Server hoch. Die Liste der verfügbaren Transportmethoden hängt von Ihre Version von &kde; ab und ob Sie weitere Ein-/Ausgabemodule (KIO slaves) heruntergeladen haben. + + + + + + &Shift;F7 Projekt Projekt-Eigenschaften + + +Einstellungen, wie &quantaplus; das Projekt verwaltet. Im Kapitel &quantaplus;-Projekte finden Sie die Einzelheiten erklärt. + + + + + + +Das Menü <guimenu +>Werkzeugleisten</guimenu +> + + + + +Werkzeugleisten Werkzeugleisten laden + + + + + + +Werkzeugleisten Werkzeugleisten laden Globale Werkzeugleiste laden ... + + +Lädt eine global definierte Werkzeugleiste. Diese befinden sichstandardmäßig in $KDEDIR/share/apps/quanta/toolbars. + + + + + +Werkzeugleisten Werkzeugleisten laden Lokale Werkzeugleiste laden ... + + +Lädt eine lokal definierte Werkzeugleiste. Diese befinden sichstandardmäßig in $HOME/.kde/share/apps/quanta/toolbars. + + + + + +Werkzeugleisten Werkzeugleisten laden Projektwerkzeugleiste laden + + +Lädt eine Projektwerkzeugleiste. Diese werden in ProjektDir/toolbars aufbewahrt und sind nur in diesem Menü, wenn Sie sie diesem Projekt zugewiesen haben. + + + + + + + + +Werkzeugleisten Werkzeugleisten speichern + + +Ein Dialog, um Ihre Werkzeugleisten zu speichern. Erlaubt Ihnen, den Typ der Werkzeugleiste auszuwählen: Lokal oder Projekt. + + + + +Werkzeugleisten Werkzeugleisten speichern Als lokale Werkzeugleiste speichern ... + + +Als lokale Werkzeugleiste speichern unter $HOME/.kde/share/apps/quanta/toolbars + + + + + +Werkzeugleisten Werkzeugleisten speichern Als Projektwerkzeugleiste speichern ... + + +Als Projektwerkzeugleiste speichern unter ProjectDir/toolbars + + + + + + + + +Werkzeugleisten Neue Benutzer-Werkzeugleiste ... + + +Öffnet einen Dialog, um eine neue Werkzeugleiste hinzuzufügen. Das erstellt nur den Namen. Aktionen müssen mittels Einstellungen Aktionen festlegen ... hinzugefügt werden. Werkzeugleisten werden über Werkzeugleisten Werkzeugleisten speichern gespeichert oder Sie werden beim Beenden gefragt, ob Sie die Werkzeugleisten speichern wollen. + + + + + +Werkzeugleisten Benutzer-Werkzeugleiste entfernen ... + + +Entfernt eine Werkzeugleiste aus dem Sichtbereich. Das löscht sie nicht von der Festplatte. Wenn Sie die Werkzeugleiste noch nicht gespeichert haben, werden Sie gefragt, ob Sie das tun möchten. + + + + + +Werkzeugleisten Benutzer-Werkzeugleiste umbenennen ... + + +Ermöglicht das Umbenennen einer Werkzeugleiste. + + + + + +Werkzeugleisten Werkzeugleisten per E-Mail versenden ... + + +Damit können Sie ihre eigenen Werkzeugleiste an jemanden schicken (vielleicht an das &quantaplus;-Team, damit die Werkzeugleiste in der nächsten Veröffentlichung vorhanden ist). Der Menüpunkt öffnet ein neue EMail-Nachricht mit der Werkzeugleiste als Anhang. + + + + + + . . + + + + + + + + +Werkzeugleisten Werkzeugleiste hochladen ... + + +Ermöglicht das Hochladen von Werkzeugleisten auf den Hauptserver, wo auch jeder andere darauf zugreifen kann. Siehe in . + + + + +Werkzeugleisten Werkzeugleiste herunterladen ... + + +Dies gestattet das Herunterladen von Werkzeugleisten aus dem Internet. Siehe in . + + + + + + + + +Das <guimenu +>&DTD;</guimenu +> Menü + +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+
+
+
+ +Das <guimenu +>&DTD;</guimenu +> Menü + + + + +&DTD; &DTD; ändern ... + + +Öffnet eine Dialogbox, die Ihnen erlaubt, die &DTD; des aktuellen Dokuments zu ändern + + + + + &DTD; &DTD;-Einstellungen bearbeiten ... + + + Ermöglicht die Änderung der &descriptionrc;-Einstellungsdatei für eine &DTEP;. + + + + + +&DTD; Laden und Konvertieren einer &DTD; ... + + +Laden einer &DTD;, die Sie oder irgend jemand anderer gemacht hat und konvertieren in das &quantaplus; eigene Beschreibungsformat. + + + + + +&DTD; &DTD;-Entitäten laden... + + +Laden/auffrischen der Entitäten aus der &DTD;. Ist sinnvoll, wenn die Entitäten aus der &DTEP; aufgefrischt werden sollen, ohne die ganze &DTEP; zu erneuern. Falls diese global ist und eine Schreibberechtigung im globalen KDE-Ordner nicht vorhanden ist, scheitert das Laden. + + + + + +&DTD; &DTD;-Paket (&DTEP;) öffnen ... + + +Damit laden Sie ihr eigenes &DTEP;. + + + + + +&DTD; &DTD;-Paket (&DTEP;) per E-Mail versenden ... + + +Damit versenden Sie das &DTEP; mit &kmail; an jemand anderen. + + + + + + &DTD; &DTD;-Paket (&DTEP;) hochladen ... + + + Erlaubt das Hochladen von &DTEP;s. Siehe in . + + + + +&DTD; &DTD;-Paket (&DTEP;) herunterladen ... + + +Ermöglicht das Herunterladen von &DTEP;s aus dem Internet. Siehe in . + + + +
+ + +Das Menü <guimenu +>Tags</guimenu +> + +Dieses Menü enthält eine Liste der Tags, die in den aktuell geladenen Werkzeugleisten vorhanden sind. Wenn die Standard (&HTML;) Werkzeugleiste geladen ist, gibt es im Tags Menü ein Untermenü Standard , das die Liste der Tags/Aktionen auf dieser Werkzeugleiste enthält. + + + + + &Ctrl;E Tags Aktuelles Tag bearbeiten ... + + +Erlaubt den Zugriff auf des aktuellen Tag-Einstellungsdialog, wenn es einen gibt. Dieser Eintrag ist im Menü Tags immer vorhanden, gefolgt von &DTD;-spezifischen Untermenüs. + + + + + +Tags Tagbereich markieren + + +Markiert den Bereich des aktuellen Tags. Dieser Bereich beginnt dort, wo der Mauszeiger steht. + + + + + Tags Intelligentes Tag-Einfügen + + + Aktiviert bzw. deaktiviert das intelligente Einfügen von Tags. Derzeit funktioniert dies nur mit (X)HTML-DTDs. Intelligentes Einfügen bedeutet, dass &quantaplus; das Einfügen mittels Werkzeugleiste verweigert, wenn dieses Tag an diesem Ort den Regeln widerspricht. + + + + + + +Das Menü <guimenu +>Plugins</guimenu +> + + + + +Plugins Plugin + + +Im Plugins Menü sind die verfügbaren Plugins unter den oben angeführten Menüpunkten aufgelistet. Anklicken aktiviert sie. Anklicken eines aktivierten Plugins deaktiviert es. + + + + + + + +Das Menü <guimenu +>Extras</guimenu +> + + + + + +Extras Hervorhebungen + + +Wählt den Syntaxhervorhebungsmodus für die aktuelle Datei. Die Liste von verfügbaren Hervorhebungsschemata hängt von der&kate;-Version ab. + + + + + +Extras Zeilenende + + +Wählt den Typ der Zeilenende-Kennung. Sehr nützlich, wenn Sie Leute kennen, die andere OS-Plattformen zum Entwickeln benutzen. Wählen Sie Unix, Windows/DOS oder Macintosh. + + + + + + &Ctrl;I Extras Einrücken + + +Bewegt den aktuellen Textblock einen Tabulatorsprung nach rechts. + + + + + + &Ctrl;&Shift; I Extras Einrücken rückgängig + + +Bewegt den aktuellen Textblock einen Tabulator nach links. + + + + + +Extras Einrückungen löschen + + +Enfernt alle Einrückungen. + + + + + &Ctrl;D Extras Kommentar + + +Kommentiert den ausgewählten Text. + + + + + + &Ctrl;&Shift;D Extras Kommentar entfernen + + +Entfernt Kommentare vom ausgewählten Text. + + + + + +Extras Zeilenumbruch für Dokument + + +Bricht den Text bei einer vordefinierten Breite um. + + + + + +Extras Rechtschreibung ... + + +Überprüft die Rechtschreibung in Ihrem Dokument. + + + + + +Extras Dokumenteigenschaften + + +Spezielle Eigenschaften eine aktuell geladenen Dokumentes bearbeiten, während der &VPL; Editor genutzt wird. + + + + + +Extras Groß-/Kleinschreibung der Tags umwandeln ... + + +Schaltet bei allen Tags und/oder Attributen zwischen Groß- und Kleinschreibung um. + + + + + + &Alt;&Ctrl;T Extras HTML Tidy Syntax Prüfung + + +Überprüft die Syntax des aktuellen Dokuments anhand der ausgewählten &DTD; mittels der externen Anwendung tidy. + + + + + + + Das Menü <guimenu +>Fenster</guimenu +> + + + + &Ctrl;W Fenster Schließen + + + Schließt das aktuelle Unterfenster (Dokument, Plugin, Vorschau oder Dokumentation). + + + + + Fenster Alle schließen + + + Schließt alle offenen Unterfenster. + + + + + Fenster MDI-Modus + + + Sofortige Umschaltung zwischen den verschiedenen Arten der Benutzeroberfläche. Durch einige Einschränkungen in den KDE-Bibliotheken kann die Umschaltung manchmal Zeit brauchen oder unschöne Grafik verursachen. Empfohlen wird der Karteikartenmodus, der auch die Standardeinstellung ist, oder der Unterfenster-Modus, der der Darstellung in &quantaplus; 3.2 und früher entspricht. + + + + Zusätzlich enthält dieses Menü für jedes offene Unterfenster einen Eintrag. Mit Auswahl eines Eintrages wird das entsprechende Unterfenster aktiviert. + + + +Das Menü <guimenu +>Einstellungen</guimenu +> + + + + + Einstellungen Werkzeugleisten + + + Anzeigen oder ausblenden der nicht benutzerdefinierten Werkzeugleisten. + + + + + Einstellungen DTD-Werkzeugleiste anzeigen/ausblenden + + + Schaltet die Anzeige der DTD spezifischen Werkzeugleiste ein bzw. aus. + + + + + + Einstellungen Statusleiste anzeigen/ausblenden + + + Schaltet die Anzeige der Statusleiste am unteren Rand des &quantaplus; Hauptfensters an bzw. aus. + + + + +Einstellungen Quanta einrichten ... + + +Das Verhalten von &quantaplus; einrichten. + + + + + + Einstellungen Vorschau einrichten ... + + + Das Verhalten der eingebauten Vorschau einrichten. Die Änderungen in diesem Dialog beeinflußen jede Anwendung, die das KHTML-Part benutzen, einschließlich des &konqueror;-Webbrowsers. + + + + + + + +Einstellungen Aktionen festlegen ... + + +Hier können Aktionen für die Verwendung in Werkzeugleisten gestaltet werden. Siehe in . + + + + + + EinstellungenEinstellungen für Plugins ... + + + Hier können Einstellungen zu einzelnen Plugins getroffen werden. + + + + + + Einstellungen Editor einrichten ... + + + Richtet das Verhalten des Editorfensters ein. In der Dokumentation von &kate; findet man Einzelheiten. + + + + + +Einstellungen Werkzeugleisten einrichten ... + + +Ein Dialog erscheint, in dem Sie Einträge aus den Werkzeugleisten löschen oder welche hinzufügen und die Reihenfolgen verändern können. + + + + + +Einstellungen Kurzbefehle festlegen ... + + +Erlaubt Ihnen, die vielen Kurzbefehle für den Editor in &quantaplus; festzulegen. + + + + + + + +Das Menü <guimenu +>Hilfe</guimenu +> + +&quantaplus; enthält das übliche &kde; Hilfe-Menü mit diesen Ergänzungen: + + + + + &Ctrl;H Hilfe Kontexthilfe ... + + +Das sollte eine Hilfe entsprechend dem Umfeld des Mauszeigers erzeugen, ist aber noch nicht implementiert. + + + + + +Hilfe Spenden für Quanta + + +&quantaplus; ist ein qualitativ hochwertiges Produkt, dass frei verfügbar und frei lizensiert ist, aber wie bei jedem Open Source Projekt können die Entwickler immer Hilfe gebrauchen. Wenn sie die &quantaplus;-Entwicklung in finanzieller Form unterstützen wollen, finden sie hier den Weg. + + + + + +Das Standard-&kde;-Hilfemenü enthält folgende Einträge: +&help.menu.documentation; +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/quanta-projects.docbook b/tde-i18n-de/docs/tdewebdev/quanta/quanta-projects.docbook new file mode 100644 index 00000000000..ba6c20bdd89 --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/quanta-projects.docbook @@ -0,0 +1,952 @@ + + + + +Projekte + +RobertNickel
robert@artnickel.com
+
+
+András Mantia
amantia@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +Fabrice Mous
fabrice@kde.nl
+
+Lektor +
+ +GeorgSchuster
gschuster@aon.at
Deutsche Übersetzung
+ +
+
+ +Projekte + + +Neue Projekte + +Der &quantaplus; Projektassistent ( Projekt Neues Projekt ... ) macht die Projekterstellung zu einer einfachen Aufgabe. + + + + + +Der Projektassistent. + + +Die Felder sind selbsterklärend und sollten am besten von oben nach unten ausgefüllt werden, da z. B. nach dem Ausfüllen des Projektnamens die ganze Verzeichnisstruktur für den Rest des Projektes automatisch vervollständigt wird. Alle diese Pfade und Autor-Informationsfelder können später mit &Shift;F7 Projekt Projekt-Eigenschaften eingestellt werden. + + +Allgemeine Projekteinstellungen + +Name + +Hier ist der Name für das Projekt einzugeben, zum Beispiel foo. Bei der Eingabe vonName wird Datei automatisch ausgefüllt. + + + + +Datei + +Das ist der Name der &quantaplus;-Projektdatei. Standardmäßig hat sie den Namen des Projektes in Kleinbuchstaben und ohne Leerzeichen mit der Erweiterung webprj ( z.B. foo.webprj). Diese Datei wird im Projektverzeichnis gespeichert. + + + + + + +Server-Einstellungen + + + +Protokoll + +Hier wählt man das Protokoll, mit dem das Projekt erreicht werden kann. Wenn das Projekt auf der selben Maschine wie &quantaplus; läuft, dann paßt die Einstellung auf Lokal. Die Liste der hier angezeigten Protokolle hängt vom System ab. Mögliche Protokolle sind z.B. SSH, FTP, NFS, SMB, WebDAV und viele andere. Die Liste der Protokolle entspricht der mächtigen &kde;-KIOSlave-Architektur. Dieses Gerüst ermöglicht jeder &kde;-Anwendung den einfachen Fernzugriff auf Information als wäre diese auf der lokalen Maschine. + + + +Host + +Hier gibt man die Serveradresse der Maschine, auf die man zugreifen will, ein, außer man bearbeitet lokale Daten. Entweder ein Name (hostname.beispiel.de) oder eine IP-Adresse (127.0.0.1) sind möglich. + + + +Benutzer + +Benutzername zum Anmelden am entfernten Rechner. Groß- und Kleinschreibungen werden unterschieden. + + + +Passwort + +Passwort für das Anmelden am entfernten Rechner. Groß-/Kleinschreibung wird beachtet. + + + +Port + +Läßt man dieses Feld leer, werden die Standardeinstellungen des gewählten Protokolles verwendet. Abhängig von der Einstellung des entfernten Rechners könnte eine Anpassung nötig sein. + + + + + + + + + + +Ordner-Einstellungen + + + +Stammordner + +Das ist der Ordner, in dem alle Projektdateien und Unterordner gespeichert werden. + + + +Vorlagenordner + +Das ist der Ordner, in dem die Vorlagen für das Projekt gespeichert werden. Es ist ein relativer Pfad zum Projekt und standardmäßig templates. Wenn eine gemeinsame Sammlung von Dateien für verschiedene Projekte genutzt wird, sollten dieser Ordner anstatt des Standards eingestellt werden. + + + +Werkzeugleistenordner + +Das ist der Ordner, in dem die Werkzeugleisten für das Projekt gespeichert werden. Es ist ein relativer Pfad zum Projekt und standardmäßig toolbars. Wenn eine gemeinsame Sammlung von Dateien für verschiedene Projekte genutzt wird, sollten dieser Ordner anstatt des Standards eingestellt werden. + + + + + + + + + + +Projekt-Quellen + + + +Lokale oder entfernte Dateien hinzufügen + +Das erlaubt, Dateien vom lokalen Dateisystem in das Projekt einzufügen. Es können mehrere Dateien oder ganze Ordner ausgewählt werden. + + + +Wget zu Herunterladen von Dateien einer Site benutzen + +Diese Einstellung ist großartig, wenn man statischen Webinhalt habt, den man herunterladen und ändern möchte. Bei serverseitigen Skripts (z.B. &PHP;, Python, &etc; ) muss man anders vorgehen. + + + + + + + + +Dateien in das Projekt einfügen + +Datei(en) einfügen von + +Angehakt lassen, wenn Dateien, die sich irgendwo im Hauptordner des Projektes befinden, eingebunden werden sollen. Wenn ein Projekt von Grund auf neu begonnen wird, nicht anhaken. + + + +Filter + + + +Nur Markup-, Skript- oder Bilddateien einfügen + +Die Auswahl dieser Option fügt nur Markup-, Skript- und Bilddateien in das Projekt ein. + + + +Dateien mit der folgenden Maske einfügen + +Mit dieser Option werden alle Dateien und Ordner innerhalb des Hauptordners angezeigt und man kann eine genaue Auswahl nach Gutdünken vornehmen. + + + + + + +Einbezogene Dateien + +Dies zeigt eine Liste der Dateien im Hauptordner. Man kann die gewünschten Dateien durch Anhaken auswählen oder, durch Entfernen des Häkchens, ausklammern aus dem Projekt. + + + + + +Andere Projekteinstellungen + +Autor + +Geben Sie hier Ihren Namen (oder Künstlernamen) hier an. + + + +E-Mail + +Die Adresse, an die die Nachrichten, die dieses Projekt betreffen, geschickt werden sollen. + + + +Projekt-Einstellungen + + + +Standard-DTD + +Wahl der Markup-Sprache, die am meisten im Projekt verwendet wird. + + + +Standard-Kodierung + +Wahl der Zeichenkodierung, in der die Dateien im Projekt geöffnet und gespeichert werden sollen. + + + + + + +Vorschaupräfix + +Das erlaubt, das Pfadpräfix zu etwas anderem als das lokale Dateisystem zu ändern. Das ist nützlich für Seiten, die dynamischen Inhalt enthalten und auf Server-Bearbeitung angewiesen sind (wie &PHP;, JSS, Python, &etc;). Geben Sie einfach den ersten Teil der Adresse ein, wie sie auf dem Server existiert und der Dateipfad wird von &quantaplus; komplettiert. Wenn Sie zum Beispiel die Domain bar.com haben und Sie bearbeiten die Datei index.html, könnten Sie sie auf der entfernten Maschine bearbeiten (foo.bar.com), sie auf den Server hochladen und F6 drücken, um die Ergebnisse von www.bar.com zu sehen, anstatt von Ihrem lokalen Dateisystem. + + +Präfix + +Geben sie hier das gewünschte Vorschaupräfix ein. + + + + + + +Globale Vorlagen einfügen + +Das erstellt eine Kopie der globalen Vorlagen im Projektordner. + + + +Lokale Vorlagen einfügen + +Das erstellt eine Kopie der lokalen Vorlagen in Iden Projektordner. + + + + +Der letzte Bildschirm des neuen Projekt-Assistenten enthält drei Einstellungen, die Ihre Arbeit vereinfachen. Diese Einstellungen können im Menü mit Projekt Projekt-Eigenschaften im Menübaum im Unterfenster Profile hochladen oder mit dem Tastenkürzel &Shift;F7 geändert werden. + + + + +Projekte konfigurieren +Der Projekteigenschaften-Dialog sieht etwa so aus: + + + + Das Unterfenster Optionen + + + +Einige Einstellungen entsprechen denen im Projekt-Assistenten und sind in beschrieben. Die zusätzlichen Einträge werden unten erklärt. +Allgemeine Projekteinstellungen + +Vom Projekt ausschließen + +Eine Liste von Dateinamen (Platzhalter möglich), die bei projektbezogenen Operationen wie etwa Projektordner neu einlesen ignoriert werden. + + + + Ausschließen von in .cvsignore aufgelisteten Dateien + + Ergänzende Option zu oben, auch Dateien, die in .cvsignore gelistet sind, werden aus dem Projekt ausgeschlossen. + + + + Standardansicht + + Die Projektansicht, die beim Öffnen des Projektes geladen wird. In kann mehr über Projektansichten nachgelesen werden. + + + + Debugger + + Damit kann der gewünschte Debugger ausgewählt werden. Derzeit wird nur Gubed unterstützt. Mehr Informationen über Gubed findet man in . Das Debugger-Plugin kann mit der Schaltfläche Optionen eingestellt werden. In wird die Fehlersuche beschrieben. + + + + Standardansicht + + Die Projektansicht, die beim Öffnen des Projektes geladen wird. In kann mehr über Projektansichten nachgelesen werden. + + + + +Im Unterfenster Profile hochladenkönnen Hochladeprofile (siehe in ) eingestellt werden, als auch die Anzeige einer Baumansicht für den Inhalt des Servers für jedes Profil, indem Zeige eine eigene Baumansicht für jedes Profil angehakt wird. +Im Unterfenster Team-Konfiguration können Projektmitglieder hinzugefügt, bearbeitet oder gelöscht sowie eine Mailing-Liste bestimmt werden. Siehe in die Einzelheiten. +Im Unterfenster Ereigniskonfiguration kann man Ereignis-Aktionen einschalten und diese Aktionen hinzufügen, ändern oder löschen. Ereignisaktionen werden ausgeführt, wenn ein vorher bestimmtes Ereignis eintritt, wie etwa das Sichern einer Datei. Siehe in die Einzelheiten. + + + +Projekte nutzen + + +Projektdateien + +Standardmäßig öffnet &quantaplus; das letzte Projekt, das geöffnet war. Dieses Verhalten kann man zur Zeit nicht beeinflussen. + +Um ein anderes Projekt zu öffnen, wählen Sie Projekt öffnen ... aus dem Menü Projekt oder das Symbol Projekt öffnen aus der Werkzeugleiste. Der Dialog Projekt öffnen wird angezeigt und erlaubt die Auswahl eines Projektes. Projekte haben .webprj als Erweiterung. + +Wenn &quantaplus; geschlossen wird, wird die Projektdatei automatisch gespeichert. Sie werden gefragt, ob Sie Änderungen vor dem Verlassen speichern wollen, wenn &quantaplus; geänderte Dateien findet. Dasselbe geschieht, wenn Sie ein neues Projekt laden. + + + + +Die Projektbaumansicht + +Die Projektbaumansicht gibt freien Zugriff auf die Dateien im Projekt. Dort können die Dateien im aktuellen Projekt verwaltet werden. + +Bei Dateien bringt ein rechter Mausklick folgendes Menü zum Erscheinen: + + + + + + + +Die Einträge sind selbsterklärend und werden dem Leser zur Entdeckung überlassen. + +Ordner verhalten sich ebenso, allerdings fehlen die Einträge Öffnen und Öffnen mit ... im mit der rechten Maustaste aufrufbaren Kontextmenü: + + + + + + + +Diese Einträge werden ebenfalls dem geschätzten Leser zur Erprobung überlassen. + + + + +Projekte hochladen + +Der Dialog Projekt hochladen: + + + + + +Der Dialog Projekt hochladen. + + + + +Profilname + +Hier können verschiedene Profile ausgesucht werden. Das Profil enthält Informationen über den Ort der hochzuladenen Dateien. Siehe . + + + +Neu + +Mit dieser Schaltfläche werden neue Hochladeprofile erstellt. + + + + +Bearbeite + +Ermöglicht das Bearbeiten der aktuell ausgewählten Hochladeprofils. + + + + +Entfernen + +Ermöglicht das Entfernen des aktuellen Profils. Wenn nur mehr ein Profil vorhanden ist, wird die Schaltfläche abgeblendet, um das Entfernen zu verhindern. + + + + +Passworte im Kernspeicher merken + +Das Passwort wird im Kernspeicher behalten und bei Programmende vergessen. Diese Möglichkeit ist nützlich, wenn häufiges Hochladen von Dateien nötig ist und die eher unsichere Passwort auf der Platte speichern-Option nicht in Frage kommt. + + + + +Alles + +Wählt alle Dateien im Projekt zum Hochladen. + + + + +Geänderte + +Wählt alle veränderten Dateien zum Hochladen. + + + + +Keine + +Wählt alle Dateien aus der Liste ab. + + + + +Umkehren + +Wählt entweder alle aus oder entfernt die vorhandene Markierung aller Dateien in der Liste. + + + + +Alle expandieren + +Entfaltet alle Ordner. + + + + +Alle zusammenklappen + +Klappt alle Ordner zu. + + + + +Alle aktualisieren + +Aktualisiert die Liste. + + + + +Weiter + +Das Hochladen beginnen + + + + +Abbrechen + +Das wird die Übertragung stoppen oder einfach den Dialog verlassen, wenn Sie Ihre Meinung vor dem Hochladen ändern. + + + + + + + +Profile hochladen +In &quantaplus; können viele Hochladeprofile erstellt und damit das Projekt (oder Teile des Projektes) auf verschiedene Server hochgeladen werden. Beim Bearbeiten oder Erstellen eines Profils wird dieser Dialog angezeigt: + + + + + + +Profilname + +Geben sie hier den gewünschten Namen für das Profil ein. + + + +Host + +Das ist der Name des Servers, auf den die Dateien kopiert werden sollen. Entweder ein voll qualifizierter Domainname oder eine IP-Adresse funktionieren. + + + + +Protokoll + +Das Transferprotokoll für das Hochladen. Die Liste hängt von der Version von &kde; und den installierten kio slaves ab. Wenigstens sollten Sie aus &FTP;, file (lokal) und nfs wählen können. + + + + +Port + +Der Port für den Transfer. Normalerweise muss dies nicht geändert werden, außer der Netzwerk-Administrator betreibt einen Service nicht an dem üblichen Port. + + + + +Benutzer + +Der Benutzername für die Authentifizierung. + + + + +Passwort + +Das zur Authentifizierung benutzte Passwort. + + + + +Passwörter auf der Festplatte speichern + +Abhängig von Ihrer Angstschwelle ist dies entweder eine zeitsparende Funktion oder eine Gefahr. Benutzen Sie sie nach Ihrem Ermessen. Das Passwort wird auf der Platte verschleiert gespeichert, so dass es nicht einfach gelesen werden kann, aber jeder mit Programmierkenntnissen kann es leicht im Klartext sehen. + + + + +Pfad + +Das ist der Basispfad auf dem entfernten Host, auf den die Dateien kopiert werden. + + + + +Als Standardprofil benutzen + +Damit kann das aktuell angezeigte Profil zum Standard gemacht werden. + + + + + + + + Projektansichten + Eine Projektansicht ist nur ein Satz Dateien und Werkzeugleisten. Es kann in einem Projekt viele Ansichten geben, d.h. durch einfaches Tauschen der Ansicht können diverse Dateien und Werkzeugleisten geladen werden und ersetzen die aktuell geöffneten Dateien und Werkzeugleisten. + Ansichten können im Menü Projekt oder der Projekt-Werkzeugleiste, erreichbar über EinstellungenWerkzeugleistenProjekt-Werkzeugleiste gespeichert, geöffnet oder gelöscht werden. + Es kann eine Standardansicht (die beim Laden des Projektes geöffnet wird) geben. Siehe in . + +
diff --git a/tde-i18n-de/docs/tdewebdev/quanta/working-with-quanta.docbook b/tde-i18n-de/docs/tdewebdev/quanta/working-with-quanta.docbook new file mode 100644 index 00000000000..4741768c2ae --- /dev/null +++ b/tde-i18n-de/docs/tdewebdev/quanta/working-with-quanta.docbook @@ -0,0 +1,738 @@ + + + + +Arbeiten mit ... + +Robert Nickel
robert@artnickel.com
+
+
+András Mantia
amantia@kde.org
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +Fabrice Mous
fabrice@kde.nl
+
+Lektor +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +Arbeiten mit ... + +Dieses Kapitel beschreibt die Teile von &quantaplus;, mit denen man am meisten zu tun hat. Dies hilft nicht nur die Produktivität steigern sondern erlaubt auch die Anpassung von &quantaplus; an die eigene Arbeitsweise. + + +Werkzeugleisten + +Wie schon oben erwähnt sind Werkzeugleisten in &quantaplus; am besten über das Menü Werkzeugleisten gestaltbar. Verwendung und Hinzufügen unterscheiden sich. Das Hinzufügen von Werkzeugleisten wird unten in der Sektion Hinzufügen von Werkzeugleisten behandelt. + +Die Verwendung von Werkzeugleisten ist einfach. Beim Anklicken eines Symbols für ein gewünschtes Element oder eine Aktion gibt es drei Möglichkeiten: das Element wird eingefügt (nach Wahl mit einem schließenden Element), oder ein Element-Dialog wird angezeigt, in dem die Attribute gewählt werden können, oder, als letzte Möglichkeit, wird eine Aktion ausgelöst und führt irgendetwas in der aktuellen Datei oder im Projekt aus. Wenn man immer wieder ein bestimmtes Element braucht, dass es noch nicht in &quantaplus; gibt, dann kann man es hinzufügen. In finden Sie weitere Information. + +Die Werkzeugleisten und die Symbole darauf können entweder mittels Kontextmenü (Rechtsklick auf die Werkzeugleiste) eingestellt werden, in dem mit Neue Aktion, eine Neue Werkzeugleiste erstellt werden kann, es können andere Aktionen wie Werkzeugleiste entfernen , Werkzeugleiste umbenennen oder Werkzeugleisten einstellen ausgeführt werden, was in den Dialog führt, wo angegeben werden kann, welche Aktionen auf dieser oder anderen Werkzeugleisten sichtbar sein sollen. +Durch Aufruf des Kontextmenüs zu einer Aktion (Symbol) auf einer Werkzeugleiste, werden zusätzlich die Einträge Aktion entfernen und Aktion bearbeiteten angezeigt, die selbsterklärend sind. +Die Werkzeugleisten und die Aktionen auf ihnen können im Menü mit EinstellungenWerkzeugleisten einrichten ... und EinstellungenAktionen festlegen.. eingestellt werden. +Über benutzerdefinierte Aktionen findet man mehr in . + +Ein Tag-Dialog schaut ungefähr so aus: + + + +Ein Beispiel für einen Tag-Dialog. + + + +Das Bild zeigt den Dialog für den Anker-Tag. Wer &HTML;/&XHTML; kennt, merkt, dass alle Attribute des Anker-Elements verfügbar sind. Achtung auf die Unterfenster oben für Allgemein, Core und i18n, Ereignisse, und Fokus, sie enthalten alle anderen Attribute, entsprechend ihrer Aufgabe, die für das Anker-Element verfügbar sind. Sie müssen nur die Felder für die Attribute ausfüllen, die nicht gewünschten Attribute übergehen und mit OK bestätigen. Dann wird ein wohlgeformtes Anker-Element an der Cursorposition eingefügt. + +&quanta-projects; +Vorlagen + +Vorlagen sind im wesentlichen Dokumentskelette, Code-Schnitzel und Dateien zum Verknüpfen. &quantaplus; verwendet Vorlagen grundsätzlich wie ein übliches Dateisystem mit erweiterter Organisation und Schnittstellen. Man kann kopieren, verschieben oder jedes am System vorhandene Verzeichnis in den Vorlagenbaum verknüpfen. Vorlagen haben in &quantaplus; in etwa die Beschränkungen, die man sich für das Dateisystem vorstellt. + +Vorlagen sind in verschachtelten Ordnern organisiert. Die Verschachtelungstiefe ist nicht begrenzt, aber &quantaplus; erwartet in jedem vorhandenen Ordner eine passende Aktion für den unten beschriebenen Grundvorlagentyp. Zusätzlich ermöglichen Vorlagen für Text vorher und Text nachher das Zusammenfügen zu nicht-Dokument Typvorlagen. Das dient dem Hinzufügen von Tags. Im nächsten Update nach der Einführung ist der Einbau der Fähigkeit, Variable zum Übergeben solchen Textes zu nutzen, wie etwa eine Bildgrößeninformation, vorgesehen, um das Hinzufügen von Tags weitergehend zu unterstützen. + +Unser Ziel bei Vorlagen ist sie so auszubauen, dass sie Multi-Datei Konzept-Vorlagen für Dinge wie Einbau eines Bestellungvorgangs oder Schaffung einer "über die Website"-Sektion auszubauen. Im Idealfall wird dieses Werkzeug Ihre Arbeit produktiver und dynamischer machen. Ein weiterer Gesichtspunkt ist die Schaffung eines Vorlagengestaltungsmodus um mit Site-Layout und Struktur umzugehen und Gestaltungsänderungen an ganzen Websites interaktiv durchführen zu können. Wenn Sie sich beteiligen möchten, besuchen Sie unsere help wanted Seite. + + +Einige mit &quantaplus; mitgelieferte Vorlagen haben Bedingungen für ihren Einsatz. Bitte lesen Sie die am Beginn jeder Vorlage angeführten Bedingungen vor der Verwendung genau durch. + + + +Vorlagentypen + +Es werden zahlreiche Vorlagentypen von &quantaplus; unterstützt. Diese sind: + + +Binäre Vorlagen +Dokumentvorlagen +Text-Bausteine +Site-Vorlagen + +Beispiele für diese Typen werden mit &quantaplus; mitgeliefert. + + +Binäre Vorlagen + +Binär ist alles, was nicht purer Text ist. Es kann jede Datei außer Text, also Bilder, &PDF;s, Flash-Dateien &etc; binär sein. Binäre Vorlagen werden normalerweise in Dokumenten mittels Verknüpfungen (z. B. Bilder mit img src=/src/url) eingefügt. Einige Beispiele findet man im Vorlagenbaum unter globale Vorlagen. Weitere Information zum Vorlagenbaum ist in verfügbar. + + + + +Dokumentvorlagen + +Dokumente können von jedem Text-Dokumenttyp sein. Auf Basis dieser Vorlagen können neue Dokumente erstellt werden. Normalerweise werden speziellere Dokumente in entsprechenden Unterordnern geschachtelt. Man macht ein einfaches Gerüst für den Zweck und organisiert die Arbeit in entsprechender Weise, um effizient zu sein. Einige Beispiele können im Vorlagenbaum unter globale Vorlagen gefunden werden. Siehe in für mehr Information zumVorlagenbaum. + + + + +Text-Bausteine + +Diese Art Vorlagen ist nützlich, wenn nicht ein neues Dokument basierend auf einer Vorlage sondern der selbe Textbereich immer wieder in den Dokumenten eingefügt werden soll. Sie können alles enthalten, von einem Kommentar über eine Endnote bis zu einem kompletten Menüsystem auf Javascript oder Perl-Basis. Einige Beispiele sind im Vorlagenbaum unter globale Vorlagen zu finden. Siehe in für mehr Information zum Vorlagenbaum. + + + + +Site-Vorlagen + +Wie der Name sagt, dienen diese Vorlagen für ganze Websites als Vorlagen. Sie sind eine Sammlung von verschiedenen Dokumenten, die in einer Ordnerstruktur organisiert sein können, zusammengefaßt in einem komprimierten tar-Archiv. Derzeit gibt es dafür keine Beispiele in &quantaplus;. + + + + + + + +Gültigkeitsbereich von Vorlagen + +Vorlagen sind im Rahmen ihres festgelegten Arbeitsbereiches in &quantaplus; erreichbar + + + + +Hinzufügen von Vorlagen + + +Erstellen von Dokument-Vorlagen +Gestalten Sie eine Dokumentstruktur nach Belieben (&XML;, &HTML;, DocBook &etc;.) und wählen Sie Datei Als Vorlage speichern Als lokale Vorlage speichern ... . + +Sobald das geschehen ist, bemerken Sie, dass (auch wenn es als eine Projektvorlage gespeichert wurde) die Vorlage nicht im Projektbaum sichtbar ist. Schauen Sie im Vorlagenbaum unter Projektvorlagen. + + +Erstellung von Text-Bausteinen +Wählen Sie Text in Ihrem Dokument und klicken Sie auf Datei Als Vorlage speichern Auswahl als lokale/Projektvorlage speichern . Alternativ kann die Auswahl einfach mit Ziehen und Ablegen auf die BaumansichtVorlagen gezogen werden. + + +Erstellen von binären Vorlagen +Die Erstellung von binären Vorlagen ist einfach: die Datei nur in einen Vorlagenordner kopieren reicht. Es können alle Dateiverwaltungsfunktionen dafür genutzt werden, so etwa Ziehen und Ablegen oder Einfügen über den Dateibaum von Konqueror. + + +Site-Vorlagen erstellen +Man kann in der Dateibaum oder in der Projektdateien Baumansicht auf einen Ordner rechts klicken und Site-Vorlage erstellen wählen, einen Namen für die Vorlage eingeben und sichern. Standardmäßig wird im Projektordner gesichert, aber natürlich kann es genauso als lokale oder globale Vorlage gespeichert werden. + + + + +Die Verwendung von Vorlagen in Projekten + +Projektvorlagen ermöglichen eine sehr zielorientierte Vorgangsweise. Sie können Kopfzeilen und Fußzeilen vorgeben oder dynamisch mit &PHP; gestalten, Dateien einfügen oder mit ihnen verknüpfen. Zusätzlich kann man einige Dinge beim Verwenden von Vorlagen in Projekten sehr tiefgründig im Auge behalten. + +Schon bei Beginn eines Projektes kann man festlegen, dass alle bestehenden globalen und Benutzervorlagen zum lokalen Projekt kopiert werden. Normalerweise erhält das Projekt Standardvorlagen, sodass nichts verloren geht. Man kann wählen, wo die Vorlagendateien abgelegt werden und diese können daher im Wurzelverzeichnis des Servers und daher einfach zum Hochladen oder sicher in einem Unterordner platziert werden, was ein besonders guter Trick ist. Beim Verknüpfen mit einer Datei, die nicht in den Projektvorlagen ist, wird man gefragt, ob die Datei vor dem Verlinken zu den Projektvorlagen kopiert werden soll. Dies vermeidet tote Links beim Hochladen. Aber man muss selbst die Platzierung der Vorlagen kontrollieren, wenn man diese verschieben will. &quantaplus; überprüft es nicht, und man müsste die Verknüpfungen daher selbst anpassen. + + + + +Vorlagen verwalten + +Die Vorlagenstruktur im Unterfenster Vorlagen basiert auf den in $KDEDIR/share/apps/quanta/templates und $HOME/.kde/share/apps/quanta/templates abgelegten Dateien. Jeder dieser Ordner entspricht einer von vier Typen von Behälter, wie oben erklärt. + +Um das Verhalten eines Ordners festzulegen ist in der Vorlagenübersicht mit der rechten Maustaste auf den Ordner zu klicken und im Kontextmenü Eigenschaften zu wählen. Der folgende Dialog erscheint: + + + +Eigenschaften-Dialog. + + + + + +Type + + +Ein Auswahlfeld mit den drei zuvor beschriebenen Typen; Dateien, Text oder Vorlagen. Diese Auswahl ist abgeblendet, sobald Elterliches Attribute vererben angehakt ist. + + + + +Elterliches Attribut vererben (foo) + +Dies ist standardmäßig aktiviert und paßt für alles außer den Stammordnern in der Vorlagenübersicht. Wenn ein Stammordner so eingestellt wäre, würde es Vorlagen in diesem Pfad grundsätzlich deaktivieren, außer sie wären explizit aktiviert. Im Falle eines "normalen" Ordners würde das blah mit etwas wie Text-Baustein erscheinen. Falls nichts erscheint, befindet man sich wahrscheinlich in einem Stammordner. + + + +Vorangestellten/nachgestellten Text verwenden + +Erlaubt vorangestellten oder nachgestellten Text für Vorlagen in diesem Ordner. Dies könnten allgemeine Kopfzeilen bzw. Fußzeilen für alle Vorlagen für ein bestimmtes Projekt sein und ermöglicht durch Kopieren von Inhaltsvorlagen in einen Ordner mit speziellen Kopfzeilen/Fußzeilen eine ganze Präsentation bereits mit den passenden Kopfzeilen/Fußzeilen auszustatten. + + + +Vorangestellter Text + +Der Text zum Einfügen vor dem Vorlageninhalt. + + + +Nachgestellter Text + +Der Text zum Einfügen nach dem Vorlageninhalt. + + + + +Zusätzlich verfügen man mittels Kontextmenü (darauf zeigen, rechte Maustaste drücken) über eine vollständige Befehlssammlung für das Hinzufügen von Ordnern oder kopieren und einfügen von Vorlagen von einem Ort zu einem anderen. + + + + + +<application +>Visuelle Seitengestaltung</application +> + +Nicolas Deschildre
nicolasdchd@ifrance.com
+
+
+ +Christopher Hornbaker
chrishornbaker@earthlink.net
+
+Lektor +
+ +GeorgSchuster
gschuster@utanet.at
Deutsche Übersetzung
+ +
+
+ +<application +>Visuelle Seitengestaltung</application +> + + +&VPL; Modi + +Der Visual Page Layout (&VPL;) Editor (auch bekannt als WYSIWYG (What You See Is What You Get)) erlaubt das Editieren von &HTML; oder &XHTML; Dokumenten mit gleichzeitiger Anzeige des Ergebnisses. Wie bei einer guten Textverarbeitung kann Text eingegeben, Bilder eingefügt, Textauszeichnungen festgelegt &etc; werden. Das Ziel von &VPL; ist, die Schaffung großartiger Webpräsentationen mit korrekter Syntax ohne irgendeiner Kenntnis der Seitenbeschreibungssprachen des Internets zu ermöglichen. + +&quantaplus; bietet zwei Modi: &VPL;-Editor und &VPL; & Quelltext-Editor, die über das Menü Ansicht erreichbar sind. Der erste Modus ersetzt den Quelltext-Editor durch den &VPL;-Editor und der Zweite teilt das Editorfenster in zwei Teile: den Quelltext-Editor und den &VPL;-Editor. + +Der &VPL;-Editor arbeitet wie folgt: Er lädt ein Dokument wie eine normale &HTML;- oder &XHTML;-Seite und ein Cursor erscheint. Dann kann man editieren und bei Bedarf zum Quellcode-Editor zurückschalten, in dem die durchgeführten Änderungen im &VPL;-Editor im Quellcode sichtbar sind. + + +Beim Arbeiten mit dem &VPL;-Editor an einem Dokument, das &PHP; enthält, zeigt ein kleines grünes Symbol das Vohandensein von &PHP;-Quelltext an. Es ist nicht möglich, diesen direkt mit dem &VPL;-Editor zu editieren. Um &PHP; zu bearbeiten, ist weiterhin der Quelltext-Editor notwendig. Es gibt keine Pläne, diese Verhaltensweise zu ändern. + + +Der zweite Modus funktioniert genau wie der erste, außer, dass gleichzeitig die Änderungen sowohl im Quelltext-Editor als auch im &VPL;-Editor sichtbar sind und der Cursor im Quelltext-Editor und im &VPL;-Editor synchron läuft. Mit Drücken von F9 wird dieser Modus aktiviert, ist dieser Modus schon aktiv, versetzt der Tastendruck den aktiven Cursor von einem Fenster zum Anderen, wobei die Position im Dokument beibehalten wird. + +Der Synchronisationsabstand zwischen dem &VPL;-Editor und dem Quelltext-Editor ist einstellbar über Einstellungen Quanta einrichten ... . Nach Wahl von &VPL;-Ansicht kann man zwischen Synchronisation nach einem Klick oder automatisch wählen. Bei der Auswahl automatisch kann zusätzlich die Zeitspanne eingestellt werden. Grundsätzlich gilt die Empfehlung: eine kleine Spanne für schnelle Rechner und eine große Spanne für langsame. + + + + + +Der &VPL; & Quelltext-Editoren Modus. + + + + +&VPL;-Editierung + + +Der <guilabel +>Dokumenteigenschaften</guilabel +>-Dialog + +Angenommen, man will den Titel der Webseite ändern, so ist Werkzeuge Dokumenteigenschaften zu wählen. Damit ist die Bearbeitung von unsichtbaren Tags bei der Arbeit mit dem &VPL;-Editor möglich. Der Dokumenteigenschaften -Dialog wird auch aufgerufen, sobald ein neues Dokument mit dem &VPL;-Editor geschaffen wird. Das dient der Verminderung des händischen Kodierens. Damit kann man folgendes ändern: + + + +Titel + +Den Titel des Dokumentes. + + + +Metaelemente + +Meta-Tags gestatten die Speicherung von Information über das Dokument selbst z.B. Schlagworte für Internet-Suchmaschinen. Meta-Elemente können durch Drücken der zwei Schaltflächen unten hinzugefügt oder entfernt werden. Ein Klick in die Liste ermöglicht die Änderung des Inhaltes, z. B. Schlüsselworte auf der Spalte Namen und Schlüsselwort Schlüsselwort2 auf der Inhalt-Spalte. + + + +CSS-Regeln + +CSS-Regeln sind der neue Weg der Gestaltung des Aussehens von Seiten im Browser. Man kann CSS-Regeln mit den Schaltflächen unter der Liste hinzufügen oder löschen. Eine Änderung über die Liste ist genau wie bei den Meta-Elementen möglich. Das Bearbeiten von CSS-Regeln wird derzeit noch nicht unterstützt. + + + +CSS-Stilvorlage verknüpfen + +Es ist möglich, eine externe CSS-Stilvorlage einzubinden, indem man auf den Datei-öffnen Knopf drückt und die entsprechende Datei auswählt. + + + + + + + +Der <guilabel +>&VPL;-Editor</guilabel +> + +Die Verwendung des Cursors ist wie in einer Textverarbeitung, durch Bewegen mit den Pfeilen, möglich. Unter seltenen Umständen verhält sich der Cursor eigenartig. Die Markierung funktioniert wie gewohnt. Text kann durch Eintippen eingefügt und mittels Rücktaste oder Entfernetaste gelöscht werden. + +Das Einfügen von Tags wird in der selben Weise über die Werkzeugleisten, wie im Quelltext-Editor, vorgenommen. Es ist zu beachten, dass das Einfügen von Tags vorher schon vorhandene identische Tags nicht entfernt z.B. wenn ein Anker-Tag, umgeben mit Text eingefügt wird, muss jeder andere umgebende Anker-Tag entfernt werden. + + +Einige Werkzeugleisten wie der Tabellen-Assistent oder der Listen-Assistent sind deaktiviert. Sie werden später im &VPL; funktionieren, in diesem Release müssen dieTabellen oder Listen Werkzeugleisten verwendet werden. + + +Zum Ändern eines Tags(egal ob Bild, ein Applet, oder sonst etwas), ist zum Attributebaum, erreichbar über Ansicht Baumansichten zu wechseln und der zu ändern gewünschte Tag, oder, falls nicht erreichbar, das ihn enthaltende Objekt, anzuklicken. Der Attributebaum zeigt den aktuellen Namen des Tags und eine Liste der Eltern und der Atribute. Im Moment unterstützt &VPL; kein &XHTML; + MathML, aber später können mit dieser Ansicht Namensräume bearbeitet werden. Ein direktes Ändern durch Anklicken des Wert-Feldes und Modifizierung in jede Richtung ist möglich. Durch einfaches Auswählen des Eltern-Tags wird im Attributebaum dieses geladen. + +Auch zum Löschen eines Tags ist der Attributebaum geeignet. An der oberen rechten Ecke gibt es zwei kleine rote Kreuze. Mit dem Ersten kann nur der aktuell ausgewählte Tag und, wenn die &HTML;/&XHTML; Spezifikation keine Kind-Tags des gelöschten Tags als Kind-Tags des ober dem gelöschten stehenden Eltern-Tags erlaubt, diese Kind-Tags gelöscht werden. Das zweite Kreuz löscht das ausgewählte Tag mit allen Kind-Tags. Vorsicht ist angebracht! + + + +
+
-- cgit v1.2.1