Hallo,
Ich benutze Serendipity 1.7.8 und PHP 5.2.17. Nach dem letzten Update funktionierte mit den MIMBO Template folgende Funktion nicht mehr:
Admin-Oberfläche: Styles verwalten. Beim Ändern oder sichern (egal) kommt folgende Meldung:
Invalid argument supplied for foreach() in /kunden/xxxxx/datingrat/serendipity/include/functions_plugins_admin.inc.php on line 471
Error redirect: == SERENDIPITY ERROR ==
Im Moment schadet es nichts, weil ich ich nichts daran ändern will. Aber Abhilfe wäre trotzdem gut. Kann mir jemand helfen?
Schöne Grüße
Gebhard Roese aka Sehperd
Mimbo-Problem nach Update auf 1.7.8
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Mimbo-Problem nach Update auf 1.7.8
Der Fehler kommt, weil Mimbo wohl eine Option mit SELECT-Dropdown darstellen will.
Mimbo bietet dazu in der config.inc.php im originaltemplate nur eine Kategorieauswahl ein. Ich sehe dazu in der config.inc.php folgenden Code:
Ggf. hilft es wenn der code stattdessen so geändert wird:
Kann es ansonsten sein, dass Du keine Kategorien im Blog mehr hast?!
LG,
Garvin
Mimbo bietet dazu in der config.inc.php im originaltemplate nur eine Kategorieauswahl ein. Ich sehe dazu in der config.inc.php folgenden Code:
Code: Select all
if ($serendipity['GET']['adminModule'] == 'templates' || $serendipity['POST']['adminModule'] == 'templates') {
if (is_array($all_cats = serendipity_fetchCategories('all'))) {
$categories = serendipity_walkRecursive($categories, 'categoryid', 'parentid', VIEWMODE_THREADED);
$catsel = array();
foreach($all_cats AS $cat) {
$catsel[$cat['categoryid']] = str_repeat(' ', $cat['depth']) . $cat['category_name'];
}
}
}
Code: Select all
$catsel = array();
if ($serendipity['GET']['adminModule'] == 'templates' || $serendipity['POST']['adminModule'] == 'templates') {
if (is_array($all_cats = serendipity_fetchCategories('all'))) {
$all_cats = serendipity_walkRecursive($all_cats, 'categoryid', 'parentid', VIEWMODE_THREADED);
$catsel = array();
foreach($all_cats AS $cat) {
$catsel[$cat['categoryid']] = str_repeat(' ', $cat['depth']) . $cat['category_name'];
}
}
}
LG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Mimbo-Problem nach Update auf 1.7.8
Ohne jetzt alles genau gelesen zu haben - mein erster Gedanke war, das vorliegende Mimbo Template ist eventuell einfach nicht auf die Version aus additional themes upgedated worden
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Mimbo-Problem nach Update auf 1.7.8
Nur eien Zwischeninformation: Nein, ich habe mehrere Kategorien, aber ich werde versuchen, sie neu zuzuordnen.
Den "großen Schritt" der Codeänderung habe ich noch nicht gewagt.
Gruß Gebhard
Den "großen Schritt" der Codeänderung habe ich noch nicht gewagt.
Gruß Gebhard
Wichtige Zustazinformation
Hallo,
ich hab eine mögliche Ursache gefunden - aber welche Maßnahme nützt?
Bei den meisten meiner Aanwendungen benutze ich mehr und andere Kategorien, als vogeschlagen werden, soe wie hier:
Lead-Kategorie auswählen
Features-Kategorie auswählen
1. News-Kategorie auswählen
2. News-Kategorie auswählen
3. News-Kategorie auswählen
MIMBO_CAT_X4
MIMBO_CAT_X5
Das funktioniert immer noch tadellos, lässt sich aber nun nicht mehr abändern.
Gibt es eien einfachere Lösung als die Code-Änderung?
Gruß
Gebhard
ich hab eine mögliche Ursache gefunden - aber welche Maßnahme nützt?
Bei den meisten meiner Aanwendungen benutze ich mehr und andere Kategorien, als vogeschlagen werden, soe wie hier:
Lead-Kategorie auswählen
Features-Kategorie auswählen
1. News-Kategorie auswählen
2. News-Kategorie auswählen
3. News-Kategorie auswählen
MIMBO_CAT_X4
MIMBO_CAT_X5
Das funktioniert immer noch tadellos, lässt sich aber nun nicht mehr abändern.
Gibt es eien einfachere Lösung als die Code-Änderung?
Gruß
Gebhard
Problem gelöst
Hallo,
das Problem ist gelöst. Wenn ich die Original-Kategorien verwende, wie sie vorgegben sind, kann der bisherige Code verwendet werden, wenn ich ihn aber erweitere (was bei mir fast immer der Fall ist), dann geht es nur mit dem neuen Codeschnipsel von Garvin.
Ich denke, das ist von allgmeinem Interesse.
Grüße udn Dank
Gebhard
das Problem ist gelöst. Wenn ich die Original-Kategorien verwende, wie sie vorgegben sind, kann der bisherige Code verwendet werden, wenn ich ihn aber erweitere (was bei mir fast immer der Fall ist), dann geht es nur mit dem neuen Codeschnipsel von Garvin.
Ich denke, das ist von allgmeinem Interesse.
Grüße udn Dank
Gebhard