You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by bu...@apache.org on 2022/11/26 13:17:30 UTC

svn commit: r1081635 [22/22] - in /websites/production/tapestry/content: ./ 2009/09/13/ 2009/10/27/ 2009/11/25/ 2010/07/18/ 2010/07/24/ 2010/10/11/ 2010/10/31/ 2010/11/18/ 2010/11/19/ 2010/12/16/ 2010/12/17/ 2011/01/10/ 2011/01/18/ 2011/03/23/ 2011/03/...

Modified: websites/production/tapestry/content/whatistapestry-v2.html
==============================================================================
--- websites/production/tapestry/content/whatistapestry-v2.html (original)
+++ websites/production/tapestry/content/whatistapestry-v2.html Sat Nov 26 13:17:27 2022
@@ -32,10 +32,10 @@
   <link rel="apple-touch-icon-precomposed" href="/images/apache-tapestry-icon-57.png">
   <link rel="shortcut icon" href="/images/apache-tapestry-icon-32.png">
 
-  <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sarabun:ital,wght@0,400;0,700;1,400;1,700&display=swap"> 
-  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
+  <link rel="stylesheet" href="/resources/bootstrap/bootstrap.min.css">
   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css">
   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/themes/prism.min.css">
+  <link rel="stylesheet" href="/resources/fonts/fonts.css">
   <link rel="stylesheet" href="/styles/main.css">
 
   <script type="text/javascript">
@@ -46,7 +46,7 @@
 
   <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous" defer></script>
   <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous" defer></script>
-  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous" defer></script>
+  <script src="stylesheet" href="/resources/bootstrap/bootstrap.min.js">
   <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/prism.min.js" defer></script>
 	<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/plugins/autoloader/prism-autoloader.min.js" defer></script>
 
@@ -142,31 +142,31 @@
             
             <!-- /// Content Start -->
             <div id="content">
-                            <div id="ConfluenceContent"><div class="error"><span class="error">Error</span> CSS Stylesheet macro - URL 'whatistapestry.data/Chat.png' is not whitelisted. If you want to include this content, contact your Confluence administrator to request <a href="https://confluence.atlassian.com/doc/configuring-the-whitelist-381255821.html">whitelisting</a> this URL.</div><div class="row" id="whatIs"><h3 id="whatIsTapestry-v2-WhatisTapestry?">What is Tapestry?</h3><div class="col-md-6"><div id="is-polyglot"><h4 id="whatIsTapestry-v2-PureJavaandPolyglot">Pure Java and Polyglot</h4><p>Written in pure Java: code your pages and components in Java, Groovy or Scala.</p></div>
+                            <div id="ConfluenceContent"><div class="error"><span class="error">Error</span> CSS Stylesheet macro - URL 'whatistapestry.data/Chat.png' is not whitelisted. If you want to include this content, contact your Confluence administrator to request <a href="https://confluence.atlassian.com/doc/configuring-the-whitelist-381255821.html">whitelisting</a> this URL.</div><div class="row" id="whatIs"><h3 id="whatIsTapestryv2-WhatisTapestry?">What is Tapestry?</h3><div class="col-md-6"><div id="is-polyglot"><h4 id="whatIsTapestryv2-PureJavaandPolyglot">Pure Java and Polyglot</h4><p>Written in pure Java: code your pages and components in Java, Groovy or Scala.</p></div>
 
 
-<div id="is-productive"><h4 id="whatIsTapestry-v2-HighlyProductive">Highly Productive</h4><p>Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.</p></div>
+<div id="is-productive"><h4 id="whatIsTapestryv2-HighlyProductive">Highly Productive</h4><p>Live class reloading means that the time between seeing an error and providing the fix is seconds, not minutes.</p></div>
 
 
-<div id="is-reporting"><h4 id="whatIsTapestry-v2-AdvancedExceptionReporting">Advanced Exception Reporting</h4><p>Gives you all the tools you need to fix your problem: not just a stack trace, but details about what Tapestry was doing and why, what went wrong, and how to fix it.</p></div>
+<div id="is-reporting"><h4 id="whatIsTapestryv2-AdvancedExceptionReporting">Advanced Exception Reporting</h4><p>Gives you all the tools you need to fix your problem: not just a stack trace, but details about what Tapestry was doing and why, what went wrong, and how to fix it.</p></div>
 
 
-<div id="is-fast"><h4 id="whatIsTapestry-v2-Fast">Fast</h4><p>Pure Java; no reflection, not even for property expressions. Built to cleanly support large numbers of concurrent threads without contention. Integrated GZip content compression, JavaScript aggregation and compression, and client-side caching.</p></div>
+<div id="is-fast"><h4 id="whatIsTapestryv2-Fast">Fast</h4><p>Pure Java; no reflection, not even for property expressions. Built to cleanly support large numbers of concurrent threads without contention. Integrated GZip content compression, JavaScript aggregation and compression, and client-side caching.</p></div>
 
 
 </div>
 
 
