<b>kostenlose REGISTRIERUNG</b>

GFX-Sector - PHP, MySQL


 
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » Eigenes CMS » Hallo Gast [Anmelden|kostenlos Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen

PHP, MySQL

Themen rund um die serverseitige Programmierung mit PHP in Verbindung mit der Datenbanksoftware MySQL
Neues Thema erstellen Thema ist geschlossen

Eigenes CMS

     Deutsche Version  English version
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »

Deathtrucker
Filtertester


Deathtrucker hat kein Avatar

Dabei seit: 28.02.2012
Beiträge: 5

Guthaben: 0 Sector Coins
Aktienbestand: 0 Stück


Spacer
Eigenes CMS

Eigenes CMS

      

Hallihallo miteinander

und zwar hab ich ein eigenes CMS gebastelt allerdings kann man im moment nur die farben ändern weiss einer was ich reinschreiben muss um auch selbstgefertige Designs einzubinden also das mein CMS auch Bilder etc. schluckt das die auch angezeigt wird

hier ist der code abschnitt wo die farben sind:

php:
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:
62:
63:
<title><?php $config->site_title;?></title>
    <style type="text/css">
    -->
    body {
    background-color: <?php echo $style->site_bg_color?>;
    font-family:<?php echo $style->site_font_family?>;
    font-size:.8em;
    }
    
    a:link {
    color:<?php echo $style->a_link_color;?>; 
    background-color:<?php echo $style->a_link_bgcolor;?>;
    text-decoration: none;
    }
    a:visited {
    color:<?php echo $style->a_visited_color;?>; 
    background-color:<?php echo $style->a_visited_bgcolor;?>;
    text-decoration: none;
    }
    a:hover {
    color:<?php echo $style->a_hover_color;?>; 
    background-color:<?php echo $style->a_hover_bgcolor;?>;
    text-decoration: none;
    }
    a:active {
    color:<?php echo $style->a_active_color;?>; 
    background-color:<?php echo $style->a_active_bgcolor;?>;
    text-decoration: none;
    }
    td.head {
    background-image: url(<?php echo $style->image_dir;?>head.gif);
    font-size:.8em;
    }
    td.c1 {
    background-image: url(<?php echo $style->image_dir;?>top_bg.gif);
    }
    td.c2 {
    background-image: url(<?php echo $style->image_dir;?>center_left.gif);
    }
    p.c3{
    text-align: center
    }
    td.c4 {
    background-color:<?php echo $style->content_navi_bg_color;?>;
    border:<?php echo $style->content_navi_border;?>;
    font-size:.8em;
    }
    td.c5 {
    background-image: url(<?php echo $style->image_dir;?>center_right.gif);
    }
    td.c6 {
    background-image: url(<?php echo $style->image_dir;?>bottom_bg.gif);
    }
    td.footer {
    border:<?php echo $style->content_navi_border;?>;
    background-image: url(<?php echo $style->image_dir;?>head.gif);
    font-size:.8em;
    }
    li {
    list-style-type:none
    }  
    --> 
    </style>
Eigenes CMS 09.04.2012 00:21 Deathtrucker ist offline Beiträge von Deathtrucker suchen

brainheadz
Filtertester


brainheadz hat kein Avatar

Dabei seit: 10.06.2012
Beiträge: 2

Guthaben: 0 Sector Coins
Aktienbestand: 0 Stück


Spacer
      

background-image: url(<?php echo $style->image_dir;?>head.gif);

wie sieht denn der Pfad von $style->image_dir aus?

Zudem ist es performancetechnisch ein Graus jedes mal einen <?php - Tag für eine Variable zu öffnen.
D.h. lieber einmalig ein <?php echo am anfang und dann den kompletten Code einmalig ausgeben lassen.

Eigenes CMS 10.06.2012 15:00 brainheadz ist offline Beiträge von brainheadz suchen

ClOuDy. ClOuDy. ist männlich
Polygonmeister


Avatar von ClOuDy.

Dabei seit: 31.01.2010
Beiträge: 766

Guthaben: 150 Sector Coins
Aktienbestand: 0 Stück

Programm: PS CS5

Spacer
      

Was hat dich geritten inline-style zu benutzen?
Genauso gut kannst du einen Pfad zu einem Template-Ordner angeben, damit er die .css die dort abgelegt ist einbindet.
Ist um einiges einfacher.



Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von ClOuDy.: 10.06.2012 15:16.

Eigenes CMS 10.06.2012 15:13 ClOuDy. ist offline Beiträge von ClOuDy. suchen

Patrick M
Filtertester


Patrick M hat kein Avatar

Dabei seit: 24.05.2014
Beiträge: 6

Guthaben: 75 Sector Coins
Aktienbestand: 0 Stück


Spacer
      

Zitat:
Original von ClOuDy.
Was hat dich geritten inline-style zu benutzen?
Genauso gut kannst du einen Pfad zu einem Template-Ordner angeben, damit er die .css die dort abgelegt ist einbindet.
Ist um einiges einfacher.


oder auf eine Template Klasse Zurückgreifen. smile

bin mal so nett, hier haste eine aus meinen aktuellen Projekt: > KLICK MICH <

Da du in deinen Quellcode schon OOP benutzt muss ich denke ich die Klasse nicht mehr erklären. Wichtig ist zu sagen das du das Hauptverzeichnis als BASEPATH definierst.

PS: beispiel eines templates.

templates/test/test.tpl
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
<!DOCTYPE html>
<html>
<head>
{* Ich bin ein Kommentar und WEB_TITLE ist eine Variable die über die Methode ->assign() gesetzt wird! *}
<title>{$WEB_TITLE}</title>
<head>
<body>
</body>
</html>


index.php
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
// den rootpath definieren
if (!defined("BASEPATH")) {
    define("BASEPATH"dirname(__FILE__));
}

// Klasse includieren
include 'template.php';

// templateSystem instanzieren und im constructor wird angegeben im welchen Pfad die templates liegen
$_TEMPLATE = new templateSystem("templates/");

// in den Ordner test die test.tpl datei laden
$_TEMPLATESYSTEM->load("test""test");

// auf die variable WEB_TITLE zugreifen und durch "MyTestPage" ersetzen
$_TEMPLATESYSTEM->assign("WEBSITE_TITLE""MyTestPage");

// nachdem alle datein geladen worden sind etc. template ausgeben
$_TEMPLATESYSTEM->display();


die ausgabe in kombination währe ne Leere seite bei den der titel MyTestPage ist.

lg

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Patrick M: 24.05.2014 01:45.

Eigenes CMS 24.05.2014 01:34 Patrick M ist offline Beiträge von Patrick M suchen

DIGIC-4
Designartist


Avatar von DIGIC-4

Dabei seit: 26.02.2012
Beiträge: 1.406

Guthaben: 5.143 Sector Coins
Aktienbestand: 4 Stück

Wohnort: München

Spacer
      

Zitat:
09.04.2012 00:21


Ist ja erst 2 Jahre her, den TE interessiert das sicher noch und du kannst deinen PHP-Schwanz auspacken.



ỳ᷾̀̐̀᷾̀ù᷾̀̐̀᷾̀ǹ᷾̀̐̀᷾̀g̀᷾̀̐̀᷾̀
s͉̱᷀᷀̊᷀᷀a͉᷀̋᷀᷀᷀͡w͉᷀̉᷀͌᷀᷀ z͔̪͍͔͔̹͊e̤͔͍͔̜͛̀r̛͔͍͔͌̄ͥò̴͔͍̫͔͘

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von DIGIC-4: 24.05.2014 12:33.

Eigenes CMS 24.05.2014 12:32 DIGIC-4 ist offline Beiträge von DIGIC-4 suchen
 
Spacer
   
GFX-Sector
unregistriert


 hat kein Avatar


Spacer

Hat dir das Thema gefallen?


Wenn dir das Thema Eigenes CMS im Bereich PHP, MySQL gefallen hat, würden wir uns sehr freuen, wenn Du Dich bei uns kostenlos registrieren oder anmelden würdest!

  • √ kostenlose Mitgliedschaft
  • √ Zugriff auf über 800 kostenlose Photoshop Tutorials
  • √ Zugriff auf über 100 GB Photoshop-Ressourcen (Brushes, Render, PSDs, ...)
  • √ große und aktive Battle-Section
  • √ konstruktives Feedback zu GFX-Werken
  • √ einzigartiges Design
  • √ eines der größten Grafikplattformen in Deutschland
  • √ uneingeschränkte Nutzung des Forums
  • √ werbefreies Forum nach Registrierung

Jetzt kostenlos registrieren und alle Vorteile als registriertes Mitglied genießen!

Neuer Beitrag 24.05.2014 12:33  
Baumstruktur | Brettstruktur
Neues Thema erstellen Thema ist geschlossen
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » Eigenes CMS

Thematisch passende Themen zu Eigenes CMS
Thread
LoungeCMS (Forum: Designs)
[Farbverläufe] Suche Anpasser für Teklab CMS + Shop (Forum: Archiv)
Welches CMS für Private Homepage ? (Forum: Anderes)
Welches CMS? (Forum: Allgemeine Diskussion)
[Verkaufe] MBCMS Lizenz [Für Designer] (Forum: Archiv)