WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 Neue Templates » Neues Template: Buschwerk » 17.07.2017 18:51:30

florian
Antworten: 10

Das neue Frontendtemplate Buschwerk basiert auf dem Responsee-Framework, verwendet neben den darin enthaltenen Simple Line Icons und MfG Labs Icons (CC-BY) Google-Fonts und weist folgende Features auf:

  • responsiv (logisch)

  • optionale rechte Spalte neben (Handy: nach) der Inhaltsspalte

  • optionale, per HTML zu gestaltende Ausgabebereiche über die gesamte Breite ober- und unterhalb des Inhaltsbereichs

  • Suche (sofern in den Grundeinstellungen aktiv)

  • Zweite Navigation

  • Link zu Login-Seite (wenn Anmeldung aktiv), wenn angemeldet: Logout / Profil-Link

  • Verwendung von Webseitentitel, -header, -footer aus den Grundeinstellungen /  Seitentitel aus den Seiteneinstellungen

  • Wenn das Cookieconsent-Modul nicht installiert ist, wird ein im Template hinterlegter Cookie Consent-Code verwendet

  • Aufrufe von Simplepagehead und Visitor Statistics (sofern vorhanden) integriert

So sieht es aus:
attachment.php?item=944&download=1

#2 Re: Neue Templates » Neues Template: Buschwerk » 18.07.2017 11:32:02

florian

Kannst Du bitte in der Templatesuche folgende Angaben zu Buschwerk korrigieren:
Login: no yes
Search: no yes

Vielleicht etwas unauffällig, aber: Die Suche befindet sich links oben (1), der Link zum Login rechts oben (2).
attachment.php?item=946&download=1

Danke.

#3 Archiv - Fragen zu Templates » [Erledigt] buschwerk, statt website titel grafik anzeigen lassen » 30.09.2017 11:41:22

daveland
Antworten: 2

Hallo,
ich bearbeite gerade das template "buschwerk".
Ich möchte aber statt dem website titel eine grafik bzw. logo anzeigen lassen.
Wie stell ich das am besten an?

#4 Archiv - Fragen zu Templates » [Erledigt] buschwerk, Breite ändern » 06.10.2017 13:32:12

daveland
Antworten: 3

Hallo, ich würde gerne bei diesem Template die Breite des Inhaltsbereichs ändern, und zwar soll er schmäler werden.
Wo kann ich die Breite einstellen?

#5 Re: Archiv - Topics » [GELÖST] Gridmuster bzw. 3 Spaltenansicht der einzelnen Themen » 16.01.2018 20:19:40

joergwbce

Danke! Hab es mal damit probiert. Da tut sich leider nichts :-( Was aber nicht bedeutet, dass dein Code, deine empfohlene Vorgangsweise falsch ist. Bin wahrscheinlich zu unfähig es richtig umzusetzen - obwohl ich alles nach Anleitung gemacht habe.

Aber ich denke, dass es in meinem Fall noch leichter gehen müsste. Ich verwende das Template "Buschwerk" Da ist bei dem Modul Topics, unter anderem auch eine "3-Spalten-Ansicht" möglich und anscheinend vorprogrammiert. Siehe Topics Template Buschwerk

Es geht um die Darstellung, den Code ov_grid3_pic / tp_simple

Wo muss ich den eintragen, bzw. wie nehme ich in den Optionen darauf Bezug, damit es so dargestellt wird? Weiß das jemand?

#6 Fragen/Infos zu Templates » [GELÖST] Template Buschwerk - Inhalt in unterste Zeile einfügen - Navigationsbereich im Mobilmodus deaktivieren » 17.01.2018 17:47:43

joergwbce
Antworten: 2

Hallo!

1. Inhalt in der untersten Zeile

Ich möchte Inhalt in die unterste Zeile geben (nur 2 Links und 2-3 Wörter) - in den weißen Bereich wo "This is the header This is the footer" steht --> siehe Template .

Wie geht das?


2. Navigationsleiste ausblenden

Ich verwende die Navigationsleiste die im oberen Bereich ist, also die Hauptnavigationsleiste nicht. Wenn man mit einem Smartphone die Seite öffnet kommt natürlich der Navigationsbuttton. Wie deaktiviert man diesen?

Danke Für eure Hilfe!

#7 Archiv - Topics » Formular in Block 2 einfügen » 19.01.2018 11:07:05

joergwbce
Antworten: 1

Hallo,

ich verwende Topics im Template Buschwerk als Eventkalender. Ich möchte gerne ein Miniform-Formular in den Block 2 einfügen.

Zum Einen: Wie geht das?

Zum Anderen: Ist es möglich, für jedes einzelne Topics ein anderes Formular einzufügen, in den 2ten Block. Denn für verschiedene Veranstaltungen werden unterschiedliche Daten abgefragt. Das geht wahrscheinlich nicht, oder?

Danke :-)

#8 Re: Archiv - Topics » [GELÖST] Gridmuster bzw. 3 Spaltenansicht der einzelnen Themen » 22.01.2018 09:38:17

joergwbce

Übrigens: Auch mit diesem Code funktioniert es auch super! Da hat man dann auch den Effekt, des hineinzoomenden Bildes, wie im Template Buschwerk als Beispiel dargestellt. Der Effekt funktioniert aber scheinbar nur auf Notebooks/PCs einwandfrei. Auf Smartphones tut sich kaum was bzw. wird das Bild oft nur mit einem ganzflächigen Schatten überdeckt.
Aber auf jeden Fall DANKE für die Hilfe.

#10 Re: Fragen/Infos zu Templates » Buschwerk - im Header statt dem Seitennamen einen Image-Slider (responsive) integrieren » 29.03.2018 13:19:03

florian

Schau mal, es gibt diverse Threads hier im Forum, wo das Vorgehen prinzipiell erklärt wird:

Zum Thema Slidereinbau in andere Templates
https://forum.wbce.org/viewtopic.php?pid=16688#p16688
https://forum.wbce.org/viewtopic.php?id=1684
https://forum.wbce.org/viewtopic.php?id=479

Zum Thema Kopfzeile in Buschwerk
https://forum.wbce.org/viewtopic.php?id=1641

Vielleicht versuchst Du es erstmal auf der Basis selbst?
Ansonsten, bevor ich wieder am Bedarf vorbei supporte:
- Soll der Slider nur auf einer ausgewählten oder allen Seiten erscheinen,
- soll er immer dieselben oder je nach Seite unterschiedliche Bilder zeigen,
- sollen nur Bilder oder auch Texte erscheinen,
- sollen die Bilder und/oder ggf. Texte mit irgend einer Zielseite verlinkt sein,
- schwebt Dir ein konkreter Slider-Stil vor...

#11 Re: Templates » topmenu item only to open submenu » 30.03.2018 15:07:14

florian

There is a solution, you can see it for example in the "Buschwerk" template. You have to use conditional cases in the show_menu2 call:

 $mainnav = show_menu2(
			$aMenu          = 1,
			$aStart         = SM2_ROOT,
			$aMaxLevel      = SM2_ALL,
			$aOptions       = SM2_ALL|SM2_PRETTY|SM2_BUFFER,
			$aItemOpen      = '<li><a [if (class!=menu-expand) {href="[url]" class="[class]" target="[target]"}]>[menu_title]</a>',
			$aItemClose     = '</li>',
			$aMenuOpen      = '<ul>',
			$aMenuClose     = '</ul>',
			$aTopItemOpen   = false,
			$aTopMenuOpen   = '<ul class="chevron">'
		  );	

Have a look at the initialization of $aItemOpen: The code [if (class!=menu-expand) {href="[ url ]" class="[class]" target="[target]"}] (note the square brackets) tells show_menu2 not to set the href tag so that the entry itself does not open any link but just show the sub menu when pointing on / touching it. The same way it can be done for other menu scrips - it depends on each implementation how the code has to be set in detail, but the concept is the same.

Feel free to post the example code of the menu here, if you need help configuring the show_menu2 call.

