Welcome to Yukon Events
Discover resources, connect with communities, and explore opportunities that celebrate the spirit of the Yukon.
Welcome to Yukon Events
Discover resources, connect with communities, and explore opportunities that celebrate the spirit of the Yukon.
Explore local news, services, events, and more.
📰 The Yukon Post — general news and updates — 220 members
📷 Yukon Media — general media updates — 270 members
🗺️ Yukon, Canada — general posts pertaining to the Yukon — 738 members
🏫 Whitehorse Community Resources — directory of services — 54 members
🌐 The Yukon Events Network — local event information — 7,829 members
🏞️ Yukon Activities — leisure and adventure options — 1,150 members
🏘️ Dawson City Events — news and events — 329 members
🛍️ Whitehorse Marketplace Events Network — markets, open houses — 1,454 members
🏬 Yukon Store — retail companies — 212 members
🍽️ Yukon Menu — culinary offerings — 778 members
👕 Yukon Clothes — buy, sell, trade — 933 members
🔄 Yukon Trader — general buy and sell — 121 members
💼 Yukon Workboard — news and job postings — 1,488 members
📰 News — general news — 3 members
⚙️ Makerspace — innovation and technology — 44 members
📜 History — general history — 32 members
💬 Quotes — literature — 560 members
function listWebFiles() {
var folderName = 'Web Files'; // Change to your folder name
var folders = DriveApp.getFoldersByName(folderName);
var hasFolders = false;
var data = [
['Name', 'Link', 'Date Created', 'Time Created', 'File Size (KB)', 'Word Count (Docs)', 'Character Count (Docs)']
];
while (folders.hasNext()) {
hasFolders = true;
var folder = folders.next();
Logger.log('Processing folder: ' + folder.getName());
var files = folder.getFiles();
while (files.hasNext()) {
var file = files.next();
var created = file.getDateCreated();
var fileSizeKB = (file.getSize() / 1024).toFixed(2);
var wordCount = 'N/A';
var charCount = 'N/A';
// Get counts for Google Docs only
if (file.getMimeType() === MimeType.GOOGLE_DOCS) {
try {
var doc = DocumentApp.openById(file.getId());
var bodyText = doc.getBody().getText();
wordCount = bodyText.trim().split(/\s+/).length;
charCount = bodyText.length;
} catch (e) {
Logger.log('Error processing Doc ' + file.getName() + ': ' + e.message);
wordCount = 'Error';
charCount = 'Error';
}
}
data.push([
file.getName(),
file.getUrl(),
Utilities.formatDate(created, Session.getScriptTimeZone(), 'yyyy-MM-dd'),
Utilities.formatDate(created, Session.getScriptTimeZone(), 'HH:mm:ss'),
fileSizeKB,
wordCount,
charCount
]);
}
}
if (!hasFolders) {
Logger.log('Folder not found.');
return;
}
// Output to spreadsheet
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
if (!spreadsheet) {
Logger.log('No active spreadsheet. Creating a new one.');
spreadsheet = SpreadsheetApp.create('Web Files List');
}
var sheet = spreadsheet.getActiveSheet() || spreadsheet.insertSheet();
sheet.clear();
sheet.getRange(1, 1, data.length, data[0].length).setValues(data);
Logger.log('Data written to sheet. Rows: ' + data.length);
Logger.log('Spreadsheet URL: ' + spreadsheet.getUrl()); // Added this line
}
Find guides, tools, and information for personal growth and community support.
Help us grow and enhance Yukon Events by contributing or engaging with our community.
Your support allows us to connect people, share resources, and create meaningful opportunities across the Yukon.
Like & Share: Amplify our reach by sharing Yukon Events with your network.
Provide Feedback: Share your ideas to help shape future projects.
Join Our Patreon: Support us directly and unlock exclusive perks like merchandise and early updates.
Merchandise & Custom Orders: Interested in Yukon Events-branded items or custom creations? Email us to explore options.
Heading — Clear, catchy and/or concise title.
Metadata — Date of publication, article length, word & character count (if available), source name, URL (web page or social post).
Summary — Concise 50 words or 100–300 word overview.
Citation — Inline or immediately after the summary for source attribution.
Top 10 Highlights — Bullet-point key takeaways of the article, including 1–2 points summarizing common or notable comments from the original post or discussion.
Disclaimer — Neutral statement clarifying non-endorsement and sensitivity.
Hashtags — Relevant tags to boost visibility.
Author(s), Photographer(s), Location — Credit where due.
Call to Action — Invite readers to comment or share at this post address/link.
Date & Time Shared — Timestamp showing when this post was shared (e.g., “Shared August 10, 2025, 10:30 AM local time”).
* Have a suggestion to make this prompt better? send a comment via the contact form and/or connect via social media.
Every contribution makes a difference. Thank you for being part of our journey!