WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 27.04.2021 10:44:03

peitman
Mitglied

Textfeld in MiniGallery Version2.5

Hallo zusammen,

besteht die Möglichkeit in der MiniGallery Version2.5 unter dem Bild ein Textfeld einzufügen wo ich eine URL eintragen kann?
Ich nutze die MiniGallery Version2.5 zur Darstellung der Partnerlogos. Es soll allerdings eine Verlinkung auf deren Seite möglich sein!

Vorab schon mal Danke
Grüße
dp

Beitrag geändert von florian (27.04.2021 12:31:54)


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

#2 27.04.2021 12:35:46

florian
Administrator

Re: Textfeld in MiniGallery Version2.5

Theoretisch ließe sich das sicherlich über eine Anpassung der modules/minigal2/view.php und der ~frontend.css machen, aber ich würde eher dazu raten, das mit OneforAll / OneforSlide  zu realisieren.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 27.04.2021 13:06:41

peitman
Mitglied

Re: Textfeld in MiniGallery Version2.5

Das Problem ist, dass es schon 65 Logos sind!
Über die MiniGallery ist es ja wesentlicher komfortabler mehrere Grafiken hochzuladen, als jedes Logo einzeln anzupacken.


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

#4 27.04.2021 13:21:59

florian
Administrator

Re: Textfeld in MiniGallery Version2.5

Verstehe.
Dann ändere in besagter view.php die Zeilen

echo '	<div class="item" data-w="'.$w.'" data-h="'.$h.'">';
		echo '	<a'.$addtoimg.' href="'.str_replace(' ','%20',$baseurl.$curdir.basename($img['file'])).'">'; 
		echo '    <img src="'.WB_URL.'/modules/minigal2/blank.gif" data-src="'.str_replace(' ','%20',$baseurl.$curdir.'thumbs/'.basename($img['file'])).'" alt="'.htmlentities(nl2br($img['caption'])).'" />'; 
		if($img['caption']) echo '        <div class="caption">'.htmlentities(nl2br($img['caption'])).'</div>';			
		echo '  </a>'; 
		echo '  </div>'; 

zu

echo '	<div class="item" data-w="'.$w.'" data-h="'.$h.'">';
		echo '	<a href="'.$img['caption'].'" target="_blank">'; 
		echo '    <img src="'.WB_URL.'/modules/minigal2/blank.gif" data-src="'.str_replace(' ','%20',$baseurl.$curdir.'thumbs/'.basename($img['file'])).'" alt="" />'; 		
		echo '  </a>'; 		
		echo '  </div>'; 

und hinterlege als Bildbeschreibung dann jeweils die vollständige URL (nicht mehr und nicht weniger!). Dann wird beim Anklicken die jeweilige Adresse geöffnet.

Beitrag geändert von florian (27.04.2021 13:22:45)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

byteworker

#5 27.04.2021 13:26:19

peitman
Mitglied

Re: Textfeld in MiniGallery Version2.5

Florian, du bist der Burner  wink
Vielen Dank

Gruß Dirk


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

Fußzeile des Forums

up