Csatolt képek fordított sorrendben a tartalom melletti előnézetben.

kimada képe

Drupal 6.19, Image 6.x-1.0

Elég kezdő vagyok Drupal témában. Keresgéltem egy ideig, de nem találtam választ, sem beállítási lehetőséget.

Úgy van beállítva az Image, hogy név szerinti sorrendben legyenek a képek a galériában. Eddig az írásokhoz csatolt képek előnézete is úgy jelent meg. Egy ideje azt vettem észre, hogy ha az írásokhoz csatolok képet, akkor az írás melletti előnézeti listában fordított sorrendben jelennek meg (ha az egeret fölé visszük, látszik), miközben a galériában rendesen.

Merre kezdjem a keresést?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Nagy Gusztáv képe

A linked offline oldalra visz, nem sokat látunk belőle.

Ha a csatolt képeket megnézed, a HTML forrásban jó sorrendben szerepelnek. De arra tippelek, hogy a float: right miatt az első kerül jobbra, majd tőle balra a második, stb.
Ha ez zavar, float helyett máshogy jelenítsd meg a képeket.

0
0

Nagy Gusztáv

kimada képe

Bocs!
Úgy tűnik modul frissítés után úgy hagytam.

Amúgy a csatolt képek egymás alatt jelennek meg a szövegtől jobbra. Eddig az abc szerinti első volt fölül és alatta a következők. Most az első alulra kerül, és fölötte a következő stb.

A smink CSS-ében ez van:
.image-attach-body {margin: 0 0 5px 0;}
.image-attach-teaser {
float:left;
margin:0 20px 5px 0;
}

.all-attached-images {
width:170px;
float:right;
}

0
0
Nagy Gusztáv képe

Image Attach esetén nem ugyanezt a sorrendet látod a szerkesztésnél is? Szerintem itt nem az abc sorrend dönt, hiszen itt nincs Views modul se.

0
0

Nagy Gusztáv

kimada képe

Rákérdeztem egy ismerősömre, aki segített a smink elkészítésével. Ő ezt írta:

«Sajnos valóban az image_attache modul működése változott meg, és nem lehet paraméterezni. Kerülő megoldás lehet a sminkben megfordítani a sorrendet:»

<script type="text/javascript">
(function($) {
$.fn.reverseOrder = function() {
       return this.each(function() {
               $(this).prependTo( $(this).parent() );
       });
};
})(jQuery);
$('.all-attached-images .image-attach-body').reverseOrder();
</script>

Ha beteszem a sminkben a node.tpl.php állomány végére, valóban működik, és helyreállt az előnézeti képek korábbi megjelenítési sorrendje.
0
0