Rik schreef:Ik zou zeggen: Geen stijl!Het ziet er in ieder geval vrij pauper uit zoEerdere citaten tonen
Aarclay schreef:En een dagdeals siteEerdere citaten tonen
Jessee schreef:... en Hyves is een freaking fucking spelletjes site.
toevoeging op 13 april 2016, 2155:
Welk CMS-systeem is dit eigenlijk?
Afbeelding
Kleine Vragen Topic #4
Weet iemand een wordpress plugin waarmee je events kan maken en aan kan geven voor hoeveel personen dit is?
Mensen kunnen zich dan aanmelden voor het event mits er nog plaatsen over zijn. Ook moet er een bevestigingsmail worden gestuurd naar de eigenaar van de WP site en naar de persoon die zich voor het event heeft aangemeld?
Mensen kunnen zich dan aanmelden voor het event mits er nog plaatsen over zijn. Ook moet er een bevestigingsmail worden gestuurd naar de eigenaar van de WP site en naar de persoon die zich voor het event heeft aangemeld?
Ik heb deze code, maar ik wil graag na een AJAX-request dat de de infoWindow zichzelf vernieuwt. De data geef ik als argumenten mee aan de infoWindow() functie, en zijn gewoon in de console.log() te vinden.
Echter verversen ze niet steeds in de infoWindow. Hoe kan ik dit doen?
Echter verversen ze niet steeds in de infoWindow. Hoe kan ik dit doen?
function getCoords() {
$.ajax({
url: "trainspotter_api.php",
type: "GET",
cache : false,
data: {
action : "trainset",
number : 1234
},
dataType: "text",
success: function(returnedData) {
var jsondata = jQuery.parseJSON(returnedData);
var coords = jsondata.Latitude+,+jsondata.Longitude;
var coordsArray = coords.split(",");
moveMarkerMap(coordsArray[0], coordsArray[1]);
infoWindow(jsondata.MaterieelDeelNummer,jsondata.GpsDatumTijd,jsondata);
map.setCenter(marker.getPosition());
setTimeout(getCoords, 5000);
},
done: function(data) {
// dont works!
}
});
}
function infoWindow(nummer,GPSdate,snelheid) {
console.log(nummer,GPSdate,snelheid);
var infowindow = new google.maps.InfoWindow({
content: Trainset: +nummer+: Velocity:+snelheid+ km/u<br />Last update!:+GPSdate
});
google.maps.event.addListener(marker, click, function() {
infowindow.open(map,marker);
});
}
function moveMarkerMap(lat,lon) {
console.log(moveMarkerMap geladen!);
var newLatLang = new google.maps.LatLng(lat,lon);
map.panTo(newLatLang);
marker.setPosition(newLatLang);
//infowindow.open(map,marker);
} Aarclay schreef:Je stuurt op regel 17 als snelheidparameter de hele json array mee ipv de snelheid zelf.Ik heb deze code, maar ik wil graag na een AJAX-request dat de de infoWindow zichzelf vernieuwt. De data geef ik als argumenten mee aan de infoWindow() functie, en zijn gewoon in de console.log() te vinden.
Echter verversen ze niet steeds in de infoWindow. Hoe kan ik dit doen?function getCoords() { $.ajax({ url: "trainspotter_api.php", type: "GET", cache : false, data: { action : "trainset", number : 1234 }, dataType: "text", success: function(returnedData) { var jsondata = jQuery.parseJSON(returnedData); var coords = jsondata.Latitude+,+jsondata.Longitude; var coordsArray = coords.split(","); moveMarkerMap(coordsArray[0], coordsArray[1]); infoWindow(jsondata.MaterieelDeelNummer,jsondata.GpsDatumTijd,jsondata); map.setCenter(marker.getPosition()); setTimeout(getCoords, 5000); }, done: function(data) { // dont works! } }); } function infoWindow(nummer,GPSdate,snelheid) { console.log(nummer,GPSdate,snelheid); var infowindow = new google.maps.InfoWindow({ content: Trainset: +nummer+: Velocity:+snelheid+ km/u<br />Last update!:+GPSdate }); google.maps.event.addListener(marker, click, function() { infowindow.open(map,marker); }); } function moveMarkerMap(lat,lon) { console.log(moveMarkerMap geladen!); var newLatLang = new google.maps.LatLng(lat,lon); map.panTo(newLatLang); marker.setPosition(newLatLang); //infowindow.open(map,marker); }
Ja, kwam ik al achter, maar dat is niet de reden van het niet steeds verversen van de infoWindow. Zo blijven de waardes nog steeds hetzelfde.
Iemand nog een idee?
Iemand nog een idee?
Aarclay schreef:Kun je dan niet beter gewoon de marker verwijderen en opnieuw plaatsen? (ik heb ooit 1 keer met de google maps api gewerkt) Maar dan zou die het wel moeten doen. Maar ik weet niet hoe je het anders zou kunnen verversenJa, kwam ik al achter, maar dat is niet de reden van het niet steeds verversen van de infoWindow. Zo blijven de waardes nog steeds hetzelfde.
Iemand nog een idee?
De markervwordt wel
Update:
Ik heb nu dit:Dit laat nu ook direct de infoWindow bij het laden, wat wel zo handig is. Maar de infoWindow wordt steeds opgestapeld, en de vorige wordt dus niet verwijderd. Hoe kan je dit tegengaan?
Keffe schreef:De marker wordt wel steeds via de moveMarkerMap() opnieuw geladen en op de kaart geplaatst. Dus aan de marker zal het niet liggen.Iemand nog een idee?Eerdere citaten tonen
Aarclay schreef:Ja, kwam ik al achter, maar dat is niet de reden van het niet steeds verversen van de infoWindow. Zo blijven de waardes nog steeds hetzelfde.
Kun je dan niet beter gewoon de marker verwijderen en opnieuw plaatsen? (ik heb ooit 1 keer met de google maps api gewerkt) Maar dan zou die het wel moeten doen. Maar ik weet niet hoe je het anders zou kunnen verversen
Update:
Ik heb nu dit:
Spoiler tonen
function infoWindow(nummer,GPSdate,snelheid) {
console.log(nummer,GPSdate,snelheid);
console.log(snelheid+ km/u)
var infowindow = new google.maps.InfoWindow();
infowindow.close(map,marker);
infowindow.setContent(<b>Treinstel:</b> +nummer+<br />
<b>Snelheid:</b> +snelheid+ km/u<br />n
<b>Laatste update:</b> +GPSdate);
infowindow.open(map,marker);
google.maps.event.addListener(marker, click, function() {
infowindow.open(map,marker);
});
}Aarclay schreef:De markervwordt wel
Keffe schreef:De marker wordt wel steeds via de moveMarkerMap() opnieuw geladen en op de kaart geplaatst. Dus aan de marker zal het niet liggen.Iemand nog een idee?Eerdere citaten tonen
Aarclay schreef:Ja, kwam ik al achter, maar dat is niet de reden van het niet steeds verversen van de infoWindow. Zo blijven de waardes nog steeds hetzelfde.
Kun je dan niet beter gewoon de marker verwijderen en opnieuw plaatsen? (ik heb ooit 1 keer met de google maps api gewerkt) Maar dan zou die het wel moeten doen. Maar ik weet niet hoe je het anders zou kunnen verversen
Update:
Ik heb nu dit:
Spoiler tonen
function infoWindow(nummer,GPSdate,snelheid) {
console.log(nummer,GPSdate,snelheid);
console.log(snelheid+ km/u)
var infowindow = new google.maps.InfoWindow();
infowindow.close(map,marker);
infowindow.setContent(<b>Treinstel:</b> +nummer+<br />
<b>Snelheid:</b> +snelheid+ km/u<br />n
<b>Laatste update:</b> +GPSdate);
infowindow.open(map,marker);
google.maps.event.addListener(marker, click, function() {
infowindow.open(map,marker);
});
}Kan je niet een verwijzing naar de infowindow opslaan in een variabele, bijvoorbeeld [c]windowObj[/c], en dan dus [c]var windowObj = infowindow.open(...)[/c] en dan [c]windowObj.close();[/c] o.i.d. aanroepen?
Rik schreef:Kan je niet een verwijzing naar de infowindow opslaan in een variabele, bijvoorbeeld [c]windowObj[/c], en dan dus [c]var windowObj = infowindow.open(...)[/c] en dan [c]windowObj.close();[/c] o.i.d. aanroepen?Eerdere citaten tonen
Aarclay schreef:De markervwordt welDe marker wordt wel steeds via de moveMarkerMap() opnieuw geladen en op de kaart geplaatst. Dus aan de marker zal het niet liggen.Eerdere citaten tonen
Keffe schreef:Iemand nog een idee?Eerdere citaten tonen
Aarclay schreef:Ja, kwam ik al achter, maar dat is niet de reden van het niet steeds verversen van de infoWindow. Zo blijven de waardes nog steeds hetzelfde.
Kun je dan niet beter gewoon de marker verwijderen en opnieuw plaatsen? (ik heb ooit 1 keer met de google maps api gewerkt) Maar dan zou die het wel moeten doen. Maar ik weet niet hoe je het anders zou kunnen verversen
Update:
Ik heb nu dit:Dit laat nu ook direct de infoWindow bij het laden, wat wel zo handig is. Maar de infoWindow wordt steeds opgestapeld, en de vorige wordt dus niet verwijderd. Hoe kan je dit tegengaan?Spoiler tonen
function infoWindow(nummer,GPSdate,snelheid) { console.log(nummer,GPSdate,snelheid); console.log(snelheid+ km/u) var infowindow = new google.maps.InfoWindow(); infowindow.close(map,marker); infowindow.setContent(<b>Treinstel:</b> +nummer+<br /> <b>Snelheid:</b> +snelheid+ km/u<br />n <b>Laatste update:</b> +GPSdate); infowindow.open(map,marker); google.maps.event.addListener(marker, click, function() { infowindow.open(map,marker); }); }
Ik ga straks eens even kijken of dat helpt.
Anyway... kent er nog iemand een goede gratis betrouwbare API voor de weersvooruitzichten voor binnen Nederland, die XML of JSON kan uitspugen?
Aarclay schreef:Ik ga straks eens even kijken of dat helpt.Kan je niet een verwijzing naar de infowindow opslaan in een variabele, bijvoorbeeld [c]windowObj[/c], en dan dus [c]var windowObj = infowindow.open(...)[/c] en dan [c]windowObj.close();[/c] o.i.d. aanroepen?Eerdere citaten tonen
Rik schreef:Eerdere citaten tonen
Aarclay schreef:De markervwordt welDe marker wordt wel steeds via de moveMarkerMap() opnieuw geladen en op de kaart geplaatst. Dus aan de marker zal het niet liggen.Eerdere citaten tonen
Keffe schreef:Iemand nog een idee?Eerdere citaten tonen
Aarclay schreef:Ja, kwam ik al achter, maar dat is niet de reden van het niet steeds verversen van de infoWindow. Zo blijven de waardes nog steeds hetzelfde.
Kun je dan niet beter gewoon de marker verwijderen en opnieuw plaatsen? (ik heb ooit 1 keer met de google maps api gewerkt) Maar dan zou die het wel moeten doen. Maar ik weet niet hoe je het anders zou kunnen verversen
Update:
Ik heb nu dit:Dit laat nu ook direct de infoWindow bij het laden, wat wel zo handig is. Maar de infoWindow wordt steeds opgestapeld, en de vorige wordt dus niet verwijderd. Hoe kan je dit tegengaan?Spoiler tonen
function infoWindow(nummer,GPSdate,snelheid) { console.log(nummer,GPSdate,snelheid); console.log(snelheid+ km/u) var infowindow = new google.maps.InfoWindow(); infowindow.close(map,marker); infowindow.setContent(<b>Treinstel:</b> +nummer+<br /> <b>Snelheid:</b> +snelheid+ km/u<br />n <b>Laatste update:</b> +GPSdate); infowindow.open(map,marker); google.maps.event.addListener(marker, click, function() { infowindow.open(map,marker); }); }
Anyway... kent er nog iemand een goede gratis betrouwbare API voor de weersvooruitzichten voor binnen Nederland, die XML of JSON kan uitspugen?
https://developer.forecast.io
1000 calls per dag gratis
Milan schreef:Ik zal er eens naar kijken. Ik hoop alleen dat ze niet een hele lelijke badge verwachten, maar een credit-linkje ook voldoende is.https://developer.forecast.ioEerdere citaten tonen
Aarclay schreef:Anyway... kent er nog iemand een goede gratis betrouwbare API voor de weersvooruitzichten voor binnen Nederland, die XML of JSON kan uitspugen?
1000 calls per dag gratis
Quote:
Credit us with a "Powered by Forecast" badge that links to http://forecast.io/ wherever you display data from the API.
Ik ben op dit moment aan het ontwikkelen in een omgeving waar ik eigenlijk alleen maar REST calls kan maken. SOAP wordt er niet ondersteund maar dat moet ik juist gaan gebruiken. Is het een praktisch idee om een eigen tussen API te maken waarmee je gewoon een REST request mee kan doen maar dat die API zelf weer een SOAP call doet en het resultaat teruggeeft aan de REST request?
Ik zit eigenlijk met een probleempje, waarvan het blijkbaar best simpel is om het op te lossen, maar waar ik even de weg niet uit kan vinden.
Ik heb dus deze geweldige HTML-tabel wat een weekoverzicht moet voorstellen van het weer in zeven-tal kolommen. Net als KNMI, Buienradar, en de andere weerwebsites en slideshows op TV
.
Nu ben ik benieuwd hoe ik dit met PHP of de Smarty template-parser netjes verticaal uit een array kan invoegen.
Mijn versimpelde array is:
Iemand een idee hoe ik dit voor elkaar kan krijgen in PHP of Smarty. Al is een voorbeeld in PHP gegeven, dan zou ik dit denk ik wel naar Smarty om kunnen zetten
.
Iemand?
Ik heb dus deze geweldige HTML-tabel wat een weekoverzicht moet voorstellen van het weer in zeven-tal kolommen. Net als KNMI, Buienradar, en de andere weerwebsites en slideshows op TV
.<table>
<tbody><tr>
<th> </th>
<th>mo</th>
<th>tu</th>
<th>we</th>
<th>th</th>
<th>fr</th>
<th>sa</th>
<th>su</th>
</tr>
<tr>
<td>min. temp</td>
<td>10</td>
<td>9</td>
<td>8</td>
<td>8</td>
<td>12</td>
<td>11</td>
<td>13</td>
</tr>
<tr>
<td>max. temp<br></td>
<td>18</td>
<td>17</td>
<td>15</td>
<td>16</td>
<td>18</td>
<td>17</td>
<td>19</td>
</tr>
<tr>
<td>weather</td>
<td>sunny</td>
<td>rain</td>
<td>sunny<br></td>
<td>cloudy</td>
<td>clear view</td>
<td>rain</td>
<td>cloudy</td>
</tr>
</tbody></table> Nu ben ik benieuwd hoe ik dit met PHP of de Smarty template-parser netjes verticaal uit een array kan invoegen.
Mijn versimpelde array is:
[0] => Array
(
[time] => 1462226400
[summary] => Lichte regen gedurende de ochtend.
[icon] => rain
[sunriseTime] => 1462248380
[sunsetTime] => 1462302536
.....
)
[1] => Array
(
[time] => 1462312800
[summary] => Licht bewolkt gedurende de avond.
[icon] => partly-cloudy-day
[sunriseTime] => 1462334669
[sunsetTime] => 1462389037
.......
)
[2] => Array
(
[time] => 1462399200
[summary] => Licht bewolkt gedurende de nacht.
[icon] => partly-cloudy-night
[sunriseTime] => 1462420961
[sunsetTime] => 1462475538
...........
) Iemand een idee hoe ik dit voor elkaar kan krijgen in PHP of Smarty. Al is een voorbeeld in PHP gegeven, dan zou ik dit denk ik wel naar Smarty om kunnen zetten
.Iemand?
Is het mogelijk om een VPN server op een shared webhosting te zetten of heb je daar echt een vps voor nodig? En hoe zit het met proxies? (en dan heb ik het over ip : port proxies en niet die glybe shit)
Server + shared hosting = NO!. Tenzij je root-acces hebt, maar dat zal niemand je geven omdat het een shared hosting is.
Je moet dus echt minimaal een VPS hebben omdat je echt dingen op de server moet installeren i.p.v. alleen uploaden.
Je moet dus echt minimaal een VPS hebben omdat je echt dingen op de server moet installeren i.p.v. alleen uploaden.

55: