WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • HTML im Menütitel
  • Print
Pages: [1]   Go Down

Author Topic: HTML im Menütitel  (Read 4475 times)

Offline chekka

  • Posts: 34
  • Gender: Male
  • Jesus rocks!
    • chekka.de
HTML im Menütitel
« on: June 17, 2008, 07:11:39 AM »
Hi ihr Bäcker!
Bis zu WB 2.6.x konnte ich im Menütitel HTML Code einfügen. Das kann sehr praktisch sein um z.B. Direktformatierunge n vorzunehmen.

Beispiel »zeitkraft.de«:


Diese Möglichkeit ist WB 2.7 nun abhanden gekommen. War das Absicht? Gibt’s dafür gute Gründe? Oder lässt sich das wieder ermöglichen, damit ich mir wieder etwas leichter tue  :-)

Lieben Gruß sendet
der chekka
« Last Edit: June 17, 2008, 07:13:30 AM by chekka »
Logged
Die verstehen sehr wenig, die nur das verstehen, was sich erklären läßt.   
Marie von Ebner-Eschenbach, östr. Schriftstellerin (1830-1916)

doc

  • Guest
Re: HTML im Menütitel
« Reply #1 on: June 17, 2008, 09:41:23 AM »
Hallo,

das ist nicht mehr vorgesehen, sollte es auch nicht. Formatierungen sollten über die zentrale CSS Dateien des Templates gestaltet werden.

Christian
Logged

Offline chekka

  • Posts: 34
  • Gender: Male
  • Jesus rocks!
    • chekka.de
Re: HTML im Menütitel
« Reply #2 on: June 17, 2008, 10:04:22 AM »
  • Kannst Du mir erklären, wie ich einen einzelnen Menüpunkt (z.B. dann wenn er »Jobbörse« heisst und an dritter von fünf Positionen steht) gesondert über das Stylesheet formatieren kann?
  • Und, was spricht gegen HTML im Titel?

Danke für Deine Antwort,
der chekka
« Last Edit: June 17, 2008, 11:00:04 AM by chekka »
Logged
Die verstehen sehr wenig, die nur das verstehen, was sich erklären läßt.   
Marie von Ebner-Eschenbach, östr. Schriftstellerin (1830-1916)

doc

  • Guest
Re: HTML im Menütitel
« Reply #3 on: June 17, 2008, 12:06:19 PM »
Hallo,

klar, benutze show_menu2 und z.B. und verwende z.B. Klassen für page_id oder eben Klassen für Seiten titel. Siehe Addons für die Doku zu show_menu2. HTML im Titel hat da nichts verloren.

Christian
Logged

Offline chekka

  • Posts: 34
  • Gender: Male
  • Jesus rocks!
    • chekka.de
Re: HTML im Menütitel
« Reply #4 on: June 17, 2008, 12:14:34 PM »
Danke für Deine schnelle Antwort.

show_menu2 verwende ich schon seit langem. Es ist wirklich toll wie man das konfigurieren kann. Aber wieso soll ich mir eine Klasse schreiben, wenn ich den Titel direkt formatieren kann. Das ist irgendwie (unnötig) umständlich. Ausserdem, was mache ich bei Änderungen der Navigation (z.B. wenn der Kunde nun doch nicht »Shop«, sondern »Laden« will oder sich die Seitenstruktur und die ID ändert)? Dann muss ich die Klasse auch wieder ändern.

Gibt es denn einen vernünftigen bzw. zwingenden Grund,
wieso die Direktformatierung im Menü-Titel nicht mehr erlaubt sein kann?


Gruß,
chekka
« Last Edit: June 17, 2008, 12:17:02 PM by chekka »
Logged
Die verstehen sehr wenig, die nur das verstehen, was sich erklären läßt.   
Marie von Ebner-Eschenbach, östr. Schriftstellerin (1830-1916)

doc

  • Guest
Re: HTML im Menütitel
« Reply #5 on: June 17, 2008, 12:59:54 PM »
Hallo,

Seitentitel und der Menütitel werden von WB u.a. für die Generierung der Dateien im /pages Verzeichnis und für die Suchfunktion etc. benötigt, für sonst gar nichts. Das war auch für WB 2.6.x nie so vorgesehen, denke mal es gibt nicht viele, die die Titel dafür "Missbraucht" haben.

Aber WebsiteBaker ist Open Source, Du kannst also nach belieben die Coredateien wieder ändern, oder aber z.B. weiterhin WB 2.6.x einsetzen. Diese Funktion wird es in WB 2.7.x so nicht mehr geben und wohl auch in keine zukünftige WB 2.x eingebaut werden.

Gruss Christian
Logged

fwg

  • Guest
Re: HTML im Menütitel
« Reply #6 on: May 28, 2009, 11:18:16 AM »
Hallo, ich habe folgendes Problem:

ich habe die Funktion show_Menu2, mit dieser gebe ich mein Menue aus. Jetzt sollen bei drei Menütitel, die letzten Buchstaben hochgestellt werden. Gibt es da eine Möglichkeit?

Zur Zeit sieht es so aus:
  • Wohnen
  • Offene Stadtarbeit
  • Consors Betriebe

Es sollte aber so aussehen:
  • WohnenPlus
  • Offene StadtarbeitPSZ
  • Consors BetriebeWfBM

Gibt es eine Möglichkeit, die Funktion Abzufragen, [wenn Wohnen vorkommen, dann ersetze mit WohnenPlus] Ich habe es schon mit Folgenden PHP-Code probiert. Leider Funktioniert es nicht :-(

Code: [Select]
$menu=show_menu2();
$suchmuster[0]='Wohnen';
$ersetzung[0]='Wohnen[sup]Plus[/sup]';
echo preg_replace($suchmuster, $ersetzung, $menu);

Wo mache ich den Fehler, bzw. gibt es da schon eine Lösung?

Gruß und Dank

« Last Edit: May 28, 2009, 11:26:00 AM by fwg »
Logged

aldus

  • Guest
Re: HTML im Menütitel
« Reply #7 on: May 28, 2009, 11:36:14 AM »
Hallo

Die Funktion "ShowMenu2" gibt den HTML-Code direkt via echo/print aus,
daher musst Du erst die Ausgabe "buffern", zwischenspeichern.
In etwa so:
Code: [Select]
<?php // ignore this line, please!

ob_start();
    
show_menu2();
    
$menu_str = ob_get_contents();
ob_end_clean();

$suchmuster = array(&#39;Wohnen&#39;, &#39;Offene Stadtarbeit&#39;, &#39;Consors Betriebe&#39;);
$ersetzung = array (&#39;Wohnen<sup>Plus</sup>&#39;, &#39;Offene Stadtarbeit<sup>PSZ</sup>&#39;, &#39;Consors Betriebe<sup>WfBN</sup>&#39;);

echo str_replace($suchmuster, $ersetzung, $menu_str);

?>


Nur als Beispiel (ungetestet) :-)

Gruß
Aldus
Logged

fwg

  • Guest
Re: HTML im Menütitel
« Reply #8 on: May 28, 2009, 03:29:41 PM »
Hatt direkt geklappt. Danke für die schnelle und kompetenten Antwort!!!

Gruß und Dank
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • HTML im Menütitel
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2