Avatar billede bojohansen Nybegynder
04. december 2001 - 22:59 Der er 25 kommentarer og
1 løsning

pelkjaer

vi kører lige videre her pelkjaer

Til andre.

Vi prøver at ændre det default tag på billeder fra name=\"\" til id=\"\"
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:00 #1
God ide. Jeg ser ligeom jeg kan finde linket hvori det stod.
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:01 #2
Har kigget under \\configuration\\objects\\common\\image.js

den er ikke her, eller retter der er ikke noget her der definere tagget.

kan du finde inspectoren ?
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:03 #3
Det burde være noget med image - det er imageinspectoren man navngiver.
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:05 #4
Jaaaaaa mon ikke Inspectoren indeholder en større kode der bare læser hvilket element der har fokus.
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:12 #5
Jeg tror at dette er værd at kigge på

\\Macromedia\\Dreamweaver 4\\Configuration\\TagAttributeList
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:16 #6
Tror at dette er noget, men ID står allerede der..noget du har forstand på?

<!ELEMENT IMG name=\"Image\" >
<!ATTLIST IMG
    Align ( left | right | top | middle | bottom | center )
    Alt
    Border
    Controls
    DynSrc
    Height
    HSpace
    ISMap
    Loop
    LowSrc         [ FileBrowse , NoDynamicData , PointAndShoot ]
    Name
    onAbort        [ Event ]
    onAfterUpdate    [ Event ]
    onBeforeUpdate    [ Event ]
    onBlur        [ Event ]
    onClick        [ Event ]
    onDblClick    [ Event ]
    onError        [ Event ]
    onFocus        [ Event ]
    onHelp        [ Event ]
    onLoad        [ Event ]
    onMouseDown    [ Event ]
    onMouseMove    [ Event ]
    onMouseOut    [ Event ]
    onMouseOver    [ Event ]
    onMouseUp    [ Event ]
    onReadyStateChange [ Event ]
    Src        [ FileBrowse , NoDynamicData , PointAndShoot , Default  ]
    Start
    UseMap
    VRML
    VSpace
    Width
    Class
    ID
    Style
    Title
>
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:24 #7
Er nok mere til denne :

<!ATTLIST Object
    Align ( left | right | top | texttop | middle | absmiddle | baseline | bottom | absbottom )
    Border
    Class
    ClassID
    CodeBase    [ Default ]
    CodeType
    Data
    Declare
    Height
    HSpace
    ID
    Name
    onAfterUpdate    [ Event ]
    onBeforeUpdate    [ Event ]
    onBlur        [ Event ]
    onFocus        [ Event ]
    onHelp        [ Event ]
    onLoad        [ Event ]
    onReadyStateChange [ Event ]
    onRowEnter    [ Event ]
    onRowExit    [ Event ]
    Shapes
    StandBy
    Style
    Type
    UseMap
    VSpace
    Width
    Title
>

Men jeg ser ikke lige fornuften i denne fil, da ID allerede står der men det er måske også fordi det kan vælges på inspectorens *code*side
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:26 #8
Men så igen, hvad med \"Text Top\" den findes slet ikke i den fil.
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:28 #9
Det er sq\' mere indviklet end jeg havde håbet på ;D
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:29 #10
He he, bare vent ligepludselig ligepludselig :-))

tidsramme : 1 time til 2 år *LOL*
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:36 #11
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:44 #12
kigger lige nærmere på den.

Har prøvet at ændre lidt i TagAttributelist.txt men det hjalp ikke.
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:44 #13
Fatter jeg ikke:

Ændrede til:
return \'<img src=\"\' + newURL + \'\" id=\"\">\';
}

Resultat i DW er at uden jeg har bedt om det automatisk indsætter alt=\"\"

Men skriver jeg noget navn hedder det stadig name=\"\"
Avatar billede bojohansen Nybegynder
04. december 2001 - 23:50 #14
Jeg kunne måske nok få den til at indsætte et Id tag som default indskriver billedes originale navn. skal jeg prøve det ??
Avatar billede pelkjaer Nybegynder
04. december 2001 - 23:56 #15
Hvor ofte bruger man id/name tagget - vel kun når man scripter dhtml funktioner...

Vi må kunne få det til kun at vises når man skriver i NAME feltet, og ellers ikke.

Men alt=\"\" som defalt ville ikke være dårligt :)
Avatar billede bojohansen Nybegynder
05. december 2001 - 00:07 #16
Ja men det kræver at man finder den fil der viser interfacet til inspectoren når der er klikket/fokus på et billede.

