It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://pubhtml5.com/homepage/mysz

  1. <!DOCTYPE html>
  2. <head>
  3. <title>selaras.coid Official Homepage | PubHTML5</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta name="author" content="pubhtml5.com" />
  6. <meta name="description" content="Read 0 flip pages pulished by selaras.coid on PubHTML5. Follow selaras.coid and get selaras.coid's latest update. Just check selaras.coid's all the flipbooks. Like selaras.coid's homepage? Share selaras.coid's homepage Now." />
  7. <meta name="keywords" content="selaras.coid Homepage, selaras.coid flip pdf, free flip book publisher, online flip page creator, digital flip pdf publisher, online flip pdf" />
  8. <link rel="icon" href="/favicon.ico" type="image/x-icon" />
  9. <script type="text/javascript" language="javascript" src="/js/jquery-1.10.2.min.js"></script>
  10. <script type="text/javascript" language="javascript" src="/center/js/ff-utils.js"></script>
  11. <script type="text/javascript" language="javascript" src="/js/cores/LightBox.js"></script>
  12. <script type="text/javascript" language="javascript" src="/js/utils/utils.js"></script>
  13. <script type="text/javascript" language="javascript" src="/js/utils/statistic.js"></script>
  14. <link rel="stylesheet" type="text/css" href="/css/common.css?11">
  15. <link rel="stylesheet" type="text/css" href="/center/css/center.css" />
  16. <link rel="stylesheet" type="text/css" href="/center/css/ff-common.css" />
  17. <link rel="stylesheet" type="text/css" href="/center/explore/css/explore.css" />
  18. <link rel="stylesheet" type="text/css" href="/css/WaterPanel.css" />
  19. <link rel="stylesheet" type="text/css" href="/center/home/home.css" />
  20. <script type="text/javascript" language="javascript" src="/js/lib/jquery.qrcode.min.js"></script>
  21. <script type="text/javascript" language="javascript" src="//connect.facebook.net/en_US/all.js" defer="defer" aysn="aysn"></script>
  22. <link rel="stylesheet" type="text/css" href="/center/home/ModalBox.css" />
  23. <script type="text/javascript" language="javascript" src="/center/home/ModalBox.js"></script>
  24. <link rel="stylesheet" type="text/css" href="/center/home/EditHomepage.css?79018ae832178a05c62055e3f87517e7" />
  25. <script type="text/javascript" language="javascript" src="/center/home/jquery.dragsort-0.5.2.min.js"></script>
  26. <script type="text/javascript" language="javascript" src="/center/home/EditHomepage.js?01cd4d516fed10f2de3ff80c1959c73d"></script>
  27. </head>
  28. <body class="center-background cc-scroll-y">
  29.  
  30. <script type="text/javascript">
  31.    var fh5 = {
  32.        uId: "",
  33.        uType: "",
  34.        cmail: "",
  35.        isLoggedIn: false,
  36.        database: {},
  37.        pageData: {},
  38.        uLink: "",
  39.        uEmail: "",
  40.        uName: "",
  41.        uAddress: "",
  42.        uPhone: "",
  43.        caption: "",
  44.        website: "http://pubhtml5.com/",
  45.        AS3BucketName: "online.pubhtml5.com",
  46.        settingsBookLogo: "",
  47.        settingsWebsite: "",
  48.        protocol: document.domain.match(/pubhtml5/) ? "https://" : "http://",
  49.        templateId: 3,
  50.        themeId: 0,
  51.        customDomain: "",
  52.        isUnActivate: "1" == '0' && "1" == '0'
  53.  
  54.    };
  55. </script>
  56. <script type="text/javascript" src="/js/build/build.min.js?b8c2016370b73bbde8e8d94ae8997c65"></script>
  57. <script type="text/javascript" src="/js/lib/bootstrap.js"></script>
  58.  
  59. <script type="text/javascript" src="/js/lib/fileupload.min.js"></script>
  60. <script type="text/javascript" src="/js/lib/jquery.qrcode.min.js"></script>
  61.  
  62. <link rel="stylesheet" href="/captcha/css/captcha.css?0409763a17566bd60a02424eab895ed5" />
  63. <script src="/captcha/js/common-captcha.js?b0682bc751e08e78c52331d3845e39a3"></script>
  64.  
  65. <script>(function (w, d, s, l, i) {
  66.        w[l] = w[l] || [];
  67.        w[l].push({
  68.            'gtm.start':
  69.                new Date().getTime(), event: 'gtm.js'
  70.        });
  71.        var f = d.getElementsByTagName(s)[0],
  72.            j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
  73.        j.async = true;
  74.        j.src =
  75.            'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
  76.        f.parentNode.insertBefore(j, f);
  77.    })(window, document, 'script', 'dataLayer', 'GTM-W8VX356');</script>
  78.  
  79.  
  80. <script async src="https://www.googletagmanager.com/gtag/js?id=AW-632065752"></script>
  81. <script>
  82.        window.dataLayer = window.dataLayer || [];
  83.        function gtag(){dataLayer.push(arguments);}
  84.        gtag('js', new Date());
  85.  
  86.        gtag('config', 'AW-632065752');
  87.    </script>
  88.  
  89. <noscript>
  90.    <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W8VX356"
  91.            height="0" width="0" style="display:none;visibility:hidden"></iframe>
  92. </noscript>
  93.  
  94. <div class="cc-top-banner ">
  95. <a target="_blank" href="javascript:void(0);">
  96. <p><span class="cc-top-banner-title">Important Announcement</span><br/>PubHTML5 Scheduled Server Maintenance on
  97. (GMT) Sunday, June 26th, <span>2:00 am - 8:00 am</span>.<br/> PubHTML5 site will be inoperative during the
  98. times indicated!</p>
  99. </a>
  100. <div class="cc-top-banner-close-btn" title="Close">
  101. </div>
  102. </div>
  103. <div class="cc-top-bar">
  104. <div class="nav-container">
  105. <div>
  106. <div class="cc-top-logo-container">
  107. <a class="cc-home-link cc-transparent-link" href="/">
  108. <div class="cc-flip-html5-logo-container">
  109. <img class="cc-flip-html5-logo" style="margin: 12px" src="/images/pubhtml5_logo.png" alt="PUB HTML5 Logo">
  110. </div>
  111. </a>
  112.  
  113. <li class="en-item cc-has-sub-menu cc-before-log-in-menu cc-top-item hidden-xs">
  114. <a class="cc-parent-link" href="https://pubhtml5.com/">
  115. EN <i class="fa fa-caret-down"></i>
  116. </a>
  117. <div class="cc-sub-menu">
  118. <a href="https://pubhtml5.com/">
  119. <div class="cc-sub-menu-item">
  120. English
  121. </div>
  122. </a>
  123. <a href="https://global.pubhtml5.com/de/">
  124. <div class="cc-sub-menu-item">
  125. Deutsch
  126. </div>
  127. </a>
  128. <a href="https://global.pubhtml5.com/fr/">
  129. <div class="cc-sub-menu-item">
  130. Français
  131. </div>
  132. </a>
  133. <a href="https://global.pubhtml5.com/es/">
  134. <div class="cc-sub-menu-item">
  135. Español
  136. </div>
  137. </a>
  138. <a href="https://global.pubhtml5.com/pt/">
  139. <div class="cc-sub-menu-item">
  140. Português
  141. </div>
  142. </a>
  143. <a href="https://global.pubhtml5.com/ar/">
  144. <div class="cc-sub-menu-item">
  145. العربية
  146. </div>
  147. </a>
  148. <a href="https://global.pubhtml5.com/th/">
  149. <div class="cc-sub-menu-item">
  150. ไทย
  151. </div>
  152. </a>
  153. <a href="https://global.pubhtml5.com/ms/">
  154. <div class="cc-sub-menu-item">
  155. Bahasa Melayu
  156. </div>
  157. </a>
  158. <a href="https://global.pubhtml5.com/tr/">
  159. <div class="cc-sub-menu-item">
  160. Türkçe
  161. </div>
  162. </a>
  163. <a href="https://global.pubhtml5.com/zh/">
  164. <div class="cc-sub-menu-item">
  165. 繁體中文
  166. </div>
  167. </a>
  168. </div>
  169. </li>
  170.  
  171. <div class="cc-search-container hidden-xs">
  172. <input type="text" class="cc-field cc-input-text cc-top-search-input" style="width: 144px" value>
  173. <i class="cc-top-search-icon icon icon-search" title="Search Publications (Case Sensitivity)"></i>
  174. </div>
  175. </div>
  176. <div class="top-en-item" id="rightEnItem">
  177. EN <i class="fa fa-caret-down"></i>
  178. </div>
  179.  
  180.  
  181. <div id="navButton" class="top-navbar-toggle navbar-toggle collapsed hidden-lg">
  182. <span class="icon-bar"></span>
  183. <span class="icon-bar"></span>
  184. <span class="icon-bar"></span>
  185. </div>
  186.  
  187.  
  188. <ul class="cc-top-menu cc-float-fix">
  189. <li class="cc-has-sub-menu cc-before-log-in-menu cc-top-item hidden-new hidden-xs">
  190. <a class="cc-parent-link" href="/explore">
  191. Browse <i class="fa fa-caret-down"></i>
  192. </a>
  193. <div class="cc-sub-menu">
  194. <a href="/explore">
  195. <div class="cc-sub-menu-item">
  196. <i class="fa fa-rocket"></i>&nbsp;&nbsp;Browse Hot
  197. </div>
  198. </a>
  199. <a href="/explore?#latest">
  200. <div class="cc-sub-menu-item">
  201. <i class="fa fa-cloud"></i>&nbsp;&nbsp;Browse Latest
  202. </div>
  203. </a>
  204. <a href="/magazines/">
  205. <div class="cc-sub-menu-item">
  206. <i class="fa fa-cloud"></i>&nbsp;&nbsp;Online Magazines
  207. </div>
  208. </a>
  209. </div>
  210. </li>
  211. <li class="cc-has-sub-menu cc-before-log-in-menu cc-top-item hidden-md hidden-sm hidden-xs">
  212. <a href="/features">Features</a>
  213. </li>
  214. <li class="cc-has-sub-menu cc-before-log-in-menu cc-top-item hidden-md hidden-sm hidden-xs">
  215. <a href="/help">Support</a>
  216. </li>
  217. <li class="cc-before-log-in-menu cc-top-item hidden-new hidden-xs">
  218. <a class="cc-log-in-link" href="javascript:void(0);">Sign in</a>
  219. </li>
  220. <li class="cc-fast-upload-button button-pure button-pure-orange hidden-new hidden-sm hidden-xs">
  221. <i class="fa fa-cloud-upload"></i> Quick Upload
  222. </li>
  223. <li class="hidden-md hidden-sm hidden-xs">
  224. <a href="/pricing.php">
  225. <div class="cc-go-premium-button button-pure button-pure-green">
  226. <i class="fa fa-shopping-cart"></i> &nbsp;Go Premium
  227. </div>
  228. </a>
  229. </li>
  230. </ul>
  231. </div>
  232.  
  233. <div id="navbar" class="top-navbar-collapse-list hidden-lg collapse" aria-expanded="false">
  234. <ul>
  235. <li id="top-hide-upload-btn" class="hidden-lg hidden-md">
  236. <div class="nav-container">Quick Upload</div>
  237. </li>
  238. <li class="hide-top-bar-item dropdown hidden-lg hidden-md">
  239. <div class="dropdown-toggle" data-toggle="dropdown">
  240. <a href="javascript:void(0)" class="nav-container">Browse <b class="fa fa-caret-down"></b></a>
  241. </div>
  242. <ul class="dropdown-menu">
  243. <li>
  244. <a href="/explore/">
  245. <div class="nav-container">Browse Hot</div>
  246. </a>
  247. </li>
  248. <li>
  249. <a href="/explore?#latest">
  250. <div class="nav-container">Browse Latest</div>
  251. </a>
  252. </li>
  253. <li>
  254. <a href="/magazines/">
  255. <div class="nav-container">Online Magazines</div>
  256. </a>
  257. </li>
  258. </ul>
  259. </li>
  260. <li class="hidden-lg">
  261. <a class="nav-container" href="/features/">Features</a>
  262. </li>
  263. <li class="hidden-lg">
  264. <a class="nav-container" href="/help/">Support</a>
  265. </li>
  266. <li class="hidden-lg">
  267. <a class="nav-container" href="/pricing.php">Go Premium</a>
  268. </li>
  269. <li id="top-hide-login-btn" class="hidden-lg hidden-md">
  270. <div class="nav-container">Sign in</div>
  271. </li>
  272. <li class="hidden-lg hidden-md hidden-sm">
  273. <div class="nav-container">
  274. <div id="top-hide-logout-search" class="top-hide-search-content">
  275. <input type="text" placeholder class="cc-field cc-input-text" value>
  276. <i class="cc-top-search-icon icon icon-search" title="Search Publications (Case Sensitivity)"></i>
  277. </div>
  278. </div>
  279. </li>
  280. </ul>
  281. </div>
  282. <div id="enNavbar" class="top-navbar-collapse-list hidden-lg hidden-md hidden-sm collapse">
  283. <ul>
  284. <li class="hidden-lg hidden-md hidden-sm">
  285. <a href="https://pubhtml5.com/" class="nav-container">English</a>
  286. </li>
  287. <li class="hidden-lg hidden-md hidden-sm">
  288. <a href="https://global.pubhtml5.com/de/" class="nav-container">Deutsch</a>
  289. </li>
  290. <li class="hidden-lg hidden-md hidden-sm">
  291. <a href="https://global.pubhtml5.com/fr/" class="nav-container">Français</a>
  292. </li>
  293. <li class="hidden-lg hidden-md hidden-sm">
  294. <a href="https://global.pubhtml5.com/es/" class="nav-container">Español</a>
  295. </li>
  296. <li class="hidden-lg hidden-md hidden-sm">
  297. <a href="https://global.pubhtml5.com/pt/" class="nav-container">Português</a>
  298. </li>
  299. <li class="hidden-lg hidden-md hidden-sm">
  300. <a href="https://global.pubhtml5.com/ar/" class="nav-container">العربية</a>
  301. </li>
  302. <li class="hidden-lg hidden-md hidden-sm">
  303. <a href="https://global.pubhtml5.com/th/" class="nav-container"> ไทย</a>
  304. </li>
  305. <li class="hidden-lg hidden-md hidden-sm">
  306. <a href="https://global.pubhtml5.com/ms/" class="nav-container">Bahasa Melayu</a>
  307. </li>
  308. <li class="hidden-lg hidden-md hidden-sm">
  309. <a href="https://global.pubhtml5.com/tr/" class="nav-container">Türkçe</a>
  310. </li>
  311. <li class="hidden-lg hidden-md hidden-sm">
  312. <a href="https://global.pubhtml5.com/zh/" class="nav-container">繁體中文</a>
  313. </li>
  314. </ul>
  315. </div>
  316. </div>
  317. </div>
  318. <script src="/js/lib/spectrum.min.js"></script>
  319. <script src="/js/utils/jquery.hints.js?1b8c7ff7ba030c97bf161b337981e0c5"></script>
  320. <script src="/js/utils/md5.js" defer="defer" aysn="aysn"></script>
  321. <script type="text/javascript">
  322.    var top_isInShowBookPage = "0";
  323. </script>
  324. <script src="/js/utils/top.js?a01a47aa52657eca17750fe586d657e8"></script>
  325. <script type="text/javascript">
  326.    $(function() {
  327.        var $navButton = $('#navButton');
  328.        var $navbar = $('#navbar');
  329.  
  330.        var $enButton = $('#rightEnItem');
  331.        var $enNavbar = $('#enNavbar');
  332.  
  333.        $navButton.on('click', function() {
  334.            let displayVal = $navbar.css('display');
  335.            if (displayVal == 'none') {
  336.                $navbar.css('display', 'block');
  337.                $navButton.removeClass('collapsed');
  338.                $enNavbar.css('display', 'none');
  339.            } else {
  340.                $navButton.addClass('collapsed');
  341.                $navbar.css('display', 'none');
  342.            }
  343.        })
  344.  
  345.        $enButton.on('click', function(e) {
  346.            ;
  347.            e.stopPropagation();
  348.            let displayVal = $enNavbar.css('display');
  349.            if (displayVal == 'none') {
  350.                $enNavbar.css('display', 'block');
  351.                $navbar.css('display', 'none');
  352.                $navButton.addClass('collapsed');
  353.            } else {
  354.                $enNavbar.css('display', 'none');
  355.            }
  356.        })
  357.  
  358.        var userMenuEl = document.getElementById('top-user-menu');
  359.        var enEl = document.getElementById('rightEnItem')
  360.        if (userMenuEl) {
  361.            var width = userMenuEl.getBoundingClientRect().right - userMenuEl.getBoundingClientRect().left
  362.            enEl.style.right = width + 25 + 'px';
  363.        }
  364.    });
  365. </script>
  366. <div id="center-mian" class="center-main">
  367. <div id="center-right-main" class="center-right-mian center-right-margin-40">
  368. <div id="center-right-content" class="center-right-inner">
  369. <div class="center-right-inner-mian center-clear-box-shadow">
  370. <div class="homepage-qrcode-container">
  371.  
  372. </div>
  373. <div class="center-homepage-upper">
  374. <div id="center-banner-image" class="center-homepage-banner-context">
  375. <img class="banner-img cc-hide" src="https://online.pubhtml5.com/bannerlogo.jpg" />
  376. <ul class="center-homepage-share-button">
  377. <li>
  378. <a id="center-homepage-share-in-google" href="javascript:void(0);" rel="publisher">
  379. <img src="/center/images/social_google.png" style="width: 15px;">
  380. </a>
  381. </li>
  382. <li>
  383. <a id="center-homepage-share-in-facebook" href="javascript:void(0);" rel="nofollow">
  384. <img src="/center/images/social_facebook.png">
  385. </a>
  386. </li>
  387. <li>
  388. <a id="center-homepage-share-in-twitter" href="javascript:void(0);" rel="nofollow">
  389. <img src="/center/images/social_twitter.png">
  390. </a>
  391. </li>
  392. </ul>
  393. </div>
  394. <div class="center-homepage-user-info">
  395. <div id="center-user-image" class="center-homepage-user-avatar">
  396. <img class="user-img cc-hide" src="https://online.pubhtml5.com/mysz/accountlogo.png" />
  397. </div>
  398. <div class="center-homepage-info-centent">
  399. <div id="cneter-hompage-info" class="center-homepage-info-centent-inner center-homepage-info-margin">
  400. <div class="center-homepage-button">
  401. <div class="center-homepage-subscribe">
  402. <div id="center-home-subscribe-btn" class="center-homepage-subBtn-common button-pure button-pure-blue">
  403. <span class="center-home-subscribe-label">
  404. <span class="fa fa-rss"></span>
  405. <span> &nbsp;Follow</span>
  406. </span>
  407. <span class="center-home-subscribed-label" style="display:none;">
  408. <span class="fa fa-check"></span>
  409. <span>Following</span>
  410. </span>
  411. <span class="center-home-unsubscribe-label" style="display:none;">
  412. <span class="fa fa-times"></span>
  413. <span>Unfollow</span>
  414. </span>
  415. <div></div>
  416. </div>
  417. <span id="center-homepage-subscribe-count" class="center-homepage-subscribe-count"></span>
  418. </div>
  419. <div class="center-homepage-bookcase">
  420. <div id="center-homepage-not-self-bookcase" class="center-homepage-subBtn-common button-pure button-pure-teal">
  421. <i class="fa fa-code cc-bold"></i> &nbsp;Embed
  422. </div>
  423. </div>
  424. </div>
  425. <div class="center-homepage-info-name">
  426. <div class="name-info">selaras.coid</div>
  427.  
  428. </div>
  429. <div class="center-homepage-info-des" title="Selaras Linkbuilding is a small business, located in Indonesia, dedicated to offering and providing reliable technology services and support of linkbuilding, quality product and services to both personal and business customers.">Selaras Linkbuilding is a small business, located in Indonesia, dedicated to offering and providing reliable technology services and support of linkbuilding, quality product and services to both personal and business customers.</div>
  430. <div class="center-homepage-info-web"><a rel="nofollow" target="_blank" style="cursor:pointer;" href="https://hadehana.com">https://hadehana.com</a>
  431. </div>
  432. </div>
  433. </div>
  434. <div class="center-dimensions-code">
  435. </div>
  436. </div>
  437. </div>
  438. <div class="center-homepage-mid"></div>
  439. <div class="center-homepage-lower">
  440. <div class="center-title">
  441. <div id="center-homepage-homeText" class="center-title-text  center-current-title">Home</div>
  442. <div id="center-homepage-aboutText" class="center-title-text center-not-current-title">About</div>
  443. </div>
  444. <div class="center-clear-float">
  445. <div id="center-homepage-centent" class="center-homepage-content">
  446. <div id="center-homepage-outer-centent" class="center-homepage-outer-centent">
  447. <div class="center-hmePage-home-count cc-hide">
  448. <div class="vertical-content">
  449. <p>This bookcase is encrypted.</p>
  450. <input class="cc-input-text" placeholder="Type your password..." type="password">
  451. <div class="button-pure">Enter</div>
  452. </div>
  453. </div>
  454. <div id="center-homepage-inner-centent" class="center-inner-content"></div>
  455. <div id="center-hmePage-home-loading" class="ff-loading"><i class="fa fa-spinner fa-spin"></i></div>
  456. </div>
  457. <script type="text/javascript">
  458.    (function($) {
  459.        $(function() {
  460.            var homeUserId = "382869";
  461.            var $innerCentent = $("#center-homepage-inner-centent"),
  462.                $loadingPageBottom = $("#center-hmePage-home-loading");
  463.            var waterPanel = null,
  464.                loading = true,
  465.                hasData = true,
  466.                pageSize = 20;
  467.  
  468.            var queryReminder = $("<div style='text-align: left;line-height: 26px;'></div>")
  469.                .append("<p style='font-weight: bold;'>Your search didn’t return any result.</p>")
  470.                .append("<p style='font-weight: bold;padding: 8px 0px 2px 0px;'>Tips for better search results:</p>")
  471.                .append($("<ul style='margin-left: 24px;'></ul>")
  472.                    .append("<li style='list-style: disc;'>Double check spelling.</li>")
  473.                    .append("<li style='list-style: disc;'>Try broader search terms or fewer words.</li>")
  474.                    .append("<li style='list-style: disc;'>Don’t include words like a, the, of, for.</li>"));
  475.            var keyword,
  476.                categoryId = -1,
  477.                languageID = -1;
  478.            var home_current_time = utils.formatDate(new Date(), "yyyy-MM-dd hh:mm:ss")
  479.            var home_current_page = 1
  480.  
  481.            function loadBooks(categoryId, languageID, isFirstLoad) {
  482.                $.ajax({
  483.                    url: "/hostInfo/get-homepage-books.php",
  484.                    type: "POST",
  485.                    dataType: "json",
  486.                    data: {
  487.                        // language: languageID,
  488.                        pageSize: pageSize,
  489.                        lastTime: home_current_time,
  490.                        userid: "382869",
  491.                        page: home_current_page,
  492.                        myUid: fh5.isLoggedIn ? "382869" : "-1"
  493.                    },
  494.                    beforeSend: function() {
  495.                        loading = true;
  496.                        if (isFirstLoad) {
  497.                            $innerCentent.empty();
  498.                            hasData = true;
  499.                        }
  500.                        $loadingPageBottom.css({
  501.                            display: 'inline-block'
  502.                        });
  503.                    },
  504.                    success: function(data) {
  505.                        var books = data.values;
  506.                        loading = false;
  507.                        $loadingPageBottom.hide();
  508.                        if (data.status == 1) {
  509.                            if (isFirstLoad) {
  510.                                if (books.length == 0) {
  511.                                    $("<div class='cc-water-end'>No books yet!</div>").appendTo($innerCentent);
  512.                                                                    }
  513.                                waterPanel = new WaterPanel({
  514.                                    container: $innerCentent,
  515.                                    itemWidth: 230,
  516.                                    offsetX: 20,
  517.                                    offsetY: 20,
  518.                                    books: books,
  519.                                    keyword: keyword,
  520.                                    isInCenter: true,
  521.                                    isInHome: true
  522.                                });
  523.                            } else {
  524.                                waterPanel.load(books);
  525.                            }
  526.  
  527.                            if (books.length < pageSize) {
  528.                                //$("<div class='cc-water-end'>No books yet!</div>").appendTo($innerCentent);
  529.                                hasData = false;
  530.                            }
  531.                        } else {
  532.  
  533.                        }
  534.                    },
  535.                    error: function(error) {
  536.                        loading = false;
  537.                        $loadingPageBottom.hide();
  538.                    }
  539.                });
  540.            }
  541.  
  542.            // All
  543.            loadBooks(categoryId, languageID, true);
  544.            // bind scroll event
  545.            $(window).on("scroll", function() {
  546.                if (hasData && !loading && ($(document).height() - window.innerHeight - $(window).scrollTop()) < 1000) {
  547.                    loading = true;
  548.                    home_current_page = home_current_page + 1;
  549.                    loadBooks(categoryId, languageID, false);
  550.                }
  551.            });
  552.  
  553.                    });
  554.    })(window.jQuery);
  555. </script> <div id="center-homepage-about-info" class="center-homepage-about-userInfo">
  556. <div id="center-homepage-about-description" class="center-flip-widget">
  557. <div class="center-flip-widget-front ">
  558. <div id="center-homepage-about-text" class="center-homepage-about-text">Selaras Linkbuilding is a small business, located in Indonesia, dedicated to offering and providing reliable technology services and support of linkbuilding, quality product and services to both personal and business customers.</div>
  559. </div>
  560. </div>
  561. <div id="center-homepage-about-web" class="center-flip-widget">
  562. <div class="center-flip-widget-front ">
  563. <div class="center-homepage-about-web-container">
  564. <div>
  565. <a id="center-homepage-web-text" target="_blank" style="cursor:pointer;" href="https://hadehana.com">
  566.  
  567. <span>https://hadehana.com</span>
  568. </a>
  569. </div>
  570. </div>
  571. </div>
  572. </div>
  573. </div>
  574. <script type="text/javascript">
  575.    (function ($) {
  576.        $(function () {
  577.            
  578.        });
  579.    })(window.jQuery);
  580. </script> </div>
  581. </div>
  582. </div>
  583. </div>
  584. <script type="text/javascript">
  585.    (function($) {
  586.        $(function() {
  587.            var bookcaseURL = "https://pubhtml5.com/bookcase/yfhc";
  588.            $(".homepage-qrcode-container").qrcode({
  589.                width: 77,
  590.                height: 77,
  591.                text: bookcaseURL
  592.            });
  593.                            var $userImg = $("#center-user-image"),
  594.                    $bannerImg = $("#center-banner-image"),
  595.                    $centent = $("#center-homepage-centent"),
  596.                    $homeBtn = $("#center-homepage-homeText"),
  597.                    $aboutBtn = $("#center-homepage-aboutText"),
  598.                    $loading = $("#center-hmePage-loading"),
  599.                    uEmail = "selaras.coid@gmail.com";
  600.                utils.autoFit($userImg, $userImg.find(".user-img"));
  601.                utils.fullFill($bannerImg, $bannerImg.find(".banner-img"));
  602.  
  603.  
  604.                utils_ff.center.name = "selaras.coid";
  605.                utils_ff.center.about = "Selaras Linkbuilding is a small business, located in Indonesia, dedicated to offering and providing reliable technology services and support of linkbuilding, quality product and services to both personal and business customers.";
  606.                utils_ff.center.web = "https://hadehana.com";
  607.                utils_ff.center.caption = "selaras.coid";
  608.                $("title").html("selaras.coid" + " | PubHTML5");
  609.  
  610.                                    var isSubscribedFlag = "", // true: 已订阅 , false: 未订阅
  611.                        subcribeBtn = $("#center-home-subscribe-btn"),
  612.                        subscribe = subcribeBtn.find(".center-home-subscribe-label").css({
  613.                            display: isSubscribedFlag ? "none" : "inline"
  614.                        }),
  615.                        subscribed = subcribeBtn.find(".center-home-subscribed-label").css({
  616.                            display: isSubscribedFlag ? "inline" : "none"
  617.                        }),
  618.                        unsubscribe = subcribeBtn.find(".center-home-unsubscribe-label").hide(),
  619.                        isSubAble = true;
  620.                    var $count = $("#center-homepage-subscribe-count");
  621.                    $count.html(utils_ff.fromatInt("0")).attr("title", "0");
  622.                    subcribeBtn.removeClass(isSubscribedFlag ? "button-pure-blue" : "button-pure-green").addClass(isSubscribedFlag ? "button-pure-green" : "button-pure-blue");
  623.  
  624.                    var subscribeFn = function() {
  625.                        if (isSubAble) {
  626.                            if (isSubscribedFlag) {
  627.                                $.ajax({
  628.                                    url: "/center/db/del-subscribe-online.php",
  629.                                    type: "post",
  630.                                    dataType: "json",
  631.                                    data: {
  632.                                        userid: fh5.uId,
  633.                                        sub_userid: "382869"
  634.                                    },
  635.                                    beforeSend: function() {
  636.                                        utils.addSpin(subcribeBtn);
  637.                                        isSubAble = false;
  638.                                    },
  639.                                    success: function(data) {
  640.                                        if (data.status == "1") {
  641.                                            subcribeBtn.removeClass("button-pure-green").addClass("button-pure-blue");
  642.                                            subscribe.show();
  643.                                            unsubscribe.hide();
  644.                                            subscribed.hide();
  645.                                            isSubscribedFlag = false;
  646.  
  647.                                            var l = "mysz";
  648.                                            delSubscribe(l);
  649.  
  650.                                        } else {
  651.                                            subscribe.hide();
  652.                                            unsubscribe.hide();
  653.                                            subscribed.show();
  654.                                        }
  655.                                        utils.removeSpin(subcribeBtn);
  656.                                        isSubAble = true;
  657.                                    },
  658.                                    error: function(error) {
  659.                                        utils.removeSpin(subcribeBtn);
  660.                                        subscribe.hide();
  661.                                        unsubscribe.hide();
  662.                                        subscribed.show();
  663.                                        isSubAble = true;
  664.                                    }
  665.                                });
  666.                            } else {
  667.                                $.ajax({
  668.                                    url: "/center/db/add-subscribe-online.php",
  669.                                    type: "post",
  670.                                    dataType: "json",
  671.                                    data: {
  672.                                        userid: fh5.uId,
  673.                                        sub_userid: "382869"
  674.                                    },
  675.                                    beforeSend: function() {
  676.                                        utils.addSpin(subcribeBtn);
  677.                                        isSubAble = false;
  678.                                    },
  679.                                    success: function(data) {
  680.                                        if (data.status == "1") {
  681.                                            subcribeBtn.removeClass("button-pure-blue").addClass("button-pure-green");
  682.                                            subscribe.hide();
  683.                                            unsubscribe.hide();
  684.                                            subscribed.show();
  685.                                            isSubscribedFlag = true;
  686.  
  687.                                            var uLogo = "accountlogo.png";
  688.                                            var name = "selaras.coid"
  689.                                            addSubscribe("mysz", "http://" + fh5.AS3BucketName + "/" + ((uLogo === "" || uLogo == null) ? "accountlogo.jpg" : "mysz" + "/" + uLogo), (name === "" || name == null) ? "selaras.coid@gmail.com".match(/(.*)@/)[1] : name);
  690.  
  691.                                        } else {
  692.                                            subscribe.show();
  693.                                            unsubscribe.hide();
  694.                                            subscribed.hide();
  695.                                        }
  696.                                        isSubAble = true;
  697.                                        utils.removeSpin(subcribeBtn);
  698.                                    },
  699.                                    error: function(error) {
  700.                                        utils.removeSpin(subcribeBtn);
  701.                                        subscribe.show();
  702.                                        unsubscribe.hide();
  703.                                        subscribed.hide();
  704.                                        isSubAble = true;
  705.                                    }
  706.                                });
  707.                            }
  708.                        }
  709.                    };
  710.  
  711.                    subcribeBtn.on({
  712.                        "mouseover": function() {
  713.                            if (isSubscribedFlag) {
  714.                                subscribe.hide();
  715.                                subscribed.hide();
  716.                                unsubscribe.show();
  717.                            } else {
  718.                                subscribe.show();
  719.                                subscribed.hide();
  720.                                unsubscribe.hide();
  721.                            }
  722.                        },
  723.                        "mouseout": function() {
  724.                            if (isSubscribedFlag) {
  725.                                subscribe.hide();
  726.                                subscribed.show();
  727.                                unsubscribe.hide();
  728.                            } else {
  729.                                subscribe.show();
  730.                                subscribed.hide();
  731.                                unsubscribe.hide();
  732.                            }
  733.                        },
  734.                        "click": function() {
  735.                            if ("") {
  736.                                return;
  737.                            }
  738.                            if ("1") {
  739.                                new SignInPanel({
  740.                                    callback: function() {
  741.                                        subscribeFn();
  742.                                        setTimeout(function() {
  743.                                            location.reload();
  744.                                        }, 500);
  745.                                    }
  746.                                });
  747.                            } else {
  748.                                subscribeFn();
  749.                            }
  750.                        }
  751.                    });
  752.  
  753.                    $("#center-homepage-not-self-bookcase").on("click", function() {
  754.                        new BookcaseEmbedPanel({
  755.                            url: "http://pubhtml5.com/bookcase/yfhc",
  756.                            caption: utils_ff.center.caption,
  757.                            isSelf: false,
  758.                            domainUrl: ""
  759.                        });
  760.                    });
  761.  
  762.  
  763.  
  764.                                $homeBtn.on("click", function() {
  765.                    $homeBtn.addClass("center-current-title").removeClass("center-not-current-title");
  766.                    $aboutBtn.removeClass("center-current-title").addClass("center-not-current-title");
  767.                    $(".center-homepage-outer-centent").show();
  768.                    $(".center-homepage-about-userInfo").hide();
  769.  
  770.                });
  771.                $aboutBtn.on("click", function() {
  772.                    $aboutBtn.addClass("center-current-title").removeClass("center-not-current-title");
  773.                    $homeBtn.removeClass("center-current-title").addClass("center-not-current-title");
  774.                    $(".center-homepage-outer-centent").hide();
  775.                    $(".center-homepage-about-userInfo").show();
  776.                });
  777.                                    sta.homepageVisit("382869", "stat.pubhtml5.com/statistic-server/", "pubhtml5");
  778.                                                    var shareUrl = window.encodeURIComponent("http://pubhtml5.com/homepage/mysz"),
  779.                        openName = "selaras.coid",
  780.                        openWidth = 580,
  781.                        openHeight = 330,
  782.                        oprnLeft = (window.innerWidth - 20 - openWidth) / 2,
  783.                        openTop = (window.innerHeight - 10 - openHeight) / 2,
  784.                        $facebookShareBtn = $("#center-homepage-share-in-facebook"),
  785.                        $googleShareBtn = $("#center-homepage-share-in-google"),
  786.                        $twitterShareBtn = $("#center-homepage-share-in-twitter");
  787.                    if (typeof FB != "undefined") {
  788.                        FB.init({
  789.                            appId: "552959651503135",
  790.                            status: true,
  791.                            cookie: true
  792.                        });
  793.                    }
  794.                    var dynamicLoad = function(jsFlie, callbackFn) {
  795.                        var _doc = document.getElementsByTagName('head')[0];
  796.                        var script = document.createElement('script');
  797.                        script.setAttribute('type', 'text/javascript');
  798.                        script.setAttribute('src', jsFlie);
  799.                        _doc.appendChild(script);
  800.                        script.onload = script.onreadystatechange = function() {
  801.                            if (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete') {
  802.                                callbackFn();
  803.                            }
  804.                            script.onload = script.onreadystatechange = null;
  805.                        }
  806.                    }
  807.  
  808.                    $facebookShareBtn.on("click", function() {
  809.                        if (typeof FB != "undefined") {
  810.                            var obj = {
  811.                                method: 'feed',
  812.                                link: "http://pubhtml5.com/homepage/mysz".replace("http", "https"),
  813.                                picture: 'http://online.pubhtml5.com/mysz/mysz.png',
  814.                                description: "Selaras Linkbuilding is a small business, located in Indonesia, dedicated to offering and providing reliable technology services and support of linkbuilding, quality product and services to both personal and business customers."
  815.                            };
  816.                            FB.ui(obj);
  817.                        } else {
  818.                            dynamicLoad("//connect.facebook.net/en_US/all.js", function() {
  819.                                FB.init({
  820.                                    appId: "552959651503135",
  821.                                    status: true,
  822.                                    cookie: true
  823.                                });
  824.                                var obj = {
  825.                                    method: 'feed',
  826.                                    link: "http://pubhtml5.com/homepage/mysz".replace("http", "https"),
  827.                                    picture: 'http://online.pubhtml5.com/mysz/mysz.png',
  828.                                    description: "Selaras Linkbuilding is a small business, located in Indonesia, dedicated to offering and providing reliable technology services and support of linkbuilding, quality product and services to both personal and business customers."
  829.                                };
  830.                                FB.ui(obj);
  831.                            });
  832.                        }
  833.  
  834.                    });
  835.                    $googleShareBtn.on("click", function() {
  836.                        var openUrl = "https://plus.google.com/share?url=" + shareUrl.replace("http", "https");
  837.                        window.open(openUrl, openName, "height=" + openHeight + ", width=" + openWidth + ", top=" + openTop + ", left=" + oprnLeft);
  838.                    });
  839.                    $twitterShareBtn.on("click", function() {
  840.                        var openUrl = "https://www.twitter.com/share?url=" + shareUrl.replace("http", "https");
  841.                        window.open(openUrl, openName, "height=" + openHeight + ", width=" + openWidth + ", top=" + openTop + ", left=" + oprnLeft);
  842.                    });
  843.                    $facebookShareBtn.add($googleShareBtn).add($twitterShareBtn).on("click", function() {
  844.                        sta.homepageShare("382869", "stat.pubhtml5.com/statistic-server/", "pubhtml5");
  845.                    });
  846.                                                    var $emailContext = $("<div class='center-homepage-share-email'></div>"),
  847.                        $sendContent = $("<div class='center-homepage-share-email-content'></div>"),
  848.                        $fromEmail = $("<div><input class='cc-input-text' placeholder='Your Email...'/></div>"),
  849.                        $fromName = $("<div><input class='cc-input-text' placeholder='Your Name...'/></div>"),
  850.                        $message = $("<div><textarea class='cc-input-text' rows='4' placeholder='Message...'></textarea></div>"),
  851.                        $sendButton = $("<div class='center-homepage-share-email-button cc-float-fix'></div>"),
  852.                        $emailWarn = $("<span class='cc-success-color'></span>");
  853.                    $sendBtn = $("<div class='center-homepage-share-email-send button-pure button-pure-green'>Send</div>"),
  854.                        $cancelBtn = $("<div class='center-homepage-share-email-cancel button-pure'>Cancel</div>"),
  855.                        $outArrow = $("<div class='center-homepage-add-out-arrow'></div>"),
  856.                        $arrow = $("<div class='center-homepage-add-inner-arrow'></div>"),
  857.                        $emailTitle = $("<div class='center-homepage-contact-title'><span>Contact selaras.coid</span></div>");
  858.                    $emailContext
  859.                        .append($outArrow)
  860.                        .append($arrow)
  861.                        .append($emailTitle)
  862.                        .append($sendContent
  863.                            .append($fromName)
  864.                            .append($fromEmail)
  865.                            .append($message)
  866.                        )
  867.                        .append($sendButton
  868.                            .append($emailWarn)
  869.                            .append($sendBtn)
  870.                            .append($cancelBtn)
  871.                        ).appendTo($("body"));
  872.  
  873.                    $fromEmail.children('input').add($fromName.children('input')).on("input propertychange change", function() {
  874.                        $(this).removeClass("cc-validate-fail");
  875.                    });
  876.                    var shareInEmailFn = function() {
  877.                        //return;
  878.                        var $fromEmailInput = $fromEmail.children("input"),
  879.                            $fromNameInput = $fromName.children("input"),
  880.                            $messageInput = $message.children("textarea"),
  881.                            fromEmailVal = $fromEmailInput.val().trim(),
  882.                            fromNameVal = $fromNameInput.val().trim(),
  883.                            messageVal = $messageInput.val().trim();
  884.  
  885.                        if (fromNameVal == "") {
  886.                            $fromNameInput.addClass("cc-validate-fail");
  887.                            $fromNameInput[0].focus();
  888.  
  889.                            $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html("<i class='icon icon-exclamation-sign'></i> Please enter your name.").show();
  890.                            return;
  891.                        }
  892.                        $fromNameInput.removeClass("cc-validate-fail");
  893.  
  894.                        if (fromEmailVal == "") {
  895.                            $fromEmailInput.addClass("cc-validate-fail");
  896.                            $fromEmailInput[0].focus();
  897.  
  898.                            $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html("<i class='icon icon-exclamation-sign'></i> Please enter your email.").show();
  899.                            return;
  900.                        } else {
  901.                            var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
  902.                            if (!reg.test(fromEmailVal)) {
  903.                                $fromEmailInput.addClass("cc-validate-fail");
  904.                                $fromEmailInput[0].focus();
  905.  
  906.                                $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html("<i class='icon icon-exclamation-sign'></i> Invalid email address.").show();
  907.                                return;
  908.                            }
  909.                        }
  910.                        $fromEmailInput.removeClass("cc-validate-fail");
  911.                        $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html("");
  912.  
  913.                        $.ajax({
  914.                            url: "/center/db/contact-homepage-user.php",
  915.                            type: "post",
  916.                            dataType: "json",
  917.                            data: {
  918.                                fromName: fromNameVal,
  919.                                fromEmail: fromEmailVal,
  920.                                fromMessage: messageVal,
  921.                                toLink: "mysz"
  922.                            },
  923.                            beforeSend: function() {
  924.                                utils.addSpin($emailContext);
  925.                            },
  926.                            success: function(data) {
  927.                                utils.removeSpin($emailContext);
  928.                                if (data.status == '1') {
  929.                                    $emailWarn.addClass('cc-success-color').removeClass('cc-error-color').html("<i class='icon icon-ok'></i> Sent successfully!").show();
  930.                                } else {
  931.                                    $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html(fh5.pageData.tips.ConnectionError).show();
  932.                                }
  933.                                //$emailContext.hide();
  934.                                //emailFlag = false;
  935.                            },
  936.                            error: function(error) {
  937.                                utils.removeSpin($emailContext);
  938.                                $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html(fh5.pageData.tips.ConnectionError).show();
  939.                            }
  940.                        });
  941.                    };
  942.                    var emailFlag = false;
  943.                    $("#center-homepage-contact-email").on("click", function(event) {
  944.                        if (emailFlag) {
  945.                            $emailContext.hide();
  946.                            emailFlag = false;
  947.                        } else {
  948.                            $emailContext.css({
  949.                                left: $(this).offset().left - 420 / 2 + 12,
  950.                                top: $(this).offset().top + $(this).outerHeight() + 10
  951.                            }).show();
  952.  
  953.                            $fromEmail.children('input').add($fromName.children('input')).add($message.children("textarea")).val("");
  954.                            $fromName.children('input').removeClass("cc-validate-fail").focus();
  955.                            $fromEmail.children('input').removeClass("cc-validate-fail");
  956.  
  957.                            $emailWarn.addClass('cc-error-color').removeClass('cc-success-color').html("");
  958.                            emailFlag = true;
  959.                        }
  960.                        event.preventDefault();
  961.                        event.stopPropagation()
  962.                        return false;
  963.                    });
  964.                    $cancelBtn.on("click", function(event) {
  965.                        $emailContext.hide();
  966.                        emailFlag = false;
  967.                        event.preventDefault();
  968.                        event.stopPropagation()
  969.                        return false;
  970.                    });
  971.                    $sendBtn.on("click", function(event) {
  972.                        shareInEmailFn();
  973.                        event.preventDefault();
  974.                        event.stopPropagation()
  975.                        return false;
  976.                    });
  977.                    $emailContext.on("click", function(event) {
  978.                        event.preventDefault();
  979.                        event.stopPropagation()
  980.                        return false;
  981.                    });
  982.                    $(document).on("click", function(event) {
  983.                        if (emailFlag) {
  984.                            $emailContext.hide();
  985.                            emailFlag = false;
  986.                        }
  987.                    });
  988.                
  989.            
  990.            
  991.        });
  992.    })(window.jQuery);
  993. </script> </div>
  994. </div>
  995. </div>
  996. <script type="text/javascript">
  997.        (function($) {
  998.            $(function() {
  999.                                    $("#center-mian").css({
  1000.                        paddingLeft: 0
  1001.                    });
  1002.                    $("#center-right-main").css({
  1003.                        width: '80%'
  1004.                    }).removeClass("center-right-margin-40");
  1005.                
  1006.                
  1007.  
  1008.            });
  1009.        })(window.jQuery);
  1010.    </script>
  1011. </body>
  1012. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda