plainblack.com
Username Password
search
Bookmark and Share

    

Anhänge lassen sich nicht sortieren?

User JensW
Date 5/7/2009 12:46 pm
Views 1294
Rating 0    Rate [
|
]
Previous · Next
User Message
JensW

Hallo,

Ich habe folgendes Problem mit den Anhängen im Collaborations-System: Die Anhänge (in meinem Fall Bilder) lassen sich nicht sortieren. D.h. die Anhänge werden willkürlich sortiert und ich habe keine Möglichkeit festzulegen welches Bild an erster, zweiter u.s.w. Stelle steht. Selbst ein Löschen und erneutes Hochladen des Bildes ändert nichts an dem Verhalten, das Bild erscheint wieder an der selben Position. Ein frisch aufgesetztes System mit originalen Templates wurde benutzt. Betroffen sind alle Templates im Collaborations-System speziell das Webblog-Template! Eine Sache jedoch macht mich stutzig, ich habe mir eine Demo-Seite auf Webgui.org erstellen lassen, dort funktioniert es einwandfrei, die Fotos werden anhand der Uploadreihenfolge sortiert! Hat jemand einen Rat woran es liegen könnte?

Version: WebGUI 7.6.21 (WRE)
Sources wurden auch schon selbst compiliert .
Sämtliche Schalter in der WebGUI.conf gesetzt.

Alles hat nix geholfen :(

Mit freundlichen Grüssen
Jens Wolf



Back to Top
Rate [
|
]
 
 
JensW

Push!


Hat niemand sonst das Problem? Oder will man nix sagen? o.O



Back to Top
Rate [
|
]
 
 
martien

Hallo Jens,

folgendes habe ich herausgefunden:

Es gibt keine Info über die Existenz der Anhänge in der DB.

Die Dateien werden mit readdir in ein Array eingelesen.
In diesem Fall passt sich die Sortierung den Einstellungen des
jeweiligen Systems an.
 (COLLATE)

Die Reihenfolge kann man allerdings ändern durch Umbenennung der Anhänge im Uploadverzeichnis.

 

/uploads/[Zeichen 1+2 AssetId]/[Zeichen 3+4 AssetId]/AssetId/ )

(s. URL des Anhangs)



Back to Top
Rate [
|
]
 
 
kimd

Hallo Jens,

ich habe das gerade mal auf meiner lokal installierten Seite ausprobiert. Die Attachments werden tatsächlich durcheinander gewürfelt.

Eine Möglichkeit die Reihenfolge festzulegen gibt es meines Wissens nicht. Ob die Reihenfolge erhalten bleiben sollte, kann ich dir auch nicht sagen. Die Antwort darauf weiß nur der entsprechende Programmierer.

Sofern du nicht selbst einen Blick in den Code werfen willst, würde ich einen Fehlerbericht einreichen. Dann bekommst du zumindest Antwort auf die Frage, ob es sich um einen Fehler handelt oder eine fehlende Funktion.

Im ersten Fall hast du Glück und die Sache wird vermutlich zügig behoben. Im zweiten Fall kannst du entweder selbst Hand anlegen oder einen "Request for enhancement" (RFE) einreichen.  Der muss dann allerdings erst genehmigt werden und vor der nächsten Minor Version (7.7) kommt die Sache sowieso nicht in den Kern.

Hoffe das hilft ein wenig!



Back to Top
Rate [
|
]
 
 
    



© 2010 Plain Black Corporation | All Rights Reserved