Ich hatte zwar schon in https://cmsimple.org/forum/viewtopic.php?t=1275 mein Problem geschildert, aber jetzt noch ein wenig erweitert und eigener Post.
Ausprobiert bei einer 'vanilla' CMSimple 5.12 (Musste ich ein wenig für meine Templates anpassen) mit 'vanilla' SSF 2.5 (ewas angepasst). Main-Ste Template '__cmsimple_default__' und 2 von meinen Subsites mit meinen Templates in SSF eingebunden. http://dorilaraukft.bplaced.net/sites/CMSimple_5-12/. Den 'Sitmap-Link' findet man beim 2. Button im SSF-Menü in der FixedNav in der SubSite links.
Einbindung SSF-Menü in Template '__cmsimple_default__'.
Code: Select all
<?php
if(!$edit)
{
echo '<header>' . ssf_subsitesMenu() .
'<div id="tplge_headerin" class="tplge_headerin">
<a href="./"><img src="' . $pth['folder']['templateimages'] . 'header.jpg" class="tplge_headerimage" alt="headerimage"></a>
<div class="tplge_sitename">' . sitename() . '</div>
<div style="clear: both;"></div>
</div>
<div style="clear: both;"></div>
</header>
<div style="clear: both;"></div>
';
}
?>
Dann wollte ich meckern:
"Wenn man auf die Überschrift/Grafik/Bereich klickt, dann offnet sich ein Verzeichnis. Beim nächste Klick offnet sich ein weiteres Verzeichnis und die Seite wird länger und länger, denn die anderen Verzeichnisse schließen sich nicht. Es mag ja bei 4K Monitoren nichts ausmachen, aber bei Tabletes schon. Ich finde nicht, dass es eine gute Benutzeführung uber die 'Sitemap' ist."
Gestern bin ich nochmal in mich gegangen und musste daran denken, dass Gert geschrieben hatte, dass das Inhaltsverzeichnis konfigurierbarer sei.
In der Konfig gesucht und gefunden und aktiviert: 'sitemap only one item open: true'. Funzt, wie ich es wollte, bis auf...
Ein kleiner Meckerer:
Wenn diese Konfig aktiviert ist, dann habe ich keine Möglichkeit mehr die Liste, die ich geöffnet habe, zu schließen. Z.B. weil ich mich verklickt habe, weil die Maus mal wieder verdreckt ist. (Kein Link und nicht meine 'Schließen-Grafik)
Gesucht in 'CMSroot/plugins/subsitefuncs/index.php'. Wenn letzter Parameter in 'if($plugin_cf['subsitefuncs']['sitemap_only_one_item_open'] == 'true')' , Zeile 454, bei der Konkatenierung von '$o' auf 'false' gesetzt wird, dann benimmt sich das Script, wie bei Konfig '$plugin_cf['subsitefuncs']['sitemap_only_one_item_open']="";' - kA warum. OK dann habe ich wieder meinen 'Schliessmich-Link', aber es ist dann auch nicht besser. Wo ist der Hebel? Unter uns: ich noch anderen Quatsch ausprobiert. Schreib ich aber nicht. In 'CMSroot/plugins/subsitefuncs/includes/assets/toggler.js' habe ich auch nicht gefunden, wie ich den 'Schliessmich-Link' aktivieren kann. Ich habe auch nicht verstanden, warum 'initauto: function (querySelector, autoclose, openCurrent, accordeon)' in 'var SsfToggler' 2 x auftaucht.
Hier meine SSF-Konfig
Code: Select all
<?php // utf-8 Marker: äöü
$plugin_cf['subsitefuncs']['data_path']="content/plugins/subsitefuncs/ssf_data.php";
$plugin_cf['subsitefuncs']['groups']="group1|group2|group3";
$plugin_cf['subsitefuncs']['groups_names']="Gruppe 1|Gruppe 2|Gruppe 3";
$plugin_cf['subsitefuncs']['mainsite_name']="CMSimple5.12"; /* Mein Main-Site Name */
$plugin_cf['subsitefuncs']['menus_icon_close']="close.png"; /* Meine schließen Grafik */
$plugin_cf['subsitefuncs']['menus_icon_open']="open.gng"; /* Meine öffnen Grafik */
$plugin_cf['subsitefuncs']['search_subsites']="true";
$plugin_cf['subsitefuncs']['search_hidden_pages']="";
$plugin_cf['subsitefuncs']['sitemap_changefreq']="weekly";
$plugin_cf['subsitefuncs']['sitemap_dynamic']="true";
$plugin_cf['subsitefuncs']['sitemap_groups']="";
$plugin_cf['subsitefuncs']['sitemap_only_one_item_open']="true"; /* aktiviert */
$plugin_cf['subsitefuncs']['sitemap_open_current']="";
$plugin_cf['subsitefuncs']['sitemap_show_hidden_pages']="";
$plugin_cf['subsitefuncs']['sitemap_subsites']="true";
$plugin_cf['subsitefuncs']['use_cache']="";
?>
Gruß
Gonzo