Sada je: 04 svi 2024, 15:02.
Prijedlozi, komentari, kritike i sl. vezano uz portal.

Moderator/ica: Moderatori/ce

Imamo 4 bannera dimenzija 125x125 piksela u desnom stupcu (prikazuju se na svakoj stranici), može li netko s foruma naštrikati random rotaciju?

Evo par banner za primjer:

http://www.linuxzasve.com/images/promoc ... alocom.jpg
http://www.linuxzasve.com/images/promoc ... Srbija.jpg
http://www.linuxzasve.com/images/promoc ... pucene.jpg
http://www.linuxzasve.com/images/promoc ... droida.jpg
http://www.linuxzasve.com/images/promoc ... ijesti.jpg
http://www.linuxzasve.com/images/promocija/zimo.jpg
http://www.linuxzasve.com/images/banner_gadgeterija.jpg
http://www.linuxzasve.com/images/banner-rep.jpg

Bilo bi dobro kad bi se skripta mogla dodati unutar sekcije za podešavanje teme u WordPressu (slika).

slika

Ima li netko voljan?
To avoid criticism ~ do nothing, say nothing, be nothing.
Avatar
Site Admin
Postovi: 7631
Site Admin
Postovi: 7631
Pridružen/a: 01 pro 2007, 18:12
Lokacija: Vinkovci, Hrvatska
Podijelio/la zahvalu: 273 puta
Primio/la zahvalu: 167 puta
Spol: M
OS: openSUSE TW
OpenX?
Avatar
Site Admin
Postovi: 4639
Site Admin
Postovi: 4639
Pridružen/a: 07 ožu 2009, 17:00
Podijelio/la zahvalu: 101 puta
Primio/la zahvalu: 209 puta
Spol: M
OS: fedora 34
Možda ovako nešto, jednostavno?

Kod: Označi sve
SCRIPT language=JavaScript>
/*
 +---------------------------------------------------------+
 | Ad Simple                 Copyright www.YugDesign.com   |
 +---------------------------------------------------------+
 | This program may be used and hosted free of charge by   |
 |anyone for personal purpose as long as this copyright    |
 |notice remains intact.                                   |
 +---------------------------------------------------------+
*/

var img_width = "468";
var img_height = "60";
var img_title = "Click Here";


var ad=new Array()
//insert here your images src
ad[0]='http://www.site.com/image1';
ad[1]='http://www.site.com/image2';
ad[2]='http://www.site.com/image3';
ad[3]='http://www.site.com/image4';
ad[4]='http://www.site.com/image5';

var links=new Array()
//insert here your links
links[0]='http://www.links1';
links[1]='http://www.links2';
links[2]='http://www.links3';
links[3]='http://www.links4';
links[4]='http://www.links5';

var xy=Math.floor(Math.random()*ad.length);
document.write('<a href="'+links[xy]+'" target="_blank"><img src="'+ad[xy]+'" width="'+img_width+'" height="'+img_height+'" alt="'+img_title+'"></a>');
</SCRIPT>


http://www.yugdesign.com/demo/Ad-Simple/index.html
To avoid criticism ~ do nothing, say nothing, be nothing.
Avatar
Site Admin
Postovi: 7631
Site Admin
Postovi: 7631
Pridružen/a: 01 pro 2007, 18:12
Lokacija: Vinkovci, Hrvatska
Podijelio/la zahvalu: 273 puta
Primio/la zahvalu: 167 puta
Spol: M
OS: openSUSE TW
Možda ne JavaScript, budući da se izvršava lokalno.

Ako može PHP, probajte ovo:
Kod: Označi sve
<?php
$files = glob('/path/to/files/*.jpg');
$RandomAd = array_rand($files);
echo $RandomAd;
?>

(http://stackoverflow.com/questions/6248 ... rom-folder)

Widgeti ne podržavaju PHP, pa bi to zahtijevalo izmjenu teme ili recimo neki file van teme, pa iframe u widgetu?

Ako želite baš ad server, http://openx.com/publisher/open-source-ad-server
Avatar
Site Admin
Postovi: 4639
Site Admin
Postovi: 4639
Pridružen/a: 07 ožu 2009, 17:00
Podijelio/la zahvalu: 101 puta
Primio/la zahvalu: 209 puta
Spol: M
OS: fedora 34
iweb je napisao/la:Widgeti ne podržavaju PHP, pa bi to zahtijevalo izmjenu teme ili recimo neki file van teme, pa iframe u widgetu?


Podržavaju... samo ti treba određeni plugin.

Samo treba znati tražiti po netu.
Avatar
Postovi: 179
Postovi: 179
Pridružen/a: 15 stu 2011, 09:00
Podijelio/la zahvalu: 3 puta
Primio/la zahvalu: 16 puta
OS: Debian 11
Predlažem onda bolje da se ide na neko konkretno rješenje za reklame, tipa OpenX Ads server. Postavimo ga na zasebnu poddomenu i onda on isporučuje bannere Wordpressu. To daje i dodatan feature za one koji bi blokirali reklame (samo blokiraju ads.linuxzasve.com domenu :) ).
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Avatar
Moderator
Postovi: 4060
Moderator
Postovi: 4060
Pridružen/a: 15 svi 2008, 18:05
Lokacija: Hamburg, DE
Podijelio/la zahvalu: 111 puta
Primio/la zahvalu: 183 puta
Spol: M
OS: Fedora/KDE
4ndY je napisao/la:Predlažem onda bolje da se ide na neko konkretno rješenje za reklame, tipa OpenX Ads server. Postavimo ga na zasebnu poddomenu i onda on isporučuje bannere Wordpressu. To daje i dodatan feature za one koji bi blokirali reklame (samo blokiraju ads.linuxzasve.com domenu :) ).

:thumbs

Samo tu ti je problem to što je upitno koliko bi se duže početna stranica otvarala s obzirom da se spajaš na još barem jednu stranicu, i ovake se sve češće sporo učitava.
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.

Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
Avatar
Postovi: 6781
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Lokacija: ~$
Podijelio/la zahvalu: 145 puta
Primio/la zahvalu: 58 puta
Spol: M
OS: Ovisi za sta
To i mene brine, max.
To avoid criticism ~ do nothing, say nothing, be nothing.
Avatar
Site Admin
Postovi: 7631
Site Admin
Postovi: 7631
Pridružen/a: 01 pro 2007, 18:12
Lokacija: Vinkovci, Hrvatska
Podijelio/la zahvalu: 273 puta
Primio/la zahvalu: 167 puta
Spol: M
OS: openSUSE TW
Istina, ali ako ćete ići na JavaScript to će se izvršavati lokalno pa će se na slabijim računalima učitavati sporije, dok na novijima ni neće biti tolike razlike, te se neće moći blokirati.
EDIT: eh, da, OpenX zapravo podržava i više stranica, različite veličine / mjesta prikazivanja reklama, i svakakve druge opcije
Avatar
Site Admin
Postovi: 4639
Site Admin
Postovi: 4639
Pridružen/a: 07 ožu 2009, 17:00
Podijelio/la zahvalu: 101 puta
Primio/la zahvalu: 209 puta
Spol: M
OS: fedora 34
Kako ovo radi ?
http://wordpress.org/extend/plugins/adrotate/
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.

Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
Avatar
Postovi: 6781
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Lokacija: ~$
Podijelio/la zahvalu: 145 puta
Primio/la zahvalu: 58 puta
Spol: M
OS: Ovisi za sta

Na mreži
Trenutno korisnika/ca: / i 11 gostiju.