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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

Beitrag von MarkusR »

Ich habe noch eine zweite Version gebaut mit eigenen Icons.
Archiv folgt...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

Beitrag von MarkusR »

Und parallel noch eine im Metro-Design (die braucht aber noch etwas Zeit...)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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';
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von MarkusR am 29.12.2013 11: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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von MarkusR am 30.12.2013 01: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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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

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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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

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: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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

Beitrag von lube8t »

Hier die Dateien von www.dahms-projekt.de/cp404/
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7381
Registriert: 01.01.1970 02:00
Hat sich bedankt: 114 Mal
Danksagung erhalten: 938 Mal

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

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