Eine neue Oberfläche für ConPresso

Fragen zur Implementierung und/oder Anpassung von ConPresso 4 werden in diesem Forum diskutiert.
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Eine neue Oberfläche für ConPresso

Beitrag von MarkusR »

Ich hatte mich vor Jahren mal an ein erstes Facelift gewagt, es aber kurz danach wieder aufgegeben.
Nun bin ich älter und klüger und habe etwas gebastelt: Ein neuer Skin für ConPresso.
Dabei habe ich mich nicht so wahnsinnig weit vom Original entfernt und die Farbwelt erhalten, aber die Navigation ist etwas prägnanter und ein paar Möglichkeiten von CSS3 auf modernen Browsern wurden ausgenutzt.

Vielleicht kommt ja mal irgendwann auch eine Version mit eigenen Symbolen/Icons. Aber es sollte ja nur mal ein Versuch sein.

Wichtig: Es werden keinerlei Originaldateien geändert! Alles via CSS.

Die Skin-Auswahl erfolgt über die Datei _cfg/common-local.inc.php
Bei wem diese schon existieren sollte, der sollte neben seinen eigenen Anpassungen die Zeile

Code: Alles auswählen

$CPO['skin'] = 'conpresso4';
hinzufügen.

Ansonsten einfach die enthaltenen Verzeichnisse _cfg und _skin ins ConPresso-Verzeichnis hochladen.
Dateianhänge
mod_skin2.jpg
mod_skin1.jpg
cpo4_mod_skin.zip
(56 KiB) 541-mal heruntergeladen
mod_skin3.jpg
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ich habe noch eine zweite Version gebaut mit eigenen Icons.
Archiv folgt...
Dateianhänge
mod_skin1a.jpg
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Und parallel noch eine im Metro-Design (die braucht aber noch etwas Zeit...)
Dateianhänge
mod_skin1b.jpg
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Hier nun die vollständigen Skins:

zuerst die 4a mit eigenen Icon-Sets

Einfach den Skin-Ordner conpresso4a aus dem Verzeichnis _skin in das ConPresso-Verzeichnis _skin kopieren und dann die _cfg/common-local.inc.php in das ConPresso-Verzeichnis _cfg kopieren oder die ggf. vorhandene Datei durch folgende Zeile ergänzen:

Code: Alles auswählen

$CPO['skin'] = 'conpresso4a';
Dateianhänge
cpo4_mod_skin_4a.zip
(70.56 KiB) 517-mal heruntergeladen
cpo4_mod_skin_4a.gif
cpo4_mod_skin_4a.gif (18.09 KiB) 16949 mal betrachtet
Zuletzt geändert von MarkusR am 29.12.2013 10:19, insgesamt 1-mal geändert.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

... und nun auch die 4b (die ich mittlerweile nicht mehr missen möchte)

Einfach den Skin-Ordner conpresso4b aus dem Verzeichnis _skin in das ConPresso-Verzeichnis _skin kopieren und dann die _cfg/common-local.inc.php in das ConPresso-Verzeichnis _cfg kopieren oder die ggf. vorhandene Datei durch folgende Zeile ergänzen:

Code: Alles auswählen

$CPO['skin'] = 'conpresso4b';


Außerdem muss leider die _admin/index.php durch die beiliegende Datei (CPO 4.1.6) ausgetauscht werden oder die bereits vorhandene folgendermaßen angepasst werden:

Suche nach

Code: Alles auswählen

<frameset rows="116,*" frameborder="no">
und ergänze es zu

Code: Alles auswählen

<frameset rows="116,*" frameborder="no" border="0">
Ohne die Angabe border="0" gibt es eine häßliche Lücke.

Ich würde mir wünschen, daß die Framesets im Original schon auf 0 stehen würden, denn sonst hat man immer weiße Lücken...
Dateianhänge
cpo4_mod_skin_4b.zip
(61.92 KiB) 506-mal heruntergeladen
cpo4_mod_skin_4b.gif
cpo4_mod_skin_4b.gif (11.72 KiB) 16939 mal betrachtet
Zuletzt geändert von MarkusR am 30.12.2013 00:18, insgesamt 2-mal geändert.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

:idea: Ab sofort lassen sich die Skins einfach durch den Eintrag in common-local.inc.php umschalten!
(bis entweder jemand ein "Umschalt-Modul" bastelt oder diese Einstellung in den Systemeinstellungen integriert wird)

Feedback zu den Skins erwünscht!
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Jetzt könnt Ihr Euch weiterhin kommentarlos eine überarbeitete 4b1 herunterladen:
- Template-Editor geändert
- neue Rechte-Icons für CPO 4.0.x und manche Module
Dateianhänge
cpo4_mod_skin_4b1.zip
(61.65 KiB) 485-mal heruntergeladen
4b1_rights.gif
4b1_rights.gif (4.75 KiB) 17488 mal betrachtet
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
lube8t
ConPresso-User
Beiträge: 48
Registriert: 12.09.2005 16:11
Wohnort: Berlin
Hat sich bedankt: 22 Mal
Danksagung erhalten: 1 Mal
Kontaktdaten:

