Tibor Szász29 years old code addict

  • Home
  • About me
  • Projects
  • Contact me
  • RSS

2008 0908

Dead simple MooTools slideshow

Szükségem volt egy kis slideshowra egy projecthez és ez lett a vége:
(1.2-es verzióhoz készült)

function slideShow( Obj ){
	// Version 0.2; Created by Kow, 2008; http://skyweb.hu/kow
	var pass = this;
	// initializing
	this.curImg = 0;
	this.slides = Obj;
	this.slides.each( function( img, index ){ 
		if( index > 0 ) img.fade(); 
		img.set('morph', { duration: 'long' });
	}, this);
	this.next = function(){
		pass.curImg++;
		this.slides.each( function( img, index ){ 
			img.morph({ opacity: 0 });
		}, this);
		if( pass.curImg == this.slides.length ) pass.curImg = 0;
		this.slides[ pass.curImg ].morph({ opacity: 1 });
	}
	this.prev = function(){
		pass.curImg--;
		this.slides.each( function( img, index ){ 
			img.morph({ opacity: 0 });
		}, this);
		if( pass.curImg < 0 ) pass.curImg = this.slides.length - 1;
		this.slides[ pass.curImg ].morph({ opacity: 1 });
	}
}

// Így kell bekapcsolni:
sshow = new slideShow( $$('div#gallery_image img') );

// 3 másodpercenként fog így képet váltani
sshow.next.periodical( 3000, sshow );
Ez a kis CSS még kell hozzá:
#gallery_image img{
	position: absolute;
	left: 0px;
	top: 0px;
}


Category: Programming - Tags: mootools javascript slideshow Read more

2008 0606

PHP.JS

Egy remek kis függvénykollekcióra bukkantam nem olyan régen ami nagyon hasznos lehet a PHP-ban már jártas fejlesztőknek. A libary neve PHP.JS és a PHP függvényei vannak újra írva benne Java Scitptben. Szám szerint 138 db.

Ha használni szeretnénk, két lehetőségünk van. Vagy natúr beületetjük őket window objektumba, mint bármilyen más function fuggvenyem(){ //valami }

p = strpos('Kevin van Zonneveld', 'e');
// call another PHPJS function
d = date('F j, Y, g:i a');

// vagy létrehozhatunk egy objektumot és azon keresztül érhetjük el 
// a PHP újraírt függvényeit: 

window.$P = PHP_JS();
//
// call a PHPJS function
p = $P.strpos('Kevin van Zonneveld', 'e');
//
// call another PHPJS function
d = $P.date('F j, Y, g:i a');

Utóbbi megoldás azért lehet hasznos, mert így nem ütközik más már meglévő kódokkal a PHP.JS

"Project website":http://kevin.vanzonneveld.net/techblog/article/phpjs_licensing


Category: Programming - Tags: javascript library php Read more

 < 1 2 3 4 5

Briefing

Me myself and I
I love coding, especially for the web. I'm in the online industry for 6 years. My favourite toys are:
JavaScript, PHP, XHTML, MySQL, Canvas, Flash
Váltás magyar nyelvre

Topics

  • Coffee break
  • Design & stuff
  • Generative arts
  • Programming
  • User experience

Friends

  • Kárpáti Róbert
  • Royaljerry
  • Bagi Zoltán
  • Pegazoo
  • Charles Alexander Deli
  • Bence Bangócs
  • Lunakid
  • Rapp design

Feeling so social

  • Facebook
  • IWIW
  • TurulMeme

Tags

javascript (14) php (6) mootools (5) codeigniter (4) iscaffold (4) tutorial (3) crud (3) renders (2) template (2) css (2) free (2) structure-synth (2) google (2) resizing (1) clouddeck, (1) soundcloud (1) navigation (1) canvas (1) data-visualisation (1) progress (1) rss (1) script (1) bermuda-triangle (1) joomla (1) drupal (1) wordpress (1) ux (1) clouddeck (1) ie8 (1) email (1) bugs (1) easing (1) transitions (1) windows8 (1) facebook (1) twitter (1) design, (1) interface (1) user (1) experience (1) google-buzz (1) magyar (1) microsoft (1) data-uri (1) tagging (1) blackout (1) slimbox (1) bugfix (1) experiment (1) cfdg (1) firefox-extension (1) nl2br (1) class (1) library (1) sitebuild (1) utf8 (1) slideshow (1) svg (1) drag-and-drop (1) forge (1) trick (1) infovis (1) rc1 (1) table (1) open-source (1) tabs (1) konami-codes (1) dns (1) wikipedia (1) lists (1) inspiration (1) ajax (1) hack (1)




All rights reserved, ©2008-2012 - Built on CodeIgniter framework - Konami codes - Mostly Valid XHTML 1.1 - Valid CSS 2.1