Jump to content
PirateClub.hu

zoleytaylor

Veterán
  • Pontszám

    62
  • Csatlakozott

  • Utoljára itt járt

Posts posted by zoleytaylor

  1. ez egy rohadtul idejétmúlt feladat, valamikor a kilencvenes évek közepén készültek ilyen "weblapok". ezeket csak elméletben kéne tanítani. a gyakorlati része időpocsékolás, a html ajánlásnak ellentmond a feladat (pl ott hogy táblázatba akarja tenni az oldalt; a böngészőfüggő szín definiálásokról ne is beszéljünk)... na de ittvan:

     

    <html>
    <head>
    <title>
    Lilla tengerimalac-oldala
    </title>
    </head>
    <body bgcolor="indianred">
    <table border="1" cellpadding="15" cellspacing="0">
    <tr>
    <td bgcolor="darksalmon" colspan="2">
    <font align="center" color="indianred" face="impact" size="7">Lilla tengerimalac-oldala</font>
    </td>
    </tr>
    <tr>
    <td bgcolor="silver">
    <p><font color="indianred">Szöveg, szöveg, szöveg...</font></p>
    </td>
    <td align="center" bgcolor="darksalmon" rowspan="2" width="200" valign="top">
    <p><img src="cavypici.gif" width="97" height="84"></p>
    <h3>Tartalom</h3>
    <p><a href="etetes.html" target="_parent">Etetés</a><br><a href="kepek.html" target="_parent">Képek</a></p>
    <h3>Hasznos oldalak</h3>
    <p><a href="http://www.cavycages.com" target="_blank">http://www.cavycages.com</a><br><a href="http://www.piglet.hu" target="_blank">http://www.piglet.hu</a></p>
    </td>
    </tr>
    <tr>
    <td bgcolor="darksalmon">
    <p><font color="indianred" size="3">3-as méretű szöveg.</font></p>
    <p><font color="indianred" size="4">4-es méretű szöveg.</font></p>
    <p>Itt normál szöveg van, csak ki van emelve a <b>tilos</b> szó.</p>
    <p><img src="sokmali.jpg" width="460" height="345"></p>
    <p><a href="#top">Vissza az oldal tetejére!</a></p>
    </td>
    </tr>
    </table>
    </body>
    </html>

     

    a feladat megfogalmazása annyira nem precíz, hogy egy valamennyire is igényes html író elküldené a k*rva anyjába aki ilyen szemetet ad ki a kezéből...

     

    ui - valószínűleg a html tag-eket nagy betűkkel írjátok a suliban, szal írd át a kódot. csak az idézőjelekközti szöveg maradjon kisbetűs, illetve a böngészőben megjelenő...

  2. úgy tudod megcsinálni, hogy kiválasztasz egy már kész szkint, aminek a szinei nagyjából megfelelnek az általad tervezettel (már csak amiatt hogy a betűszineket ne kelljen átírogatni...) aztán csinálsz egy screenshotot, átszerkeszted neked tetszőre, és szétdarabolod akkorákra, amekkora rarabok eleve vannak a skinben. szóval az összes képfájlnak csinálsz egy saját megfelelőt... (persze külön külön is lehet szerkesztgetni őket, csak akkor valószínűleg nem fog minden stimmelni :D

  3. ennek semmi értelme így. olyan alap dolgokat kérdezel, amit fél óra olvasgatás után tökéletesen meg tudsz csinálni. itt a pirate-en van fönt pár html leírás, olvasd el őket... na de rendes leszek, segítek.

     

    http://htmlinfo.polyhistor.hu/html_ref/main.htm
    
    http://htmlinfo.polyhistor.hu/css_new/cssmain.htm

     

    nincs szükséged mindenre. gondolom ha honlapot akarsz, valamennyire jártas vagy a témában, és tudni fogod hogy mit és hogyan akarsz használni.

     

    a kezdőlapodon az IMG és A tag-eket kell ismerni, a képes oldalakon a FRAMESET-et (és az előző kettőt), emailt nem küldhetsz így ingyenes oldalról, egyszerűbb ha odab*szol egy email címet, hogy itt megtalálható vagy (vagy megtanulsz egy kicsit a php-ből is, és amit beírnak, azt elmented egy szövegfájlba, amit csak te nézhetsz meg (majdnem olyan mint az e mail küldés, csak éppen egyáltalán nem...)

     

    de ilyen semmirevaló oldalat ne csinálj. tölts le egy php galéria sablont, olvasd el a leírását, megtudod hogyan tehetsz a fejlécbe egyedi logót, a láblécbe saját email címet, és minden szép és jó lesz...

  4. valami ilyesmit kell betenned a forráskódba :D

     

          <embed type='application/x-mplayer2'
                  pluginspage='http://microsoft.com/windows/mediaplayer/en/download/'
                  id='mediaPlayer' name='mediaPlayer' displaysize='4' autosize='-1' 
                  bgcolor='darkblue' showcontrols="true" showtracker='-1' 
                  showdisplay='0' showstatusbar='1' videoborder3d='-1' width="400" 
          height="360"        src="mms://67.55.104.53/CHB1" autostart="true" 
          designtimesp='5311' loop="true"></embed>

     

    tehát: felmész arra a lapra ahol kiválaszthatod a videót, megnézed a forrást, rákeresel embed-re, és ott lesz egy ehhez hasonló kód... az src utáni link a lényeges, mms://satöbbi...

  5. valójában nem nagy probléma, csak mivel egy-két szóval nehéz leírni, így keresni sem egyszerű, hogy választ kapjak a kérdésemre: megoldható e az javascriptes eseményeknél (onmouseover, onmouseout...), hogy öö... az eseményem lényege az, hogy megváltozik pl egy szöveg stílusa. alul a kód mezőkben példálóztam... ha ráviszem a kurzort, a stíluslap szerint zöld szinű szöveg piros lesz, ha pedig elmozdítom róla, akkor... na akkor legyen zöld. viszont ezt szeretném úgy elérni, hogy a js kódba ne kelljen konkrétan beírnom azt a stílustulajdonságot, hanem legyen olyan, ahogy alapból meg van határozva... tehát mittudomén, valami olyan általam nem ismert varázsszót keresek ami ezt teszi... :D

     

    a stíluslap:

    <style>
    p#zoldszoveg{ color: green; }
    </style>

     

    a kérdéses script:

    <script>
    function szoveget_valtoztat( id ){ document.getElementById( id ).style.color='red'; }
    function szoveget_visszavaltoztat( id ){ document.getElementById( id ).style.color='green'; }
    </script>

     

    ez meg a forrás egy része:

    <p id="zoldszoveg">zöld szinű szöveg ami majd piros lesz ha az alattalevőre ráegerészel...</p>
    <p onmouseout="szoveget_valtoztat( 'zoldszoveg' );" onmouseover="szoveget_visszavaltoztat( 'zoldszoveg' );">ez csak egy szöveg, amire ha ráviszem a kurzort, a fölötte levő megváltozik...</p>

     

    ennyi lenne... esetleg az jutott eszembe, hogy mivel php-ben vagyok, megoldható lenne hogy mindkét tulajdonságot (a valóságban nem csak annyi van, hogy a szine piros lesz, meg hogy alapból zöld, hanem egy egész hosszú cucc...) beletenném egy változóba, aztán kiíratnám a megfelelő helyen (az értelme csupán annyi az egésznek hogy így egyetlen egyszer szerepelne ez a tulajdonság, és ha módosítok, akkor nem kell a stílus definiálásánál és az eseménynél is változtatni) de ez így csak akkor működik, ha egy fájlban van az egész. én pedig külső css-t használok...

     

    tehát: van-e varázsszó? :D

  6. de ennek mi értelme lenne? ha mindig index.php-n van a lap, és az id után van az adott adatbázis táblád kulcsa (tehát: index.php?id=1234...), az egy szép megoldás. a felhasználó szereti látni, hogy melyik fájlt használja a lap...

  7. tapasztalt php-sektől kérnék tippet (plusz kódot:D) hogy hogy oldjam meg azt, hogy:

     

    van a honlapomnak egy kezdőlapja, ami alapból üres, csak átirányít a "valódi" kezdőlapra. ezt épp azért csináltam így hogy a jövőben ide tehessek olyan dolgokat mint amit most szeretnék. egy "válaszd ki a dizájnt"-dolgot... viszont ezt úgy akarom megoldani, hogy ha pl 10 másodpercig nem választja ki egyiket sem, akkor lépjen tovább arra a "valódi" kezdőlapra, és használjon egy véletlenszerűen kiválasztott stílust...

     

    a stílusokat/témákat egy-egy mappában tartom, amiknek az elnevezése a theme_megegyszám (theme_1, theme_2, theme_182, stb...)... de végülis gondolom ez mindegy, mert úgyis fel kell valahogy sorolni őket, szóval akár "theme_cdf21f" is lehetne a név... tehát nemolyan bonyolult a dolog. véletlenszerűen (vagy kattintással) ki kell választani egy változót, ami a "theme_" utótagja lesz (illetve a forráskódban is szükség van erre, mivel a képeket is a téma könyvtárában tartom...)... pontosabb leszek: a fájlok neve a könyvtárakban mindig ugyanaz, csak máshogy néznek ki a képek, a css fájl más tulajdonságokkal van kitöltve. ezért kéne az, hogy csak az elérési útvonal végén ennek a témás mappának a nevét kell változtatni...

     

    na ezt hogy kellene megcsinálnom? azt a megoldást használtam régebben (változó köszöntő szövegnél), hogy egy külső szöveges fájlba felsoroltam néhány részletet, feldaraboltam őket, aztán egy rövid php-vel mindig kiszedtem belőle egy részletet, és ezt kiírtam oda ahol ez a kódrészlet volt.... ilyen külső szöveges fájlt nem szeretnék használni. se általam/kód által definiált tömböket...

     

    és hogyan adjam át az értéket egyik lapról a másikra? kukival? és ha le vannak tiltva a kukik, akkor legyen egy alapértelmezett téma, ami bejön? ezt hogy oldjam meg?

     

    ja és a témáim firefox-szal (és operával) működnek, mert transzparens png-k vannak benne és az ie-s verzióval nem akarok igazán törődni, szóval ie alatt mindig ugyanazt használnám (egy png-k helyett gif-eket használó témát), úgy hogy a kezdő kiválasztó oldal se jelenne meg... gondolom ez megoldható olyan kommentár hack-kel, hogy ha ie-vel böngésznek, akkor ezt a kódot futtassa, salala... (ezt tudom is, csak a változót akkor is tovább kell adni...)

     

    érthető így? :D

  8. a thumbnail.class.php-ben keresd meg az "imagecreatefromjpeg". nincs definiálva ez a funkció... lehet odakerült valami komment ami miatt nem fut le a tartalma. vagy nemtom... telepítsd fel újra normális helyre, vagy használj egy jobb galériát ;)

  9. épp ezért jöttem be ide, hogy szóljak, ezek a régimódi átirányítások megállítják a keresőrobotokat. tehát ha html-lel (vagy js-sel) irányítatok át, mindenképp legyen az oldalon egy a href-es link is, ami ugyanoda mutat!

  10. a html head részére gondol? azt mióta hívják fejlécnek? :D

     

    egyébként ezért sem szabad framesetes honlapot csinálni... a gugli (és társai) nem hajlandó a keretek tartalmát elemezni (nem azért mert nem lennének képesek rá, hanem mert nem érdekli őket, ez már kiment a divatból...)

  11. amire hivatkozol, azt a fájlt mindig töltsd fel, még ha üres is. vagy írj bele annyit, hogy "hamarosan"... hiába írod ki hogy készül, ha egyszer 404-be ütközik a látogató, többször nem néz vissza :P (esetleg csinálhatsz egyedi 404-es oldalt, vagy az "üres" fájljaid mindegyikébe beírhatsz egy redirektáló kódot, és átirányítod vagy a kezdőlapra, vagy egy olyan lapra, amin feltünteted, hogy az oldal melyik része készült már el és melyik nem. ez lehet pl egy oldaltérkép...)

  12. nem értem...

     

    vannak itt pirate-en leírások, hogy hogyan lehet eltüntetni a reklámcsíkot (azt állítja be, hogy 0 szélességű legyen a fölső keret. vagy próbálja az oldalt kitörni a keretekből, viszont az atw agresszív, ő pont mindig a keretbe akarja visszatenni, ezért egyes böngészőkön használhatatlanná lesz az oldal, mert folyamatosan ugrál...)

     

    ne az atw-t használd, ezt tudom tanácsolni... (extra-n nincs banner... viszont minden oldalletöltéskor van egy néhány másodperces "törés", amíg csatlakozik valami statisztikákat kezelő lassan működő aldomainra.)

  13. Na azért durvák ezek a kritikák.. Ahhoz képest, hogy kezdő: nem rossz.

     

    hát, én nem tudom te mit látsz az oldalból, nálam firefoxon erre egyáltalán nem lehet azt mondani hogy jó. amit ő (a felhasználó) csinált a sablon weblappal az rongálás. az hogy valami maradt még belőle, amire azt lehet mondani hogy "nem rossz" az annak köszönhető, hogy van egy alap, amin a felhasználó nem tud változtatni. az ilyenek inkább írják le egy txt fájlba hogy miért figyeljen rájuk a világ, de a honlapszerkesztést ne csúfolják ki...

     

    de öröm az ürömben, az ilyen szemétrevaló lapok láttán értékelődik fel egy webdesigner munkája... tehát csináljátok csak a nívótlanabbnál nívótlanabb oldalakat, árasszátok el az internetetigénytelenül összehányt tartalommal! :D

  14. egyszerű: css-ben van egy display tulajdonság, ami kb minden elemnél használható... ha az értéke none, akkor nem látszik, ha pl block (vagy valami más) akkor látszik. egy táblázat esetében minden második cellát ilyen eltűnősre csinálsz, ha az előttelevőre kattintasz, akkor jelenik meg, stb... ebbe a második cellába teszel egy iframe-et, ami az adott dolog részleteire hivatkozik. és kész is. persze ha van olyan link, amivel azt akarod hogy csak ez az adott valami jelenjen meg teljes részletességben és látszódjon rajta a főmenü is (mivel az iframebe tett html fájlon ez nincs rajta), elég hogyha ezt a html-t include-olod be abba a php fájlba... ja és persze lehet az egészre írni egykét apró js funkciót: kinyit (animálva), becsuk (ugyancsak animálva)... a php-s dolog pedig szintén pofonegyszerű, a linknél pl arra hivatkozol hogy "megjelenit.php?file=kutyafasza", és az átadott "kutyafasza" változót hívatod elő az include-nál is...

     

    szerk: ha iframe-et nem akarsz használni, include-olni is lehet a fájltartalmat, viszont így az oldal betöltődésekor betöltődik az összes nem látható "részlet"...

  15. a frame-ek egyenrangúak, nem fog az egyik tartalma a másik fölött megjelenni. belő kerettel (iframe) lehet próbálkozni, style-ban beállítasz egy alacsony z-indexet, a szülő dokumentumon a menünek pedig nagyobbat, így ha lenyílik, látszik... (de lehet nem kell alapból z indexszel foglalkozni... mindegy...) ezek a megoldások elavultak, használatuk nagyon nem ajánlott. próbálkozz egyszerű táblázatos vagy inkább dives megoldással, aztán azt a részt amit egyébként a keretben szeretnél megjeleníteni php-vel is kezelheted külön fájlként, csak a logika épp megfordul, az lesz a "fő fájl" és include-dal hozzáteszed az oldal általános részét (tehát pl a menüt, satöbbit)...

  16. <body style="overflow: hidden;">
      <div style="position: absolute; left: 0px; top: 0px; z-index: 1024; display: table; height: 4096px; width: 2048px; background: #000000;">
        <map name="imagemap">
          <area alt="pictures" coords="220, 270, 341, 314" href="http://***pictures_url***/" shape="rect" title="pictures">
          <area alt="add" coords="220, 315, 289, 359" href="http://***add_url***/" shape="rect" title="add">
          <area alt="message" coords="220, 360, 354, 406" href="http://***message_url***/" shape="rect" title="message">
          <area alt="comment" coords="220, 407, 360, 453" href="http://***comment_url***/" shape="rect" title="comment">
        </map>
        <img src="http://img299.imageshack.us/img299/5555/mysprx2.png" style="border: none; position: relative; left: 212px; top: 61px;" usemap="#imagemap">
      </div>

     

    ha minden igaz, ezt akárhova bemásolva ugyanazt kapod. remélem megfelel... (egyébként tényleg nem tartott tovább 5-6 percnél :) )

  17. a tartalma remek! :) és a megvalósítás is jó, lehet használni!

     

    de adok pár tippet: pl ne a times new roman betűtipust használd ;) tegyél néhány foltot vagy valamit a háttérbe, hogy ne legyen unalmas egyszinű... szóval a dizájnt kicsit dobd fel, egységesítsd!

  18. egyébként a css fejlesztők számára miért volt az a logikus, hogy ha egy akámilyen elemnek adunk egy margót, akkor az csak a jobb és a bal oldalán (illetve egy diven belül két elem között) jelenik meg a hagyományos módon? szóval a tetején és az alján a margón már nem látszik a háttér...

     

    <html>
      <body style="background: blue; border: none; margin: 0px; padding: 0px;">
        <div style="background: red; border: none; margin: 0px; padding: 0px;">
          <p style="background: green; border: none; margin: 8px; padding: 0px;">1234567890</p>
          <p style="background: green; border: none; margin: 8px; padding: 0px;">1234567890</p>
        </div>
        <div style="background: red; border: none; margin: 0px; padding: 0px;">
          <p style="background: green; border: none; margin: 8px; padding: 0px;">1234567890</p>
        </div>
      <body>
    </html>

     

    ez egy eszetlen dolog így... lehet persze paddingolni mindent feleekkora mértékkel és betenni az egész köré még egy 4-es padding-ú divet, de az úgy már sz*r. ja és természetesen, ha egyszerre használok margin-t és padding-ot, megjelenik mindkettő, de az úgy sem jó...

     

    maradok inkább a táblás szerkesztésnél...

  19. nem kötekedni akarok, csak szerintem egy csöppet precízebbnek kellene lenni egy "profi" oldalon. például "Eddigi munkásságunkat a Referenciák menüpont alatt tekintheti meg."... de a látogató hiába keresi a referenciák menüpontot... mivel "referenciáink" van írva a menüben :P

×
×
  • Create New...