mirror of
				https://github.com/TeamPiped/Piped.git
				synced 2025-10-31 12:42:07 +00:00 
			
		
		
		
	| @@ -45,6 +45,7 @@ export default { | ||||
|         this.getChannelData(); | ||||
|     }, | ||||
|     activated() { | ||||
|         if (this.channel && !this.channel.error) document.title = this.channel.name + " - Piped"; | ||||
|         window.addEventListener("scroll", this.handleScroll); | ||||
|     }, | ||||
|     deactivated() { | ||||
|   | ||||
| @@ -20,11 +20,12 @@ | ||||
|                 <router-link class="uk-text-emphasis" v-bind:to="'/watch?v=' + video.id"> | ||||
|                     <div class="uk-position-relative"> | ||||
|                         <img style="width: 100%" v-bind:src="video.thumbnail" alt="thumbnail" loading="lazy" /> | ||||
|                         <span  | ||||
|                         <span | ||||
|                             v-if="video.duration" | ||||
|                             class="uk-label uk-border-rounded uk-position-absolute video-duration"  | ||||
|                             class="uk-label uk-border-rounded uk-position-absolute video-duration" | ||||
|                             style="bottom: 5px; right: 5px; background: rgba(0, 0, 0, .75); color: white; padding: 0 5px;" | ||||
|                             >{{ timeFormat(video.duration) }}</span> | ||||
|                             >{{ timeFormat(video.duration) }}</span | ||||
|                         > | ||||
|                     </div> | ||||
|                     <p>{{ video.title }}</p> | ||||
|                 </router-link> | ||||
| @@ -66,10 +67,11 @@ export default { | ||||
|         }; | ||||
|     }, | ||||
|     mounted() { | ||||
|         document.title = "Feed - Piped"; | ||||
|  | ||||
|         this.fetchFeed().then(videos => (this.videos = videos)); | ||||
|     }, | ||||
|     activated() { | ||||
|         document.title = "Feed - Piped"; | ||||
|     }, | ||||
|     methods: { | ||||
|         async fetchFeed() { | ||||
|             return await this.fetchJson(this.apiUrl() + "/feed", { | ||||
|   | ||||
| @@ -71,6 +71,7 @@ export default { | ||||
|     }, | ||||
|     activated() { | ||||
|         if (!this.authenticated) this.$router.push("/login"); | ||||
|         document.title = "Import - Piped"; | ||||
|     }, | ||||
|     methods: { | ||||
|         fileChange() { | ||||
|   | ||||
| @@ -45,6 +45,9 @@ export default { | ||||
|             this.$router.push("/"); | ||||
|         } | ||||
|     }, | ||||
|     activated() { | ||||
|         document.title = "Login - Piped"; | ||||
|     }, | ||||
|     methods: { | ||||
|         login() { | ||||
|             console.log("authToken" + this.hashCode(this.apiUrl())); | ||||
|   | ||||
| @@ -1,6 +1,8 @@ | ||||
| <template> | ||||
|     <div class="uk-flex uk-flex-between uk-flex-middle"> | ||||
|         <router-link class="uk-button uk-button-text" to="/"><font-awesome-icon icon="chevron-left" />  Back</router-link> | ||||
|         <router-link class="uk-button uk-button-text" to="/" | ||||
|             ><font-awesome-icon icon="chevron-left" />  Back</router-link | ||||
|         > | ||||
|         <span><h1 class="uk-text-bold uk-text-center">Preferences</h1></span> | ||||
|         <span /> | ||||
|     </div> | ||||
| @@ -142,6 +144,9 @@ export default { | ||||
|             showComments: true, | ||||
|         }; | ||||
|     }, | ||||
|     activated() { | ||||
|         document.title = "Preferences - Piped"; | ||||
|     }, | ||||
|     mounted() { | ||||
|         if (Object.keys(this.$route.query).length > 0) this.$router.replace({ query: {} }); | ||||
|  | ||||
|   | ||||
| @@ -45,6 +45,9 @@ export default { | ||||
|             this.$router.push("/"); | ||||
|         } | ||||
|     }, | ||||
|     activated() { | ||||
|         document.title = "Register - Piped"; | ||||
|     }, | ||||
|     methods: { | ||||
|         register() { | ||||
|             console.log("authToken" + this.hashCode(this.apiUrl())); | ||||
|   | ||||
| @@ -25,12 +25,13 @@ export default { | ||||
|         }; | ||||
|     }, | ||||
|     mounted() { | ||||
|         document.title = "Trending - Piped"; | ||||
|  | ||||
|         let region = this.getPreferenceString("region", "US"); | ||||
|  | ||||
|         this.fetchTrending(region).then(videos => (this.videos = videos)); | ||||
|     }, | ||||
|     activated() { | ||||
|         document.title = "Trending - Piped"; | ||||
|     }, | ||||
|     methods: { | ||||
|         async fetchTrending(region) { | ||||
|             return await this.fetchJson(this.apiUrl() + "/trending", { | ||||
|   | ||||
| @@ -131,7 +131,10 @@ export default { | ||||
|     activated() { | ||||
|         this.active = true; | ||||
|         this.selectedAutoPlay = this.getPreferenceBoolean("autoplay", true); | ||||
|         if (this.video.duration) this.$refs.videoPlayer.loadVideo(); | ||||
|         if (this.video.duration) { | ||||
|             document.title = this.video.title + " - Piped"; | ||||
|             this.$refs.videoPlayer.loadVideo(); | ||||
|         } | ||||
|         window.addEventListener("scroll", this.handleScroll); | ||||
|     }, | ||||
|     deactivated() { | ||||
| @@ -244,7 +247,7 @@ export default { | ||||
|         Player, | ||||
|         VideoItem, | ||||
|         ErrorHandler, | ||||
|         Comment | ||||
|         Comment, | ||||
|     }, | ||||
| }; | ||||
| </script> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 FireMasterK
					FireMasterK