Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Joomla Template generieren

Diskussion: Joomla Template generieren im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo, ich muss dringend ein fertiges Design in ein Joomla Template "wandeln". Das bedeutet, das Template soll dann genau ...

Antwort
Alt 25.06.06, 13:44   #1 (permalink)
 
Registriert seit: 15.06.05
techniker Leistung: Facit NTK
techniker eine Nachricht über ICQ schicken
Likes: 0
Smile Joomla Template generieren

Anzeige

Hallo,
ich muss dringend ein fertiges Design in ein Joomla Template "wandeln".
Das bedeutet, das Template soll dann genau die Vorgaben des Entwurfs erfüllen.

Ich hatte es bereits mit einem Plugin für GoLive probiert, was nicht funktioniert hat...
Kennt jemand da ein Tool oder Plugin?


Danke
tec

techniker ist offline   Mit Zitat antworten
Alt 25.06.06, 14:20   #2 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

Hallo,

mach es doch von Hand, falls das Design schon in eine HTML-Seite umgesetzt wurde, ist das ganze kein großer akt. Schau Dir doch am besten ein Joomla Template an. Du musst im prinzip ja nur die Komponenten an der richtigen Stelle platzieren und die Stylesheet's anpassen.
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 25.06.06, 21:20   #3 (permalink)
Themenstarter
 
Registriert seit: 15.06.05
techniker Leistung: Facit NTK
techniker eine Nachricht über ICQ schicken
Likes: 0
Standard Joomla Template generieren

Ich hab mir das ganze mal angeschaut, bekomme die php datei aber nicht angezeigt (wie auch ohne webserver) wie soll ich denn jetzt das html design in das php template konvertieren?
gibts da kein konverter tool?
techniker ist offline   Mit Zitat antworten
Alt 25.06.06, 21:34   #4 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

PHP-Code:
<?php echo "<?xml version=\"1.0\"?".">"
session_start();

$menu = array(    array('normal' => false,'over' => false,'element' => false),
                array(
'normal' => "templates/".$cur_template."/images/he_wir_ueber_uns.jpg",'over' =>"templates/".$cur_template."/images/he_wir_ueber_uns_over.jpg",'element' => "over1"),
                array(
'normal' => "templates/".$cur_template."/images/he_leistungen.jpg",'over' =>"templates/".$cur_template."/images/he_leistungen_over.jpg",'element' => "over2"),
                array(
'normal' => "templates/".$cur_template."/images/he_online_dienste.jpg",'over' =>"templates/".$cur_template."/images/he_online_dienste_over.jpg",'element' => "over3"),
                array(
'normal' => "templates/".$cur_template."/images/he_internet_links.jpg",'over' =>"templates/".$cur_template."/images/he_internet_over.jpg",'element' => "over4")
              );

if(isset(
$_GET['aid']) && !empty($_GET['aid']))
{
    
$_SESSION['aid'] = $_GET['aid'];
}
              
function 
MenuCheck($pos,$aktiv)
{
    global 
$menu;
    
    if(isset(
$_GET['aid']) && !empty($_GET['aid']))
    {
        
$_SESSION['aid'] = $_GET['aid'];
        
        if(
$_SESSION['aid'] == $pos)
        {
            return 
$menu[$pos]['over'];
        }
        else
        {
            return 
$menu[$pos]['normal'];
        }        
    }
    elseif(isset(
$_SESSION['aid']) && !empty($_SESSION['aid']))
    {
        if(
$_SESSION['aid'] == $pos)
        {
            return 
$menu[$pos]['over'];
        }
        else
        {
            return 
$menu[$pos]['normal'];
        }
    }
    else
    {
        if(
$aktiv == 1)
        {
            return 
$menu[$pos]['over'];
        }
        else
        {
            return 
$menu[$pos]['normal'];
        }
    }        
    
}

function 
MouseOver($pos)
{
    global 
$menu;
    
$strMouseOver "onmouseover=\"ImageOver('".$menu[$pos]['over']."','".$menu[$pos]['element']."');\" onmouseout=\"ImageOver('".$menu[$pos]['normal']."','".$menu[$pos]['element']."');\"";
    
    if(
$_SESSION['aid'] == $pos || $_GET['aid'] == $pos)
    {
        return 
"";
    }
    else
    {
        return 
$strMouseOver;
    }
}

?>
<?defined
'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php echo $mosConfig_sitename?></title>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO?>" />
<?php include ("includes/metadata.php"); ?>
<link href="templates/<?php echo $cur_template?>/css/template_css.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="templates/<?php echo $cur_template?>/templates/<?php echo $cur_template?>/images/favicon.ico" />
<style type="text/css">
<!--

.mainpage     {    font-family: Verdana,  Arial, Helvetica, sans-serif;
                font-size:     12px;
                text-align: left;
                color:         #333333;
                width:         535px;
                position:    left;
                display:    block;
                
            }
                
div                    {        font-family        : Verdana,  Arial, sans-serif;
                            font-size        : 12px;
                            text-align        : left;
                            color            : #333333;
                                                        
                    }
.componentheading     {
                              font-family        : Verdana, Arial, Helvetica, sans-serif;
                              font-size          : 12px;
                              font-weight        : bold;
                              
                    }

