Archívum - 2011
február 17
Drupal vagy Keretrendszer (Hogyan döntötök?)
Üdv mindenkinek,
Relatív rég óta foglalkozom már programozással, főleg js és php. Ezen utóbbiból ha gyorsan akartam csinálni valamit, akkor a CodeIgniterhez nyúltam.
A Drupalt már rég óta tudatalattimban tartom, de eddig nem volt rá időm ,hogy kipróbáljam. Most, hogy kijött a 7 -es verzió rájöttem hogy ez iszonyatosan 'cutting edge', úgyhogy úgy döntöttem kipróbálom. Egy ismerősömnek vállaltam egy egyszerű honlapot (kutyás :-)), és elégedett vagyok az eredménnyel, persze még tanulom, de már eddig is ígéretes.
A kérdésem az, hogy mikor döntötök úgy, hogy Drupalt használtok (mondjuk egy webshopnál) vagy esetleg keretrendszert inkább (olyanra gondolok mint CodeIgniter, Kohana, vagy Yii - bár ez utóbbit nem ismerem). Mint php programozónak, megéri megtanulni modult írni, és ha kell azzal augmentálni a Drupalt, vagy van olyan eset mikor keretrendszert használtok, ezzel vállalva a hosszabb fejlesztési időt? Mi a döntő ilyen esetben.
Köszönöm, ha erre írtok pár szót.
Béke:
Gábor
■ Relatív rég óta foglalkozom már programozással, főleg js és php. Ezen utóbbiból ha gyorsan akartam csinálni valamit, akkor a CodeIgniterhez nyúltam.
A Drupalt már rég óta tudatalattimban tartom, de eddig nem volt rá időm ,hogy kipróbáljam. Most, hogy kijött a 7 -es verzió rájöttem hogy ez iszonyatosan 'cutting edge', úgyhogy úgy döntöttem kipróbálom. Egy ismerősömnek vállaltam egy egyszerű honlapot (kutyás :-)), és elégedett vagyok az eredménnyel, persze még tanulom, de már eddig is ígéretes.
A kérdésem az, hogy mikor döntötök úgy, hogy Drupalt használtok (mondjuk egy webshopnál) vagy esetleg keretrendszert inkább (olyanra gondolok mint CodeIgniter, Kohana, vagy Yii - bár ez utóbbit nem ismerem). Mint php programozónak, megéri megtanulni modult írni, és ha kell azzal augmentálni a Drupalt, vagy van olyan eset mikor keretrendszert használtok, ezzel vállalva a hosszabb fejlesztési időt? Mi a döntő ilyen esetben.
Köszönöm, ha erre írtok pár szót.
Béke:
Gábor
február 17
location.replace nem müxik!!
Sziasztok van egy javascriptem
van egy iframem:
meg egy formom:
az a baj hogy nem végziel a javascript müveletet:(
■ <script type="text/javascript">
function refresh(form) {
frames["like"].location.replace("like.php");
return false;
}
</script>
function refresh(form) {
frames["like"].location.replace("like.php");
return false;
}
</script>
van egy iframem:
<iframe name="like" title="Like" width="480" height="100" src="/like.php" frameborder="yes" allowfullscreen>
meg egy formom:
<form method="POST" target="like" action="like.php" onsubmit="return refresh(this);">
<input type="submit" name="like2" value="Tetszik">
</form>
<input type="submit" name="like2" value="Tetszik">
</form>
az a baj hogy nem végziel a javascript müveletet:(
checkbox formázás
Sziasztok!
Egyszerű a kérdés:
Ismertek/létezik e olyan böngészőfüggetlen (IE7+, FF3+, O8+), javascript-mentes módszer, amellyel tudom formázni a checkbox kinézetét?
- Ha igen: létezik e olyan megoldás, ahol kép hasznnálata nélkül is megoldható?
- Fontos lenne a megjelenés is, mert külön probléma, hogy a böngészők máshova helyezik a checkboxot.
Nem rögtön ide jöttem a kérdésemmel; már sokat olvasgattam róla. Eddig az a megoldás tetszett a legjobban, hogy magára a checkbox input-ra ráhúzunk egy tulajdonságot. Ezután az őt követő label elemmel dolgozunk:Ezek után a háttérképet változtatjuk a különböző psuedo-classokkal (sok van belőle, nem írnám le).
Ezzel a megoldással csípőből két hiba van:
- az opacity tulajodnság nem böngészőfüggetlen
- a háttér nem minden böngészőben kerül pont oda, ahol a checkbox van - így nem is üzemel megfelelően, valamint csúnya is tud lenni.
Ötletadó (de azért minimálisan átgondolt :) ) válaszokat is szívesen fogadok!
Köszike!
■ Egyszerű a kérdés:
Ismertek/létezik e olyan böngészőfüggetlen (IE7+, FF3+, O8+), javascript-mentes módszer, amellyel tudom formázni a checkbox kinézetét?
- Ha igen: létezik e olyan megoldás, ahol kép hasznnálata nélkül is megoldható?
- Fontos lenne a megjelenés is, mert külön probléma, hogy a böngészők máshova helyezik a checkboxot.
Nem rögtön ide jöttem a kérdésemmel; már sokat olvasgattam róla. Eddig az a megoldás tetszett a legjobban, hogy magára a checkbox input-ra ráhúzunk egy
opacity: 0;
#myform input[type="checkbox"] + label {
background: url('custom_checkbox.png') left no-repeat;
padding-left: 40px; /* nyilván a képtől mega látványtervtől függően */
Ezzel a megoldással csípőből két hiba van:
- az opacity tulajodnság nem böngészőfüggetlen
- a háttér nem minden böngészőben kerül pont oda, ahol a checkbox van - így nem is üzemel megfelelően, valamint csúnya is tud lenni.
Ötletadó (de azért minimálisan átgondolt :) ) válaszokat is szívesen fogadok!
Köszike!
Facebook alkalmazás tárhely , USA
Sziasztok!
Nincs tapasztalatom külföldi hostingban, tippet szeretnék kérni.
Egy Facebookos alkalmazást fejlesztek, már majdnem kész. Jelenleg kb 100-an használják, és nyilvánvaló lett, hogy az USA-ban lesz a legtöbb felhasználó. Ha hirdetni fogom, akkor kb 10000 felhasználóra fogok számítani (remélem bejön majd a dolog)
Pillanatnyilag egy magyar szerverről üzemeltetem (egyébként szépen megy), de logikusnak tűnik, hogy mielőtt elindítanám a dolgot, kiteszem egy amerikai hostra.
Nem akarok rá sokat költeni.
Az alkalmazásnak kicsi a sávszélesség-igénye.
Ezeket nézegettem:
bluehost.com
hostgator.com
Ezek olcsók ... unlimited, ami nem túl konkrét ugye.
http://smallbusiness.yahoo.com/webhosting/
Ez már nem olcsó, több, mint duplája. Viszont megbízhatónak tűnik.
Használ valaki amerikai hostot? Tudtok javasolni?
Köszönöm!
■ Nincs tapasztalatom külföldi hostingban, tippet szeretnék kérni.
Egy Facebookos alkalmazást fejlesztek, már majdnem kész. Jelenleg kb 100-an használják, és nyilvánvaló lett, hogy az USA-ban lesz a legtöbb felhasználó. Ha hirdetni fogom, akkor kb 10000 felhasználóra fogok számítani (remélem bejön majd a dolog)
Pillanatnyilag egy magyar szerverről üzemeltetem (egyébként szépen megy), de logikusnak tűnik, hogy mielőtt elindítanám a dolgot, kiteszem egy amerikai hostra.
Nem akarok rá sokat költeni.
Az alkalmazásnak kicsi a sávszélesség-igénye.
Ezeket nézegettem:
bluehost.com
hostgator.com
Ezek olcsók ... unlimited, ami nem túl konkrét ugye.
http://smallbusiness.yahoo.com/webhosting/
Ez már nem olcsó, több, mint duplája. Viszont megbízhatónak tűnik.
Használ valaki amerikai hostot? Tudtok javasolni?
Köszönöm!
Szerepel-e már benne ez az érték?
Hali
Tudom, a név kissé semmitmondó, de nem tudtam rövidebben s értelmesebben megfogalmazni. Adva vagyon egy formos küldés, melynek eredménye egy tömb. A tömb elemeihez értéknöveléssel foreach-ben szeretnék egy értéket hozzárendelni. A gond az, hogy ha kétszer is megadom ugyanazt az elemet, akkor nem tudom hogy ellenőrizhetném, ennek az értéke szerepelt-e már korábban, hisz akkor ennek nem akarok új értéket adni. Tehát amit előbb bevisz az adatbázisba, az a nagyobb prioritású érték.
Íme a kódrészletem:A kérdés tehát, hogy hogy tudnám beleírni azt a kis részt, ami ellenőrzi, az aktuálisan bevinni készült elemhez létezik-e már a sorrend oszlopban érték, s ez esetben ott null értéket adna át, vagy egyszerűen tenne rá nagyban s haladna tovább a következő elemre?
előre is köszönöm a válaszokat ^^
C.
■ Tudom, a név kissé semmitmondó, de nem tudtam rövidebben s értelmesebben megfogalmazni. Adva vagyon egy formos küldés, melynek eredménye egy tömb. A tömb elemeihez értéknöveléssel foreach-ben szeretnék egy értéket hozzárendelni. A gond az, hogy ha kétszer is megadom ugyanazt az elemet, akkor nem tudom hogy ellenőrizhetném, ennek az értéke szerepelt-e már korábban, hisz akkor ennek nem akarok új értéket adni. Tehát amit előbb bevisz az adatbázisba, az a nagyobb prioritású érték.
Íme a kódrészletem:
if (isPost()){
$i = 1;
// sorrend nullázása
$sql1 = "UPDATE static_labels SET
sorrend = ''
";
$result=mysql_query($sql1);
// elemeket updateli
foreach($_POST['s_labels'] as $elem) {
$tmp = $sql . $i;
$tmp = "UPDATE static_labels SET
sorrend = '" . $i . "'
WHERE labels = '" . $elem . "'
";
$result=mysql_query($tmp);
$i++;
}
} else {
...
}
előre is köszönöm a válaszokat ^^
C.
február 15
Z-Type
A Game On győztes Z-Type fejlesztője a jó játék hozzávalóiról, a vászon és hang használatáról
■ Ftp-n nem jeleniti meg a képet és a gif állományt
sziasztok!
Segitséget szeretnék kérni hogy miért nem jeleníti meg a gif és jpg formátumú képet a weblapom??egyébként ftp-re van feltöltve. De viszont a sima logót(jpg) felül megjeleníti a lenti garancia (jpg)képet viszont nem, sőt gif állománnyal is baj van...
Validatorral is átnéztem de hibát nem mutat.
Előre is köszi a helpet
ez a logó kép--->
<img src="pictures/logo.jpg" id="logo" alt="Wizardsoft logó" usemap="#mainHtml"/>
<map name="mainHtml" id="mainHtml">
<area shape="rect" coords="10,10,210,116" href="index.htm" alt="Főoldal" >
</map>
ez pedig a második kép az oldalon-->(persze közötte még kód szerepel meg néhány div)
<div class="centerImg"> <img src="pictures/garancia2_zold200x150.jpg" alt="100% Garancia"/> </div>
■ Segitséget szeretnék kérni hogy miért nem jeleníti meg a gif és jpg formátumú képet a weblapom??egyébként ftp-re van feltöltve. De viszont a sima logót(jpg) felül megjeleníti a lenti garancia (jpg)képet viszont nem, sőt gif állománnyal is baj van...
Validatorral is átnéztem de hibát nem mutat.
Előre is köszi a helpet
ez a logó kép--->
<img src="pictures/logo.jpg" id="logo" alt="Wizardsoft logó" usemap="#mainHtml"/>
<map name="mainHtml" id="mainHtml">
<area shape="rect" coords="10,10,210,116" href="index.htm" alt="Főoldal" >
</map>
ez pedig a második kép az oldalon-->(persze közötte még kód szerepel meg néhány div)
<div class="centerImg"> <img src="pictures/garancia2_zold200x150.jpg" alt="100% Garancia"/> </div>
Események és closure
(ha jól tudom így hívják angolul a szerkezetet)
Készítettem egy függvényt, amit osztályként használnék, A függvény példányonként egy képet kezelne, ennek a mousemove eseményével játszanék. Egy rövid kód:Szeretnék egy általános mousemove eseményt, ami a függvényen belül definált tulajdonságok alapján csinál valamit. Ha így készítem el:akkor a this a kép objektumra fog hivatkozni, a this.valtozo pedig érvénytelen lesz. Ha használom a closure szerkezetet (hogy hívják ezt magyarul?) így:akkor a t változó megkapja az objektumot, a visszaadott függvény pedig azt a t-n keresztül látni fogja. Ezzel kb megoldottam minden eseménykezelést az objektumjaimban, csakhogy! Ha én szeretném az eventet megkapni, akkor bizony sírógörcsöt kapok az Internet Explorer mellett.
Kis módosítás után:Működik minden normális böngészőben. IE6-7 alatt nem. 8 alatt nem tudtam még nézni. Esetleg tudtok valami megoldást erre?
■ Készítettem egy függvényt, amit osztályként használnék, A függvény példányonként egy képet kezelne, ennek a mousemove eseményével játszanék. Egy rövid kód:
function Kep(src) {
this.kep = document.createElement('img');
this.valtozo = 6;
// ...
}
var k = new Kep('jojo.png');
this.kep.onmousemove = function() {alert(this.valtozo);}
this.kep.onmousemove = (function(t){return function(){ alert(t.valtozo()}})(this);
Kis módosítás után:
this.kep.onmousemove = (function(t){return function(evt){ alert(evt.clientX); }})(this);
Separating JavaScript download and execution
Terv a betöltött parancsfájl futtatására tetszőleges időpontban
■