User Tools

Site Tools

handleiding_nieuw:sumsonite_menu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
handleiding_nieuw:sumsonite_menu [2025/04/17 16:11] supporthandleiding_nieuw:sumsonite_menu [2025/04/18 10:02] (current) support
Line 62: Line 62:
 <div style="display: flex; flex-wrap: wrap; gap: 2em; background: #f9f9fb; border: 1px solid #e1e4e8; padding: 1.5em; border-radius: 10px; font-family: sans-serif; box-shadow: 0 2px 8px rgba(0,0,0,0.04);"> <div style="display: flex; flex-wrap: wrap; gap: 2em; background: #f9f9fb; border: 1px solid #e1e4e8; padding: 1.5em; border-radius: 10px; font-family: sans-serif; box-shadow: 0 2px 8px rgba(0,0,0,0.04);">
  
-   +  
-  <!-- Gebiedsontwikkeling.nu via externe feed -->+ <!-- Gebiedsontwikkeling.nu via RSS2JSON -->
 <div style="flex: 1 1 48%;"> <div style="flex: 1 1 48%;">
   <div style="display: flex; align-items: center; margin-bottom: 1em;">   <div style="display: flex; align-items: center; margin-bottom: 1em;">
Line 70: Line 70:
   </div>   </div>
  
-  <iframe src="https://sumsonite-news.netlify.app/gebiedsontwikkeling.html" width="100%" height="400" frameborder="0" style="border1px solid #cccborder-radius8px;"></iframe>+  <ul id="go-nieuws" style="list-stylenone; padding: 0; margin: 0font-size0.95em; color: #333;"> 
 +    <li>⏳ Nieuws wordt geladen...</li> 
 +  </ul>
 </div> </div>
 +
 +<script>
 +fetch("https://api.rss2json.com/v1/api.json?rss_url=https://www.gebiedsontwikkeling.nu/feed/")
 +  .then(response => response.json())
 +  .then(data => {
 +    const list = document.getElementById("go-nieuws");
 +    list.innerHTML = "";
 +    const items = data.items.slice(0, 3);
 +    for (const item of items) {
 +      const date = new Date(item.pubDate).toLocaleDateString("nl-NL");
 +      const li = document.createElement("li");
 +      li.style.marginBottom = "0.7em";
 +      li.innerHTML = `📌 <a href="${item.link}" target="_blank" style="color:#2a7ae2; text-decoration:none; font-weight:bold;">${item.title}</a><br><span style="font-size:0.85em; color:#777;">${date}</span>`;
 +      list.appendChild(li);
 +    }
 +  })
 +  .catch(() => {
 +    document.getElementById("go-nieuws").innerHTML = "<li>⚠️ Nieuws kon niet geladen worden.</li>";
 +  });
 +</script>
 +   
      
  
handleiding_nieuw/sumsonite_menu.1744906268.txt.gz · Last modified: 2025/04/17 16:11 by support