payskin Posted October 2, 2010 Posted October 2, 2010 Nem tennél (linkelnél) be egy ilyen nagy képet ide mintának, hogy lássuk, mirõl van szó? Persze, csak ha nem titkos.
jagdtigger Posted October 7, 2010 Posted October 7, 2010 Nos megint a joomlával szórakozok megint(vagy leginkább még mindig...). A belsõ üzenõrendszerrel van egy olyan gond a weboldalamon hogy a felsõ kis táblázatban ahol azt írja melyik oszlopban mely adatai vannak csak egy szürke kocka van. Firebug-al megtaláltam mi a gond viszont a template.css-ben nincs benne amit a firebug ír(igen, jó téma mappájában kerestem meg ezt a fájlt). Ötlet? Csináltam egy test nevû felhasználót, a jelszó a neve(sajnos muszáj mert bejelentkezés nélkül nem lehetne megnézni azt a részt).
firewolf Posted January 4, 2011 Posted January 4, 2011 Üdv! Mivel a Joomla téma halott, ezért ide írom a kérdésemet: virtuemartban szeretném beállítani azt, hogy a webáruházban regisztráció nélkül is lehessen véleményt írni a termékekrõl. Merre lehet ezt beállítani? Köszi! Firewolf
zauber Posted January 17, 2011 Posted January 17, 2011 Egy kis segítséget szeretnék kérni! Egy weblapra direktbe szeretnék beépíteni egy "gépi" google fordítót! Ennek a mintájára. /jobb oldalt gépi fordítás/. A kód egy része kiolvasható: Gépi fordítás</div> </div> <div class="art-blockcontent"> <div class="art-blockcontent-body"> <!-- block-content --> <script type="text/javascript"> //<![CDATA[ if(jQuery.cookie('glang') && jQuery.cookie('glang') != 'hu') jQuery(function($){$('body').translate('hu', $.cookie('glang'), {toggle:true});}); //]]> </script> <script type="text/javascript"> //<![CDATA[ function doTranslate(lang_pair) {if(lang_pair.value)lang_pair=lang_pair.value;var lang=lang_pair.split('|')[1];if(lang=='pt')lang='pt-PT';jQuery.cookie('glang', lang);jQuery(function($){$('body').translate('hu', lang, {toggle:true});});} //]]> </script> <a href="java script:doTranslate('hu|hu')" title="Hungarian" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-600px -400px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Hungarian" /></a> <a href="java script:doTranslate('hu|af')" title="Afrikaans" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-300px -500px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Afrikaans" /></a> <a href="java script:doTranslate('hu|sq')" title="Albanian" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-300px -400px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Albanian" /></a> <a href="java script:doTranslate('hu|ar')" title="Arabic" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-100px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Arabic" /></a> <a href="java script:doTranslate('hu|be')" title="Belarusian" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-0px -600px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Belarusian" /></a> <a href="java script:doTranslate('hu|bg')" title="Bulgarian" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-200px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Bulgarian" /></a> <a href="java script:doTranslate('hu|ca')" title="Catalan" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-0px -300px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Catalan" /></a> <a href="java script:doTranslate('hu|zh-CN')" title="Chinese (Simplified)" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-300px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Chinese (Simplified)" /></a> <a href="java script:doTranslate('hu|zh-TW')" title="Chinese (Traditional)" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-400px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Chinese (Traditional)" /></a> <a href="java script:doTranslate('hu|hr')" title="Croatian" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-500px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Croatian" /></a> <a href="java script:doTranslate('hu|cs')" title="Czech" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-600px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Czech" /></a> <a href="java script:doTranslate('hu|da')" title="Danish" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-700px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Danish" /></a> <a href="java script:doTranslate('hu|nl')" title="Dutch" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-0px -100px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Dutch" /></a> <a href="java script:doTranslate('hu|en')" title="English" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-0px -0px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="English" /></a> <a href="java script:doTranslate('hu|et')" title="Estonian" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-400px -400px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Estonian" /></a> <a href="java script:doTranslate('hu|tl')" title="Filipino" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-100px -300px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Filipino" /></a> <a href="java script:doTranslate('hu|fi')" title="Finnish" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-100px -100px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Finnish" /></a> <a href="java script:doTranslate('hu|fr')" title="French" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-200px -100px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="French" /></a> <a href="java script:doTranslate('hu|gl')" title="Galician" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-500px -400px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="Galician" /></a> <a href="java script:doTranslate('hu|de')" title="German" class="flag" style="font-size:16px;padding:1px 0;background-repeat:no-repeat;background-position:-300px -100px;"><img src="/modules/mod_gtranslate/tmpl/lang/blank.png" height="16" width="16" style="border:0;vertical-align:top;" alt="German" /></a> // ... stb ...de valami még hiányzik! /leszámítva, a zászlóképek elérhetõségét/ Mi kellene még hozzá, hogy rendesen mûködjön?
kléni Posted January 17, 2011 Posted January 17, 2011 http://translate.google.hu/translate_tools?hl=hu Azt hiszem ez kell neked.
payskin Posted January 17, 2011 Posted January 17, 2011 Én például a jQueryre szavazok. Ezek benne vannak az oldaladban? <script type="text/javascript" src="..../jquery.js"></script> <script type="text/javascript" src="..../jquery-translate.js"></script>
zauber Posted January 18, 2011 Posted January 18, 2011 Köszönöm mindkettõtök segítségét! Tényleg ezek hiányoztak: <script type="text/javascript" src="..../jquery.js"></script> <script type="text/javascript" src="..../jquery-translate.js"></script> Most már mûködik csak éppen a kis zászlócskákat kell beszereznem valahonnan és ennek értelmében korrigálni a kódot!
zauber Posted January 20, 2011 Posted January 20, 2011 Egyszerûen nem értem! Itt mûködik Itt meg nem akar! A második esetben, az egyszerûség kedvéért, mindent a gyökér könyvtárba másoltam be! /a script-eket és a zászlókat is/
payskin Posted January 20, 2011 Posted January 20, 2011 A másodikban nincs jQuery. (A Corel pedig egy kanadai cég, nem egy program! Mint ahogy a Photoshop helyett sem Adobe-t írtál. ) (Ad2: a végén kétszer is hiányzik a g a digitalizálásból.)
zauber Posted January 20, 2011 Posted January 20, 2011 ...hááát ez nekem nem akar tolmácsolni! Pedig már beépítettem a jQuery-t is! Köszönöm a tartalmi észrevételeket! Javítottam! --------------------------- Rájöttem hol van a hiba!
payskin Posted January 20, 2011 Posted January 20, 2011 Szerintem nem segít neki, hogy az egész egy frame-ben fut, de megpróbáltam direktben csak a HTML-t megnyitni, és úgy sem fordított. Na, ekkor belenéztem a forrásba... azt hiszem, ma rosszat fogok álmodni.
Giraffe1 Posted January 21, 2011 Posted January 21, 2011 Na, ekkor belenéztem a forrásba... azt hiszem, ma rosszat fogok álmodni. Nekem pont jól jön - gyönyörűen példázza, hogy miért nem vagyok hajlandó pl. Dreamweavert használni.
Fujitsu Posted January 21, 2011 Posted January 21, 2011 Az a büdös életben nem készített ilyen kódot.
payskin Posted January 21, 2011 Posted January 21, 2011 Minden, ami MM_ vagy mm_ a javascriptes részekben, az egyértelműen Dreamweaver. De inkább ne beszéljünk róla. Rájöttem, hogy azért nem fordít, mert nincs mit fordítania: az oldalban nincs szöveg, lévén az egy iframe-be betöltött külön oldalban van, és lehet, hogy az sem segít, hogy az ékezetes betűk html-re vannak fordítva, így viszont csak szótöredékek vannak a szövegben, azokkal pedig lehet, hogy nehezebben birkózik meg a fordító.
zauber Posted January 21, 2011 Posted January 21, 2011 Amikor ezt írtam: Rájöttem hol van a hiba! http://www.pcworld.hu/forum/index.php?s=&a...st&p=430253 én is erre gondoltam. Akkor még be volt írva a nyitóoldalba /azóta eltávolítottam/, hogy Iframe-en belül nem fordít, viszont kívül igen. Sajnos a kívül való fordítás csak optikai csalódás volt számomra is. Egy a kérdés: hogy tudnám megoldani, hogy iframe-en belül is fordítson? Amúgy meg sajnos a jelzett hibák /MM_ vagy mm_ a javascriptes részekben/ tényleg Dreamweaver-ben készültek. Nem vagyok büszke rá én sem! Utána olvasok és korrigálom!
payskin Posted January 21, 2011 Posted January 21, 2011 Azért megnyugtatásul közölném, hogy nem számodra szégyen, hanem elsõsorban a Macromedia számára, másodsorban az Adobe-nak, ha még mindig benne vannak ezek a rusnya JS-kódok (meg a langauge attribútum). Ahhoz, hogy iframe-ben fordítson, tudni kellene, hogy egyáltalán hogy mûködik, meg hogy az iframe hogy viselkedik a DOM környezetben. Meg lehet-e azt csinálni, hogy a külsõ HTML elem meghívjon egy JS functiont a belsõ HTML-ben, egyáltalán milyen kapcsolatban van egymással a két oldal. Tekintve, hogy nem élek frame-ekkel, ezért fogalmam nincs ezekrõl a dolgokról.
zauber Posted January 21, 2011 Posted January 21, 2011 Köszönöm a választ! És fõleg az elsõ sorokat! Már kezdtem magam hülyén érezni! Persze mindezek ellenére tudom, jó lenne ha a notepad-es megoldásra áttérnék. /remélem idõvel sikerül/
Fujitsu Posted January 21, 2011 Posted January 21, 2011 Jelezném, hogy mikor utoljára (kb. 2,5 éve) összefutottam a Dreamweaverrel, akkor már az inline JavaScript régen ismeretlen fogalom volt a szoftver készítõinek szótárában, minthogy a program által készített scriptek egytõl egyig külön állományban kaptak helyet, és teljesen korrektül történt a beillesztésük. Mint ahogy minden más állományé is, mivel a Dreamweaver beépített (a W3C eszközénél szigorúbb) validatort is tartalmazott, a böngészõkompatibilitás ellenõrzésérõl és a tucatnyi egyéb fejlesztõi eszközrõl nem is beszélve. Mindez egy majdnem négy éves programban. Megtudhatom, hogy 2011-ben a Dreamweaver hogy készíthet egyáltalán bármit is, ami inline JS-t vagy invalid kódrészletet tartalmaz? Ugye nem arról van szó, hogy egy idõszámításunk elõtti idõkbõl származó (még a Macromedia által fejlesztett) Dreamweaver által generált kód miatt szólunk le egy mai programot?
Giraffe1 Posted January 22, 2011 Posted January 22, 2011 Ugye nem arról van szó, hogy egy idõszámításunk elõtti idõkbõl származó (még a Macromedia által fejlesztett) Dreamweaver által generált kód miatt szólunk le egy mai programot? Nem, ez csak egy példa volt (nem tudom Zauber milyen verziót használ), de legutóbb a DW CS4-gyel készítettem egy próbaoldalt, és annak kódjában nem kevés felesleges elem volt. CS5-öt még nem láttam közelrõl, de a bizalmam a program felé elég instabil a múltja alapján...
Fujitsu Posted January 23, 2011 Posted January 23, 2011 Most ennyi erõvel bármelyik programot le lehet szólni, mert valaha volt olyan verziója, ami egy kupac trágyát ért. Nem ez a helyes hozzáállás. A Macromedia által fejlesztett DW-k már õskövületek; én el tudom képzelni, hogy akkoriban még sikk volt az inline JS, amikor azokat programozták. Azóta viszont eltelt több mint hat év, ami a web világában elképesztõen nagy idõ. Manapság egy hatéves (vagy régebbi) programmal weboldalt készíteni igen nagy merészség. Ráadásul azóta már fejlesztõváltás is volt, a programot sok éve az Adobe fejleszti. Ezt már nem szabad egy kalap alá venni a Macromedia által fejlesztett verziókkal. Amikor pedig Dreamweaverrõl beszélünk, én automatikusan az Adobe-féle verziókra asszociálok. Az, hogy van-e az oldalban felesleges cucc, egészen más tészta. Még a saját magunk által készített oldalak kódjaiban is simán akadhatunk olyan részletekre, amelyek feleslegesek (velem legalábbis már elõfordult, fõleg a stíluslapok esetében). Egy programnak igen nehéz feladat, hogy mindig csak a legszükségesebbeket írja bele a kódba. Én magam is tapasztaltam, hogy miután az általam (hibátlanul, valid és áttekinthetõ kóddal) elkészített (vagyis inkább kijavított) weboldalon a tulaj utólag módosított valamit valami szarkupac WYSIWYG-gel, az oldal kódja hirtelen romhalmazzá változott, holott csak az oldal valamelyik hivatkozását szerkesztette át. Persze a kinézet nem módosult, de a forráskód az általam rendbe rakottból valami hányadékká változott, köszönhetõen mondjuk az egyes kódsorok közé bekerült minimum 20 sornyi távolságnak. A Dreamweaver ehhez képest még mindig baráti, de ez a program elsõsorban nem arra van, hogy WYSIWYG-ként használjuk. Rengeteg hasznos funkciót kínál, de ezek leginkább azoknak hasznosak, akik maguk írják a kódot és a PHP-t. Persze lehet WYSIWYG-ként is használni, de akkor nyilván nem lesz tökéletes a kód. Mindenesetre inline JS és invalid kód nem lesz benne, annyi szent. Én a CS3 óta nem használom, de azt el kell ismerni, hogy sok tekintetben meg tudta könnyíteni a dolgom (automata kódkiegészítések, taglezárások; stílusazonosítók/osztályok automata felsorolása; gyors stíluslap-kezelés; azonnali validálás; böngészõkompatibilitás-ellenõrzés; stb.; lehetne folytatni a sort). Ugyanakkor mégis túl nagynak és bizonyos tekintetben lomhának éreztem, olyan volt, mintha ágyúval lõnék verébre. Ha létezne hasonló tudású program sokkal kisebb méretben, lecsapnék rá. A notepad2 is baromi jó, csak mikor az ember 60-70 HTML-oldalt kénytelen készíteni egyetlen hétvége alatt, akkor rádöbben, hogy bizonyos funkciókkal rengeteg idõt meg lehetne spórolni.
Giraffe1 Posted January 23, 2011 Posted January 23, 2011 Alapvetõen igazad van, bár arról azért elfelejtkeztél, hogy CS3-at és CS4-et emlegettem, ami már bõven az Adobe-érában született. Egy ingyenes vagy legalábbis nagyon olcsó program esetében az ember hajlamos bizonyos hibákat, hiányosságokat elnézni, míg egy közel 190 ezer forintos szoftvernél már elvárnám a korrekt(ebb) mûködést. (Igen, van trial, de a gyakori próbálgatások eredménye a gyakori újratelepítés. ) Az pedig megint csak a fejlesztõ hibája, hogy bizonyos hibákat (mert a teljesen felesleges kódrészletek azok) nem javít idõrõl-idõre, hanem pont ezekkel próbálja meg a felhasználókat rávenni az upgrade-re, jelenlegi áron 85 ezer forintért. Egyébként alapvetõen a munkáktól és fejlesztõtõl függ, hogy WYSIWYG vagy inkább kódorientált szerkesztõ a praktikusabb. Biztos vagyok benne, hogy nagyon sok esetben jó megoldás a DW - nekem valahogy eddig nem sikerült megbarátkoznom vele. Ez lehet, hogy az én hibám, de legalább ennyire adódik a munkáim jellegébõl (pl. egy sablon alapján több száz hasonló oldal legyártása), márpedig ilyen feladatokra a DW tudtommal nem igazán elõnyös.
zauber Posted January 24, 2011 Posted January 24, 2011 Szeretnék egyetlen gondolat erejéig visszatérni /és a segítségeteket kérni/ az alap-, témaindító problémára ill. annak a megoldására: google translate Sajnos mint kiderítettük ez a megoldás csak a „vele azonos szinten” hajlandó tolmácsolni, keretben nem ! Van-e valakinek valami konkrét ötlete, hogy lehetne rábírni, hogy keretben is dolgozzon? Lehet, hogy csak egy plusz sor kellene a megfelelő scriptben? Csak laikus gondolat: de pl. egy menügomb esetében ahol egy hivatkozást elindítunk, a TARGET tag-el meg lehet határozni a hivatkozás helyének megjelenítését, vagyis hogy a hivatkozás hol érvényesüljön. Valami hasonlót nem lehetne a tolmács esetében is kicsikarni?
kléni Posted January 24, 2011 Posted January 24, 2011 Próbálj meg egy olyat, hogy belerakod az iframe-be is a cuccokat, majd ha a képekre kattintasz, valami ilyesmit lefuttatsz: var iframe = document.getElementById("iframeid"); kep[x].onclick = iframe.contentWindow.document.getElementByid("divid").getElementByTagName("a"[x].onclick = function() {kep[x].onclick();} Nagy az esélye, hogy nem fog menni, de egy próbál t megér Bár valójában sokkal jobb megoldának látnám, ha az iframe-t vennéd ki. Lehet, a DW ezt adta, de attól még módosíthatod, szerintem később be fogja tudni olvasni a kódot.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now