Archive for the ‘free flash portfolio’ Category

Flash Portfolio on Google Code

Sunday, May 4th, 2008

Today i have added the Flash Portfolio to Google Code you can visit it on this page flashportfoliov1.

I know i haven’t been updating this portfolio for a long time. I hope that putting it on the Google Code page some users might update it and work with it.

I am still working on the new version of this portfolio, i think i will do something totally different since i think this portfolio doesnt work quite well for me anymore.

Ill keep you posted.

Updated and fixed Flash Portfolio

Sunday, May 4th, 2008

I have updated the flash portfolio to work with selected links. The flash portfolio will now show which sections are selected and what the user is viewing.

I also noticed that the flash protfolio wasnt working quite well since the xml file had some mixed ID’s it now works pretty well.

You can download the new fixed portfolio from the download page.

Extending the portfolio, rollOver action on the sub-links

Thursday, July 19th, 2007

Some days ago, i got a pretty interesting e-mail from a fellow designer from Hong Kong. He asked me if there was the possibility of adding a rollOver action to the menu.

I remembered that I had this working in a previous version of the portfolio, but for some reason I somehow deleted this option or action. Well I took the time to Update this and make it work again without changing much of the code.

I have added the code, i hope it works.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
renderItems = function (id, totalsubLinks, newposCont, fatherID) {
	if (BsubLinks.length>0) {
		cleansubLinks(BsubLinks);
	}
	BsubLinks = new Array();
	for (n=totalsubLinks-1; n>=0; n--) {
		initCont = mc_menu.holder.mc_cont.attachMovie("mc_contbutt", "sb", this.getNextHighestDepth());
		var newCont = initCont.duplicateMovieClip("sb"+n, 1+n);
		BsubLinks[n] = newCont;
		newCont.label = "- "+mainContent[id][n]["title"];
		newCont.trackinglabel = mainContent[id][n]["title"];
		newCont.txtCaption = mainContent[id][n]["caption"];
		newCont.newID = mainContent[id][n]["id"];
		newCont.fatherID = fatherID;
		newCont.childID = n;
		newCont.pressed = false;
		newCont.totalTabs = mainContent[id][n][0].length;
		newCont._y = newposCont;
		newposCont = newCont._y+newCont._height;
		newCont.onRelease = function() {
			doTabs(this.totalTabs,this.fatherID,this.childID);
			showCaption(this.txtCaption);
			mc_caption._alpha = 100;
			mc_main._alpha = 100;
			mc_shadow._alpha = 100;
			turnofSublinks(BsubLinks);
			this.gotoAndStop(2);
			this.pressed = true;
		};
		newCont.onRollOver = function() {
			this.gotoAndStop(3);
		};
		newCont.onRollOut = newCont.onReleaseOutside=function () {
			if (this.pressed == true) {
				this.gotoAndStop(2);
			} else {
				this.gotoAndStop(1);
			}
		};
	}
	initCont.removeMovieClip(sb);
};
 
function turnofSublinks(buttonsArr) {
	var totalB = buttonsArr.length;
	for (n=0; n<totalB; n++) {
		buttonsArr[n].pressed = false;
		buttonsArr[n].gotoAndStop(1);
	}
}

I have installed wordpress

Thursday, July 19th, 2007

Hello all, i have decided to install wordpress, since i am not allowed to access my server at my current job.

The portofolio is still alive:
http://frank.puropixel.com/index.html

And you can download it at:
download