This page last changed on Feb 16, 2011 by serwis.

Zakładka zawiera informacje o plikach wchodzących w skład przeglądarki plików PDF.

Files:

  • folder zawiera pliki z rozszerzeniem .SWF będące plikami FLASH zawierającymi strony wchodzące w skład dokumentu oraz pliki graficzne w formacie JPG i rozmiarze 107x152 pikseli będące miniaturkami stron dokumentu.

index.html

  • plik jest odpowiedzialny wywołanie i interpretację pliku main.swf.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>Przeglądarka flash</title>
</head>
<body bgcolor="#888888" style="margin:0px" >
<!-- saved from url=(0013)about:internet -->
<script language="JavaScript" type="text/javascript">
	function getURLParam(strParamName){
    	var strReturn = "";
    	var strHref = window.location.href;
   		if ( strHref.indexOf("?") > -1 ){
      		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
      		var aQueryString = strQueryString.split("&");
      		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
        		if ( aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
          			var aParam = aQueryString[iParam].split("=");
          			strReturn = aParam[1];
          			break;
        		}
      		}
    	}
    	return unescape(strReturn);
  	}

	document.write(
    '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\n'+
    '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"\n'+
    '  WIDTH="100%" HEIGHT="100%" id="idswf" align="TL">\n'+
    '  <PARAM NAME="allowScriptAccess" value="sameDomain" />\n'+
  	'  <PARAM NAME="allowFullScreen" value="true" />\n'+
    '  <PARAM NAME=movie '+
    '    VALUE="main.swf?page='+getURLParam('page')+'" />\n'+
    '  <PARAM NAME=quality VALUE=high />\n'+
    '  <PARAM NAME=bgcolor VALUE=#888888 />' +
    '  <PARAM NAME=scale VALUE=noscale />\n'+
	'  <PARAM NAME=align VALUE=TL />\n'+
	'  <PARAM NAME=salign VALUE=TL />\n'+
    '  <EMBED src="main.swf?page=' + getURLParam('page') + '"' +
    '    bgcolor=#888888 WIDTH="100%" HEIGHT="100%" '+
    '    quality="high"' +
    '    scale="noscale"' +
    '    name="nameswf"' +
	'    align="TL"' +
	'    salign="TL"' +
    '    allowFullScreen="true"' +
    '    TYPE="application/x-shockwave-flash"'+
    '  />\n'+
    '</OBJECT>\n');
</script>
</body>

setting.xml

  • plik XML zawierający informacje o funkcjach przeglądarki:
<pagewidth>595</pagewidth> - zmienna definiująca szerokość strony w pikselach
<pageheight>842</pageheight> - zmienna definiująca wysokość strony w pikselach
<pagecount>56</pagecount> - zmienna definiująca ilość stron w dokumencie
<pagedir>Files</pagedir> - zmienna definiująca nazwę katalogu, w którym znajdują się pliki .sfw i .jpg
<logo></logo> - zmienna definiująca logo jakie ma być wyświetlane w lewym górnym rogu po uruchomieniu przeglądarki
<flipsound>[mute]</flipsound> - zmienna definiująca dźwięk jaki ma towarzyszyć przełączaniu stron dokumentu
<bgsound></bgsound> - zmienna definiująca dźwięk jaki będzie odtwarzany w tle
<righttoleft>0</righttoleft> - zmienna definiująca sposób czytania dokumentu od prawej do lewej lub odwrotnie
<hidesew>0</hidesew> - zmienna definiująca wyświetlanie szwu w dokumencie
<print>1</print> - zmienna odpowiadająca za możliwość drukowania dokumentu z przeglądarki
<ad_title>Instrukcja</ad_title> - zmienna definiująca nazwę dokumentu jaka jest wyświetlana w informacjach o dokumencie
<ad_author>Solution 4u</ad_author> - zmienna definiująca nazwę autora dokumentu jaka jest wyświetlana w informacjach o dokumencie
<thumbnails>1</thumbnails> - zmienna definiująca czy maja być wyświetlane miniatury stron
<readmode>0</readmode> - zmienna definiująca czy ma być wyświetlana dodatkowa informacja na temat dokumentu
<sharebutton>0</sharebutton> - zmienna definiująca czy ma być włączona opcja przesyłania linku do dokumentu
<controlbar>1</controlbar> - zmienna definiująca czy ma być widoczny panel użytkownika
<aboutbutton>1</aboutbutton> - zmienna definiująca czy ma być widoczna zakładka z informacjami o dokumencie

data.xml

  • plik XML zawierający etykiety tekstowe nadawane funkcjom przeglądarki:
<?xml version="1.0" encoding="UTF-8"?>
<data count="1" textcount="23">
    <language nametext="Polish">
	<str>Poprzednia - PgUp</str>
	<str>Nast&#281;pna - PgDn</str>
	<str>Strona 1 - Home </str>
	<str>Strona ostatnia - End</str>
	<str>Powi&#281;ksz - rolka myszy</str>
	<str>Zmniejsz - rolka myszy</str>
	<str>Oryginalny rozmiar - Home</str>
	<str>Drukuj stron&#281;</str>
	<str>Informacje...</str>
	<str>Wy&#322;. d&#378;wi&#281;k</str>
	<str>W&#322;. d&#378;wi&#281;k</str>
	<str>Pe&#322;ny ekran</str>
	<str>Wyjd&#378; z pe&#322;nego ekranu</str>
	<str>Flash Player nie obs&#322;uguje przej&#347;cia w tryb pe&#322;noekranowy z klawiatury.</str>
	<str>Miniatury</str>
	<str>Udost&#281;pnij</str>
	<str>Tytu&#322;:</str>
	<str>Autor:</str>
	<str>Kopiuj adres URL</str>
	<str>Fajne strony flashowe - udost&#281;pnij innym</str>
	<str>Uciesz oczy ksi&#261;&#380;k&#261; z przewracanymi stronami</str>
	<str>Porzu&#263; drukowane dokumenty, czytaj online</str>
	<str>Mo&#380;e zainteresuje Ci&#281; ksi&#261;&#380;ka z przewracanymi stronami</str>
    </language>
</data>

main.swf

  • plik FLASH odpowiedzialny za funkcjonowanie przeglądarki.

ScreenShot006.jpg (image/jpeg)
ScreenShot007.jpg (image/jpeg)
Document generated by Confluence on Feb 10, 2013 20:30