#12 Archiv - Topics » [Erledigt] Topicsartikel erscheint nicht obwohl auf "öffentlich" gestellt » 10.04.2018 10:33:14

joergwbce
Antworten: 8

Ich habe eine älteren Artikel mit der Funktion "Duplizieren" erstellt, adaptiert und ihn auf öffentlich gestellt. Ich habe jetzt vieles probiert. Habe den Artikel sogar komplett neu angelegt (ohne duplizieren) und trotzdem erscheint kein Artikel auf der Website.
Wo kann die Ursache dafür liegen. Bisher ging alles problemlos. Habe keine Updates, Modulveränderungen etc. vorgenommen.

Verwende WBCE 1.3.1 und Topics 0.9.4.2 | Template Buschwerk

#13 Re: Archiv - Hilfe & Support Core & Backend » Aufklappmenü » 01.05.2018 08:27:25

florian

Ja.
Am Beispiel des Menüaufrufs im Template "Buschwerk":

$mainnav = show_menu2(
			$aMenu          = 1,
			$aStart         = SM2_ROOT,
			$aMaxLevel      = SM2_ALL,
			$aOptions       = SM2_ALL|SM2_PRETTY|SM2_BUFFER,
			$aItemOpen      = '<li><a [if (class!=menu-expand) {href="[url]" class="[class]" target="[target]"}]>[menu_title]</a>',
			$aItemClose     = '</li>',
			$aMenuOpen      = '<ul>',
			$aMenuClose     = '</ul>',
			$aTopItemOpen   = false,
			$aTopMenuOpen   = '<ul class="chevron">'
		  );	

Die Anweisung [if (class!=menu-expand) {href="[ url]" class="[class]" target="[target]"}]  bei $aItemOpen bewirkt, dass Elternelemente kein href bekommen, also nur "<a>Elternelement</a>" generiert wird.

#14 Re: Fragen/Infos zu Templates » Template auf WBCE anpassen » 21.09.2018 12:17:18

florian

Früher konnte man ja z.B. die Inhaltsblöcke anlegen, heute muss man ja schon bestimmen, welche mobil dann wenn wie angezeigt werden...

Daran hat sich grundsätzlich nichts geändert. Wenn Du ein zeitgemäßes HTML-Template nimmst, ist in diesem auch bereits festgelegt, wie dieses mobil angezeigt wird. Natürlich sollte dann der 1. Contentblock nicht so im Template eingebaut werden, dass er verschwindet oder ganz nach unten rutscht. Da schaut man sich dann das HTML-Template in der mobilen Ansicht an und fügt die zusätzlichen/optionalen Inhaltsblöcke dann entsprechend ein.

Die meisten CSS-Grids bzw. Frameworks bieten Klassen, um Elemente bei bestimmten Displaygrößen nicht anzeigen zu lassen. Bei Responsee sind das die ganzen hide-Klassen (siehe Class Library).
Bei Fitgrid gibt es fg-no-desktop und fg-no-mobile mit den erwartbaren Resultaten.

Bei Responsee kannst Du im ggs. zu Fitgrid fein granuliert festlegen, wie groß bestimmte Bereiche bei bestimmten Auflösungen angezeigt werden sollen. Wichtig ist, dass pro Reihe immer 12 herauskommt. Siehe hierzu das WBCE-Template Buschwerk.

Oder das Menü. Wie baue ich da sinnvoll showmenu 2 ein. Kann man das, ausser in der WBCE Hilfe, da war ich schon, nachlesen / lernen?

Konkret für Responsee im Template Buschwerk, für smartmenus z.B. in Lesefaken.
Eine "One Size fits all"-Anleitung gibt es nicht, weil fast jedes Navigationsscript einen anderen Aufbau voraussetzt, was <ul>, <li>, <a> und Attribute betrifft. Da hilft dann letztlich nur try & error und sich mit der SM2-Systematik intensiv auseinanderzusetzen (Doku hier, Beispiele hier)

