MediaWiki:Forum.js

Westeros Türkiye Vikipedi sitesinden

Not: Yayımladıktan sonra değişiklikleri görmek için tarayıcınızın önbelleğini temizlemeniz gerekebilir.

  • Firefox / Safari: Shift tuşuna basılıyken Yeniden Yükle'ye tıklayın ya da Ctrl-F5 ya da Ctrl-R tıklayın (Mac için ⌘-R).
  • Google Chrome: Ctrl-Shift-R'ye basın. (Mac için ⌘-Shift-R)
  • Internet Explorer / Edge: Ctrl basılıyken Yenile'ye tıklayın ya da Ctrl-F5 yapın.
  • Opera: Ctrl-F5 tıklayın.
const apiUrl = 'https://westerostr.com/api';

// Make a GET request to the discussions endpoint
fetch(apiUrl + '/discussions')
  .then(response => response.json())
  .then(data => {
    // Get a reference to the discussion list container
    const discussionList = document.getElementById('discussion-list');
    
    // Loop through the discussion data and create HTML elements to display each discussion
    data.forEach(discussion => {
      const discussionElement = document.createElement('div');
      discussionElement.innerHTML = `
        <h2>${discussion.title}</h2>
        <p>Started by ${discussion.user.displayName}</p>
        <p>Last post by ${discussion.lastPost.user.displayName}</p>
      `;
      discussionList.appendChild(discussionElement);
    });
  });