1 2<!doctype html> 3<html lang="en"> 4 5<head> 6 <!-- FOUC fix --> 7 <!-- This should be loaded very first, before any style and scripts --> 8 <style> 9 html { 10 visibility: hidden; 11 opacity: 0; 12 } 13 14 .preload * { 15 -webkit-transition: none !important; 16 -moz-transition: none !important; 17 -ms-transition: none !important; 18 -o-transition: none !important; 19 } 20 </style> 21 <!-- FOUC fix --> 22 <!-- Required meta tags --> 23 <meta charset="utf-8"> 24 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 25
26<script>
vendor: 459 bytes, lines 26-34
26 27 (function (w, d, s, l, i) { 28 w[l] = w[l] || []; w[l].push({ 29 'gtm.start': 30 new Date().getTime(), event: 'gtm.js' 31 }); var f = d.getElementsByTagName(s)[0], 32 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 33 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 34 })(window, document, 'script', 'dataLayer', '
34GTM-KC6KJNBJ
vendor: 3 bytes, line 34
34');
34</script>
34 35 36 37 38 <title>Login - Trafford Publishing</title> 39 <meta name="description" content="Log in to your Trafford Publishing account."> 40 <link rel="canonical" hreflang="en" href="https://www.trafford.com/en/login" /> 41 42
42<script type="text/javascript" src="/scripts/Asl.Foundation.Frameworks.min.js"></script>
42 43<link rel="shortcut icon" href="/~/media/ASL/Images/Trafford/Trafford-Favicon.png" /> 44<meta name="google-site-verification" content="CYqhjUTSnkuRRxlTuIE0oi9GKxUAgPkzGsNqCBILqzk" /> 45<!-- author referral -->
46<script>prefinery=window.prefinery||function(){(window.prefinery.q=window.prefinery.q||[]).push(arguments)} 47</script>
vendor: 2 bytes, line 47
47
48<script src="https://widget.prefinery.com/widget/v2/ksgqwfcz.js" defer></script>
48 49<!-- login focus fix -->
50<script type="text/javascript" src="/~/media/ASL/js/Common/loginFocusFix.js" async></script>
50 51<!-- schema -->
52<script src="/~/media/ASL/Js/Trafford/trafford-jsonld.js"></script>
52 53 54 <link type="text/css" href="/styles/css/Asl.Foundation.Frameworks.min.css" rel="stylesheet" /> 55<link type="text/css" href="/styles/asl.feature.membership.min.css" rel="stylesheet" /> 56<link type="text/css" href="/styles/asl.feature.controls.min.css" rel="stylesheet" /> 57<link type="text/css" href="/styles/css/asl.feature.bookstore.min.css" rel="stylesheet" /> 58<link type="text/css" href="/styles/css/Asl.Feature.Navigation.min.css" rel="stylesheet" /> 59<link type="text/css" href="/styles/trafford/css/trafford.min.css" rel="stylesheet" /> 60 61 62 63<meta name="VIcurrentDateTime" content="639264473582555709" /> 64<meta name="VirtualFolder" content="/" />
65<script type="text/javascript" src="/layouts/system/VisitorIdentification.js"></script>
65 66 67</head> 68 69<body class="preload" id="login">
vendor: 81 bytes, lines 69-72
69 70 71<noscript> 72 <iframe src="https://www.googletagmanager.com/ns.html?id=
72GTM-KC6KJNBJ
vendor: 105 bytes, lines 72-76
72" 73 height="0" width="0" style="display:none;visibility:hidden"></iframe> 74</noscript> 75 76
76<!-- start Site Main Wrapper --> 77 <div class="l-main-wrapper"> 78 79 <!-- start Header section --> 80 <header class="l-header" > 81 <!-- topbar --> 82<div class="ap-topbar"> 83 <div class="ap-topbar__left"> 84 <div class="ap-topbar__left-info"></div> 85 </div> 86 <div class="ap-topbar__right"> 87 <div class="ap-topbar__right-info"> 88 Publish Your Book with the Experts 89 </div> 90 <div class="ap-topbar__icons"> 91 <!-- search icon and popup --> 92 93<!-- search button icon --> 94<a class="ap-topbar__search" href="#">SEARCH <i class="fa fa-search" aria-hidden="true"></i></a> 95<!-- search-wrap --> 96<div class="search-wrap"> 97 <!-- svg icons --> 98 <svg class="d-none"> 99 <defs> 100 <symbol id="icon-search" viewBox="0 0 24 24"> 101 <title>search</title> 102 <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" /> 103 </symbol> 104 <symbol id="icon-cross" viewBox="0 0 24 24"> 105 <title>cross</title> 106 <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /> 107 </symbol> 108 </defs> 109 </svg> 110 <!-- search block --> 111 <div class="search"> 112 <form class="search__form" action="/en/search"> 113 <label for="search-input" class="login__items">Search Keyword</label> 114 <input tabindex="-1" id="search-input" class="search__input" name="query" type="search" placeholder="Enter Keyword" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" /> 115 <button tabindex="-1" class="search__btn search__btn--search" onclick="$('.search__form form').submit()"><svg class="search__icon search__icon--search"><use xlink:href="#icon-search"></use></svg></button> 116 </form> 117 <button tabindex="-1" id="btn-search-close" class="search__btn search__btn--search-close" aria-label="Close search form"><svg class="search__icon search__icon--cross"><use xlink:href="#icon-cross"></use></svg></button> 118 </div> 119</div> 120 121 <!-- cart button icon --> 122 123 <a class="ap-topbar__cart" href="/en/bookstore/shoppingcart">CART <i class="fa fa-shopping-cart" aria-hidden="true"></i></a> 124 125 </div> 126 </div> 127</div> 128 129<!-- brand-lines --> 130<section class="ap-brand-lines"> 131 <span></span> 132 <span></span> 133</section> 134 135 136<!-- navbar --> 137<div class="ap-navbar"> 138 <!-- nav brand / logo --> 139 <div class="ap-navbar__brand"> 140 141 <a href="/en/"> 142 <img src="/-/media/asl/images/trafford/tf-logo.ashx" alt=""> 143 </a> 144 145 </div> 146 <!-- desktop nav --> 147 <nav class="ap-navbar__desktop-nav"> 148 <ul class="ap-navbar__list"> 149 <li class="ap-navbar__item"> 150 <a class="ap-navbar__link" href="/en/catalog">Packages & Services</a> 151 </li> 152 <li class="ap-navbar__item"> 153 <a class="ap-navbar__link" href="/en/about">About Us</a> 154 </li> 155 <li class="ap-navbar__item"> 156 <a class="ap-navbar__link" href="/en/bookstore">Bookstore</a> 157 </li> 158 </ul> 159 160 </nav> 161 <!-- link icons --> 162 <div class="ap-navbar__links-wrap"> 163 <!-- user-nav trigger / avatar icon --> 164 <a href="#" class="ap-navbar__avatar"><span class="sr-only">User Menu</span><i class="fa fa-user-circle-o" aria-hidden="true"></i></a> 165 166 167 <!-- user nav --> 168 <nav class="ap-navbar__user-nav"> 169 <ul class="ap-navbar__list"> 170 <li class="ap-navbar__item"> 171 <a tabindex="-1" class="ap-navbar__link" href="javascript:openLogin()" >Login</a> 172 </li> 173 </ul> 174 175 </nav> 176 177 <!-- menu-nav trigger / hamburger menu --> 178 <a href="#" class="ap-navbar__trigger">Menu<span></span></a> 179 180 <!-- menu nav --> 181 <nav class="ap-navbar__menu-nav"> 182 <ul class="ap-navbar__list"> 183 <li class="ap-navbar__item ap-navbar__item--desktop"> 184 <a tabindex="-1" class="ap-navbar__link" href="/en/catalog">Packages & Services</a> 185 </li> 186 <li class="ap-navbar__item ap-navbar__item--desktop"> 187 <a tabindex="-1" class="ap-navbar__link" href="/en/about">About Us</a> 188 </li> 189 <li class="ap-navbar__item ap-navbar__item--desktop"> 190 <a tabindex="-1" class="ap-navbar__link" href="/en/bookstore">Bookstore</a> 191 </li> 192 <li class="ap-navbar__item"> 193 <a tabindex="-1" class="ap-navbar__link" href="/en/catalog/packages-and-services">Services Store</a> 194 </li> 195 <li class="ap-navbar__item"> 196 <a tabindex="-1" class="ap-navbar__link" href="/en/author-resources">Author Resources</a> 197 </li> 198 <li class="ap-navbar__item"> 199 <a tabindex="-1" class="ap-navbar__link" href="/en/faq">FAQ</a> 200 </li> 201 </ul> 202 203 </nav> 204 </div> 205</div> 206<div id="login" class="search-wrap"> 207 <!-- start svg icons --> 208 <svg class="d-none"> 209 <defs>
210 <symbol id="icon-cross" viewBox="0 0 24 24"> 211 <title>cross</title> 212 <path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" /> 213 </symbol> 214 </defs> 215 </svg> 216 <!-- end svg icons --> 217 <div id="loginPopup" class="search"> 218 <button id="btn-login-close" class="search__btn--search-close search__btn" aria-label="Close search form"><svg class="search__icon search__icon--cross"><use xlink:href="#icon-cross"></use></svg></button> 219 <form id="loginForm" class="search__form"> 220 <div class="form-group"> 221 <div class="row"> 222 <div class="col"> 223 <h2 class="text-center"><label class="control-label login__items login__header">Please Sign In</label></h2> 224 </div> 225 </div> 226 </div> 227 <div class="form-group"> 228 <label class="login__items" for="loginEmail">Email</label> 229 <input class="form-control login__input text-box single-line" data-val="true" data-val-email="Please provide correct email format" data-val-maxlength="The maximum length for email is 80" data-val-maxlength-max="80" data-val-required="Please Provide Email" data-val-required-param="Email" id="loginEmail" name="Email" placeholder="Email" type="email" value="" /> 230 231 <input data-val="true" data-val-required="The isLoginPage field is required." id="hdnIsLoginPage" name="isLoginPage" type="hidden" value="False" /> 232 <input id="hdnRedirectUrl" name="RedirectUrl" type="hidden" value="" /> 233 234 </div> 235 <div class="form-group"> 236 <label class="login__items" for="loginPassword">Password</label> 237 <input class="form-control login__input text-box single-line" data-val="true" data-val-required="Please Provide Password" data-val-required-param="Password" id="loginPassword" name="Password" placeholder="Password" type="password" value="" /> 238 239 </div> 240 <div class="form-group"> 241 <button id="btnLogin" class="btn btn-secondary btn-block login__items" type="submit">Log in</button> 242 <div class="validation-summary-valid text-danger" data-valmsg-summary="true"><ul><li style="display:none"></li> 243</ul></div> 244 <div class="alert alert-danger invisible" id="errorMessage"> 245 </div> 246 <img id="loader" class="loader" src="/Images/loading.gif" alt="loading" height="40"> 247 </div> 248 <div class="form-group"> 249 <div class="row"> 250 <div class="col-md-6 offset-md-6 text-right"> 251 <a href="/AuthorCenter/Dashboard/AccountInformation/ForgotPassword" class="btn-block login__items">Forgot your Password?</a> 252 </div> 253 </div> 254 </div> 255 <div class="form-group"> 256 257 <div class="login__items register-question"> 258 don't have an account? 259 </div> 260 261 <div class="row"> 262 <div class="col text-center"> 263 <a id="btnCreateAccount" href="/en/register" class="btn btn-secondary login__items">Create an account</a> 264 </div> 265 </div> 266 <br /> 267 <div id="divGuest" class="row" style="display:none"> 268 <div class="col text-center"> 269 <a id="btnGuest" href="#" class="btn btn-secondary login__items">Continue as Guest</a> 270 </div> 271 </div> 272 <input id="RegisterUrl" name="RegisterUrl" type="hidden" value="/en/register" /> 273 </div> 274 </form> 275 </div> 276</div> 277 278 </header> 279 280 <!-- end Header section --> 281 <!-- start Main section --> 282 <main class="l-main-body"> 283 284 <!-- ============================================================== --> 285 <!-- start full-width background wrapper --> 286 <section class="full-width-bg block-row-1"> 287 <!-- start l-hero section --> 288 <section class="l-hero"> 289 290 291 <section class="full-width-bg" id="" style=""> 292 <div class="container"> 293 294 295 <div class="row justify-content-center pt-5"> 296 <div class="col-md-7" > 297 298 299<div id="Authorlogin" class="author-login"> 300 <form id="AuthorloginForm" class="author-from form-group"> 301 <div class="authorform-group"> 302 <div class="row"> 303 <div class="col"> 304 <h2 class="text-center"><label class="">Please Sign In</label></h2> 305 </div> 306 </div> 307 </div> 308 <div class="authorform-group form-group"> 309 <input class="form-control text-box single-line" data-val="true" data-val-email="Please provide correct email format" data-val-maxlength="The maximum length for email is 80" data-val-maxlength-max="80" data-val-required="Please Provide Email" data-val-required-param="AuthorEmail" id="AuthorloginEmail" name="AuthorEmail" placeholder="Email" type="email" value="" /> 310 </div> 311 <div class="authorform-group form-group"> 312 <input class="form-control text-box single-line" data-val="true" data-val-required="Please Provide Password" data-val-required-param="AuthorPassword" id="AuthorloginPassword" name="AuthorPassword" placeholder="Password" type="password" value="" /> 313 </div> 314 <div class="authorform-group form-group"> 315 <button id="btnAuthorLogin" class="btn btn-secondary btn-block login__items" type="submit">Log In</button> 316 <img id="Authorloader" class="loader" src="/Images/loading.gif" alt="loading" height="60"> 317 <div class="alert alert-danger invisible" id="AuthorErrorMessage"> 318 319 </div> 320 <div class="alert alert-danger invisible" id="RequiredErrorMessage"> 321 <div class="validation-summary-valid text-danger" data-valmsg-summary="true"><ul><li style="display:none"></li> 322</ul></div> 323 </div> 324 325 </div> 326 </form> 327</div> 328<style> 329 .author-from { border: none; 330 } 331 .author-login{padding:0;} 332</style> 333<p class="text-center"><a href="/en/authorcenter/dashboard/accountinformation/forgotpassword">Forgot your Password</a></p> 334<h3 class="text-center pb-3 text-gray"> Don't have an account?</h3> 335<p class="text-center"><a id="btnCreateAccount" href="/en/register" class="btn btn--3">Create an account</a></p> 336 </div> 337 </div> 338 339 340 341 342 </div> 343 </section> 344 345 346 347 348 349 350 351 352 </section> 353 <!-- end l-hero section --> 354 </section> 355 <!-- end full-width background wrapper --> 356 <!-- ============================================================== --> 357 <!-- ============================================================== --> 358 <!-- start full-width background wrapper --> 359 <section class="full-width-bg block-row-2"> 360 <div class="container"> 361 <div class="row"> 362 <div class="col"> 363 364 <!-- start breadcrumb section --> 365 <section class="l-breadcrumb"> 366 367 368 369 </section> 370 <!-- end breadcrumb section --> 371 372 </div> 373 </div> 374 </div> 375 </section> 376 <!-- end full-width background wrapper --> 377 <!-- ============================================================== --> 378 <!-- ============================================================== --> 379 <!-- start full-width background wrapper --> 380 <section class="full-width-bg block-row-3"> 381 <!-- start l-headline section --> 382 <section class="l-headline"> 383 384 385 </section> 386 <!-- end l-headline section --> 387 </section> 388 <!-- end full-width background wrapper --> 389 <!-- ============================================================== --> 390 <!-- ============================================================== --> 391 <!-- start full-width background wrapper --> 392 <section class="full-width-bg block-row-4 layout-1c"> 393 <!-- start l-content-wide section --> 394 <section class="l-content-wide"> 395 396 397 398 </section> 399 <!-- end l-content-wide section --> 400 </section> 401 <!-- end full-width background wrapper --> 402 <!-- ============================================================== --> 403 <!-- ============================================================== --> 404 <!-- start full-width background wrapper --> 405 <section class="full-width-bg block-row-5 layout-2c-equal"> 406 <div class="container"> 407 <div class="row"> 408 409 <div class="col-md-6"> 410 <!-- start l-content-left section --> 411 <section class="l-content-left"> 412 413 414 415 </section> 416 <!-- end l-content-left section --> 417 </div> 418 419 <div class="col-md-6"> 420 <!-- start l-content-right section --> 421 <section class="l-content-right"> 422 423 424 425 </section> 426 <!-- end l-content-right section --> 427 </div> 428 429 </div> 430 </div> 431 </section> 432 <!-- end full-width background wrapper --> 433 <!-- ============================================================== --> 434 <!-- ============================================================== --> 435 <!-- start full-width background wrapper --> 436 <section class="full-width-bg block-row-6"> 437 <!-- start l-content-bottom section --> 438 <section class="l-content-bottom"> 439 440 441 </section> 442 <!-- end l-content-bottom section --> 443 </section> 444 <!-- end full-width background wrapper --> 445 <!-- ============================================================== --> 446 447 </main> 448 <!-- end Main section --> 449 <!-- start Footer section --> 450 451 <footer class="l-footer" > 452 453 <!-- Start of Ftr Top --> 454<div class="ftr__top"> 455<div class="container"> 456<div class="row"> 457<div class="col-md-6"> 458<div class="ftr__logo-wrap"> <img alt="" src="/-/media/asl/images/trafford/trafford_white.ashx" class="img-fluid" /> </div> 459<div class="mb-3 ftr__top-number"><span class="text-lightgray">Call</span> 844.688.6899</div> 460</div> 461<div class="col-md-3"> 462<ul class="ftr__top-list"> 463 <li class="ftr__item-list"><a href="/en/catalog" class="ftr__item-link">Publishing Packages</a></li> 464 465 <li class="ftr__item-list"><a href="/en/catalog#services" class="ftr__item-link">Services Store</a></li> 466 <li class="ftr__item-list"><a href="/en/catalog/gold-seal" class="ftr__item-link">Trafford Gold Seal</a></li> 467 <li class="ftr__item-list"><a href="/en/free-publishing-guide" class="ftr__item-link">Free Publishing Guide</a></li> 468 <li class="ftr__item-list"><a href="/en/referral" class="ftr__item-link">Referral Program</a></li> 469 <li class="ftr__item-list"><a href="/en/faq/fraud" class="ftr__item-link">Fraud Alert</a></li> 470</ul> 471</div> 472<div class="col-md-3"> 473<ul class="ftr__top-list"> 474 <li class="ftr__item-list"><a href="/en/about" class="ftr__item-link">About Us</a></li> 475 476 <li class="ftr__item-list"><a href="/en/author-resources" class="ftr__item-link">Resources</a></li> 477 <li class="ftr__item-list"><a href="/en/faq" class="ftr__item-link">FAQ</a></li> 478 <li class="ftr__item-list"><a href="/en/redeem" class="ftr__item-link">BookStub™ Redemption</a></li> 479 480 <li class="ftr__item-list"><a href="/en/contact" class="ftr__item-link">Contact Us</a></li> 481 <li class="ftr__item-list"><a href="/en/login" class="ftr__item-link">Login/Register</a></li> 482 483</ul> 484</div> 485</div> 486</div> 487</div> 488<!-- /.end of ftr top --> <div class="ftr__bottom"> 489 <div class="container"> 490 <div class="row"> 491 <div class="col"> 492 493<div class="row"> 494 <div class="col-md-6"> 495 <p class="ftr__bottom-policy"> 496 © 2026 Copyright Trafford Publishing • 497 <a href="/en/legal/privacy-policy" class="ftr__bottom-link">Privacy Policy</a> • 498 <a href="/en/legal" class="ftr__bottom-link">Legal</a> 499 <br /> 500 <a href="/en/accessibility-statement" title="Accessibility Statement" href="#" class="ftr__bottom-link">Accessibility Statement</a> 501 • 502 <a title="Do Not Sell My Info - CA Resident Only" rel="noopener noreferrer" href="https://ccpa.authorsolutions.
502com/do-not-sell-ca/" target="_blank">Do Not Sell My Info - CA Resident Only</a> 503 </p> 504 <p class="ftr__bottom-policy">E-commerce <a rel="noopener noreferrer" href="https://www.nopcommerce.com/" target="_blank" class="ftr__bottom-link">Powered by nopCommerce</a></p> 505 </div> 506 507 <div class="col-md-6"> 508 <ul class="social-list text-center text-md-right"> 509 <li class="social-list__item"> 510 <a href="https://www.facebook.com/TraffordPublish" target="_blank" class="social-list__link"><i class="fa fa-facebook" aria-hidden="true"></i></a> 511 </li> 512 <li class="social-list__item"> 513 <a href="https://twitter.com/TraffordPublish" target="_blank" class="social-list__link"><i class="fa fa-twitter" aria-hidden="true"></i></a> 514 </li> 515 </ul> 516 </div> 517</div> </div> 518 </div> 519 </div> 520 </div> 521 522 523 524 </footer> 525 <!-- end Footer section --> 526 527 </div> 528 <!-- end Site Main Wrapper --> 529 <!-- JavaScript --> 530 <!-- jQuery first, then Popper.js, then Bootstrap JS --> 531
531<script type="text/javascript" src="/scripts/AuthorLogin.js"></script>
vendor: 2 bytes, line 531
531
532<script type="text/javascript" src="/scripts/Asl.Feature.Controls.min.js"></script>
vendor: 2 bytes, line 532
532
533<script type="text/javascript" src="/scripts/login.min.js"></script>
vendor: 2 bytes, line 533
533
534<script type="text/javascript" src="/scripts/popper.min.js"></script>
vendor: 2 bytes, line 534
534
535<script type="text/javascript" src="/scripts/imprint.main.min.js"></script>
vendor: 2 bytes, line 535
535
536<script type="text/javascript" src="/scripts/search/Asl.Feature.Search.min.js"></script>
vendor: 2 bytes, line 536
536
537<script type="text/javascript" src="/scripts/Asl.Feature.Popover.js"></script>
537 538 539 540 <!-- FOUC fix --> 541 <!-- This should be loaded very last, after all style and scripts --> 542 <style> 543 html { 544 visibility: visible; 545 opacity: 1; 546 } 547 </style> 548
548<script> 549 $(window).on('load', function () { 550 $("body").removeClass("preload"); 551 }); 552 </script>
552 553 <!-- FOUC fix --> 554</body> 555 556</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.