Det vi har fat i nu er kun det default kode som skrives når der indsættes et billede og ikke den kode der kører i inspectoren.

Jeg ved det kan editeres da jeg engang downloadede en ny Properties inspector med en andet interface, spørgsmålet er bare hvor den fil ligger og om vi så kan finde hoved og hale i den :-)

Er ikke specielt skrap til at skrive JavaKode, men kan som regel ændre noget til noget andet
Avatar billede bojohansen Nybegynder
05. december 2001 - 00:14 #17
For at få alt=\"\" tagget med går du til :

Configuration\\Objects\\Common\\image.js

og åbner den med notepad

marker det hele og overskriv med dette (husk at tage en backup først):

// Copyright 1999 Macromedia, Inc. All rights reserved.

//---------------    API FUNCTIONS    ---------------

function isDOMRequired() {
    // Return false, indicating that this object is available in code view.
    return false;
}

function isAsset() {
    return true;
}

function objectTag(assetArgs) {
  var bDialogState = dw.getShowDialogsOnInsert(); // Was dialog shown?
  var newURL = dw.doURLEncoding(browseForFileURL(\"select\", \"\", true));
 
  if (assetArgs)
      newURL = assetArgs;
  if ((newURL == \'\')  && bDialogState) {  return \'\'; }
  return \'<img src=\"\' + newURL + \'\" alt=\"\">\'; 
}
Avatar billede pelkjaer Nybegynder
05. december 2001 - 00:14 #18
Jeg har det på samme måde, kan implentere samt ændre lidt, men udover det....=oD
Avatar billede pelkjaer Nybegynder
05. december 2001 - 00:19 #19
Jep, den samme som jeg havde fat i lidt før return \'<img src=\"\' + newURL + \'\" id=\"\">\';
}

Tror jeg forhører mig lidt på en extending DW newsgroup imorgen - så kan vi snakkes ved senere.

Gaaab  - skal jo på arb imorgen ;-))
Avatar billede bojohansen Nybegynder
05. december 2001 - 00:23 #20
Ja det man sagtens gøre så id=\"\" bliver sat ind, men det hjælper bare ikke så meget :-( inspectoren er jo ligeglad med det.

Ja det er nok det nemmeste at spørge i deres NG, det er bare knap så sjovt ;-)

Ja jeg må vist også heller komme i kassen. C Y\'a
Avatar billede pelkjaer Nybegynder
05. december 2001 - 00:24 #21
Jep - sleep tight.
Avatar billede bojohansen Nybegynder
05. december 2001 - 01:22 #22
Efter hvad jeg lige umiddelbart kan læse mig frem til skal alle filerne til Property Inspectoren ligge i Configuration\\inspectors mappen, hvis i så fald at de er til fri modificering.
Filen for fokus på et <img> tag ligger bare desværre ikke i denne mappe og er derfor Hardcodet ind i DW :-( men man KAN godt lave en ny fil og lægge den i mappen med en højre \'priority\' så denne bruges istedet for den hardcoded, MEEEEEEEEEEN det kræver vist lige at vi skal læse en hel del mere på leksien inden vi laver den.

Prøv at starte DW -> Help -> Extending Dreamweaver and Ultradev -> Property Inspectors

He he, værsgo så er det bare komme igang med at kode :-0
Avatar billede pelkjaer Nybegynder
05. december 2001 - 10:22 #23
*LOL* - begrebet \"basic javascript knowledge\" er et åbenbart et meget bredt begreb :)
Avatar billede bojohansen Nybegynder
05. december 2001 - 13:06 #24
HA HA, ja efter hvad de skriver må min \'JavaScript knowledge\' ligge sådant ca. omkring \"totaly lost\" *LOL*

Men her er da den første linie til en ny Img inspector

<!-- tag:img,priority:10,selection:within,hline,vline -->

Så mangler der bare resten ;-)
Avatar billede pelkjaer Nybegynder
05. december 2001 - 13:16 #25
Jeg skifter lige emnet engang - har du forsøgt dig med at lave extention? (evt. blot ud fra et færdigt script e.lign.)
Avatar billede bojohansen Nybegynder
05. december 2001 - 13:21 #26
Nej ikke endnu, men man behøver ikke lave sin source om til en installerbar Extension, man kan bare ligge filerne ind i de respektive mapper.
Men stadigt skal man selvfølgelig lave en .js fil som styre hvad man laver.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester