Ich habe nach einer Möglichkeit gesucht, Bilder verschiedener uids (content elemente) zu einem Imageset hinzuzufügen. Die Bilder dieses Imagesets sollte dann rel=lightbox[seitenid] besitzen. Dieses Feature sollte einfach einstellbar sein. Hier mein Vorschlag (ist auch im Mantis des Projekts gemeldet).
Nach folgenden Änderungen ist es möglich, neben Aktiviere Bilderset auch Aktiviere Seitenbilderset
ext_tables.sql
(add)tx_kjimagelightbox2_imagesetpage tinyint(3) DEFAULT ‘0′ NOT NULL
ext_tables.php
(add)
‘tx_kjimagelightbox2_imagesetpage’ => Array (
‘exclude’ => 1,
‘label’ => ‘LLL:EXT:kj_imagelightbox2/locallang_db.php:tt_content.tx_kjimagelightbox2_imagesetpage’,
‘config’ => Array (
‘type’ => ‘check’,
)
),
(update)$GLOBALS['TCA']['tt_content']['palettes']['7']['showitem'] = ‘image_link, image_zoom, tx_kjimagelightbox2_imagelightbox2, tx_kjimagelightbox2_imageset,tx_kjimagelightbox2_imagesetpage, tx_kjimagelightbox2_presentationmode’;
locallang_db.xml
[...]
<label index=”tt_content.tx_kjimagelightbox2_imageset”>Activate ImageSet</label>
(add)<label index=”tt_content.tx_kjimagelightbox2_imagesetpage”>add to Page ImageSet</label>
<label index=”tt_content.tx_kjimagelightbox2_presentationmode”>Presentation mode</label>
[...]
<label index=”tt_content.tx_kjimagelightbox2_imageset”>Aktiviere BilderSets</label>
(add)<label index=”tt_content.tx_kjimagelightbox2_imagesetpage”>zu Seiten-Bilderset hinzufügen</label>
<label index=”tt_content.tx_kjimagelightbox2_presentationmode”>Praesentations Modus</label>
[..]
class.ux_tslib_content.php
(change)$imgSetNumber = (intval($conf['imageLightbox2.']['imageset'])>0)?intval($conf['imageLightbox2.']['imageset']):$this->data['tx_kjimagelightbox2_imagesetpage']?$this->data['pid']:$this->data['uid'];




-Wunschzettel
Ich befasse mich seit 2004 mit Webdesign & Programmierung und studiere zur Zeit Medieninformatik an der HTW Dresden. 
Kommentare ( als RSS 2.0-Feed abonnieren - Trackback-URL - Kommentar schreiben )