Vítejte na BLASSENweb

BLASSENweb - the future of your web !

Jste anonymní uživatel. Můžete se zdarma zaregistrovat zde

Objevte dynamické www stránky v profesionální kvalitě.
http://blassenweb.net v4.0
BLASSENweb na Facebooku
Dobré odpoledne ! Není již čas ke svačině ?
Snadná změna vzhledu Intuitivní ovládání v češtině Mnoho doplňkových rozšíření Jednoduchá instalace Pro všechny zdarma

RYCHLÉ ODKAZY

Také hledáte rychlý, bezpečný a spolehlivý systém, který vám umožní bezstarostnou správu webu ? United-Nuke je řešení právě pro vás - stáhněte si jeho aktuální verzi a objevte stovky funkcí, které nabízí.

Nová verze:
UNITED-NUKE 4.2.08ms2 - new version
Uživatelská příručka:
UNITED-NUKE User Guide CZ v2007.1
Čeština:
Czech Language Pack for UNITED-NUKE 4.2.08ms2

NEVÍTE SI RADY...
Nevíte si rady s koupí domény ? S výběrem webhostingu ? Rádi vám poradíme. log in!

Možnosti pro Vás

Sdílet na FB
Přidat sidebar Přidat na Google Přidat na Seznam Přidat na Bloglines WAP verze RSS 0.91 RSS 0.92 RSS 2.0 Atom 0.3 Top Články Bookmark using any bookmark manager!
Mapa Stránek

Odkazy

Zajímavé odkazy
okg-zdravi-prevence

Doporučujeme vám:

Reklama

Sponzor

Sponsored by Websupport.sk webhosting
Sponsored webhosting by WebSupport.sk


theme tutorial



MODUL



Ve vlastním kódu každého modulu jsou definovány tyto prvky:
OpenTable();
CloseTable();

<?php
#### Vygenerovano pomoci Module Creatoru na Blassenwebu (http://blassenweb.net) ####
if (!stristr($_SERVER['SCRIPT_NAME'], "modules.php") OR !defined('UN_KERNELFILES_LOADED')) {
   die (
"Nemáte přístup do tohoto souboru...");

}
require_once(
"mainfile.php");
$module_name basename(dirname(__FILE__));
get_lang($module_name);
include(
"header.php");
$index 0;
OpenTable();
echo "vlastní kód modulu";
CloseTable();
include("footer.php");

?>


Oba dva jsou definovány ve vzhledu následovně, přičemž první z nich tabulku otevírá a druhý zavírá:

function OpenTable()       (převzato ze vzhledu Demo)
function OpenTable() {
    global 
$bgcolor1$bgcolor2;
    echo 
"<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\" bgcolor=\"".$bgcolor2."\" align=\"center\"><tr><td>\n";
    echo 
"  <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\" bgcolor=\"".$bgcolor1."\"><tr><td>\n";
}


function CloseTable()       (převzato ze vzhledu Demo)
function CloseTable() {
    echo 
"  </td></tr></table>\n";
    echo 
"</td></tr></table>\n";
}


V našem případě ale tvoříme vzhled i pomocí obrázků, takže si opět uděláme krátký postup na jehož konci bude podobný kód jako oba dva nahoře s jediným rozdílem: obrázky.

MODUL
-- doporučené rozměry - šířka 100% - výška 100% --
základní obrázek.... o velikosti - šířka 440px - výška 200px -- (px = pixel)

si rozkrájejte na tyto části:
1/ 440 x 20 pixelů
2/ 440 x 170 pixelů
3/ 440 x 10 pixelů



Výsledná tabulka potom bude vypadat přibližně takto :
<table border="0" cellpadding="0" cellspacing="0" width="100%" >
    <
tr>
        <
td><img src="pictures/modul_01-1.jpg" width="440" height="20" border="0"></td>
    </
tr>
    <
tr>
        <
td><img src="pictures/modul_02-1.jpg" width="440" height="170" border="0"></td>
    </
tr>
    <
tr>
        <
td><img src="pictures/modul_03-1.jpg" width="440" height="10" border="0"></td>
    </
tr>
</
table>


Tu je nejdříve potřeba editovat tak aby některé obrázky byly zobrazovány na pozadí buněk :
<table border="0" cellpadding="0" cellspacing="0" width="100%" >
    <