-<div class="col-md-6"><div id="is-injection"><h4 id="whatIsTapestry-v2-ConventionoverConfiguration">Convention over Configuration</h4><p>Dependency injection and meta-programming through annotations and naming conventions.</p></div>
+<div class="col-md-6"><div id="is-injection"><h4 id="whatIsTapestryv2-ConventionoverConfiguration">Convention over Configuration</h4><p>Dependency injection and meta-programming through annotations and naming conventions.</p></div>
 
 
-<div id="is-scalable"><h4 id="whatIsTapestry-v2-Scalable">Scalable</h4><p>Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.</p></div>
+<div id="is-scalable"><h4 id="whatIsTapestryv2-Scalable">Scalable</h4><p>Scales up big on a single server, and works great in a cluster. Keeps session state minimal by design.</p></div>
 
 
-<div id="is-testable"><h4 id="whatIsTapestry-v2-Testable">Testable</h4><p>Committed to testability throughout design; built-in utilities to enhance TDD. Support for Selenium for integration testing.</p></div>
+<div id="is-testable"><h4 id="whatIsTapestryv2-Testable">Testable</h4><p>Committed to testability throughout design; built-in utilities to enhance TDD. Support for Selenium for integration testing.</p></div>
 
 
-<div id="is-modular"><h4 id="whatIsTapestry-v2-AdaptableandModular">Adaptable and Modular</h4><p>Architecture is open and extensible. There's a clean way to add your own extensions, or override built-in logic. Provides integration with Hibernate, JPA and Spring. Third-party integrations with other tools, such as Quartz and Lucene.</p></div>
+<div id="is-modular"><h4 id="whatIsTapestryv2-AdaptableandModular">Adaptable and Modular</h4><p>Architecture is open and extensible. There's a clean way to add your own extensions, or override built-in logic. Provides integration with Hibernate, JPA and Spring. Third-party integrations with other tools, such as Quartz and Lucene.</p></div>
 
 
 </div>

Modified: websites/production/tapestry/content/whatistapestry.html
==============================================================================
--- websites/production/tapestry/content/whatistapestry.html (original)
+++ websites/production/tapestry/content/whatistapestry.html Sat Nov 26 13:17:27 2022
@@ -32,10 +32,10 @@
   <link rel="apple-touch-icon-precomposed" href="/images/apache-tapestry-icon-57.png">
   <link rel="shortcut icon" href="/images/apache-tapestry-icon-32.png">
 
-  <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Sarabun:ital,wght@0,400;0,700;1,400;1,700&display=swap"> 
-  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
+  <link rel="stylesheet" href="/resources/bootstrap/bootstrap.min.css">
   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css">
   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/themes/prism.min.css">
+  <link rel="stylesheet" href="/resources/fonts/fonts.css">
   <link rel="stylesheet" href="/styles/main.css">
 
   <script type="text/javascript">
@@ -46,7 +46,7 @@
 
   <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous" defer></script>
   <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous" defer></script>
-  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous" defer></script>
+  <script src="stylesheet" href="/resources/bootstrap/bootstrap.min.js">
   <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/prism.min.js" defer></script>
 	<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/plugins/autoloader/prism-autoloader.min.js" defer></script>