.contentpane        {        font-family        : Verdana,  Arial, sans-serif;
                            font-size        : 12px;
                            text-align        : left;
                            color            : #333333;
                    }
                    
table                {        font-family        : Verdana,  Arial, sans-serif;
                            font-size        : 12px;
                            text-align        : left;
                            color            : #333333;
                    }
                            
-->
</style>
<script language="JavaScript">

button1_a = new Image();
button1_a.src = "templates/<?php echo $cur_template?>/images/he_wir_ueber_uns_over.jpg";
button1_b = new Image();
button1_b.src = "templates/<?php echo $cur_template?>/images/he_wir_ueber_uns.jpg";

button2_a = new Image();
button2_a.src = "templates/<?php echo $cur_template?>/images/he_leistungen_over.jpg";
button2_b = new Image();
button2_b.src = "templates/<?php echo $cur_template?>/images/he_leistungen.jpg";

button3_a = new Image();
button3_a.src = "templates/<?php echo $cur_template?>/images/he_online_dienste_over.jpg";
button3_b = new Image();
button3_b.src = "templates/<?php echo $cur_template?>/images/he_online_dienste.jpg";

button4_a = new Image();
button4_a.src = "templates/<?php echo $cur_template?>/images/he_internet_links_over.jpg";
button4_b = new Image();
button4_b.src = "templates/<?php echo $cur_template?>/images/he_internet_links.jpg";

function ImageOver(bild,element)
{
    document.getElementsByName(element)[0].src = bild;    
}


</script>
</head>
<body>
<table width="924" border="0" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr> 
    <td width="462" rowspan="2" valign="top"><img src="templates/<?php echo $cur_template?>/images/header.jpg" width="525" height="200" /></td>
    <td width="399" height="47" valign="top">
<a href="./index.php?option=com_content&task=view&id=17&Itemid=29&aid=1" <?php echo MouseOver(1); ?> ><img name="over1" src="<?php echo MenuCheck(1,1);?>" width="95" height="47" /></a>
<a href="./index.php?option=com_content&task=view&id=18&Itemid=34&aid=2" <?php echo MouseOver(2); ?> ><img name="over2" src="<?php echo MenuCheck(2,0);?>" width="89" height="47" /></a>
<a href="./index.php?option=com_content&task=view&id=19&aid=3" <?php echo MouseOver(3); ?>><img name="over3" src="<?php echo MenuCheck(3,0);?>" width="109" height="47" /></a>
<a href="./index.php?option=com_content&task=view&id=36&aid=4" <?php echo MouseOver(4); ?>><img name="over4" src="<?php echo MenuCheck(4,0);?>" width="106" height="47" /></a>
</td>
  </tr>
  <tr> 
    <td height="152" valign="top"><img src="templates/<?php echo $cur_template?>/images/header-10.jpg" width="399" height="153" /></td>
 </tr>
</table>
<table width="924" border="0" cellpadding="0" cellspacing="0">
   <tr> 
    <td id="menu" width="204" height="256" valign="top"><?php mosLoadModules 'left' ); ?><img src="templates/<?php echo $cur_template?>/images/menu_ab.jpg" width="204" height="129" /></td>
    <td class="mainpage" width="538" valign="top"><?php mosMainBody(); ?></td>
    <td id="re_menu" width="183" valign="top"><a href="./index.php?option=com_contact&Itemid=3"><img src="templates/<?php echo $cur_template?>/images/re_kontakt.jpg" width="183" height="28" /></a><a href="./index.php?option=com_content&task=view&id=20"><img src="templates/<?php echo $cur_template?>/images/re_impressum.jpg" width="183" height="28" /></a><img src="templates/<?php echo $cur_template?>/images/re_menu_abschluss.jpg" width="183" height="22" /><p style="padding-left:10px;">&Ouml;ffnungs- und<br/> Gesch&auml;ftszeiten:<br/><br/>Montag bis Freitag jeweils<br/><br/>von 07.00 bis 12.00 Uhr<br/> und<br/>von 13.00 bis 17.00 Uhr</p></td>
  </tr>
  <tr>
      <td height="1" colspan="3" valign="top"></td>
  </tr>
  <tr> 
    <td id="footer" height="16" colspan="3" valign="top"><img src="templates/<?php echo $cur_template?>/images/footer.jpg" width="188" height="16" /></td>
  </tr>
</table>
</body>
</html>
Ich war jetzt zu faul den Code noch anzupassen damit man nicht soviel Scrollen muss! Also Sorry!
Schau Dir dieses Template mal an, Du musst nur an den Stellen wo Du die Joomla Funktionen haben willst diese aufrufen. Das siehst Du z.B. in Zeile 172 und 173. In der Zeile 172 wird z.B. das linke Menü eingefügt.

Du brauchst eigentlich nur die HTML Datei umbenennen und dann die Joomla Funktionen einfügen.
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Joomla Template generieren
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eclipse+UML => Code generieren 01 Code Kitchen 20 04.12.08 07:40
MD5 Hashes generieren? nasir Cryptography & Encryption 2 27.07.06 20:38
Id generieren THRALL Code Kitchen 8 27.11.05 17:26
ip generieren c++ Problem Vollkorn Code Kitchen 2 24.10.04 19:57


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 51 52 53 54 55 56 57 58 59 60 61