ugrás a tartalomhoz

Archívum - Nov 2009

november 26

Silverlight 3 technológiai áttekintés (Silverlight tartalom)

tolmi · 2009. Nov. 26. (Cs), 14.32
A Silverlight 3 hazai bejelentésének videóanyaga a 2009-es Webkonferenciáról
 

Opacity fade nem működik osztály esetén

kamba · 2009. Nov. 26. (Cs), 11.41
Sziasztok az a problémám hogy van egy opacity fade-elő kódom ami szép átlátszóságot generál.ezt is szeretném átalakítani egy osztállyá hogy ha kell több is működjön egyszerre.legjobb ha bemásolom a működő kódot és a nemműködőt is.

function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;
	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			window.setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			window.setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}
Ez működik is szépen
most az osztály amit összetákoltam:
[colorer=css]
var opacity2 = function(id, opacStart, opacEnd, millisec) {
this.object = document.getElementById(id).style;
this.opacStart = opacStart;
this.opacEnd = opacEnd;
//speed for each frame
var speed = Math.round(millisec / 100);
var timer= 0;
//this.intid = new Array();
}
//determine the direction for the blending, if start and end are the same nothing happens
opacity2.prototype.fade = function(){
var self= this;
if(this.opacStart > this.opacEnd) {
for(i = this.opacStart; i >= this.opacEnd; i--) {
//alert(i);
window.setTimeout(function (){self.changeOpac(i);},(this.timer * this.speed));
this.timer++;
}
} else if(this.opacStart < this.opacEnd) {
for(i = this.opacStart; i <= this.opacEnd; i++) {
//alert(i);
window.

november 25

Hogyan tudok egyszerűen nagyon sok statikus HTML fájlt karbantartani?

Locomotive · 2009. Nov. 25. (Sze), 18.34
Sziasztok!

Remélem, hogy nem zavar, hogy új témát nyitottam meg, ha igen, irányítsatok a megfelelő helyre; de előtte olvassátok el, ami kívánok :).
Két dolog érdekelne, és nem csak általánosságban, hanem konkrétabban is.

1.) Tegyük fel, hogy szeretnék egy honlapot. Naív, ügyetlen emberként ehhez úgy állok hozzá, hogy az összes oldalt (legyen mondjuk 56 html oldal a honlapomon) külön-külön, pl. Dreamweaveren megszerkesztek. A kérdésem ezzel kapcsolatban az, hogy mi a megoldás arra nézve, hogy ne kelljen mind az 56 oldalt külön-külön megszerkesztenem, hanem valamennyi oldal egy azonos formát öltsön, de pl. különböző tartalommal? Azaz, ha pl. szeretnék egy 57. html oldalt, amin pl. csak új szöveg van, de nem akarok a html tagokkal babrálni, mi erre a megoldás? Gondolok például az olyan honlapokra, amiken sok 100 oldal van; feltételezem, hogy az webszerkesztők nem fabrikálnak mindig új és új html oldalakat, hanem van valamilyen mechnanizmus, ami alatt csak a tartalmat (szöveg, kép) adják hozzá, és a feltöltés után automatikusan kiegészül a honlap tartalma
a megszokott külsővel. Pl. egy .xml file-al ez lehetséges?

2.) Hogyan lehetséges .xml fileból .html oldalba adatot betölteni (legyen az pl. menüsor vagy akár napi hírek, formásan)? Flash oldalakon ez lehetséges(+ ActionScript programozás mellet). De engem egyelőre csak a html érdekel.

Ne kíméljetek, és előre is köszönöm.
 

görgető

mrksdm · 2009. Nov. 25. (Sze), 01.41
mivel a firefox nem kezeli a görgető szinére vonatkozó css kódot ezért azt szeretném megcsinálni h letiltom a görgő megjelenését az oldalon és egy kattintható gomb amit tudok formázni és azzal szeretném irányítani a görgetést.
találtam egy példát de ez csak hasonló mert ez automatikus és ez csak lefele csinálja:
http://www.ultimate-guitar.com/tabs/b/bullet_for_my_valentine/room_409_tab.htm
az oldal jobb oldalán lévő autoscroll doboz
ez mennyire megoldható?
sztem script be kellene valami írni de ahoz nem értek:S
 

november 24

Javascript-be php kód

agyergorcs · 2009. Nov. 24. (K), 11.55
Üdv!

Olyan problémával küzdök, hogy az admin felületen lekérdezem a felhasználókat pár adatott kiírva róluk és van egy további infó mellettük, ami egy drop down panel.

A gondom az, hogy nem tudom az emberkékhez külön tenni vagyis bármelyik felhasználónál kattintok a további infó szövegre mindig az első felhasználónál nyílik le a panel.

A head részben így van beállítva a div tulajdonságát és a dinamic-al lehet rá hivatkozni:
<script type="text/javascript">
.
..
...
animatedcollapse.addDiv('dinamic', 'fade=1,height=120px,hide=1')
...
..
.
</script>


