YTP Maker - Create Your Own YouTube Poop
About this app
Funny video creations made easy with YTP Maker. Customize, edit, and unleash your creativity to make hilarious YouTube Poop videos.
YTP Maker - Create Your Own YouTube Poop YTP Maker Make your own hilarious YouTube Poop videos! Video URL: Add a Funny Line: Add Line Lines to Use: Create YTP Video © 2023 YTP Maker
Related apps
Put this on your site
Source
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>YTP Maker - Create Your Own YouTube Poop</title>
<meta name="description" content="Funny video creations made easy with YTP Maker. Customize, edit, and unleash your creativity to make hilarious YouTube Poop videos.">
<meta name="keywords" content="YTP, YouTube Poop, Video Editor, Funny Video Maker, Meme Generator">
<!-- Libraries -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.6.0/css/fontawesome.min.css" crossorigin="anonymous">
<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.
document.addEventListener("DOMContentLoaded", function() {
const addButton = document.getElementById("add-line");
const outputArea = document.getElementById("output");
const videoUrlInput = document.getElementById("video-url");
addButton.addEventListener("click", function() {
const text = document.getElementById("line-input").value;
if (text.length > 0) {
const newLine = document.createElement("div");
newLine.className = "line-item alert alert-info";
newLine.textContent = text;
outputArea.appendChild(newLine);
document.getElementById("line-input").value = "";
}
});
document.getElementById("create-btn").addEventListener("click", function() {
const lines = Array.from(outputArea.children).map(line => line.textContent);
const videoUrl = videoUrlInput.value;
const message = `Creating your YTP with the video: ${videoUrl}\n And the following lines:\n- ${lines.join("\n- ")}`;
alert(message);
});
});
} catch (error) {
throw error;
}
</script>
<style>
/* App CSS Goes Here */
body {
background: linear-gradient(to right, #ffc107, #ff5722);
color: #343a40;
font-family: 'Arial', sans-serif;
}
#main-container {
margin-top: 20px;
}
.line-item {
margin-bottom: 10px;
transition: transform 0.3s;
}
.line-item:hover {
transform: scale(1.05);
}
.btn-custom {
background-color: #28a745;
color: white;
}
.btn-custom:hover {
background-color: #218838;
color: white;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1 class="text-center">YTP Maker</h1>
<p class="text-center">Make your own hilarious YouTube Poop videos!</p>
<div class="mb-3">
<label for="video-url" class="form-label">Video URL:</label>
<input type="text" id="video-url" class="form-control" placeholder="Enter the URL of the video">
</div>
<div class="mb-3">
<label for="line-input" class="form-label">Add a Funny Line:</label>
<input type="text" id="line-input" class="form-control" placeholder="Enter a line to add...">
<button id="add-line" class="btn btn-custom mt-2">Add Line</button>
</div>
<h3>Lines to Use:</h3>
<div id="output" class="output-area mb-3"></div>
<button id="create-btn" class="btn btn-warning">Create YTP Video</button>
<footer class="mt-4 text-center">
<p>© 2023 YTP Maker</p>
</footer>
</div>
</body>
</html>
NEW APPS
These are apps made by the community!