Keresés

Új hozzászólás Aktív témák

  • The DJ

    addikt

    válasz repvez #3677 üzenetére

    "Adjuk hozzá a rel="clearbox" kifejezést az <a> tag-ekhez, hogy aktiváljuk a scriptet! A title egy opcionális paraméter, amellyel címet vagy képaláírást adhatunk a megjelenítendő tartalomnak."

    https://wpszaki.hu - Minden, ami WordPress, cikkek kezdőknek és haladóknak.

  • Speeedfire

    nagyúr

    válasz repvez #3679 üzenetére

    Akkor a js nem tölt be neked. Biztos, hogy jól impelemtáltad a headerben? Megfelelő a js fájl elérése?

    Ie, ff, chrome segíthet kideríteni neked. Nyisd meg a forrást és kattints a headerben lévő js fájlra, ha bejön a szöveg akkor jó. Ha nem akkor bibi van.

    Illetve a clearbox.js fájlban is van egy CB_Dir oda is a megfelelő paraméter kell.

    Szerk.: De szerintem a preloader hiánya miatt, jobb lehet a clearbox 2 vagy a fancybox.

    [ Szerkesztve ]

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Speeedfire

    nagyúr

    válasz repvez #3681 üzenetére

    Ott elég csak annyi, hogy clearbox.
    Akkor lehet, hogy a clearbox.js fájban nincs jól beállítva az elérés.
    A clearbox.js helyéhez viszonyítva kell megadni neki a config elérését. Átalában a default jó neki, de ha adsz egy linket akkor meglesem neked. :)

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Sk8erPeter

    nagyúr

    válasz repvez #3681 üzenetére

    Példa:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="hu" />
    <!-- ........... -->
    <!-- *** Clearbox *** -->
    <script type="text/javascript" src="/JavaScript/clearbox.js"></script>
    </head>

    <body>
    <!-- ............. -->
    <a href="/itt/a/keped/kep.jpg" rel="clearbox[gallery=Galéria1]">
    <img src="itt/a/kisebb/keped/kep_thumb.jpg" height="200" alt="blabla" />
    </a>
    <!-- ............. -->
    </body>
    </html>

    Lényeg, hogy itt a clearbox-ot a gyökérkönyvtár JavaScript könyvtárába pakoltam, a clearbox.js is itt van, és azonbelül megfelelően beállítottam a következőt:
    var CB_ScriptDir='/JavaScript/clearbox';

    ...és a JavaScript NEM egyenlő a Java-val!!!!!!

    Sk8erPeter

  • Sk8erPeter

    nagyúr

    válasz repvez #3696 üzenetére

    Fel tudod rakni valahova a példaoldaladat? Nehéz így távolról látni komplett kód nélkül, hogy mit rontasz el. Vagy legalább a kód érdemi részét mutasd meg. :K
    Szerk.: persze ha az alábbi lépésekkel sikerül megoldani, akkor nem kell. :)

    Érdemes elővenni ilyen problémák esetén a Firefox Firebug bővítményét, a Chrome Developer Tools-át, vagy az Opera DragonFly beépülőjét, ezekből sok hiba kideríthető - pl. jelzik hibakonzolon 404-es hibával, ha valamelyik hivatkozott fájl nem elérhető a megadott helyen, és azt is kiírja, konkrétan hol próbálja megtalálni.
    Az, hogy a HTML-fájljaid külön könyvtárban vannak, nem szabad, hogy gondot okozzanak, amennyiben megfelelőek az elérési utak beállításai. Pl. egy elérési út esetén a "/" jellel (ha így kezded az elérési utat) azt jelzed, hogy a gyökérkönyvtárhoz (root) képest szeretnéd elérni az adott fájlt.
    Esetedben például a HTML-fájlból kiindulva a szkriptre való hivatkozás:
    <!-- bár a Java továbbra sem egyenlő a JavaScripttel, de nálad java néven van meg a könytár -->
    <script type="text/javascript" src="/java/clearbox.js"></script>

    Ebben az esetben a clearbox.js fájlodnak a /java (de idegesítő ez a java szó a javascript helyett :DDD) könyvtárban kell lennie. A clearbox összes cucca kibontva (!) legyen szintén a /java, azon belül pedig pl. a clearbox könyvtárban (így a könyvtár elérési útja /java/clearbox).
    Lényeg, hogy legyen külön a clearbox.js fájl, meg külön a clearbox könyvtár, amiben a többi szükséges fájl található, ami kibontható a letölthető csomagból.
    Szerk.:
    a hivatalos oldalról is így tölthető le, a zip-fájlban pont így van a könyvtárstruktúra. Van a clearbox.js fájl és a clearbox könyvtár (benne a config, core, language alkönyvtárakkal).

    Ezután pedig vedd elő a /java/clearbox.js fájlodat, és szerkesztőben nyisd meg, majd módosítsd a CB_ScriptDir változó elérési útját a következőképpen:
    var CB_ScriptDir='/java/clearbox'; // Java != JavaScript :-D

    Remélem így már menni fog. Ha mindent így csinálsz, mennie kell, én is használom a ClearBox-ot, és kifogástalanul megy a fentiek szerint, a megfelelő elérési utakat beállítva! Amennyiben ez hibádzik, egyáltalán nem fog menni.

    [ Szerkesztve ]

    Sk8erPeter

  • Speeedfire

    nagyúr

    válasz repvez #3700 üzenetére

    Ez így nem lesz jó.

    Az oldalszerkezeted miatt a headerben ennek kell lennie. Ha az index.html-be implementáltad ezeket. Így próbáld meg. a java/clrearbox.js fájlban állítsd be a CB_ScriptDir-t erre:
    var CB_ScriptDir='java/clearbox';

    <script src="java/clearbox.js" type="text/javascript"></script>
    </header>
    <body>


    <td width="850" height="680" valign="top" bgcolor="#999999"style="opacity:0.4;filter:alpha(opacity=40)">
    <a href="emblemak/PAPA.jpg" rel="clearbox[gallery=emblemak]" title="Caption"><img src="emblemak/PAPA.jpg" width="100" height="100"> </a>
    <a href="../emblemak/BOSZI1_C.jpg" rel="clearbox[gallery=emblemak]"><img src="emblemak/BOSZI1_C.jpg" width="100" height="100"></a>
    <a href="../emblemak/GRIFF_C.jpg" rel="clearbox[gallery=emblemak]"><img src="emblemak/GRIFF_C.jpg" width="100" height="100"></a>
    <a href="../emblemak/PUMA_C.jpg" rel="clearbox[gallery=emblemak]"><img src="emblemak/PUMA_C.jpg" width="100" height="100"></a>

    </body>

    Én pl a javascript helyett csak js könyvtárat szoktam használni, még rövidebb még könnyebb megjegyezni. :))

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Speeedfire

    nagyúr

    válasz repvez #3702 üzenetére

    Akkor így írd át, csak a headerben kell lecserélni:

    <script src="../java/clearbox.js" type="text/javascript"></script>
    </header>
    <body>


    <td width="850" height="680" valign="top" bgcolor="#999999"style="opacity:0.4;filter:alpha(opacity=40)">
    <a href="emblemak/PAPA.jpg" rel="clearbox[gallery=emblemak]" title="Caption"><img src="emblemak/PAPA.jpg" width="100" height="100"> </a>
    <a href="../emblemak/BOSZI1_C.jpg" rel="clearbox[gallery=emblemak]"><img src="emblemak/BOSZI1_C.jpg" width="100" height="100"></a>
    <a href="../emblemak/GRIFF_C.jpg" rel="clearbox[gallery=emblemak]"><img src="emblemak/GRIFF_C.jpg" width="100" height="100"></a>
    <a href="../emblemak/PUMA_C.jpg" rel="clearbox[gallery=emblemak]"><img src="emblemak/PUMA_C.jpg" width="100" height="100"></a>

    </body>

    CB_SrciptDir, amely a clearbox nevű mappa helyét adja meg. Az elérési utat mindig ahhoz a html fájlhoz képest kell megadni, amely a fent clearbox.js-re való hivatkozást tartalmazza! Természetesen abszolút elérési út is használható.

    a java/clearbox/clearbo.js fájlt pedig erre:

    var CB_ScriptDir='../java/clearbox';

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Sk8erPeter

    nagyúr

    válasz repvez #3700 üzenetére

    Tényleg nem vágom, mit nem lehetett érteni abból, amit írtam, pedig rengeteget körmöltem, direkt, hogy ne kelljen visszakérdezgetni...

    NINCS olyan sem, hogy <header>, ezt honnan szedted? :O
    Ezt felejtsd el, <head> van, és kész.

    <script language="JavaScript" type="text/JavaScript">
    </header>

    Ez úgy, ahogy van, totál rossz.
    Egyrészt amiatt, amit már mondtam, másrészt meg a language="JavaScript" már elég régóta kiment a divatból ("deprecated", lásd itt: [link]), tehát most már ez sem kell, harmadrészt - és ez a legnagyobb baj - nyitsz egy script taget, ami nincs lezárva.
    Csodálkozol, hogy nem megy a ClearBox, amikor teljes mértékben helytelen a kódod?
    Sajnos a böngészők elég toleránsak sokszor, így megpróbálják kierőltetni magukból a tartalmat, amit tudnak, kihámozzák a kódból a talán még értelmes részeket, így a felhasználó láthat valamit abból, amit kódolni próbáltál.
    De pl. ezért is találták ki a validatort, hogy ellenőrizni lehessen, ha baromságot csinálsz.

    Csak hogy folytassam a kód szapulását: most komolyan úgy gondoltad, hogy az helyes, ha a táblázatnak nincs nyitótagja, nincs sorkezdése, stb.?
    A <td> sincs lezárva...
    Olvasd el innen, hogyan kell táblázatot készíteni helyesen.

    Ingyenes tárhelyet regisztrálni atw.hu-n, fw.hu-n vagy bármelyik ingyenes tárhelyszolgáltatónál kb. 5 perc, feltölteni a kódodat plusz 5 perc max., szóval nyugodtan felrakhattad volna a komplett kódodat... Bár ha ilyen gány, csoda, ha egyáltalán bármi megy az oldalon. :)

    Azt is mondtam már, hogy legegyszerűbb a gyökérkönyvtárhoz viszonyítva megadni az elérési utakat, hogy ne kelljen azzal szopni, hogy mindig eggyel feljebb lévő könyvtárba navigálj, stb... (persze esetfüggő, de nálad most így lenne a legjobb)
    Esetedben a href="../emblemak/PAPA.jpg" helyett lehetne simán href="/emblemak/PAPA.jpg" is, így biztos, hogy a roothoz képest próbálja megtalálni.

    Ezenkívül arról sem írtál semmit, hogy a var CB_ScriptDir változót átírtad-e úgy, ahogy mondtam...

    Ne haragudj, de ha ennyire nem figyelsz arra, amit válaszolok, akkor tök feleslegesnek érzem, hogy segítsek. Reagálj érdemben, amiből kiderül, hogy esetleg el is olvastad azt, amiről vakerásztam neked egy fél órát.

    Sk8erPeter

  • Speeedfire

    nagyúr

    válasz repvez #3715 üzenetére

    Ezt még írd át:

    var CB_ScriptDir='/JavaScript/clearbox';

    erre:

    var CB_ScriptDir='../JavaScript/clearbox';

    Amúgy nekem a google chrome és az ie8 sokat segít js alatt. Mindig dobja a hibát ha van. Illetve ff és chrome alatt is van firebug ami segíthet.

    Firebugnál pl kidob egy ablakot és ott meglehet lesni a script alatt, hogy miket akar betölteni és megy-e neki.

    [ Szerkesztve ]

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Speeedfire

    nagyúr

    válasz repvez #3717 üzenetére

    Mármint mi hivatkozik a /html/galeria.html-re? :F

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Sk8erPeter

    nagyúr

    válasz repvez #3715 üzenetére

    Ja OK, azt hittem, az a kódod egy az egyben tényleg, amit beírtál. :)

    Na, már értem a problémát.
    Azért javasoltam a gyökérkönyvtárból való kiindulást, mert azt hittem, a saját gépeden van telepítve Apache server, és pl. localhoston keresztül próbálod elérni a fájlokat, tehát pl. a főoldaladat így nyitod meg böngészőben saját gépedről: http://localhost/index.html
    De ezek szerint Te valahogy ehhez hasonlóan nyitod meg az oldaladat:
    file:///I:/honlap/index.html
    így meg érthető, hogy a gyökérkönyvtár (tehát a "/") jelen esetben nálad az "I:" meghajtó lesz (Windows), ehhez képest viszonyít mindent.
    Szóval ebben az esetben nálad mégis maradni kell a könyvtárak közötti fel-lelépegetésnél, tehát a '../emblemak' és ehhez hasonló könyvtárhivatkozásoknál.
    Úgyhogy vissza a jövőbe. :D
    Vissza az egészet, most mégse a roothoz képest hivatkozgass. :)

    Jól értem, hogy most a galeria.html fájlt nyitod meg, ugye?
    Na, az a lényeg, hogy a "../" azt csinálja, hogy a jelenlegi könyvtárhoz képest eggyel feljebb ugrik.
    Tehát ha a html/galeria.html fájlban vagy, és mondjuk ebben a fájlban szeretnél hivatkozni az honlap/menu.css fájlra (csak mondtam valamit a fájljaid közül) akkor a következőképpen kell ezt innen megtenned:
    "../menu.css"
    Mert így feljebb ugrik eggyel a "html" könyvtárból a "honlap" könyvtárba, amin belül meg is található a "menu.css" fájl.
    Remélem ez így érthető.

    A felrakott kódod pedig jónak tűnik.
    DE mivel itt most nem a gyökérkönyvtárhoz képest viszonyítva játszadozunk a linkekkel, a clearbox.js-ben végül próbáld meg így átírni a CB_ScriptDir változódat:
    var CB_ScriptDir='clearbox';

    Bár nem biztos, hogy jó így, most nincs előttem a clearbox.js, hogy végül is hogyan pakolja be a szkripteket, mihez képest.
    Ha végképp nem megy, akkor próbáld meg így a saját gépeden, aztán majd átírjuk, ha legalább idáig eljutottunk:
    var CB_ScriptDir='/honlap/JavaScript/clearbox';

    Sk8erPeter

  • Speeedfire

    nagyúr

    válasz repvez #3722 üzenetére

    Én már feladom...

    Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com

  • Siriusb

    veterán

    válasz repvez #4050 üzenetére

    A Tools / Plugin alatt aktiválod a PHP-t. Utána New Project / PHP. Ha ez is megvan, tudsz hozzáadni HTML és CSS fájlokat is a projecthez. Működni fog a kódkiegészítés és még a leírásokat is mutatja.
    WYSIWYG - t felejtsd el. Ha meg akarod érteni, amit csinálsz, nincs rá szükséged, ha komolyabban akarsz ezzel a területtel foglalkozni, pláne. Feltelepítesz LAMP, XAMPP, WAMP, lighttpd vagy amit akarsz és létrehozol virtualhost-okat mindegyik project-nek, amin dolgozol, így egy böngészőben a saját gépeden (internet kapcsolat nélkül) is láthatod mit művelsz. Persze, ha nem akarsz semmiféle szerveroldali alkalmazást futtatni (mysql,php stb), abban az esetben még telepítened sem kell semmit.
    Ha nem ismernéd még ezt az oldalt, hasznos lehet itt nézelődni a munkád során: http://www.w3schools.com/

  • SecMan

    csendes tag

    válasz repvez #4063 üzenetére

    Pluginek is vannak N++-hoz, érdemes őket áttekinteni.
    Menü -> Plugin Manager.

    Igen, elkezdesz gépelni akkor adja a lehetőségeket.
    Tény, hogy nem a legjobb, de segít egyrészt tanulni is, másrészt elkerülni az elgépelési hibákat.
    Pl. ahogy Inv1sus is mondta, az összes értéket felsorolja CSS-ben, akkor is ha adott tulajdonsághoz az nem passzol.
    Tag lezárásban mondjuk nem segít, max. a Zen Coding plugin, de az meg megintcsak mást csinál....
    Én azt javaslom, hogy nézz körül pluginek terén, szórakozz el a beállításokkal, színezéssel egy napot, aztán aznap még rájössz, hogy ez neked való-e, segíti-e a munkádat, segít-e tanulni, stb. Lehet, hogy nem neked való, akkor próbálhatsz Komodo-t vagy bármi mást. A lényeg, hogy olyat találj amit úgy indítasz el, hogy tudod, hogy nem a programmal kell szöszölnöd, hanem a lényegre koncentrálhatsz.

    (u.i.: bocs a hosszú rizsáért, késő van)

    szerk:
    nálam a preferences -> backup and auto completion fül -> alul van az auto completion

    [ Szerkesztve ]

Új hozzászólás Aktív témák