andi_b: tidy konfiguration

hallo zusammen,
ich habe mir eine schöne tidy konfiguration zusammengebaut, um htmls alle in ein format zu bringen. leider hat die konfiguration zwei mängel

  • leerzeilen werden nicht entfernt
  • links der art link?para=1&para=2 werden in ... ¶ ... gewandelt

gibt es eine möglichkeit da zu unterbinden? habe das passende nicht gefunde, obwohl ich mir alle tidy-tags definiert habe.

vielen dank, andi

ps: nettes plugin für dreamweaver (for free):
http://www.macromedia.com/software/dreamweaver/special/extensions/#item03

// config file for html-tidy
// all available tags are listed

tidy-mark: yes   //yes
markup: yes   //yes
wrap: 90    //66
wrap-attributes: no //no
wrap-script-literals:no //no
wrap-asp: yes   //yes
wrap-jste: yes  //yes
wrap-php: yes   //yes
literal-attributes: no //no
tab-size: 2    //4
indent: no    //no
indent-spaces: 2  //2
indent-attributes: no //no
hide-endtags: no  //no
input-xml: no   //no
output-xml: no  //no
add-xml-decl: no  //no
output-xhtml: no  //no
doctype: omit   //auto
char-encoding: ascii //ascii
numeric-entities: no //no
quote-marks: no  //no
quote-nbsp: no  //yes
quote-ampersand: no//yes
assume-xml-procins: no //no
fix-backslash: no  //no
break-before-br: no //no
uppercase-tags: no //no
uppercase-attributes: no  //no
word-2000: no  //no
clean: no    //no
logical-emphasis: yes //no
drop-empty-paras: yes //yes
drop-font-tags: no //no
eclose-text: no  //no
enclose-block-text: no //no
fix-bad-comments: no //yes
add-xml-space: no //no
//alt-text:     //default alt-text for images
write-back: no  //no
keep-time: yes  //yes (not on all platforms)
//error-file: C:\eigene\_web\log\tidy_error.log
show-warnings: yes //yes
quiet: no    //no
gni-emacs: no   //no
split: no     //no
//new-empty-tags:
//new-inline-tags:
//new-blocklevel-tags:
//new-pre-tags:

  1. Hi,

    • links der art link?para=1&para=2 werden in ... ¶ ... gewandelt

    hier solltest Du vielleicht vorher mal mit dateiweitem suchen/ersetzen drüber gehen und aus &para &para machen.

    freundliche Grüße
    Ingo

  2. hallo zusammen,
    ich habe mir eine schöne tidy konfiguration zusammengebaut, um htmls alle in ein format zu bringen. leider hat die konfiguration zwei mängel

    • leerzeilen werden nicht entfernt
    • links der art link?para=1&para=2 werden in ... ¶ ... gewandelt

    gibt es eine möglichkeit da zu unterbinden? habe das passende nicht gefunde, obwohl ich mir alle tidy-tags definiert habe.

    vielen dank, andi

    ps: nettes plugin für dreamweaver (for free):
    http://www.macromedia.com/software/dreamweaver/special/extensions/#item03

    quote-ampersand: no//yes

    quote-ampersand: bool
        If set to yes, this causes unadorned & characters to be written out as &. The default is yes.

    Du hast es überschrieben, versuche es mit yes.
    Das mit dem Leerzeilen könnte mit "markup" also pretty printing zusammenenhängen. Das funktioniert aber nur dann, wenn Tidy keine unbekannnte Elemente oder keine fehlende Anführungszeichen in Attributen, oder keine fehlende > am Ende eine Tags findet.

    Siehe sondt http://tidy.sourceforge.net/docs/quickref.html allerdings ich weiss nicht welche Version von Tidy in dem Plugin verwendet wird.

    Grüße
    Thomas

    1. moin,

      quote-ampersand: bool
      Du hast es überschrieben, versuche es mit yes.

      nee, leider bringt das alles nix. leider... dummerweise heisst mein parameter auch noch sub, so dass tidy bei &sub an die 'teilmenge' denkt und das in jedem fall korrigiert.

      Das mit dem Leerzeilen könnte mit "markup" also pretty printing zusammenenhängen. Das funktioniert aber nur dann, wenn Tidy keine unbekannnte Elemente oder keine fehlende Anführungszeichen in Attributen, oder keine fehlende > am Ende eine Tags findet.

      hmm, geht auch nicht. wenn ich markup raus nehme, dann ist mein zieldoc leer.

      Siehe sondt http://tidy.sourceforge.net/docs/quickref.html allerdings ich weiss nicht welche Version von Tidy in dem Plugin verwendet wird.

      das plugin war eh nur zur information, benutze normalerweise das kommoandozeilentool.

      vielen dank euch beiden,
      andi

      1. Hallo,

        Das mit dem Leerzeilen könnte mit "markup" [...]
        hmm, geht auch nicht. wenn ich markup raus nehme, dann ist mein zieldoc leer.

        Vielleicht hilft ein explizites "vertical-space: no"?
        http://tidy.sourceforge.net/docs/quickref.html#vertical-space

        Oder eine Nachfrage in der Mailingsliste: (html-tidy-request@w3.org Betreff:subscribe) http://lists.w3.org/Archives/Public/html-tidy/

        Grüße
        Thomas