Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 0 additions & 118 deletions bin/update-path-opengraph-images

This file was deleted.

2 changes: 1 addition & 1 deletion public/css/app.css

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/opengraph/article/twitter-card-api-v6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/opengraph/article/twitter-card-enum.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/opengraph/article/twitter-card-queue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/opengraph/article/twitter-card-totp.png
Binary file added public/opengraph/article/twitter-card.png
Binary file added public/opengraph/article/wsl2-php-dotkernel.png
50 changes: 50 additions & 0 deletions src/App/assets/scss/components/_custom.scss
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,56 @@ section {
}
}

.core-band {
display: flex;
flex-direction: column;
gap: 8px;
background: var(--surface-2);
border: 1px solid var(--border-soft);
border-left: 3px solid var(--teal);
border-radius: var(--radius);
padding: 10px 26px;
margin-bottom: 40px;
}

.core-band-label {
font-family: var(--mono);
font-size: 12px;
letter-spacing: .14em;
text-transform: uppercase;
color: var(--teal);
display: inline-flex;
align-items: center;
gap: 8px;

&::before {
content: "";
width: 6px;
height: 6px;
border-radius: 50%;
background: var(--teal);
box-shadow: 0 0 0 3px var(--teal-dim);
}
}

.core-band code {
font-family: var(--mono);
font-size: 13px;
color: var(--teal);
background: var(--teal-dim);
border: 1px solid var(--teal);
border-radius: 6px;
padding: 4px 10px;
margin: 0 6px 6px 0;
display: inline-block;
}

.core-band p {
font-size: 15px;
line-height: 1.65;
max-width: 780px;
}

/* ============================================================
Header / Bootstrap navbar
============================================================ */
Expand Down
66 changes: 33 additions & 33 deletions src/App/src/Fixture/articles_cleaned.json

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion src/App/templates/partial/meta.html.twig
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{% set ogImage = meta.openGraphImage ?? null %}
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<meta name="msapplication-TileColor" content="#2d89ef">
Expand All @@ -6,7 +7,7 @@
<meta name="description" content="{{ (meta.description ?? meta.excerpt ?? app.meta.description) }}"/>
<meta property="og:title" content="{{ meta.title ?? app.meta.title }}"/>
<meta property="og:description" content="{{ (meta.description ?? meta.excerpt ?? app.meta.description) }}"/>
<meta property="og:image" content="{{ meta.openGraphImage ? (app.baseUrl ~ meta.openGraphImage) : app.meta.image }}"/>
<meta property="og:image" content="{{ ogImage ? (app.baseUrl ~ ogImage) : app.meta.image }}"/>
<meta property="og:type" content="{{ meta.type ?? app.meta.type }}"/>
<meta property="og:site_name" content="{{ app.meta.siteName }}"/>
<meta property="og:url" content="{{ meta.url ?? (routeName is defined and routeName ? url(routeName) : app.baseUrl) }}"/>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
{% extends '@layout/blog-post.html.twig' %}

{% block body %}
EOL ( End-of-Life)  term was just announced.

Only up until Sept. 28,2016 , Zend Framework 1 will receive security updates.



" With the release of Zend Framework 3, it's time to halt development on Zend Framework 1. As such, we hereby announce that Zend Framework 1 reaches its End of Life (EOL) three months from today, on 28 September 2016. "



Read the official <a href="https://framework.zend.com/blog/2016-06-28-zf1-eol.html" target="_blank" rel="noopener noreferrer">announcement .</a>
<p class="mb-3">EOL (End-of-Life) term was just announced.</p>
<p class="mb-3">Only up until Sept. 28, 2016, Zend Framework 1 will receive security updates.</p>
<p class="mb-3">"With the release of Zend Framework 3, it's time to halt development on Zend Framework 1. As such, we hereby announce that Zend Framework 1 reaches its End of Life (EOL) three months from today, on 28 September 2016."</p>
<p class="mb-3">Read the official <a href="https://framework.zend.com/blog/2016-06-28-zf1-eol.html" target="_blank" rel="noopener noreferrer">announcement</a>.</p>
{% endblock %}
Original file line number Diff line number Diff line change
@@ -1,28 +1,13 @@
{% extends '@layout/blog-post.html.twig' %}

{% block body %}
The release of ZF 1.12.12 was just announced,  with Security Updates especially on
Zend_Mail and Zend_Http components.

For more information, please read the official release announcement:
<a href="http://bit.ly/1Hr0K6e" target="_blank" rel="noopener noreferrer">Zend Framework 1.12.12 Released</a>

Also, the ZF  PEAR channel was updated to latest 1.12.12 release.

