Seite 1 von 1

Dateiverwaltung Blätterfunktionalität

Verfasst: Fr 15. Aug 2008, 08:37
von micro2001
Hallo zusammen,

ein Kunde hat mich darauf aufmerksam gemacht, dass die Contenido-Dateiverwaltung in folgendem Punkt user-unfreundlich ist. Und zwar ist die Blätterfunktionalität nur im oberen Teil der Seite gegeben. Klar, ich könnte jetzt hingehen und diese auch im Fußbereich durch manuelles Eingreifen im Quellcode einbinden, jedoch wird dies beim nächsten Contenido-Update wieder überschrieben sein.

Frage: Wäre es nicht sinnvoll, standardmäßig das Paging oben und unten in die Dateiverwaltung einzubinden?

Grüße,
Ralph

Verfasst: Fr 15. Aug 2008, 09:12
von kummer
würde ich auch begrüssen!

Verfasst: Fr 15. Aug 2008, 09:38
von timo.trautmann_4fb
Das ist natürlich kein Problem, das macht Sinn

Datei include.upl_files_overview.php

zwischen den Kommentaren /* List wraps */ (525) und /* Object initializing */

Code durch folgendes ersetzen:

Code: Alles auswählen

    $pagerwrap = '<tr class="textg_medium">
                        <td colspan="6" style="border:1px; border-color: #B3B3B3; height:20px; line-height:20px; vertical-align:middle; border-style: solid; background-color: #E2E2E2; padding-left:5px;" id="cat_navbar">
                            <div style="float:right; heigth:20px; line-height:20px; vertical-align:middle; width:100px; padding:0px 5px; text-align:right;">-C-SCROLLRIGHT-</div>
                            <div style="float:right; heigth:20px; line-height:20px; vertical-align:middle; width:100px; padding:0px 5px; text-align:right;">-C-PAGE-</div>
                            <div style="float:right; heigth:20px; line-height:20px; vertical-align:middle; width:100px; padding:0px 5px; text-align:right;">-C-SCROLLLEFT-</div>
                            <span style="margin-right:10px; line-height:20px; vertical-align:middle;">'.i18n("Files per Page").'</span> -C-FILESPERPAGE-
                            <div style="clear:both;"></div>
                        </td>
                    </tr>';
    
	$startwrap = '<table class="hoverbox" cellspacing="0" cellpadding="2" border="0">
                    '.$pagerwrap.$sSpacedRow.$sToolsRow.$sSpacedRow.'
                   <tr bgcolor="#E2E2E2" style="border-color:#B3B3B3; border-style: solid;border-top: 1px;border-bottom: 0px;">
						<td align="left" valign="top" class="textg_medium" style="border: 1px; border-color: #B3B3B3; border-bottom: 0px; border-style: solid; white-space:nowrap;" nowrap="nowrap">'.i18n("Mark").'</td>
						<td align="left" valign="top" class="textg_medium" style="border: 0px; border-top: 1px; border-right: 1px; border-bottom: 0px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">'.i18n("Preview").'</td>
						<td width="100%" align="left" valign="top" class="textg_medium" style="border: 0px; border-top: 1px; border-right: 1px; border-bottom: 0px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">'.$fnsort.'</td>
						<td align="left" valign="top" class="textg_medium" style="border: 0px; border-top: 1px; border-right: 1px; border-bottom: 0px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">'.$sizesort.'</td>
						<td align="left" valign="top" class="textg_medium" style="border: 0px; border-top: 1px; border-right: 1px; border-bottom: 0px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">'.$typesort.'</td>
						<td align="left" valign="top" class="textg_medium" style="border: 0px; border-top: 1px; border-right: 1px; border-bottom: 0px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">'.i18n("Actions").'</td>
					</tr>';
    $itemwrap = '<tr bgcolor="%s">
						<td align="center" valign="top" class="text_medium" style="border: 1px; border-top: 0px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">%s</td>
						<td align="left" valign="top" class="text_medium" style="border: 0px; border-right: 1px; border-bottom: 1px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" nowrap="nowrap">%s</td>
						<td align="left" valign="top" class="text_medium" style="border: 0px; border-right: 1px; border-bottom: 1px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" width="200" nowrap="nowrap">%s</td>
						<td align="left" valign="top" class="text_medium" style="border: 0px; border-right: 1px; border-bottom: 1px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" width="60" nowrap="nowrap">%s</td>
						<td align="left" valign="top" class="text_medium" style="border: 0px; border-right: 1px; border-bottom: 1px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" width="60" nowrap="nowrap">%s</td>
						<td align="left" valign="top" class="text_medium" style="border: 0px; border-right: 1px; border-bottom: 1px; border-color: #B3B3B3; border-style: solid; white-space:nowrap;" width="75" nowrap="nowrap">%s</td>
					</tr>';
	$endwrap = $sSpacedRow.$sToolsRow.$sSpacedRow.$pagerwrap.'</table>';
Checkin für nächste Version

Klasse

Verfasst: Fr 15. Aug 2008, 10:57
von micro2001
Danke für das gute Feedback. Weiter so...

Verfasst: So 14. Sep 2008, 23:23
von OliverL
Sollte somit in 4.8.8 aber spätestens 4.8.9 drin sein.

geschlossen