#15 Re: Fragen/Infos zu Templates » Template auf WBCE anpassen » 01.11.2018 19:06:56

screamindan

Moin. Heute zum ersten Mal probiert, ein Html Template anzupassen... Oh ha... Funktionieren tut aber schonmal was, auch wenn da noch viel zu tun ist. Das Gridsystem raff ich leider noch nicht, weiters hab ich einfach gnadenlos vom Buschwerk geklaut. Bitte nich böse sein Florian, is momentan nur ein Test...

Guckst Du hier...

Originaltemplate ist von hier

#16 Re: Modules » Hide block of code if Section is empty » 22.02.2019 08:20:03

florian

The snippet is still available, but not compatible with PHP > 5.6, so it's not a WBCE compatibility problem.
But you don't need a snippet.
Instead of <?php page_content(2) ?>, You can either put the following code into your template

<?php
ob_start();
page_content(2);
$content = ob_get_contents();
ob_end_clean();
if (strlen($content) > 50) {
?>
Your HTML code goes here...
<?php  echo $content; // if needed/wanted here ?>
And/ Or here...
<?php } ?>

Or have a look in the newer templates like Buschwerk, how it's done there:
First, all content blocks are fetched:

require_once __DIR__.'/info.php';
		foreach($block as $k=>$v){
			ob_start(); 
			page_content($k); 
			$block[$k] = ob_get_clean();
		}

Then it's simple to check if a block has content:

 <?php if ($block[2]!='') {  ?>
         Your HTML code goes here...
       <?php echo $block[2];   // if needed/wanted here  ?>
          and/or here...
<?php } ?>

#17 Fragen/Infos zu Templates » Update zu Templates mit Responsee-Navigation » 23.02.2019 08:40:00

florian
Antworten: 1

Bei den Templates, die die Navigation aus dem Responsee-Framework verwenden (z.B. "Buschwerk") war es bislang erforderlich, dass Elternelemente in der Navigation nicht verlinkt sind, damit die darunter befindlichen Kindelemente auch bei Touchscreen-Bedienung erreichbar sind (andernfalls wäre beim Antippen des Elternelements sofort der jeweilige Link geöffnet worden).

Da dies mitunter je nach Seitenstruktur doch etwas störend sein kann, hier ein Workaround.
Quelle: https://osvaldas.info/drop-down-navigat … h-friendly

1.) Script doubletaptogo.min.js von o.g. Seite oder hier aus dem Anhang herunterladen

2.) doubletaptogo.min.js ins Templateverzeichnis auf dem Server kopieren (ggfs. dorthin wo auch schon andere vom Template verwendete Javascriptdateien liegen, z.B. /templates/[templatename]/js oder  /templates/[templatename]/assets/js)

3.) In der index.php den showmenu2-Aufruf anpassen, d.h. die komplizierte Zeile

$aItemOpen      = '<li><a [if (class!=menu-expand) {href="[url]" class="[class]" target="[target]"}]>[menu_title]</a>',

ändern zu

$aItemOpen      = '<li><a href="[url]" class="[class]" target="[target]">[menu_title]</a>',

4.) Am Ende des Templates, vor </body> einfügen

<script type="text/javascript" src="<?php echo TEMPLATE_DIR; ?>/doubletaptogo.min.js"></script>  
<script type="text/javascript">
		$( '.chevron li:has(ul)' ).doubleTapToGo();		
</script>

Hinweise:
- Beim Script-Aufruf darauf achten, dass der vollständige/korrekte Pfad angegeben wird, d.h. wenn das Script in  /templates/[templatename]/assets/js liegt, muss die src <?php echo TEMPLATE_DIR; ?>/assets/js/doubletaptogo.min.js lauten.
- .chevron ist die Klasse der Hauptnavigation. Falls dort kein oder ein anderer Klassenbezeichner  steht, muss das entsprechend angepasst werden.

