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:12] 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 69: Line 70:
   </div>   </div>
  
-  <iframe src="https://sumsonite-news.netlify.app/go-feed.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.1744906345.txt.gz · Last modified: 2025/04/17 16:12 by support