<strong>pear upgrade zend/zend</strong>

We strongly recommend that consumers of the Zend_Http and Zend_Mail components upgrade immediately.
Also, Dotkernel Application Framework use intensively the Zend_Mail component.

If you cannot, you can download the patch separately and apply it to your ZF install:

<a href="https://packages.zendframework.com/releases/ZendFramework-1.12.12/0001-ZF2015-04-Fix-CRLF-injections-in-HTTP-and-Mail.patch" target="_blank" rel="noopener noreferrer">ZF2015-04 patch for ZF1</a>

&nbsp;

<strong>May 20, 2015 EDIT:</strong>

Zend Framework 1.12.13 was released, in order to fix a regression issue introduced in 1.12.12 release.

<a href="http://framework.zend.com/blog/zend-framework-1-12-13-released.html" target="_blank" rel="noopener noreferrer">Release Announcement </a>
<p class="mb-3">The release of ZF 1.12.12 was just announced, with Security Updates especially on Zend_Mail and Zend_Http components.</p>
<p class="mb-3">For more information, please read the official release announcement: <a href="http://bit.ly/1Hr0K6e" target="_blank" rel="noopener noreferrer">Zend Framework 1.12.12 Released</a></p>
<p class="mb-3">Also, the ZF PEAR channel was updated to latest 1.12.12 release.</p>
<p class="mb-3"><strong>pear upgrade zend/zend</strong></p>
<p class="mb-3">We strongly recommend that consumers of the Zend_Http and Zend_Mail components upgrade immediately. Also, Dotkernel Application Framework use intensively the Zend_Mail component.</p>
<p class="mb-3">If you cannot, you can download the patch separately and apply it to your ZF install: <a href="https://packages.zendframework.com/releases/ZendFramework-1.12.12/0001-ZF2015-04-Fix-CRLF-injections-in-HTTP-and-Mail.patch" target="_blank" rel="noopener noreferrer">ZF2015-04 patch for ZF1</a></p>
<p class="mb-3"><strong>May 20, 2015 EDIT:</strong></p>
<p class="mb-3">Zend Framework 1.12.13 was released, in order to fix a regression issue introduced in 1.12.12 release.</p>
<p class="mb-3"><a href="http://framework.zend.com/blog/zend-framework-1-12-13-released.html" target="_blank" rel="noopener noreferrer">Release Announcement</a></p>
{% endblock %}
24 changes: 0 additions & 24 deletions src/Blog/templates/page/contact.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -47,30 +47,6 @@
</ul>
</div>
</div>
<div class="pb-5">
<div class="wrap">
<div class="section-head">
<span class="eyebrow">About</span>
<h2>A full-fledged Headless Platform</h2>
<p>A headless platform built on top of the Mezzio microframework using Laminas components, with both <a href="https://github.com/dotkernel/admin" target="_blank" rel="noopener" style="color:var(--teal);">backend management</a> and <a href="https://github.com/dotkernel/api" target="_blank" rel="noopener" style="color:var(--teal);">frontend-agnostic capabilities</a>.</p>
</div>
<ul class="feature-list">
<li>Built entirely on PSR-15 middleware</li>
<li>Follows the middleware pipeline pattern offered by Laminas and the PSR standards</li>
<li>
Adhering strictly to
<a href="https://www.php-fig.org/psr/psr-3/" target="_blank" rel="noopener" style="color:var(--teal);">PSR-3</a>
(<a href="https://github.com/php-fig/log" target="_blank" rel="noopener" style="color:var(--teal);">logging</a>),
<a href="https://www.php-fig.org/psr/psr-7/" target="_blank" rel="noopener" style="color:var(--teal);">PSR-7</a>
(<a href="https://github.com/php-fig/http-message" target="_blank" rel="noopener" style="color:var(--teal);">HTTP messages</a>),
<a href="https://www.php-fig.org/psr/psr-11/" target="_blank" rel="noopener" style="color:var(--teal);">PSR-11</a>
(<a href="https://github.com/php-fig/container" target="_blank" rel="noopener" style="color:var(--teal);">containers</a>),
<a href="https://www.php-fig.org/psr/psr-15/" target="_blank" rel="noopener" style="color:var(--teal);">PSR-15</a>
(<a href="https://github.com/php-fig/http-server-handler" target="_blank" rel="noopener" style="color:var(--teal);">middleware</a>).
</li>
</ul>
</div>
</div>
<div class="posts-grid">
<a class="post-card" href="https://github.com/dotkernel" target="_blank" rel="noopener noreferrer">
<svg viewBox="0 0 24 24" fill="currentColor"
Expand Down