Und das war es schon. Bei Mausbedienung ist das Verhalten ganz normal, sprich ein einfacher Klick auf einen Eintrag öffnet den Link, der nun auch bei Menüpunkten mit Unterpunkten hinterlegt ist. Auf Touchscreens wird beim Antippen eines Eintrages mit Unterpunkten beim ersten Antippen das zugehörige Submenü angezeigt und beim zweiten Antippen dann der zugehörige Link geöffnet.

#18 Re: Archiv - Hilfe & Support Core & Backend » "Tote" Menu-Punkte mit show-menu2 möglich? » 14.03.2019 08:08:18

florian

Ja, ist machbar.
Das ist z.B. beim "Buschwerk"-Template so umgesetzt. Dort sind Elternelemente nicht anklickbar, der SM2-Aufruf dazu:

show_menu2(
			$aMenu          = 1,
			$aStart         = SM2_ROOT,
			$aMaxLevel      = SM2_ALL,
			$aOptions       = SM2_ALL|SM2_PRETTY|SM2_BUFFER,
			$aItemOpen      = '<li><a [if (class!=menu-expand) {href="[url]" class="[class]" target="[target]"}]>[menu_title]</a>',
			$aItemClose     = '</li>',
			$aMenuOpen      = '<ul>',
			$aMenuClose     = '</ul>',
			$aTopItemOpen   = false,
			$aTopMenuOpen   = '<ul class="chevron">'
		  );	

Durch die Anweisung <a [if (class!=menu-expand) {href="[u rl]" class="[class]" target="[target]"}]>[menu_title]</a> erhalten nur Menüpunkte ohne Unterpunkte href, class und target, d.h. ein Elternelement sieht vom Code her dann so aus <a>Menütitel</a> und ruft damit selbst dann keinen Link auf.

Eine weitere Möglichkeit wäre, "Pferd", "Reiter", "Therapie" als Menülinks anzulegen und dort dann jeweils Weiterleitungen auf die oberste zugehörige Inhaltsseite zu hinterlegen. Seit WBCE 1.3.3 gibt es dann über den zusätzlichen Eintrag define('SM2_CORRECT_MENU_LINKS',true); in der config.php auch die Möglichkeit, dass in der Navigation nicht auf die Menülink-Seite, sondern direkt die Zielseite verwiesen wird.

Dritte Möglichkeit: Zwar musst Du Menschen nichts über "Pferd", "Reiter", "Therapie"  erzählen, Suchmaschinen könnten sich hingegen über dort hinterlegte allgemeine Texte mit gern verwendeten Schlagwörtern freuen.

#19 Re: Neue Module / Add-Ons » Einfacher Template-Switcher » 22.05.2019 09:14:39

Slugger

Hübsches Gimmick  smile

Was muss man machen, damit die installierten Templates automatisch in die Auswahl geladen werden?

Derzeit sieht es bei mir so aus:

[== HTML ==]
<form><select onchange="location.href=this.options[this.selectedIndex].value"><option value="https://meineseite.de/pages/aktivitaeten.php?reset_template">Stylauswahl</option><option value="https://meineseite.de/pages/aktivitaeten.php?reset_template">Standard</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=outoftheblue">outoftheblue</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=lesefaken">lesefaken</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=wbce_hortal">wbce_hortal</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=wbce_vertal">wbce_vertal</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=simple_responsive">simple_responsive</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=html5up_editorial">html5up_editorial</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=buschwerk">buschwerk</option><option value="https://meineseite.de/pages/aktivitaeten.php?template=adventurestrap-light">adventurestrap-light</option></select></form>

#20 Fragen/Infos zu Templates » Template Buschwerk - wie ändere ich folgendes » 01.07.2019 20:54:03

joergwbce
Antworten: 3

Hallo! Ich habe vor längerer Zeit mal eine einfache Website mit dem Template "Buschwerk" erstellt. Nun soll oben rechts der Link für den Newsletter geändert werden. Ich finde aber nicht mehr heraus wie ich das damals gemacht habe :-(

Wer kann mir helfen?

Es geht um diese Seite: https://gesundheitsclub.net/

Konkret um den Bereich den ich als Bild mitgesandt habe.

Danke für eine Antwort :-)

