guoziyun 1 vuosi sitten
vanhempi
sitoutus
7b0a7b6441
2 muutettua tiedostoa jossa 45 lisäystä ja 23 poistoa
  1. 9 9
      models/schema-art.js
  2. 36 14
      views/banner.ejs

+ 9 - 9
models/schema-art.js

@@ -123,20 +123,20 @@ let artSchema = new Schema({
 
 function artTransform(doc, ret) {
   //make thumb for art.
-  ret.thumb = `${config.resHost}/thumbs/v2/page/320/${doc.pageId}.png?t=${doc.lastMod.getTime()}`;
+  ret.thumb = `${config.resHost}/thumbs/coloring-page/page/320/${doc.pageId}.png?t=${doc.lastMod.getTime()}`;
   if (doc.work && doc.hasSpecial) {
-    ret.thumb = `${config.resHost}/thumbs/v2/special/320/${doc._id}.png?t=${doc.lastMod.getTime()}`;
+    ret.thumb = `${config.resHost}/thumbs/coloring-page/special/320/${doc._id}.png?t=${doc.lastMod.getTime()}`;
   } else if (doc.work) {
-    ret.thumb = `${config.resHost}/thumbs/v2/work/320/${doc._id}.png?t=${doc.lastMod.getTime()}`
+    ret.thumb = `${config.resHost}/thumbs/coloring-page/work/320/${doc._id}.png?t=${doc.lastMod.getTime()}`
   }
 
   ret.binHash = {
-    "page": `${config.resHost}/thumbs/v2/page/640/${doc._id}.png?t=${doc.lastMod.getTime()}`,
-    "work": doc.work ? `${config.resHost}/thumbs/v2/work/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
-    "special": doc.special ? `${config.resHost}/thumbs/v2/special/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
-    "specialThumb": doc.specialThumb ? `${config.resHost}/thumbs/v2/special_thumb/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
-    "specialOutline": doc.specialOutline ? `${config.resHost}/thumbs/v2/special_outline/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
-    "aiImage": doc.aiImage ? `${config.resHost}/thumbs/v2/ai_image/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
+    "page": `${config.resHost}/thumbs/coloring-page/page/640/${doc._id}.png?t=${doc.lastMod.getTime()}`,
+    "work": doc.work ? `${config.resHost}/thumbs/coloring-page/work/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
+    "special": doc.special ? `${config.resHost}/thumbs/coloring-page/special/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
+    "specialThumb": doc.specialThumb ? `${config.resHost}/thumbs/coloring-page/special_thumb/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
+    "specialOutline": doc.specialOutline ? `${config.resHost}/thumbs/coloring-page/special_outline/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
+    "aiImage": doc.aiImage ? `${config.resHost}/thumbs/coloring-page/ai_image/640/${doc._id}.png?t=${doc.lastMod.getTime()}` : undefined,
   }
 }
 

+ 36 - 14
views/banner.ejs

@@ -4,33 +4,55 @@
   <button class="btn-prev">❮</button>
   <div class="carousel-images">
     <div class="item" style="display: flex; flex-direction: row; justify-content: center; align-items: center;">
-      <img width="50%" src="http://color.jccytech.cn/thumbs/v2/page/480/5d8898684278e31afd9b6968.jpeg" alt="<%= translate.cuteCat[lang] %> <%= translate.printableColoringPage[lang]%>">
+      <img width="50%" src="https://pcoloring.com/thumbs/coloring-page/page/480/5d8898684278e31afd9b6968.jpeg"
+        alt="<%= translate.cuteCat[lang] %> <%= translate.printableColoringPage[lang]%>">
       <div style="padding-right: 60px;">
-        <h1><%= translate.cuteCat[lang] %></h1>
-        <p class="cat-description"><%= translate.cuteCatDescription[lang] %></p>
-        <a href="/play/5d8898684278e31afd9b6968" class="carousel-play-btn"><%= translate.play[lang] %></a>
+        <h1>
+          <%= translate.cuteCat[lang] %>
+        </h1>
+        <p class="cat-description">
+          <%= translate.cuteCatDescription[lang] %>
+        </p>
+        <a href="/play/5d8898684278e31afd9b6968" class="carousel-play-btn">
+          <%= translate.play[lang] %>
+        </a>
       </div>
     </div>
 
     <div class="item" style="display: flex; flex-direction: row; justify-content: space-evenly; align-items: center;">
       <div>
-        <h1><%= translate.daily[lang] %></h1>
+        <h1>
+          <%= translate.daily[lang] %>
+        </h1>
         <div style="font-weight: bold; font-size: 20px; color: #aaa; padding-bottom: 20px;">2025/01/19</div>
-        <a href="/play/6783978993b021143d362277" class="carousel-play-btn"><%= translate.play[lang] %></a>
+        <a href="/play/6783978993b021143d362277" class="carousel-play-btn">
+          <%= translate.play[lang] %>
+        </a>
       </div>
-      <img width="40%" src="http://color.jccytech.cn/thumbs/v2/page/480/6783978993b021143d362277.jpeg" alt="<%= translate.daily[lang] %> <%= translate.printableColoringPage[lang]%>"">
+      <img width="40%" src="https://pcoloring.com/thumbs/coloring-page/page/480/6783978993b021143d362277.jpeg"
+        alt="<%= translate.daily[lang] %> <%= translate.printableColoringPage[lang]%>"">
     </div>
 
-    <div class="item" style="position: relative; display: inline-block;">
-      <img width="100%" src="https://color.jccytech.cn/res/coloring/album_cover/720/661cf6deaae27d6dda120bcc.jpeg" alt="<%= translate.coloringPageAlbum[lang] %>: <%= translate.cuteKids[lang] %>">
-      <h3 style="position: absolute; top: 20px; left: 20px; color:#ccc; "><%= translate.coloringPageAlbum[lang] %></h3>
-      <h1 style="position: absolute; top: 40px; left: 20px; color:white; "><%= translate.cuteKids[lang] %></h1>
+    <div class=" item" style="position: relative; display: inline-block;">
+      <img width="100%" src="https://pcoloring.com/res/coloring/album_cover/720/661cf6deaae27d6dda120bcc.jpeg"
+        alt="<%= translate.coloringPageAlbum[lang] %>: <%= translate.cuteKids[lang] %>">
+      <h3 style="position: absolute; top: 20px; left: 20px; color:#ccc; ">
+        <%= translate.coloringPageAlbum[lang] %>
+      </h3>
+      <h1 style="position: absolute; top: 40px; left: 20px; color:white; ">
+        <%= translate.cuteKids[lang] %>
+      </h1>
     </div>
 
     <div class="item" style="position: relative; display: inline-block;">
-      <img width="100%" src="https://color.jccytech.cn/res/coloring/album_cover/720/670e26713562c348e1b64db0.jpeg" alt="<%= translate.coloringPageAlbum[lang] %>: <%= translate.animalsHappyTime[lang] %>">
-      <h3 style="position: absolute; top: 20px; left: 20px; color:#ccc; "><%= translate.coloringPageAlbum[lang] %></h3>
-      <h1 style="position: absolute; top: 40px; left: 20px; color:white; "><%= translate.animalsHappyTime[lang] %></h1>
+      <img width="100%" src="https://pcoloring.com/res/coloring/album_cover/720/670e26713562c348e1b64db0.jpeg"
+        alt="<%= translate.coloringPageAlbum[lang] %>: <%= translate.animalsHappyTime[lang] %>">
+      <h3 style="position: absolute; top: 20px; left: 20px; color:#ccc; ">
+        <%= translate.coloringPageAlbum[lang] %>
+      </h3>
+      <h1 style="position: absolute; top: 40px; left: 20px; color:white; ">
+        <%= translate.animalsHappyTime[lang] %>
+      </h1>
     </div>
 
   </div>