Erre a linkre kattintva nyílik le az a div amelyiknél id='dinamic':

<a href="javascript:animatedcollapse.toggle('dinamic')" class="dinamic_szuro">További infók</a>
 

Lekérdezés eredményeinek csoportosítása bizonyos feltétel szerint

haho · 2009. Nov. 24. (K), 05.13
Sziasztok!
Adott egy shop. A shopban szereplő termékekhez a felhasználók küldhetnek be kérdéseket, amire az eladók válaszolnak. Na erről a kérdések-válaszok tábláról szólna az én problémám:

Egy-egy termék adatlapján ki tudom íratni úgy a termékhez kapcsolódó kérdéseket-válaszokat, hogy rendezi őket aszerint, hogy melyik kérdezőhöz kapcsolódnak:

TEHÁT Pl: ha az adatbázisban ilyen sorrendben szerepel (mert időrendben így érkeztek be):
-Aladár felhasználó kérdése a termékhez (id:1)
-Béla felhasználó kérdése a termékhez (id:2)
-Aladár felhasználónak válasz a kérdésére (id:3)
-Béla felhasználónak válasz a kérdésére (id:4)
-Aladár felhasználó újabb kérdése (id:5)

AKKOR ÉN EZT ÍGY TESZEM SORBA kiíratáskor (ODER BY kérdésekválaszok.felhasználónév,beérkezésdátuma ASC):
-Aladár felhasználó kérdése a termékhez (id:1)
-Aladár felhasználónak válasz a kérdésére (id:3)
-Aladár felhasználó újabb kérdése (id:5)
-Béla felhasználó kérdése a termékhez (id:2)
-Béla felhasználónak válasz a kérdésére (id:4)

És itt jön a problémám: nem csak azt szeretném, hogy a kérdezők szerint csoportosítva legyenek a kérdések és válaszok, hanem azt is szeretném, hogy pl. minden egyes csoport közé (tehát, ha új kérdezőről van szó) tegyen mondjuk valami sor mintát, pl így:

-Aladár felhasználó kérdése a termékhez (id:1)
-Aladár felhasználónak válasz a kérdésére (id:3)
-Aladár felhasználó újabb kérdése (id:5)
:::::::::::::::::::::::::::::::::::::::::::::::::
-Béla felhasználó kérdése a termékhez (id:2)
-Béla felhasználónak válasz a kérdésére (id:4)

Tehát, hogyan tudok az általam rendezett csoportok közé még vmilyen plusz tartalmat kiíratni?
Nyilván ehhez vagy olyan MySql-es feltétel kell lekérdezéskor, amit én nem ismerek vagy lehet, hogy egyszerűen csak nem tudom összekombinálni a meglévő ismereteimet.
Előre is köszönöm a segítséget!
 

Mail okosság

resonic · 2009. Nov. 24. (K), 01.47
Üdv!

Adott egy mailer.
Egy termékrendelésről van szó. Szeretném, ha a mail függvény csak azon termékek nevét és menyiségét küldené el, amelyeknek menyisége nagyobb, mint nulla. (tehát megrendelt)

<?php


$gumimacicukor = $_POST['gmc'];

$franciadrzse = $_POST['frdr'];

$nyaloka = $_POST['nyl'];


$MailSent = "<center><img border=0 src=rend.jpg width=201 height=130></center>"; //confirm image

mail ('cegnev##kukac##tartomany.hu', 'Rendelés',

" Megrendelt termékek: \n \n

Gumimacicukor: $gmc \n

Franciadrazsé: $frdr \n \n

Nyalóka: $nyl);



echo("$MailSent"); //Confirmation message.





?>
 

november 24

css AvantBrowser segítség

borkaa · 2009. Nov. 23. (H), 23.52
Sziasztok!
Css elrendezésbeli problémával fordulok hozzátok.
Az alábbi linken egy olyan oldalelrendezés került bemutatásra ami alapján egy honlapot szeretnék csinálni viszont van vele egy kis baki.
Rájöttem hogyha a main-content-ben lévő tartalom kisebb helyet foglal el mint a left-sidebar akkor az "levágja" a menümet is..
Ezt aztán végül megoldottam úgy, hogy a main-content-nek adtam egy min-height-ot.
DE az Avant Browser-ben nem működik :(
Firefox, Chrome, Safari IE8 vígan viszi de az Avant nem..
Van valakinek magyarázata / megoldása erre? Vagy lehet a böngésző hibája?
Előre is köszönöm a segítséget!
 

PHP require_once()

mgergo90 · 2009. Nov. 23. (H), 23.28
Sziasztok!

index.php-ben van egy változóm pl:
$valtozo = "értek";
$require_once("proba.php");

proba.php tartalma:

echo $valtozo;

ez miért nem működik? Illetve, hogy lehet másképpen megoldani?

Előre is köszönöm

Gergő