Page 1 of 2
Sortierung der Verzeichnisse im Medienmanager
Posted: Sun Jul 30, 2006 2:06 pm
by robert
Ich hatte dies schon früher aber auch in 1.1. bleibt es weiterhin so. Der Medienmanager zeigt mir die angezeigten Verzeichnisse bzw. Unterverzeichnisse in einer "willkürlichen" Reihenfolge. Ich hätte diese gerne nach dem Alphabet sortiert um so einfacher und rascher etwas zu finden.
Gibt es da eine Möglichkeit oder ev. sogar die Möglichkeit das jemand (Garvin?

eine einstellbare Sortierreihenfolge einprogrammiert?
MfG
Robert
Re: Sortierung der Verzeichnisse im Medienmanager
Posted: Mon Jul 31, 2006 1:53 pm
by garvinhicking
Hi!
Äh, eigentlich ist das alles alphabetisch sortiert. Mach mal einen Screenshot deiner Struktur?
(Daran denken dass Groß- und Kleinbuchstaben jeweils individuell sortiert werden)
Viele Grßüe,
Garvin
Posted: Mon Jul 31, 2006 7:30 pm
by robert
Du hast recht (nichts anderes hätte ich auch gedacht. Meine Struktur:
Code: Select all
Mediendatenbank
HeinzConrads
Blogging
Serendipity
Wiki
Allerlei
Forum
MobilerAlltag
Series60
SiemensSX1
Apple
Retro
LighterMobiles
Temporaer
Tagesfotos
Avigo
TelMe
TelMeClones
drachenbootcup03
TelMeT919
TelMeT939
TelMeT909T909cT910
TelMeT911
TelMeT918
TelMeT919i
TelMeT919iAssembling
Intern
Jetzt habe ich aber noch einen Blödsinn gemacht und wollte "HeinzConrads" in "heinzconrads" umbennen. Im entsprechenden Eigenschaftendialog stand aber "HeinzConrads/" und ich schrieb "heinzconrads".
Jetzt sehe ich keine Fotos dieses Verzeichnisses mehr bei den Beiträgen, da sie alle Links wie z.B.
Code: Select all
<a href="/blog/uploads/heinzconradsheinz_conrads_matinee1.jpg"><img width="110" hspace="5" height="83" border="0" align="right" src="/blog/uploads/heinzconradsheinz_conrads_matinee1.serendipityThumb.jpg" /></a>
haben. Es fehlt also ein /. Mehrmaliges umbenennen in der Datenbank half nichts. Werden denn alte Beiträge beim aufrufen im Blog nach den neuen Richtlinien geändert? Gibt es irgendeine Hilfe für mich. Im schlimmsten Fall muss ich mich durch alle Heinz Conrads Beiträge durchackern, aber das wäre keine Freude.[/quote]
Posted: Mon Jul 31, 2006 7:52 pm
by robert
Nachdem es das Verzeichnis mit den wenigsten Dateien war habe ich doch die Artikel händisch nachgebessert.
Jetzt bleibt mir aber die Frage: Werden bei einer Verzeichnisumbenennung ansonsten auch alle Artikel dementsprechend die Verzeichnisse geändert? Es scheint mir so, da alle Artikel diesen Fehler aufwiesen.
Und zweite Frage: Wie kann ich die Verzeichnisse so umbenennen, dass die Links in den Artikel nicht wieder so einen Blödsinn (den ich ja verzapft habe) anzeigen?
Posted: Tue Aug 01, 2006 8:28 pm
by robert
Lösung gefunden. Ich habe mit einem Verzeichnis neu begonnen es umzubenennen. Dabei darf man auf alle Fälle den "/" nicht löschen.
Bei meinem vorherigen "Rettungsversuch" konnte das ganze nicht gutgehen, da ja S9y nunmehr glaubte dass meine Datei "heinzconradsheinzbild.jpg" hiess und natürlich nicht mehr draufkommen konnte, dass nach "heinzconrads" der Verzeichisname endet und somit dieser neu umbenannt werden soll.
Auf alle Fälle funktioniert das umbenennen jetzt perfekt und allen Bildern in Artikeln werden die neuen Verzeichnispfade zugeordnet.
Das ist wirklich ein toller Meilenstein, da man so auch nach Monaten/Jahren - wenn das alte Verzeichnissystem nicht mehr passt, locker alles neu ordnen kann. DANKE!!!!!!!
Posted: Tue Aug 01, 2006 8:41 pm
by robert
Doch noch einmal meiner einer.
Trotz Umbenennung aller Verzeichnis habe ich jetzt folgende Reihenfolge
Code: Select all
Mediendatenbank
lightermobiles
allerlei
blogging
serendipity
forum
wiki
avigo
telme
drachenbootcup03
t919i
t909t909ct910
t919iassembling
clones
t911
t939
t919
t918
apple
tagesfotos
temporaer
retro
heinzconrads
mobileralltag
siemenssx1
series60
intern
Mache ich noch irgendetwas falsch. Muss ich noch etwas berücksichtigen?
Danke im voraus.
Posted: Tue Aug 01, 2006 8:43 pm
by garvinhicking
Hi Robert!
Ist das die Liste wie sie links in dem Frame des Popupfensters erscheint, oder redest Du von einem Dropdown das die Liste anzeigt?
Eigentlich sollte "natcasesort()" auf die Verzeichnisliste ausgeführt werden...würde gerne die genaue Stelle versuchen rauszufinden. Vielleicht würde ein Screenshot mir da definitiv zeigen wo ich gucken soll
Viele Grüße,
Garvin
Posted: Tue Aug 01, 2006 8:50 pm
by robert
Das ist die Liste wie sie links im Popupfenster erscheint. Aber genau schaut sie auch in der Dropdownliste des Medienmanagers aus.
Welchen Screenshot hättest du gerne? Vom Medienmanager?
Danke im voraus.
Posted: Tue Aug 01, 2006 9:03 pm
by garvinhicking
Hi!
Könntest Du mal folgenden Patch ausprobieren:
Die Datei include/functions_images.inc.php öffnen, Funktion "serendipity_directoryACL()" suchen (bei mir Zeile 1925). Da gibt es die Zeilen:
Code: Select all
if ($debug) {
echo "Applying ACL for mode '$type'.<br />\n";
}
if (!is_array($paths)) {
return true;
}
Das ändern in:
Code: Select all
if ($debug) {
echo "Applying ACL for mode '$type'.<br />\n";
}
if (!is_array($paths)) {
return true;
}
natcasesort($paths);
Viele Grüße,
Garvin
Posted: Tue Aug 01, 2006 9:50 pm
by robert
Habe ich geändert mit folgendem Ergebnis:
Code: Select all
Mediendatenbank
apple
tagesfotos
t918
t919
t939
temporaer
retro
series60
intern
siemenssx1
mobileralltag
heinzconrads
t911
clones
forum
wiki
serendipity
blogging
allerlei
avigo
telme
t919iassembling
t909t909ct910
t919i
drachenbootcup03
lightermobiles
Wobei aber z.b. das t911 Verzeichnis jetzt als Sub von heinzconrads angezeigt wird, aber in Wirklichkeit weiterhin richtigerweise im telme Hauptverzeichnis liegt.
Posted: Tue Aug 01, 2006 9:59 pm
by garvinhicking
Hi!
Hm, da liegt wohl etwas wirklich im Argen. Kümmer ich mich morgen mal drum.
Grüße,
Garvin
Posted: Tue Aug 01, 2006 10:07 pm
by robert
Das tut mir leid, hoffe debugging ist nicht zu schwer.
Ich habe mal
natcasesort($paths);
entfernt. So werden die Subverzeichnisse zumindest im richtigen Hauptverzeichnis angezeigt (also wie früher) und kann damit bis zu einer Lösung schon noch leben
Ansonsten hoffe ich, dass es bei dir auch abgekühlt hat

so wie bei uns in Wien...
Posted: Fri Aug 04, 2006 9:27 pm
by robert
Hi Garvin,
ich habe die heutige nightly eingespielt. Das Problem besteht weiterhin
Posted: Sat Aug 05, 2006 11:43 pm
by garvinhicking
Hi!
Danke für's dranbleiben. Ich habe gerade einen neuen Fix committed, der das Problem beheben müsste. Sollte also ab dem nightly morgen drin sein.
Viele Grüße,
Garvin
Posted: Sat Aug 05, 2006 11:50 pm
by robert
Der Dank gilt dir fürs dranbleiben.
Werde den Fix morgen - voraussichtlich abends - einspielen und dann berichten.
Gute Nacht
Robert