WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 Neue Templates » Template klawinver » 20.02.2020 22:08:48

klawin
Replies: 3

Guten Abend,

nachdem ich nun eine lange Zeit den hervorragenden Input dieser Gemeinde genießen konnte und mit der dadurch gewonnen Erfahrung dann auch mein eigenes Template erstellt habe, möchte ich dieses Template jetzt zur Verfügung stellen.

Der Name ist eine Kombination aus meinem Mitgliedsnamen und dem Kürzel für ein vertikales Menü.

Was 'kann' es denn?

+ Es hat 6 Blöcke für Inhalte:

  1 - Hauptinhalt
      -> Wird breiter wenn "Seitenspalte rechts" leer ist
  2 - Seitenspalte Rechts
      -> Eigener Inhalt oder MODULES_BLOCK2 oder TOPIC_BLOCK2 (Details siehe: prepare.php)
  3 - Breit Oben
      -> Oberhalb Hauptinhalt und Seitenspalte Rechts
  4 - Breit Unten
      -> Unterhalb Hauptinhalt und Seitenspalte Rechts
  5 - Seitenspalte Links
      -> Unterhalb Menue
  6 - Nicht sichtbar

+ Es ist responsive und zeigt ein "Hamburger" - Menü auf Mobilgeräten

+ Frontendlogin mit kleinen Symbolen, wenn das Login im Backend aktiviert wurde

+ Suche, wenn im Backend aktiviert

+ Der Text im Fuß kommt natürlich aus der "Fußzeile" bei den Grundeinstellungen im Backend.

+ Eine 'self-hosted' Schriftart "Source Sans Pro" (<template>/fonts)

+ Iconschriften  "MFG Labs iconset 1.0" und "Simple-Line-Icons" (<template>/icons)

+ Zeigt mit Hilfe der Vegas Background Slideshow die Bilder im Kopfbereich, sowie den Website-Titel
   und die Kopfzeile aus den Grundeinstellungen an. (Siehe: <template>/topslider)
   
Eine 'Live-Demo' kann auf https://klawinit.de angesehen werden.

Ich wünsche viel Freude mit diesem Template

Gruß
klawin

#2 Re: Neue Templates » Template klawinver » 21.02.2020 08:34:51

florian

Sehr schön, danke.
Gut gefällt mir auch die Auslagerung aller Funktionen in die prepare.php und die klare Struktur und ausführliche Kommentierung im Quellcode.
Ich habe das Template im WBCE-Templateverzeichnis ergänzt.

#3 Re: Neue Templates » Template klawinver » 21.02.2020 17:29:58

klawin

Damit direkt nach der Installation ein Bild gezeigt wird, hat der Topslider eine Fallback-Konfiguration. Diese wird genutzt, wenn es noch keine eigene Konfiguration gibt und dabei wird dann ein Defaultpicture ohne jegliche Animation angezeigt.

Nachdem Du eigene Bilder in das Verzeichnis gestellt hast und in der Datei "<template>/topslider/topslider.picturelist" die jeweils gewünschte Darstellungsweise eingetragen, funktioniert es.  Beispiel:

// <PAGE_ID> | <Bild> | <Transition> | <Animation> | <Titel> | <Beschreibung> | <Textanimation>
101 | IMG_20181015_150143.jpg | fade  | kenburnsDownRight | Der Vegas Slider als Header | läuft | slidein
101 | IMG_20181016_073725.jpg | fade2 | kenburnsDownLeft  |Gebaut mit WBCE | Way Better Content Editing    | slidein
101 | IMG_20181016_151536.jpg | fade2 | kenburnsRight  | Hier ist kein Titel drauf | und auch keine Beschreibung | fadein

Im Seitenquelltext wird diese 'Fallback'-Situation zusätzlich so vermerkt:

// Standardbild gefunden
{ src:'https://wbce.at/tpls/templates/klawinver/topslider/slides/defaultpic.jpg',transition:'none',animation:'none', 
            title: 'Template Klawinver',desc: 'This is the header', txtanim: 'txtanim-none'},
],

Ich kann Dir gerne die hier genutzten Bilder zusenden. Die passen dann auch bezüglich der Größe und so ....

Viele Grüße
klawin

#4 Fragen zu Templates » Submenue ohne Slider (Klawinver)? » 17.05.2020 10:38:47

dedra
Replies: 2

Hallo,
bei einer Seite habe ich einen Menuepunkt mit 2 Untermenues eingebaut - der erste Punkt zeigt beim aufrufen den Slider, bei den Unterpunkte fehlt der header komplett?

Hier der Link zu dem "Problem": http://cms.zoeliakie-treff.de/pages/rezepte.php

Schönen Sonntag.

dedra

#5 Re: Archiv - Core » [erledigt] I::insertCssFile - Class Insert Report: File "xyz" can not be found. » 09.06.2020 07:04:25

klawin

Der Fehler ist nur eine kleine Unschönheit in der Debug-Console im Browser. Auch wenn die Meldung 'not found' lautet, werden alle Resourcen korrekt eingebunden. Insofern ist das eher nur kosmetisch. Und wenn man das Template nicht wie das 'Spielwiesen'-Verzeichnis nennt, ist es ja wieder ok.

Möglicherweise liegt es tatsächlich nur an meiner Konfiguration hier. Hier mal Zusammengefasst die Details. Vielleicht kann man es dann besser nachvollziehen:

- Webserver Apache auf  localhost
- WebRoot ist /var/www/
- WBCE darin in einem Unterverzeichnis 'wbcetest' im Web-Root (Die 'Spielwiese')
- Alias auf dieses Verzeichnis ist ebenso 'wbcetest'
- der Path dahin ist: /var/www/wbcetest
- die Web-URL zur Startseite lautet:  http://localhost/wbcetest/
- Beispiel für einen Seitenaufruf: http://localhost/wbcetest/pages/das-template/tabellen.php

Nun der Test:

Templatename ist  'wbcetest' (Path: /var/www/wbcetest/templates/wbcetest) -> Fehlermeldung
Templatename ist  'klawinver' (Path: /var/www/wbcetest/templates/klawinver) -> Keine Fehlermeldung

Ist hier jederzeit nachvollziehbar, durch einfaches Umschalten auf das jeweilige Template.

Die Fehlermeldungen erscheinen nur in der Debug-Console des Browsers:

Class Insert report: File "/wbcetest/templates/wbcetest/template.css" can not be found
Class Insert report: File "/wbcetest/templates/wbcetest/template.js" can not be found

Und natürlich auch in der Quellcodeansicht:

<link rel="stylesheet" href="/wbcetest/templates/wbcetest/template.css" type="text/css" id="css_template__wbcetest"><script id="script_5edf1387ef5af">
		/* Class Insert */
		console.error('Class Insert report: File "/wbcetest/templates/wbcetest/fonts/sourcesanspro.css" can not be found')
	</script>
	<script id="script_5edf1387ef5f8">
		/* Class Insert */
		console.error('Class Insert report: File "/wbcetest/templates/wbcetest/icons/icons.css" can not be found')
	</script>

Alle angemeckerten Resourcen werden dennoch korrekt eingebunden!

Gruß
Klaus

Board footer

Powered by FluxBB

up