tr>
        <
td style="BACKGROUND-IMAGE: url(pictures/modul_01-1.jpg); WIDTH: 440px; HEIGHT: 20px;"></td>
    </
tr>
    <
tr>
        <
td style="BACKGROUND-IMAGE: url(pictures/modul_02-1.jpg); WIDTH: 440px; HEIGHT: 170px;"></td>
    </
tr>
    <
tr>
        <
td style="BACKGROUND-IMAGE: url(pictures/modul_03-1.jpg); WIDTH: 440px; HEIGHT: 10px;"></td>
    </
tr>
</
table>


....a následně upravit výšku a šířku obrázků aby se nám roztahovala podle obsahu i rozlišení obrazovky. Oboje na hodnotu 100% :
dále změna cesty pro obrázek pro nás s již známou proměnou $theme_name -zde se dosadí název vzhledu tak jak je napsán na začátku vzhledu, v našem případě je to Grey
<table border="0" cellpadding="0" cellspacing="0" width="100%" >
    <
tr>
        <
td style="BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;"></td>
    </
tr>
    <
tr>
        <
td style="BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;"></td>
    </
tr>
    <
tr>
        <
td style="BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;"></td>
    </
tr>
</
table>


Poté je potřeba celou tabulku převést z html do php kódu :
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\"></td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"</table>\n";


No a toje vpodstatě vše, nyní stačí pouze tabulku rozdělit na dvě části a aplikovat je do funkcí :
function OpenTable()
function OpenTable() {
    global 
$theme_name;
echo 
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
}


function CloseTable()
function CloseTable() {
    global 
$theme_name;
echo 
"        </td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"</table>\n";
}


Bohužel to ale nestačí, některé moduly využívají i OpenTable2(); a CloseTable2(); takže bude potřeba obě funkce zdvojit
Výsledek pak bude následující :
function OpenTable() {
    global 
$theme_name;
echo 
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
}

function 
OpenTable2() {
    global 
$theme_name;
echo 
"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_01-1.jpg); WIDTH: 100%; HEIGHT: 20px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_02-1.jpg); WIDTH: 100%; HEIGHT: 100%;\">\n";
}

function 
CloseTable() {
    global 
$theme_name;
echo 
"        </td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"</table>\n";
}

function 
CloseTable2() {
    global 
$theme_name;
echo 
"        </td>\n";
echo 
"    </tr>\n";
echo 
"    <tr>\n";
echo 
"        <td style=\"BACKGROUND-IMAGE: url(themes/$theme_name/images/modul_03-1.jpg); WIDTH: 100%; HEIGHT: 10px;\"></td>\n";
echo 
"    </tr>\n";
echo 
"</table>\n";
}


Tuto tabulku využijeme i při definování článků.


reklama
Mapa Stránek Page Rank Hjosef.net&redakční systémy webmaster tools, Hry, UNITED/PHP Nuke a jiné zajímavosti xml - rss - rdf Validate this feed at feedvalidator.org Seo servis
Stále nemáte svou prezentaci na internetu? A víte, že je to jako byste vůbec neexistovali? Lidé jsou stále více líní a pokud na internetu nenaleznou co hledají (a nejlépe na předních místech vyhledávačů), raději osloví konkurenci, která již webovou prezentaci vlastní. Už jen z toho důvodu, že během pár vteřin naleznou přehled produktů, ceník, kontakt a další pro ně důležité údaje. A přitom je to jedna z nejlevnějších a nejúčinnějších reklam. Zákazníkům dává o důvod víc, proč zvolit zrovna Vás.
Tato prezentace využívá systém pro správu obsahu united-nuke.
Čas potřebný ke zpracování stránky: 0.06 sekund
Vaše šťastné číslo: 85
Přidej vlastní deníčekPřidej vlastní deníček
Dnes je : 26. 05, 2012
Domů >> Themet
| pomoc | kontakt | reklama | volná místa | pravidla | BLASSENweb na Facebooku | email | Copyright © 2004 - 2012 by BLASSENweb
Veškeré ukázky zdrojových kódu můžete používat bez omezení. Text těchto stránek však nesmíte kopírovat bez souhlasu autora.
Autor nenese žádnou zodpovědnost za případné škody způsobené v souvislosti s obsahem tohoto webu.
Magic SEO URL - Optimalizace pro vyhledávače