Archívum - Dec 2010
december 30
Auto TDD avagy PHPUnit magától
Hogyan futtasuk tesztjeinket automatikusan (Linux alatt)
■ Comic Sans Criminal - There's help available for people like you!
Minden fontot a maga helyén
■ december 29
Javascript értékátadás
Kissé fura lehet a problémám, és kapásból nehéz is jó leírást adjak róla, ezért előre is sry.
Egy ideje már foglalkozok ajax-os oldalakkal, és valahogy mindíg megkerültem a dolgot, de most úgy döntöttem szembenézek vele, írok már magamnak végre egy ajax metódust (meg hát igazából osztályt), amit bármikor használhatok. Szép és jó minden, csak mikor megérkezik a szerverről a válasz, akkor nem tudom kiizzadtatni vele ugyanis egy ilyen:felüldefiniálással értelemszerűen nem jelenít meg semmit az alert. Ide viszont később komolyabb eljárások kerülnének, szóval ezt a módot szeretném használni.
így néz ki az osztály:
[colorer=javascript]
var ajax = {
req_mode : "post",
resp_text : "",
br_supp : function(){ alert("Ez a böngésző nem támogatja az ajaxot."); },
wr_path : function(){ alert("Szerver oldali alkalmazás nem elérhető. Vegye fel a kapcsolatot az adminisztrátorral."); },
state : {
finish : {
ok : function(){ alert("Az adatokat sikeresen feldolgoztuk!"); },
notok : function(){ alert("Hiba a feldolgozás során!"); }
}
},
request : function(url, params){
var xmlHttp;
try{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}catch (e){
// Internet Explorer
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}catch (e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}catch (e){
this.br_supp();
return false;
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
this.resp_text = xmlHttp.responseText;
alert(this.resp_text);
ajax.state.finish.ok();// TODO ?? this.
Egy ideje már foglalkozok ajax-os oldalakkal, és valahogy mindíg megkerültem a dolgot, de most úgy döntöttem szembenézek vele, írok már magamnak végre egy ajax metódust (meg hát igazából osztályt), amit bármikor használhatok. Szép és jó minden, csak mikor megérkezik a szerverről a válasz, akkor nem tudom kiizzadtatni vele ugyanis egy ilyen:
ajax.state.finish.ok = function(){
alert(ajax.resp_text);
}
így néz ki az osztály:
[colorer=javascript]
var ajax = {
req_mode : "post",
resp_text : "",
br_supp : function(){ alert("Ez a böngésző nem támogatja az ajaxot."); },
wr_path : function(){ alert("Szerver oldali alkalmazás nem elérhető. Vegye fel a kapcsolatot az adminisztrátorral."); },
state : {
finish : {
ok : function(){ alert("Az adatokat sikeresen feldolgoztuk!"); },
notok : function(){ alert("Hiba a feldolgozás során!"); }
}
},
request : function(url, params){
var xmlHttp;
try{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}catch (e){
// Internet Explorer
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}catch (e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}catch (e){
this.br_supp();
return false;
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
this.resp_text = xmlHttp.responseText;
alert(this.resp_text);
ajax.state.finish.ok();// TODO ?? this.
DIV-ben kép szöveg egymás mellett
Üdv mindenkinek.
Előre is elnézést kérek, mivel majdnem biztos volt már ilyen téma, de fogalmam sincs hogy keressem...
A gondom a következő.
Adott egy div, benne egy 16x16-os ikon, mellette pedig egy szöveg:(CSS-ben csak a .box-hoz nyúlok, keretet adok neki.)
... a kép viszont 3px-el magasabban van mint a szöveg.
Ha a képnek ......-et mondok, akkor a szöveg is lejjebb csúszik 3px-el.
Tehát ez lesz az előzőből:Így pedig minden marad a helyén.
Valakinek lenne ötlete hogy lehetne a képet és a szöveget "egy síkba hozni"?
Tehát a kép és a szöveg "teteje" egy szintbe essen.
Előre is köszönöm
■ Előre is elnézést kérek, mivel majdnem biztos volt már ilyen téma, de fogalmam sincs hogy keressem...
A gondom a következő.
Adott egy div, benne egy 16x16-os ikon, mellette pedig egy szöveg:
<div class="box">
<IMG src="images/icon.gif"> BOXCÍM
</div>
... a kép viszont 3px-el magasabban van mint a szöveg.
Ha a képnek ...
margin-top: 3px;
Tehát ez lesz az előzőből:
<div class="box">
<IMG src="images/icon.gif"><div style="display: inline;margin-bottom: 3px;>BOXCÍM</div>
</div>
Valakinek lenne ötlete hogy lehetne a képet és a szöveget "egy síkba hozni"?
Tehát a kép és a szöveg "teteje" egy szintbe essen.
Előre is köszönöm
Slimob és imageScroll probléma
Szisztok!
Csináltam egy honlapot, ahol egy div-ben úsztatok képeket jQuery ImageScrollerel.
Amikor a képre kattintok a Slimboxnak ki kellene nagyítania, sajnos azonban van amikor nagyítás helyett szimplán megjeleníti a képet (és csak azt).
Az oldal jelenlegi változata itt található meg: http://www.bodorka.hu/Gz_oo/
Ha tudtok kérlek segítsetek, hogy mi lehet a baj, mert nagyon nem értem!
Üdv.: Ádám
■ Csináltam egy honlapot, ahol egy div-ben úsztatok képeket jQuery ImageScrollerel.
Amikor a képre kattintok a Slimboxnak ki kellene nagyítania, sajnos azonban van amikor nagyítás helyett szimplán megjeleníti a képet (és csak azt).
Az oldal jelenlegi változata itt található meg: http://www.bodorka.hu/Gz_oo/
Ha tudtok kérlek segítsetek, hogy mi lehet a baj, mert nagyon nem értem!
Üdv.: Ádám
Crazy JavaScript hack: unzipping a file
Tömörített adatot kicsomagolni JavaScriptben? Mi sem egyszerűbb!
■ tiggr - Creating prototypes collaboratively
Interaktív UI prototípus tervező eszköz
■ MySQL - Oracle APEX
Sziasztok!
Oracle-höz használtam anno APEX-et, de most MySQL fölé szeretnék húzni valami hasonlót.
Ti mit használtok, amikor adatbázis-centrikus webes alkalmazást kell (gyorsan) készíteni, viszonylag egyszerű (CRUD) műveletekkel?
(pár oldalon írták, hogy ha van fent Oracle és MySQL is, akkor lehet Oracle-ből adatbázis linket csinálni, és ezen keresztül elérni - akár APEX-en keresztül - a MySQL adatbázist, de azért ezt szeretném elkerülni :-) )
■ Oracle-höz használtam anno APEX-et, de most MySQL fölé szeretnék húzni valami hasonlót.
Ti mit használtok, amikor adatbázis-centrikus webes alkalmazást kell (gyorsan) készíteni, viszonylag egyszerű (CRUD) műveletekkel?
(pár oldalon írták, hogy ha van fent Oracle és MySQL is, akkor lehet Oracle-ből adatbázis linket csinálni, és ezen keresztül elérni - akár APEX-en keresztül - a MySQL adatbázist, de azért ezt szeretném elkerülni :-) )
Using Proxy Models to Customize the Django Admin
Proxy modellek használata az adminban
■