[BUG] Listenfeld zu klein

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

[BUG] Listenfeld zu klein

Beitrag von rethus » Mi 10. Sep 2014, 14:20

Im Bereich Sprache gibt es oben ein Listenfeld, dass sehr klein ist.
Es dient zur Auswahl des Mandanten für den die Sprache bearbeitet werden soll.

Warum das so klein ist, verstehe ich nicht, auch gibt es kein "title" popup, wenn der Inhalt länger ist, als das Listenfeld breit ist. Somit ist der Inhalt unter Umständen nicht zu unterscheiden.

Bitte daher in
folgendes einfügen:
/contenido/styles/contenido.css

Code: Alles auswählen

select#editclient {
width: 210px;
}
und gleichzeitig das einkürzen des Strings rausnehmen, bzw. um einige Zeichen verlängern

/contenido/includes/include.lang_left_top.php

Code: Alles auswählen

foreach ($clients as $key => $value) {
    $selected = ($client == $key) ? 'selected' : '';

    if (strlen($value['name']) > 15) {
        $value['name'] = substr($value['name'], 0, 12) . '...';
    }

    $tpl2->set('d', 'VALUE', $key);
    $tpl2->set('d', 'CAPTION', $value['name']);
    $tpl2->set('d', 'SELECTED', $selected);
    $tpl2->next();
}
ersetzen gegen:

Code: Alles auswählen

foreach ($clients as $key => $value) {
    $selected = ($client == $key) ? 'selected' : '';

    if (strlen($value['name']) > 31) {
        $tpl2->set('d', 'TITLE', $value['name']);
        $value['name'] = substr($value['name'], 0, 29) . '...';  
    }else{
        $tpl2->set('d', 'TITLE', '');
    }

    $tpl2->set('d', 'VALUE', $key);
    $tpl2->set('d', 'CAPTION', $value['name']);
    $tpl2->set('d', 'SELECTED', $selected);
    $tpl2->next();
}
und n Title-Tag hinzufügen, falls der String doch noch zu lang ist:
contenido/templates/standard/template.select.html

Code: Alles auswählen

<option value="{VALUE}"  {SELECTED}>{CAPTION}</option>
ersetzen gegen:

Code: Alles auswählen

<option value="{VALUE}" title="{TITLE}" {SELECTED}>{CAPTION}</option>
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

Antworten