Sie sind nicht angemeldet.

JOE

Fortgeschrittener Benutzer

  • »JOE« ist männlich
  • »JOE« ist der Autor dieses Themas

Beiträge: 359

Paypal:

  • Nachricht senden

1

Sonntag, 6. Dezember 2009, 22:35

Logofunktion

Was mich schon von Anfang an etwas gestört hat, das sich das Logo im Ordner Upload befindet!
Vielleicht nicht weiter tragisch aber, wenn ich in Admin ein anderes Template auswähle, hab ich immer das gleiche Logo!

Ich kann natürlich das Logo in ein DIV setzen und die Funktion page_logo(); ausblenden, das soll aber nicht Sinn der Sache sein.
Ich möchte auch das Addon Template Switcher in vollem Umfang nutzen, und für jedes Template ein anderes Logo einsetzen!

Ich hab das jetzt vorerst so gelöst:

In jedem Template hab ich noch einen Ordner Logo erstellt, damit es für jeden genau sichtbar und selbsterklärend ist wo sich das Logo befindet!

Die Zeile 486 in config.inc.php

PHP-Quelltext

1
echo "<a href="".$settings['page_dir'].""><img src="".$settings['page_dir']."/includes/upload/".$optionen['page_logo']."" alt="".$settings['page_title']."" /></a>";
in:

PHP-Quelltext

1
echo "<a href="".$settings['page_dir'].""><img src="".$settings['template_dir']."/".$settings['page_template']."/logo/".$optionen['page_logo']."" alt="".$settings['page_title']."" /></a>";
geändert!

Funktioniert wunderbar!!

Was ich jetzt noch nicht ganz hinbekomme ist die Funktion in Admin: Logo-hochladen.
Das sollte jetzt so funktionieren: wenn ein bestimmtes Template aktiviert ist, sollte auch das Logo in den Ordner Logo hochgeladen werden, und nicht in den Ordner Upload.

Da ich mich eher mit Layoutdesign, HTML und CSS beschäftige und kein PHP-Guru bin, brauche ich etwas Hilfe wie ich das am besten löse.

Bedanke mich im Voraus!



Signatur

Mancher lehnt eine gute Idee bloß deshalb ab, weil sie nicht von ihm ist!

Favorite Links
...............................................
SELFHTML
CSS4YOU
CSSMANIA
SELFPHP

Werbung

2

Sonntag, 6. Dezember 2009, 22:41

Gute Idee, mich hats auch verdammt start gestört und ich bau diese funktion schon aus allen neuen Desings immer aus weils einfach unötig ist, kann man viel besser im code selber festlegen und ne logo.png im images Ordner des Templates haben.
Projekte:
  • Anime Modul: 95%

Todo:
  • Musicbase: 0%
  • Anime Addon latest episodes: 0%

Werbung

JOE

Fortgeschrittener Benutzer

  • »JOE« ist männlich
  • »JOE« ist der Autor dieses Themas

Beiträge: 359

Paypal:

  • Nachricht senden

3

Sonntag, 6. Dezember 2009, 22:43

Ja klar Ordner Images geht auch, ich wollte es halt etwas genauer machen, damit Neulinge genau wissen wo sich da Logo befindet!
Aber ich finde die Funktion page_logo(); sollte erhalten bleiben!



Signatur

Mancher lehnt eine gute Idee bloß deshalb ab, weil sie nicht von ihm ist!

Favorite Links
...............................................
SELFHTML
CSS4YOU
CSSMANIA
SELFPHP

Werbung

4

Montag, 7. Dezember 2009, 08:19

Finde ich einen sehr Guten ansatz ist auf der ToDo Liste

Gruss
mantis

Werbung

JOE

Fortgeschrittener Benutzer

  • »JOE« ist männlich
  • »JOE« ist der Autor dieses Themas

Beiträge: 359

Paypal:

  • Nachricht senden

5

Montag, 7. Dezember 2009, 09:59

Alles klar, freut mich!



Signatur

Mancher lehnt eine gute Idee bloß deshalb ab, weil sie nicht von ihm ist!

Favorite Links
...............................................
SELFHTML
CSS4YOU
CSSMANIA
SELFPHP

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »JOE« (7. Dezember 2009, 10:50)


Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

6

Montag, 7. Dezember 2009, 12:25

So, hab das mal schnell gemacht und auch den Logopfad in das Verzeichniss images gelegt.

Also in die config bitte dies reinkopieren.

Quellcode

1
echo "<a href="".$settings['page_dir'].""><img src="".$settings['template_dir']."/".$settings['page_template']."/images/".$optionen['page_logo']."" alt="".$settings['page_title']."" /></a>";


und dann die (bitte vorher immer ein Backup der datei anlegen) meinlogo.inc.php im Verzeichnis admin/inc/ ...

... gegen die unten angehängte austauschen - dann wird das Logo ins aktuell eingestellte Template hochgeladen.

Aber bitte darauf achten, das dann der Templateordner selbst und der Ordner images auch chmod 777 haben.

.
»emet« hat folgende Datei angehängt:
  • meinlogo.inc.zip (1,9 kB - 8 mal heruntergeladen - zuletzt: 1. August 2018, 10:57)
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

7

Montag, 7. Dezember 2009, 12:26

War ne gute Idee JOE.

Jetzt können wir uns noch darüber unterhalten, was besser ist - images oder logo als Ordner
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

JOE

Fortgeschrittener Benutzer

  • »JOE« ist männlich
  • »JOE« ist der Autor dieses Themas

Beiträge: 359

Paypal:

  • Nachricht senden

8

Montag, 7. Dezember 2009, 13:43

Emet, super Job, danke!
Images ist auch OK.



Signatur

Mancher lehnt eine gute Idee bloß deshalb ab, weil sie nicht von ihm ist!

Favorite Links
...............................................
SELFHTML
CSS4YOU
CSSMANIA
SELFPHP

Werbung

9

Dienstag, 8. Dezember 2009, 08:26

Also ich finde images ist Besser, die Wenigsten haben Mehrere Logos.

Gruss
mantis

Werbung

cms2day

Profi

  • »cms2day« ist männlich

Beiträge: 1 282

CMS Version: 4.x/5.x

Beruf: Webentwickler

Paypal:

  • Nachricht senden

10

Dienstag, 8. Dezember 2009, 11:14

Auf jeden Fall in den images Ordner.
Pro Template hat man doch sowieso nur ein Logo!

Ich werde die Template Verwaltung sowieso etwas umbauen.
Und dazu auch die neue Logo Verwaltung mit integrieren.

:)

Werbung

Ähnliche Themen