#21 Re: Allgemein zu WBCE CMS » Android Redaktions-App » 31.07.2019 10:26:35

florian

Eine Anmeldung ist zwingend erforderlich - sonst könnte ja jeder auf Deine Seite schreiben...
Bei einigen Templates ist aber auch im Frontend, also der Benutzeransicht, eine Anmeldemaske für Benutzernamen und Passwort (z.B. bei Hortal / Vertal), oder zumindest ein Link auf die Frontend-Loginseite (z.B. bei Buschwerk), bzw. lässt sich leicht ergänzen.
Wenn Du Dich darüber anmeldest, brauchst Du also theoretisch gar nicht ins Backend zu wechseln.

#22 Re: Hilfe & Support zu Modulen » 2 x Accordion nebeneinander » 16.08.2019 07:24:14

florian

Bei allen Templates auf Responsee-Basis (WBCEZon, WBCETik, Buschwerk, Zweinullig):
<div class="m-6 s-12">
Bei allen Templates auf Fit(r)grid-Basis (Lesefaken, fg-grey, darkspace,...)
<div class="fg6">
Bei allen Templates auf Gridism-Basis (Fruehlingsbunt, Kingcontent):
<div class="unit half">
Bei allen Bootstrap-Templates (Clean Blog, AdvebtureStrap):
<div class="col-xs-12 col-md-6">

#23 Re: Archiv - Core-Fehlerberichte » SM2 Fehlerhandhabung » 16.02.2020 12:04:56

florian

Das ist ein Missverständnis, bzw. ich habe mich etwas unklar ausgedrückt.
Die Fehlermeldung "No flags etc" wird schon seit WBCE 1.1.11 von SM2 generiert und - sofern vorhanden - in ein PHP-Errorlog geschrieben. Das ist nicht erst in 1.4.x eingeführt worden. Nur hat man es bislang halt (bei WBCE) im Normalfall nicht mitbekommen, weil man als Normalnutzer eher selten ins Errorlog auf dem Server schaut.

Dass die Fehlermeldung generiert wird, ist keine böse Absicht und weder gegen Dich noch sonst irgend jemanden gerichtet. Ich glaube, in einigen von meinen Templates ist derselbe Fehler*, d.h. ich habe da dann nicht SM2_TRIM oder SM2_All, sondern nur einen der optionalen Parameter eingesetzt.

Edit: * Ja. In Buschwerk und Schoppig. Korrigierte Downloads auf https://templates.wbce.org/

#24 Re: Fragen/Infos zu Templates » Toggle-Menu geht nur auf erste Seitenebene » 25.05.2020 16:09:04

creatore
herbi schrieb:

Mit dem Smartphone funktioniert es.
smile

Zumindest bei 'Buschwerk' funktioniert es hochkant (Hamburger) nicht. Bevor die Sublinks auflappen, lädt die übergeordnete Seite.

Korrektur: WIN10 und Chrome, FFox geht doch. Seltsamerweise LNX Mint und FFox nicht. Wie kann das denn sein??

#25 Fragen/Infos zu Templates » [Erledigt] Buschwerk Ladeverzögerung » 07.05.2023 15:36:15

Slugger
Antworten: 5

Hallo,
ich bin gerade dabei für einen Verein eine Webseite mit WBCE und dem Template Buschwerk zu erstellen.

Mir ist aufgefallen das wenn man die Seite unter https://kleingarten-verein.de aufruft zur Verzögerungen kommt.

Beim nochmaligen refresh der Seite wird sie dann geladen aber die Schriftarten und die Icons sind nicht komplett geladen.

Wähle ich aber in der Navigation dann eine Seite aus, ist dann alles geladen.

Über die Taste F12 wird mir im Browser mehrere Fehler angezeigt die darauf deuten, das eine CORS Regel greift.

Die Icons und die Schriftarten sind aber im Ordner local vorhanden.

Die Webseite ist bei Ionos gehostet und ist auf aktuellem Stand.

Hat jemand eine Idee was ich ändern muss?

Fußzeile des Forums

up