Conpresso 4.0.5

Beitrag von lube8t »

Hallo MarkusR,
Ich habe dein Skin 4b1 installiert (vorher auch 4), alle Dateien aus dem ZIP kopiert. wenn ich dann mit login in den admin Bereich gehe, dann bekommen ich überhaupt kein CSS mehr. Nut HTML-Text. Ich habe den neuesten Firefox unter Win7 und habe auch den IE probiert, kein CSS mehr. Habe ich etwas falsch gemacht oder geht der SKIN für 4.0.5 nicht. Ich bin eigentlich mit der Version zufrieden, seit 7 Jahren und möchte nichts ändern, außer natürlich ein "hübsches" Backend.
Ansonsten danke für deine Arbeit und Grüße aus Berlin
Peter
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Da Du ja ggf. den Namen des Skin-Verzeichnisses eintippen musst hast Du ggf. einen Tippfehler gemacht?
Wie lautet die URL zum Webauftritt?

Dann kann man ausprobieren, ob die Dateien zumindest erreichbar wären
http://www.HIERJETZDERNAMEDERDOMAIN.de/ ... po.css.php
und dann im Quelltext von
http://www.HIERJETZDERNAMEDERDOMAIN.de/_admin/login.php
schauen, was da als CSS-Angabe steht...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Domain gefunden.

Unter
http://www.dahms-projekt.de/cp404/_admin/login.php
findet sich die CSS-Angabe

Code: Alles auswählen

<link rel="stylesheet" type="text/css" href="/cp404/_skin/conpresso4bstyle_cpo.css.php">
Da fehlt mindestens mal ein / weil die zugehörige CSS-Datei unter
/_skin/conpresso4b/style_cpo.css.php
liegt.
Das ist merkwürdig, weil der fehlende / eigentlich automatisch in der common.inc.php ergänzt werden müsste...

Notfalls notiere mal

Code: Alles auswählen

$CPO['skin'] = 'conpresso4b/';
als Skin-Name, was aber eigentlich überflüssig sein müsste, wenn die common.inc.php noch Original ist...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
lube8t
ConPresso-User
Beiträge: 48
Registriert: 12.09.2005 16:11
Wohnort: Berlin
Hat sich bedankt: 22 Mal
Danksagung erhalten: 1 Mal
Kontaktdaten:

Beitrag von lube8t »

Hallo Markus,
danke erst einmmal für die schnelle Antwort.
Das Verzeichnis _skin/conpresso oder /conpresso4b ist erreichbar!
In der login.php steht nichts über CSS. Der Aufruf verlinkt nach LOGIN.
Dann ist entweder die DEFAULT CSS "4", oder wenn geändert kein "4b" überhaupt keins verwendet.
Kann es sein, dass der Verweis auf die CSS bei 4.0.5 woanders steht, oder dass der Eintrag ignoriert wird. Mir fällt sonst nichts ein.
Peter
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Zippe mal Deine _include/common.inc.php und _cfg/common-local.inc.php und hänge sie hier an.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
lube8t
ConPresso-User
Beiträge: 48
Registriert: 12.09.2005 16:11
Wohnort: Berlin
Hat sich bedankt: 22 Mal
Danksagung erhalten: 1 Mal
Kontaktdaten:

Beitrag von lube8t »

Hier die Dateien von www.dahms-projekt.de/cp404/
Dateianhänge
lube8t.zip
(5.75 KiB) 456-mal heruntergeladen
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Also...

scheinbar wird bei 4.0.5 die _cfg/common-local.inc.php erst am Ende geladen. Seit Version 4.0.9 ziemlich am Anfang.

Daher wirst Du es so machen müssen:
in _include/common.inc.php ändere

Code: Alles auswählen

// some variables 
$CPO['skin']    = 'conpresso'; 
$CPO['version'] = '4.0.5'; 
zu

Code: Alles auswählen

// some variables 
$CPO['skin']    = 'conpresso4b'; 
$CPO['version'] = '4.0.5'; 
Du musst also die Umschaltung direkt in _include/common.inc.php vornehmen. 4.0.5 ist einfach seeeehr alt...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
lube8t
ConPresso-User
Beiträge: 48
Registriert: 12.09.2005 16:11
Wohnort: Berlin
Hat sich bedankt: 22 Mal
Danksagung erhalten: 1 Mal
Kontaktdaten:

Beitrag von lube8t »

Hallo Markus,
habe das Script geändert, jetzt läuftt alles richtig. Ich werde das Backend mit dem neuen Skin testen.
Übrigens Conpresso 4.0.5 ist für meine Zwecke gut zu benutzen und völlig ausreichend. Ich habe mit meinen Artikel füt meine drei Websites ausreichend zu tun.
Updaten werdem ich erst, wenn es nicht anders geht. Nur hier und da einige kleine Anpassungen, das reicht mir bis jetzt.
Nochmals vielen Dank für Deine Hilfe.
Grüße, Peter
Antworten