News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 6
Seite [1]
Rouven89


Going for pro




Beiträge: 539
# Thema - 08.08.2011 um 12:06 Uhr
hey.. habe die gallery navlist mal bisschen verändert, da bei der alten ja nur 1 zufälliges bild angezeigt worden ist.
meine navlist zeigt jetzt soviele bilder an - wie unter system options gallery eingestellt worden sind und dann für 4 tage (jeweils die letztens hochgeladenen bilder)
nach den 4 tagen verschwindet die navlist wieder…und sobald man neue bilder hochläd erscheint diese wieder für den eingestellten zeitraum..
hier der navlist.php code

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
1. / 2. / ... 
 
<?PHP
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('gallery');
$cs_option cs_sql_option(__FILE__,'gallery');
$access_id $account['access_gallery'];
$data = array();

$from 'gallery';
$select 'gallery_id,gallery_time';
$where "gallery_access < '" $access_id "' AND gallery_status = '1'"
$order 'gallery_id DESC';
$cs_gallery cs_sql_select(__FILE__,$from,$select,$where,$order,0,$cs_option['max_navlist']);
$loop $cs_option['max_navlist'];
$gallery_loop count($cs_gallery);
$up_time $cs_gallery[1]['gallery_time'];
$time_now cs_time()-345600;

if(
$up_time $time_now){
for(
$ru=0$ru<$loop$ru++) {
$pic cs_secure($cs_gallery[$ru]['gallery_id']);
$img cs_html_img('mods/gallery/image.php?thumb=' $pic);
$data['gallery'][$ru]['pic'] = cs_link($img,'gallery','com_view','where=' $pic);
  

}
echo 
cs_subtemplate(__FILE__,$data,'gallery','navlist');
}else{
    }


und das muss in die navlist.tpl (muss erst noch erstellt werden):
{loop:gallery}{gallery:pic} {stop:gallery}
--------------------------------------------
ps: bei mir sieht das so aus :
<div class="headleiste_green_content">Fotostrecke</div>
<div class="fotostrecke">{loop:gallery}{gallery:pic} {stop:gallery}</div>
<div class="more_grey_mid"><a href="index.php?mod=gallery&action=list">Alle Bilder</a><div class="pfeil_green_small"></div></div>
<div class="spacer_right"></div>

dann wird die komplette box nicht angezeigt…wenn die 4 tage abgelaufen sind
--------------------------------------------

hier "demo" : www.sc-wiesens.de


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Zuletzt editiert von Yeee am 08.08.2011 um 12:09 Uhr (2x Editiert)
Inaktiv
alexteam


Try to beat me




Beiträge: 186
# Antwort: 1 - 10.08.2011 um 21:41 Uhr
Wie kann man stat auf die com_view den code änder das man auf die List kommt?
habe schon folgendes geändert:
 
1.
2.
3.
1. / 2. / ... 
 
$data
['gallery'][$ru]['pic'] = cs_link($img,'gallery','list''folder_id=' $folders_id);


Funktioniert auch blos komme ich nicht auf die ID des Ordners sondern nur auf die List ansicht.


Inaktiv
|
luXuskerN


Rock the board





Beiträge: 67
# Antwort: 2 - 22.08.2011 um 16:47 Uhr
gibt es auch die möglichkeit das ich 4 Bilder in meiner navlist anzeigen lassen kann die als letztes hinzugefügt wurden ... sprich das sie nach 4 tagen nicht einfach verschwinden... ?

und seperat dazu, gibt es eine möglichkeit 4 Bilder in der navlist anzeigen zu lassen aus einem bestimmten ordner sprich die letzten 4 die in diesem ordner (z.b.: ordner id=1) eingeladen wurden angezeigt werden...?



Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 3 - 22.08.2011 um 17:23 Uhr
zu deinem ersten punkt…so sollte es gehen :
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
1. / 2. / ... 
 
<?PHP
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('gallery');
$cs_option cs_sql_option(__FILE__,'gallery');
$access_id $account['access_gallery'];
$data = array();

$from 'gallery';
$select 'gallery_id,gallery_time';
$where "gallery_access < '" $access_id "' AND gallery_status = '1'"
$order 'gallery_id DESC';
$cs_gallery cs_sql_select(__FILE__,$from,$select,$where,$order,0,$cs_option['max_navlist']);
$loop $cs_option['max_navlist'];
$gallery_loop count($cs_gallery);


for(
$ru=0$ru<$loop$ru++) {
$pic cs_secure($cs_gallery[$ru]['gallery_id']);
$img cs_html_img('mods/gallery/image.php?thumb=' $pic);
$data['gallery'][$ru]['pic'] = cs_link($img,'gallery','com_view','where=' $pic);
  
echo 
cs_subtemplate(__FILE__,$data,'gallery','navlist');



dann einfahc unter system->option-> gallery die anzahl einstellen

und zu deinem 2. punkt.. gute frage..ob das so einfach geht…steck auch noch nicht sooo in den ganzen csp funktionen drin


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
luXuskerN


Rock the board





Beiträge: 67
# Antwort: 4 - 22.08.2011 um 21:29 Uhr
super habs ausprobiert funktioniert auch soweit ganz gut nur ich hab ein problem... ich hätte gern das die bilder neben einander angezeigt werden ... zur zeit ist das etwas komisch ich hab keine ahnung woran das liegt und zwar sieht das so aus:
zuerst kommt ein bild dann unter diesem bild kommen zwei bilder die nebeneinander stehen unter den zwei bildern stehen dann drei bilder die nebeneinander stehen und unter diesen drei bildern stehen dann 4 bilder die nebeneinander stehen.... keine ahnung warum er mir diesen fehler macht ich will ja nur 4 neben einander stehen haben in einer linie hier ist meine tpl:

{loop:gallery}
<table class="forum" style="width: 220px; height: 346px; float:left; margin-right: 5px; margin-left: 5px;" cellpadding="0" >
<tr>
<td valign="top" style="background-color:#f2e2c0;">
{gallery:pic}
</td></tr>
<tr>
<td height="13px" style="background-color:#3e3935;">
&nbsp;
</td>
</tr></table>



{stop:gallery}
<div class="clear"></div>


Zuletzt editiert von luXuskerN am 22.08.2011 um 21:30 Uhr (1x Editiert)
Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 5 - 22.08.2011 um 22:15 Uhr
setz mal in zeile 24 eine schließende geschweifte klammer } ...


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
luXuskerN


Rock the board





Beiträge: 67
# Antwort: 6 - 23.08.2011 um 14:34 Uhr
jup das wars ^^ nun habe ich noch eine frage, kann man die bilder auch einfach mit der lightbox laden lassen?
sodass man nicht in "com_view" kommt sondern einfach in einer lightbox geladen wird?


Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo