<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archives des Marketing RH - Redbox Media - Agence de stratégie numérique, conception web et marketing web à Montréal</title>
	<atom:link href="https://redboxstaging.dev.redboxmedia.ca/category/marketing-rh/feed/" rel="self" type="application/rss+xml" />
	<link>https://redboxstaging.dev.redboxmedia.ca/category/marketing-rh/</link>
	<description>Votre boîte créative</description>
	<lastBuildDate>Mon, 28 Oct 2024 20:03:15 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>
	<item>
		<title>Design thinking et design doing : quel processus managérial pour mon agence web ?</title>
		<link>https://redboxstaging.dev.redboxmedia.ca/design-thinking-et-design-doing-quel-processus-managerial-pour-mon-agence-web/</link>
		
		<dc:creator><![CDATA[redboxmedia]]></dc:creator>
		<pubDate>Tue, 17 Sep 2024 09:00:00 +0000</pubDate>
				<category><![CDATA[Branding & Design]]></category>
		<category><![CDATA[Marketing numérique]]></category>
		<category><![CDATA[Marketing RH]]></category>
		<category><![CDATA[Stratégie]]></category>
		<guid isPermaLink="false">https://redboxstaging.dev.redboxmedia.ca/?p=13548</guid>

					<description><![CDATA[<p>Dans cet article, on abordera deux notions et méthodes d’organisations essentielles à la bonne compréhension du design. Ces dernières posent les bases d’une bonne gestion managériale des projets. Par la suite, on verra quels sont les différents collaborateurs qui sont censés intervenir dans le projet. Enfin, on déterminera quelles sont les différentes étapes de la création design.</p>
<p>L’article <a rel="nofollow" href="https://redboxstaging.dev.redboxmedia.ca/design-thinking-et-design-doing-quel-processus-managerial-pour-mon-agence-web/">Design thinking et design doing : quel processus managérial pour mon agence web ?</a> est apparu en premier sur <a rel="nofollow" href="https://redboxstaging.dev.redboxmedia.ca">Redbox Media - Agence de stratégie numérique, conception web et marketing web à Montréal</a>.</p>
]]></description>
			
<section class="articleHero">
	<div class="redboxContainer">
		<div class="articleHero-content">
			<h1 class="articleHero-title"></h1>
			<h3 class="articleHero-subtitle"></h3>
			<p class="articleHero-text"></p>
			<div class="articleHero-info">
				<time datetime="">
					17 septembre 2024				</time>
				<ul class="articleHero-category">
											<li>
							Branding &amp; Design						</li>
											<li>
							Marketing numérique						</li>
											<li>
							Marketing RH						</li>
											<li>
							Stratégie						</li>
									</ul>
			</div>
			<ul class="articleHero-share">
				<li class="facebook">
					<a class="logo" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https://redboxstaging.dev.redboxmedia.ca/design-thinking-et-design-doing-quel-processus-managerial-pour-mon-agence-web/">
						<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15">
							<path
								d="M8.75 8.4375H10.3125L10.9375 5.9375H8.75V4.6875C8.75 4.04375 8.75 3.4375 10 3.4375H10.9375V1.3375C10.7337 1.31063 9.96437 1.25 9.15187 1.25C7.455 1.25 6.25 2.28562 6.25 4.1875V5.9375H4.375V8.4375H6.25V13.75H8.75V8.4375Z" />
						</svg>
					</a>
				</li>

				<li class="linkedin">
					<a class="logo" target="_blank"
						href="https://www.linkedin.com/shareArticle?mini=true&url=https://redboxstaging.dev.redboxmedia.ca/design-thinking-et-design-doing-quel-processus-managerial-pour-mon-agence-web/">
						<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15">
							<path fill-rule="evenodd" clip-rule="evenodd"
								d="M5.89313 5.60556H8.21438V6.76181C8.54875 6.09681 9.40625 5.49931 10.6944 5.49931C13.1638 5.49931 13.75 6.82306 13.75 9.25181V13.7499H11.25V9.80494C11.25 8.42181 10.9156 7.64181 10.0644 7.64181C8.88375 7.64181 8.39313 8.48244 8.39313 9.80431V13.7499H5.89313V5.60556ZM1.60625 13.6437H4.10625V5.49931H1.60625V13.6437ZM4.46438 2.84369C4.46447 3.05324 4.42291 3.26071 4.34212 3.45406C4.26132 3.6474 4.14291 3.82276 3.99375 3.96994C3.6915 4.27033 3.28238 4.43847 2.85625 4.43744C2.43087 4.43715 2.02269 4.26944 1.72 3.97056C1.57138 3.82288 1.45337 3.64733 1.37271 3.45396C1.29206 3.26059 1.25036 3.0532 1.25 2.84369C1.25 2.42056 1.41875 2.01556 1.72063 1.71681C2.02305 1.41754 2.4314 1.24975 2.85688 1.24994C3.28313 1.24994 3.69188 1.41806 3.99375 1.71681C4.295 2.01556 4.46438 2.42056 4.46438 2.84369Z" />
						</svg>
					</a>
				</li>

				<li class="email">
					<a class="logo" href="mailto:?body=https://redboxstaging.dev.redboxmedia.ca/design-thinking-et-design-doing-quel-processus-managerial-pour-mon-agence-web/" target="_blank">
						<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13">
							<path fill-rule="evenodd" clip-rule="evenodd"
								d="M4.6618 7.3671L6.5013 8.62485L8.2745 7.40155L12.2492 11.323C12.1446 11.3568 12.0328 11.375 11.9164 11.375H1.08355C0.940551 11.375 0.804051 11.347 0.678601 11.297L4.6618 7.3671ZM13 4.1444V10.2914C13 10.452 12.9649 10.6041 12.9025 10.7412L9.0064 6.89715L13 4.1444ZM6.13341e-07 4.17885L3.9273 6.86465L0.0689006 10.6723C0.0232029 10.5506 -0.000137952 10.4215 6.13341e-07 10.2914V4.1795V4.17885ZM11.9164 1.625C12.5145 1.625 13 2.1099 13 2.70855V3.08945L6.4987 7.5712L6.13341e-07 3.1265V2.70855C6.13341e-07 2.11055 0.484901 1.625 1.08355 1.625H11.9164Z" />
						</svg>
					</a>
				</li>
			</ul>
		</div>
		<div class="articleHero-image">
			<img src="<!DOCTYPE html><!--


ErrorException: Trying to access array offset on value of type bool in file /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php on line 67
Stack trace:
  1. ErrorException-&gt;() /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php:67
  2. Illuminate\Foundation\Bootstrap\HandleExceptions-&gt;handleError() /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php:67
  3. include() /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:689
  4. acf_block_render_template() /home/boiterouge/public_html/wp-includes/class-wp-hook.php:308
  5. WP_Hook-&gt;apply_filters() /home/boiterouge/public_html/wp-includes/class-wp-hook.php:332
  6. WP_Hook-&gt;do_action() /home/boiterouge/public_html/wp-includes/plugin.php:517
  7. do_action() /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:663
  8. acf_render_block() /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:580
  9. acf_rendered_block() /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:516
 10. acf_render_block_callback() /home/boiterouge/public_html/wp-includes/class-wp-block.php:256
 11. WP_Block-&gt;render() /home/boiterouge/public_html/wp-includes/blocks.php:1051
 12. render_block() /home/boiterouge/public_html/wp-includes/blocks.php:1089
 13. do_blocks() /home/boiterouge/public_html/wp-includes/class-wp-hook.php:308
 14. WP_Hook-&gt;apply_filters() /home/boiterouge/public_html/wp-includes/plugin.php:205
 15. apply_filters() /home/boiterouge/public_html/wp-includes/feed.php:194
 16. get_the_content_feed() /home/boiterouge/public_html/wp-includes/feed-rss2.php:104
 17. require_once() /home/boiterouge/public_html/wp-includes/template.php:783
 18. load_template() /home/boiterouge/public_html/wp-includes/functions.php:1659
 19. do_feed_rss2() /home/boiterouge/public_html/wp-includes/class-wp-hook.php:310
 20. WP_Hook-&gt;apply_filters() /home/boiterouge/public_html/wp-includes/class-wp-hook.php:332
 21. WP_Hook-&gt;do_action() /home/boiterouge/public_html/wp-includes/plugin.php:517
 22. do_action() /home/boiterouge/public_html/wp-includes/functions.php:1621
 23. do_feed() /home/boiterouge/public_html/wp-includes/template-loader.php:48
 24. require_once() /home/boiterouge/public_html/wp-blog-header.php:19
 25. require() /home/boiterouge/public_html/index.php:17











--><html>
  <head>
    <meta charset="utf-8">
    <meta name="robots" content="noindex,nofollow"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
    <title>Whoops! There was an error.</title>

    <style>body {
  font: 12px "Helvetica Neue", helvetica, arial, sans-serif;
  color: #131313;
  background: #eeeeee;
  padding:0;
  margin: 0;
  max-height: 100%;

  text-rendering: optimizeLegibility;
}
  a {
    text-decoration: none;
  }

.Whoops.container {
    position: relative;
    z-index: 9999999999;
}

.panel {
    overflow-y: scroll;
    height: 100%;
    position: fixed;
    margin: 0;
    left: 0;
    top: 0;
}

.branding {
  position: absolute;
  top: 10px;
  right: 20px;
  color: #777777;
  font-size: 10px;
    z-index: 100;
}
  .branding a {
    color: #e95353;
  }

header {
  color: white;
  box-sizing: border-box;
  background-color: #2a2a2a;
  padding: 35px 40px;
  max-height: 180px;
  overflow: hidden;
  transition: 0.5s;
}

  header.header-expand {
    max-height: 1000px;
  }

  .exc-title {
    margin: 0;
    color: #bebebe;
    font-size: 14px;
  }
    .exc-title-primary, .exc-title-secondary {
      color: #e95353;
    }

    .exc-message {
      font-size: 20px;
      word-wrap: break-word;
      margin: 4px 0 0 0;
      color: white;
    }
      .exc-message span {
        display: block;
      }
      .exc-message-empty-notice {
        color: #a29d9d;
        font-weight: 300;
      }

.prev-exc-title {
  margin: 10px 0;
}

.prev-exc-title + ul {
  margin: 0;
  padding: 0 0 0 20px;
  line-height: 12px;
}

.prev-exc-title + ul li {
  font: 12px "Helvetica Neue", helvetica, arial, sans-serif;
}

.prev-exc-title + ul li .prev-exc-code {
  display: inline-block;
  color: #bebebe;
}

.details-container {
  left: 30%;
  width: 70%;
  background: #fafafa;
}
  .details {
    padding: 5px;
  }

    .details-heading {
      color: #4288CE;
      font-weight: 300;
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px solid rgba(0, 0, 0, .1);
    }

    .details pre.sf-dump {
      white-space: pre;
      word-wrap: inherit;
    }

    .details pre.sf-dump,
    .details pre.sf-dump .sf-dump-num,
    .details pre.sf-dump .sf-dump-const,
    .details pre.sf-dump .sf-dump-str,
    .details pre.sf-dump .sf-dump-note,
    .details pre.sf-dump .sf-dump-ref,
    .details pre.sf-dump .sf-dump-public,
    .details pre.sf-dump .sf-dump-protected,
    .details pre.sf-dump .sf-dump-private,
    .details pre.sf-dump .sf-dump-meta,
    .details pre.sf-dump .sf-dump-key,
    .details pre.sf-dump .sf-dump-index {
      color: #463C54;
    }

.left-panel {
  width: 30%;
  background: #ded8d8;
}

  .frames-description {
    background: rgba(0, 0, 0, .05);
    padding: 8px 15px;
    color: #a29d9d;
    font-size: 11px;
  }

  .frames-description.frames-description-application {
    text-align: center;
    font-size: 12px;
  }
  .frames-container.frames-container-application .frame:not(.frame-application) {
    display: none;
  }

  .frames-tab {
    color: #a29d9d;
    display: inline-block;
    padding: 4px 8px;
    margin: 0 2px;
    border-radius: 3px;
  }

  .frames-tab.frames-tab-active {
    background-color: #2a2a2a;
    color: #bebebe;
  }

  .frame {
    padding: 14px;
    cursor: pointer;
    transition: all 0.1s ease;
    background: #eeeeee;
  }
    .frame:not(:last-child) {
      border-bottom: 1px solid rgba(0, 0, 0, .05);
    }

    .frame.active {
      box-shadow: inset -5px 0 0 0 #4288CE;
      color: #4288CE;
    }

    .frame:not(.active):hover {
      background: #BEE9EA;
    }

    .frame-method-info {
      margin-bottom: 10px;
    }

    .frame-class, .frame-function, .frame-index {
      font-size: 14px;
    }

    .frame-index {
      float: left;
    }

    .frame-method-info {
      margin-left: 24px;
    }

    .frame-index {
      font-size: 11px;
      color: #a29d9d;
      background-color: rgba(0, 0, 0, .05);
      height: 18px;
      width: 18px;
      line-height: 18px;
      border-radius: 5px;
      padding: 0 1px 0 1px;
      text-align: center;
      display: inline-block;
    }

    .frame-application .frame-index {
      background-color: #2a2a2a;
      color: #bebebe;
    }

    .frame-file {
      font-family: "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
      color: #a29d9d;
    }

      .frame-file .editor-link {
        color: #a29d9d;
      }

    .frame-line {
      font-weight: bold;
    }

    .frame-line:before {
      content: ":";
    }

    .frame-code {
      padding: 5px;
      background: #303030;
      display: none;
    }

    .frame-code.active {
      display: block;
    }

    .frame-code .frame-file {
      color: #a29d9d;
      padding: 12px 6px;

      border-bottom: none;
    }

    .code-block {
      padding: 10px;
      margin: 0;
      border-radius: 6px;
      box-shadow: 0 3px 0 rgba(0, 0, 0, .05),
                  0 10px 30px rgba(0, 0, 0, .05),
                  inset 0 0 1px 0 rgba(255, 255, 255, .07);
      -moz-tab-size: 4;
      -o-tab-size: 4;
      tab-size: 4;
    }

    .linenums {
      margin: 0;
      margin-left: 10px;
    }

    .frame-comments {
      border-top: none;
      margin-top: 15px;

      font-size: 12px;
    }

    .frame-comments.empty {
    }

    .frame-comments.empty:before {
      content: "No comments for this stack frame.";
      font-weight: 300;
      color: #a29d9d;
    }

    .frame-comment {
      padding: 10px;
      color: #e3e3e3;
      border-radius: 6px;
      background-color: rgba(255, 255, 255, .05);
    }
      .frame-comment a {
        font-weight: bold;
        text-decoration: none;
      }
        .frame-comment a:hover {
          color: #4bb1b1;
        }

    .frame-comment:not(:last-child) {
      border-bottom: 1px dotted rgba(0, 0, 0, .3);
    }

    .frame-comment-context {
      font-size: 10px;
      color: white;
    }

.delimiter {
  display: inline-block;
}

.data-table-container label {
  font-size: 16px;
  color: #303030;
  font-weight: bold;
  margin: 10px 0;

  display: block;

  margin-bottom: 5px;
  padding-bottom: 5px;
}
  .data-table {
    width: 100%;
    margin-bottom: 10px;
  }

  .data-table tbody {
    font: 13px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
  }

  .data-table thead {
    display: none;
  }

  .data-table tr {
    padding: 5px 0;
  }

  .data-table td:first-child {
    width: 20%;
    min-width: 130px;
    overflow: hidden;
    font-weight: bold;
    color: #463C54;
    padding-right: 5px;

  }

  .data-table td:last-child {
    width: 80%;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }

  .data-table span.empty {
    color: rgba(0, 0, 0, .3);
    font-weight: 300;
  }
  .data-table label.empty {
    display: inline;
  }

.handler {
  padding: 4px 0;
  font: 14px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
}

/* prettify code style
Uses the Doxy theme as a base */
pre .str, code .str { color: #BCD42A; }  /* string  */
pre .kwd, code .kwd { color: #4bb1b1;  font-weight: bold; }  /* keyword*/
pre .com, code .com { color: #888; font-weight: bold; } /* comment */
pre .typ, code .typ { color: #ef7c61; }  /* type  */
pre .lit, code .lit { color: #BCD42A; }  /* literal */
pre .pun, code .pun { color: #fff; font-weight: bold;  } /* punctuation  */
pre .pln, code .pln { color: #e9e4e5; }  /* plaintext  */
pre .tag, code .tag { color: #4bb1b1; }  /* html/xml tag  */
pre .htm, code .htm { color: #dda0dd; }  /* html tag */
pre .xsl, code .xsl { color: #d0a0d0; }  /* xslt tag */
pre .atn, code .atn { color: #ef7c61; font-weight: normal;} /* html/xml attribute name */
pre .atv, code .atv { color: #bcd42a; }  /* html/xml attribute value  */
pre .dec, code .dec { color: #606; }  /* decimal  */
pre.code-block, code.code-block, .frame-args.code-block, .frame-args.code-block samp {
  font-family: "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace;
  background: #333;
  color: #e9e4e5;
}
  pre.code-block {
    white-space: pre-wrap;
  }

  pre.code-block a, code.code-block a {
    text-decoration:none;
  }

  .linenums li {
    color: #A5A5A5;
  }

  .linenums li.current{
    background: rgba(255, 100, 100, .07);
  }
    .linenums li.current.active {
      background: rgba(255, 100, 100, .17);
    }

pre:not(.prettyprinted) {
  padding-left: 60px;
}

#plain-exception {
  display: none;
}

.rightButton {
  cursor: pointer;
  border: 0;
  opacity: .8;
  background: none;

  color: rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.1);

  border-radius: 3px;

  outline: none !important;
}

  .rightButton:hover {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
    color: rgba(255, 255, 255, 0.3);
  }

/* inspired by githubs kbd styles */
kbd {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #fcfcfc;
  border-color: #ccc #ccc #bbb;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #555;
  display: inline-block;
  font-size: 11px;
  line-height: 10px;
  padding: 3px 5px;
  vertical-align: middle;
}


/* == Media queries */

/* Expand the spacing in the details section */
@media (min-width: 1000px) {
  .details, .frame-code {
    padding: 20px 40px;
  }

  .details-container {
    left: 32%;
    width: 68%;
  }

  .frames-container {
    margin: 5px;
  }

  .left-panel {
    width: 32%;
  }
}

/* Stack panels */
@media (max-width: 600px) {
  .panel {
    position: static;
    width: 100%;
  }
}

/* Stack details tables */
@media (max-width: 400px) {
  .data-table,
  .data-table tbody,
  .data-table tbody tr,
  .data-table tbody td {
    display: block;
    width: 100%;
  }

    .data-table tbody tr:first-child {
      padding-top: 0;
    }

      .data-table tbody td:first-child,
      .data-table tbody td:last-child {
        padding-left: 0;
        padding-right: 0;
      }

      .data-table tbody td:last-child {
        padding-top: 3px;
      }
}

.tooltipped {
  position: relative
}
.tooltipped:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 5px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  background: rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased
}
.tooltipped:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: rgba(0, 0, 0, 0.8);
  pointer-events: none;
  content: "";
  border: 5px solid transparent
}
.tooltipped:hover:before,
.tooltipped:hover:after,
.tooltipped:active:before,
.tooltipped:active:after,
.tooltipped:focus:before,
.tooltipped:focus:after {
  display: inline-block;
  text-decoration: none
}
.tooltipped-s:after {
  top: 100%;
  right: 50%;
  margin-top: 5px
}
.tooltipped-s:before {
  top: auto;
  right: 50%;
  bottom: -5px;
  margin-right: -5px;
  border-bottom-color: rgba(0, 0, 0, 0.8)
}

pre.sf-dump {
  padding: 0px !important;
  margin: 0px !important;
}

.search-for-help {
  width: 85%;
  padding: 0;
  margin: 10px 0;
  list-style-type: none;
  display: inline-block;
}
  .search-for-help li {
    display: inline-block;
    margin-right: 5px;
  }
  .search-for-help li:last-child {
    margin-right: 0;
  }
    .search-for-help li a {

    }
      .search-for-help li a i {
        width: 16px;
        height: 16px;
        overflow: hidden;
        display: block;
      }
      .search-for-help li a svg {
        fill: #fff;
      }
      .search-for-help li a svg path {
        background-size: contain;
      }
</style>
  </head>
  <body>

    <div class="Whoops container">
      <div class="stack-container">

        <div class="panel left-panel cf ">
  <header>
  <div class="exception">
  <div class="exc-title">
                  <span class="exc-title-primary">ErrorException</span>
                    <span title="Exception Code">(E_NOTICE)</span>
      </div>

  <div class="exc-message">
          <span>Trying to access array offset on value of type bool</span>


      


    
    <ul class="search-for-help">
            <li>
        <a rel="noopener noreferrer" target="_blank" href="https://google.com/search?q=ErrorException+Trying+to+access+array+offset+on+value+of+type+bool" title="Search for help on Google.">
          <!-- Google icon by Alfredo H, from https://www.iconfinder.com/alfredoh -->
          <!-- Creative Commons (Attribution 3.0 Unported) -->
          <!-- http://creativecommons.org/licenses/by/3.0/ -->
          <svg class="google" height="16" viewBox="0 0 512 512" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M457.732 216.625c2.628 14.04 4.063 28.743 4.063 44.098C461.795 380.688 381.48 466 260.205 466c-116.024 0-210-93.977-210-210s93.976-210 210-210c56.703 0 104.076 20.867 140.44 54.73l-59.205 59.197v-.135c-22.046-21.002-50-31.762-81.236-31.762-69.297 0-125.604 58.537-125.604 127.84 0 69.29 56.306 127.97 125.604 127.97 62.87 0 105.653-35.966 114.46-85.313h-114.46v-81.902h197.528z"/>
          </svg>
        </a>
      </li>
      <li>
        <a rel="noopener noreferrer" target="_blank" href="https://duckduckgo.com/?q=ErrorException+Trying+to+access+array+offset+on+value+of+type+bool" title="Search for help on DuckDuckGo.">
          <!-- DuckDuckGo icon by IconBaandar Team, from https://www.iconfinder.com/iconbaandar -->
          <!-- Creative Commons (Attribution 3.0 Unported) -->
          <!-- http://creativecommons.org/licenses/by/3.0/ -->
          <svg class="duckduckgo" height="16" viewBox="150 150 1675 1675" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M1792 1024c0 204.364-80.472 398.56-224.955 543.04-144.483 144.48-338.68 224.95-543.044 224.95-204.36 0-398.56-80.47-543.04-224.95-144.48-144.482-224.95-338.676-224.95-543.04 0-204.365 80.47-398.562 224.96-543.045C625.44 336.47 819.64 256 1024 256c204.367 0 398.565 80.47 543.05 224.954C1711.532 625.437 1792 819.634 1792 1024zm-270.206 497.787C1654.256 1389.327 1728 1211.36 1728 1024c0-187.363-73.74-365.332-206.203-497.796C1389.332 393.74 1211.363 320 1024 320s-365.33 73.742-497.795 206.205C393.742 658.67 320 836.637 320 1024c0 187.36 73.744 365.326 206.206 497.787C658.67 1654.25 836.638 1727.99 1024 1727.99c187.362 0 365.33-73.74 497.794-206.203z"/>
            <path d="M1438.64 1177.41c0-.03-.005-.017-.01.004l.01-.004z"/>
            <path d="M1499.8 976.878c.03-.156-.024-.048-.11.107l.11-.107z"/>
            <path d="M1105.19 991.642zm-68.013-376.128c-8.087-10.14-18.028-19.965-29.89-29.408-13.29-10.582-29-20.76-47.223-30.443-35.07-18.624-74.482-31.61-115.265-38.046-39.78-6.28-80.84-6.256-120.39.917l1.37 31.562c1.8.164 7.7 3.9 14.36 8.32-20.68 5.94-39.77 14.447-39.48 39.683l.2 17.48 17.3-1.73c29.38-2.95 60.17-2.06 90.32 2.61 9.21 1.42 18.36 3.2 27.38 5.32l-4.33 1.15c-20.45 5.58-38.93 12.52-54.25 20.61-46.28 24.32-75.51 60.85-90.14 108.37-14.14 45.95-14.27 101.81-2.72 166.51l.06.06c15.14 84.57 64.16 316.39 104.11 505.39 19.78 93.59 37.38 176.83 47.14 224.4 3.26 15.84 5.03 31.02 5.52 45.52.3 9.08.09 17.96-.58 26.62-.45 5.8-1.11 11.51-1.96 17.112l31.62 4.75c.71-4.705 1.3-9.494 1.76-14.373 48.964 10.517 99.78 16.05 151.88 16.05 60.68 0 119.61-7.505 175.91-21.64 3.04 6.08 6.08 12.19 9.11 18.32l28.62-14.128c-2.11-4.27-4.235-8.55-6.37-12.84-23.005-46.124-47.498-93.01-68.67-133.534-15.39-29.466-29.01-55.53-39.046-75.58-26.826-53.618-53.637-119.47-68.28-182.368-8.78-37.705-13.128-74.098-10.308-105.627-15.31-6.28-26.69-11.8-31.968-15.59l-.01.015c-14.22-10.2-31.11-28.12-41.82-49.717-8.618-17.376-13.4-37.246-10.147-57.84 3.17-19.84 27.334-46.714 57.843-67.46v-.063c26.554-18.05 58.75-32.506 86.32-34.31 7.835-.51 16.31-1.008 23.99-1.45 33.45-1.95 50.243-2.93 84.475-11.42 10.88-2.697 26.19-6.56 43.53-11.09 2.364-40.7-5.947-87.596-21.04-133.234-22.004-66.53-58.68-131.25-97.627-170.21-12.543-12.55-28.17-22.79-45.9-30.933-16.88-7.753-35.64-13.615-55.436-17.782zm-10.658 178.553s6.77-42.485 58.39-33.977c27.96 4.654 37.89 29.833 37.89 29.833s-25.31-14.46-44.95-14.198c-40.33.53-51.35 18.342-51.35 18.342zm-240.45-18.802c48.49-19.853 72.11 11.298 72.11 11.298s-35.21-15.928-69.46 5.59c-34.19 21.477-32.92 43.452-32.92 43.452s-18.17-40.5 30.26-60.34zm296.5 95.4c0-6.677 2.68-12.694 7.01-17.02 4.37-4.37 10.42-7.074 17.1-7.074 6.73 0 12.79 2.7 17.15 7.05 4.33 4.33 7.01 10.36 7.01 17.05 0 6.74-2.7 12.81-7.07 17.18-4.33 4.33-10.37 7.01-17.1 7.01-6.68 0-12.72-2.69-17.05-7.03-4.36-4.37-7.07-10.43-7.07-17.16zm-268.42 51.27c0-8.535 3.41-16.22 8.93-21.738 5.55-5.55 13.25-8.982 21.81-8.982 8.51 0 16.18 3.415 21.7 8.934 5.55 5.55 8.98 13.25 8.98 21.78 0 8.53-3.44 16.23-8.98 21.79-5.52 5.52-13.19 8.93-21.71 8.93-8.55 0-16.26-3.43-21.82-8.99-5.52-5.52-8.93-13.2-8.93-21.74z"/>
            <path d="M1102.48 986.34zm390.074-64.347c-28.917-11.34-74.89-12.68-93.32-3.778-11.5 5.567-35.743 13.483-63.565 21.707-25.75 7.606-53.9 15.296-78.15 21.702-17.69 4.67-33.3 8.66-44.4 11.435-34.92 8.76-52.05 9.77-86.17 11.78-7.84.46-16.48.97-24.48 1.5-28.12 1.86-60.97 16.77-88.05 35.4v.06c-31.12 21.4-55.77 49.12-59.01 69.59-3.32 21.24 1.56 41.74 10.35 59.67 10.92 22.28 28.15 40.77 42.66 51.29l.01-.02c5.38 3.9 16.98 9.6 32.6 16.08 26.03 10.79 63.2 23.76 101.25 34.23 43.6 11.99 89.11 21.05 121.69 20.41 34.26-.69 77.73-10.52 114.54-24.67 22.15-8.52 42.21-18.71 56.88-29.58 17.85-13.22 28.7-28.42 28.4-44.74-.07-3.89-.72-7.63-1.97-11.21l-.02.01c-11.6-33.06-50.37-23.59-105.53-10.12-46.86 11.445-107.94 26.365-169.01 20.434-32.56-3.167-54.45-10.61-67.88-20.133-5.96-4.224-9.93-8.67-12.18-13.11-1.96-3.865-2.68-7.84-2.33-11.714.39-4.42 2.17-9.048 5.1-13.57l-.05-.03c7.86-12.118 23.082-9.72 43.93-6.43 25.91 4.08 58.2 9.172 99.013-3.61 39.63-12.378 87.76-29.9 131.184-47.39 42.405-17.08 80.08-34.078 100.74-46.18 25.46-14.87 37.57-29.428 40.59-42.866 2.725-12.152-.89-22.48-8.903-31.07-5.87-6.29-14.254-11.31-23.956-15.115z"/>
          </svg>
        </a>
      </li>
      <li>
        <a rel="noopener noreferrer" target="_blank" href="https://stackoverflow.com/search?q=ErrorException+Trying+to+access+array+offset+on+value+of+type+bool" title="Search for help on Stack Overflow.">
          <!-- Stack Overflow icon by Picons.me, from https://www.iconfinder.com/Picons -->
          <!-- Free for commercial use -->
          <svg class="stackoverflow" height="16" viewBox="-1163 1657.697 56.693 56.693" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M-1126.04 1689.533l-16.577-9.778 2.088-3.54 16.578 9.778zM-1127.386 1694.635l-18.586-4.996 1.068-3.97 18.586 4.995zM-1127.824 1700.137l-19.165-1.767.378-4.093 19.165 1.767zM-1147.263 1701.293h19.247v4.11h-19.247z"/>
            <path d="M-1121.458 1710.947s0 .96-.032.96v.016h-30.796s-.96 0-.96-.016h-.032v-20.03h3.288v16.805h25.244v-16.804h3.288v19.07zM-1130.667 1667.04l10.844 15.903-3.396 2.316-10.843-15.903zM-1118.313 1663.044l3.29 18.963-4.05.703-3.29-18.963z"/>
          </svg>
        </a>
      </li>
    </ul>

    <span id="plain-exception">ErrorException thrown with message &quot;Trying to access array offset on value of type bool&quot;

Stacktrace:
#24 ErrorException in /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php:67
#23 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php:67
#22 include in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:689
#21 acf_block_render_template in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:308
#20 WP_Hook:apply_filters in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:332
#19 WP_Hook:do_action in /home/boiterouge/public_html/wp-includes/plugin.php:517
#18 do_action in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:663
#17 acf_render_block in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:580
#16 acf_rendered_block in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:516
#15 acf_render_block_callback in /home/boiterouge/public_html/wp-includes/class-wp-block.php:256
#14 WP_Block:render in /home/boiterouge/public_html/wp-includes/blocks.php:1051
#13 render_block in /home/boiterouge/public_html/wp-includes/blocks.php:1089
#12 do_blocks in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:308
#11 WP_Hook:apply_filters in /home/boiterouge/public_html/wp-includes/plugin.php:205
#10 apply_filters in /home/boiterouge/public_html/wp-includes/feed.php:194
#9 get_the_content_feed in /home/boiterouge/public_html/wp-includes/feed-rss2.php:104
#8 require_once in /home/boiterouge/public_html/wp-includes/template.php:783
#7 load_template in /home/boiterouge/public_html/wp-includes/functions.php:1659
#6 do_feed_rss2 in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:310
#5 WP_Hook:apply_filters in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:332
#4 WP_Hook:do_action in /home/boiterouge/public_html/wp-includes/plugin.php:517
#3 do_action in /home/boiterouge/public_html/wp-includes/functions.php:1621
#2 do_feed in /home/boiterouge/public_html/wp-includes/template-loader.php:48
#1 require_once in /home/boiterouge/public_html/wp-blog-header.php:19
#0 require in /home/boiterouge/public_html/index.php:17
</span>
    <button id="copy-button" class="rightButton clipboard" data-clipboard-text="ErrorException thrown with message &quot;Trying to access array offset on value of type bool&quot;

Stacktrace:
#24 ErrorException in /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php:67
#23 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php:67
#22 include in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:689
#21 acf_block_render_template in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:308
#20 WP_Hook:apply_filters in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:332
#19 WP_Hook:do_action in /home/boiterouge/public_html/wp-includes/plugin.php:517
#18 do_action in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:663
#17 acf_render_block in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:580
#16 acf_rendered_block in /home/boiterouge/public_html/wp-content/plugins/advanced-custom-fields-pro/pro/blocks.php:516
#15 acf_render_block_callback in /home/boiterouge/public_html/wp-includes/class-wp-block.php:256
#14 WP_Block:render in /home/boiterouge/public_html/wp-includes/blocks.php:1051
#13 render_block in /home/boiterouge/public_html/wp-includes/blocks.php:1089
#12 do_blocks in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:308
#11 WP_Hook:apply_filters in /home/boiterouge/public_html/wp-includes/plugin.php:205
#10 apply_filters in /home/boiterouge/public_html/wp-includes/feed.php:194
#9 get_the_content_feed in /home/boiterouge/public_html/wp-includes/feed-rss2.php:104
#8 require_once in /home/boiterouge/public_html/wp-includes/template.php:783
#7 load_template in /home/boiterouge/public_html/wp-includes/functions.php:1659
#6 do_feed_rss2 in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:310
#5 WP_Hook:apply_filters in /home/boiterouge/public_html/wp-includes/class-wp-hook.php:332
#4 WP_Hook:do_action in /home/boiterouge/public_html/wp-includes/plugin.php:517
#3 do_action in /home/boiterouge/public_html/wp-includes/functions.php:1621
#2 do_feed in /home/boiterouge/public_html/wp-includes/template-loader.php:48
#1 require_once in /home/boiterouge/public_html/wp-blog-header.php:19
#0 require in /home/boiterouge/public_html/index.php:17
" title="Copy exception details to clipboard">
      COPY
    </button>
    <button id="hide-error" class="rightButton" title="Hide error message" onclick="document.getElementsByClassName('Whoops')[0].style.display = 'none';">
      HIDE
    </button>
  </div>
</div>
</header>
<div class="frames-description frames-description-application">
      <a href="#" id="application-frames-tab" class="frames-tab ">
        Application frames (0)
    </a>
    <a href="#" id="all-frames-tab" class="frames-tab frames-tab-active">
      All frames (25)
    </a>
  </div>
<div class="frames-container ">
    <div class="frame active " id="frame-line-0">
      <span class="frame-index">24</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">ErrorException</span></span>
        <span class="frame-function"><span class="delimiter"></span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">redboxmedia-blog</span>/<span class="delimiter">blocks</span>/<span class="delimiter">article-hero</span>/<span class="delimiter">article-hero.php</span><!--
   --><span class="frame-line">67</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-1">
      <span class="frame-index">23</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">Illuminate</span>\<span class="delimiter">Foundation</span>\<span class="delimiter">Bootstrap</span>\<span class="delimiter">HandleExceptions</span></span>
        <span class="frame-function"><span class="delimiter">handleError</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">redboxmedia-blog</span>/<span class="delimiter">blocks</span>/<span class="delimiter">article-hero</span>/<span class="delimiter">article-hero.php</span><!--
   --><span class="frame-line">67</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-2">
      <span class="frame-index">22</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">include</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span><!--
   --><span class="frame-line">689</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-3">
      <span class="frame-index">21</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">acf_block_render_template</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span><!--
   --><span class="frame-line">308</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-4">
      <span class="frame-index">20</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">WP_Hook</span></span>
        <span class="frame-function"><span class="delimiter">apply_filters</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span><!--
   --><span class="frame-line">332</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-5">
      <span class="frame-index">19</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">WP_Hook</span></span>
        <span class="frame-function"><span class="delimiter">do_action</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">plugin.php</span><!--
   --><span class="frame-line">517</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-6">
      <span class="frame-index">18</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">do_action</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span><!--
   --><span class="frame-line">663</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-7">
      <span class="frame-index">17</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">acf_render_block</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span><!--
   --><span class="frame-line">580</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-8">
      <span class="frame-index">16</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">acf_rendered_block</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span><!--
   --><span class="frame-line">516</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-9">
      <span class="frame-index">15</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">acf_render_block_callback</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-block.php</span><!--
   --><span class="frame-line">256</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-10">
      <span class="frame-index">14</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">WP_Block</span></span>
        <span class="frame-function"><span class="delimiter">render</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">blocks.php</span><!--
   --><span class="frame-line">1051</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-11">
      <span class="frame-index">13</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">render_block</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">blocks.php</span><!--
   --><span class="frame-line">1089</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-12">
      <span class="frame-index">12</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">do_blocks</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span><!--
   --><span class="frame-line">308</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-13">
      <span class="frame-index">11</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">WP_Hook</span></span>
        <span class="frame-function"><span class="delimiter">apply_filters</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">plugin.php</span><!--
   --><span class="frame-line">205</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-14">
      <span class="frame-index">10</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">apply_filters</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">feed.php</span><!--
   --><span class="frame-line">194</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-15">
      <span class="frame-index">9</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">get_the_content_feed</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">feed-rss2.php</span><!--
   --><span class="frame-line">104</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-16">
      <span class="frame-index">8</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">require_once</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">template.php</span><!--
   --><span class="frame-line">783</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-17">
      <span class="frame-index">7</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">load_template</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">functions.php</span><!--
   --><span class="frame-line">1659</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-18">
      <span class="frame-index">6</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">do_feed_rss2</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span><!--
   --><span class="frame-line">310</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-19">
      <span class="frame-index">5</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">WP_Hook</span></span>
        <span class="frame-function"><span class="delimiter">apply_filters</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span><!--
   --><span class="frame-line">332</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-20">
      <span class="frame-index">4</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter">WP_Hook</span></span>
        <span class="frame-function"><span class="delimiter">do_action</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">plugin.php</span><!--
   --><span class="frame-line">517</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-21">
      <span class="frame-index">3</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">do_action</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">functions.php</span><!--
   --><span class="frame-line">1621</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-22">
      <span class="frame-index">2</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">do_feed</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">template-loader.php</span><!--
   --><span class="frame-line">48</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-23">
      <span class="frame-index">1</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">require_once</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-blog-header.php</span><!--
   --><span class="frame-line">19</span>
    </div>
  </div>
  <div class="frame  " id="frame-line-24">
      <span class="frame-index">0</span>
      <div class="frame-method-info">
        <span class="frame-class"><span class="delimiter"></span></span>
        <span class="frame-function"><span class="delimiter">require</span></span>
      </div>

    <div class="frame-file">
        <span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">index.php</span><!--
   --><span class="frame-line">17</span>
    </div>
  </div>
</div></div>
        <div class="panel details-container cf">
  <div class="frame-code-container ">
            <div class="frame-code active" id="frame-code-0">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">redboxmedia-blog</span>/<span class="delimiter">blocks</span>/<span class="delimiter">article-hero</span>/<span class="delimiter">article-hero.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-0" class="code-block linenums:48">                        href=&quot;https://www.linkedin.com/shareArticle?mini=true&amp;url=&lt;?= $url ?&gt;&quot;&gt;
                        &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 15 15&quot;&gt;
                            &lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot;
                                d=&quot;M5.89313 5.60556H8.21438V6.76181C8.54875 6.09681 9.40625 5.49931 10.6944 5.49931C13.1638 5.49931 13.75 6.82306 13.75 9.25181V13.7499H11.25V9.80494C11.25 8.42181 10.9156 7.64181 10.0644 7.64181C8.88375 7.64181 8.39313 8.48244 8.39313 9.80431V13.7499H5.89313V5.60556ZM1.60625 13.6437H4.10625V5.49931H1.60625V13.6437ZM4.46438 2.84369C4.46447 3.05324 4.42291 3.26071 4.34212 3.45406C4.26132 3.6474 4.14291 3.82276 3.99375 3.96994C3.6915 4.27033 3.28238 4.43847 2.85625 4.43744C2.43087 4.43715 2.02269 4.26944 1.72 3.97056C1.57138 3.82288 1.45337 3.64733 1.37271 3.45396C1.29206 3.26059 1.25036 3.0532 1.25 2.84369C1.25 2.42056 1.41875 2.01556 1.72063 1.71681C2.02305 1.41754 2.4314 1.24975 2.85688 1.24994C3.28313 1.24994 3.69188 1.41806 3.99375 1.71681C4.295 2.01556 4.46438 2.42056 4.46438 2.84369Z&quot; /&gt;
                        &lt;/svg&gt;
                    &lt;/a&gt;
                &lt;/li&gt;
 
                &lt;li class=&quot;email&quot;&gt;
                    &lt;a class=&quot;logo&quot; href=&quot;mailto:?body=&lt;?= $url ?&gt;&quot; target=&quot;_blank&quot;&gt;
                        &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;13&quot; height=&quot;13&quot; viewBox=&quot;0 0 13 13&quot;&gt;
                            &lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot;
                                d=&quot;M4.6618 7.3671L6.5013 8.62485L8.2745 7.40155L12.2492 11.323C12.1446 11.3568 12.0328 11.375 11.9164 11.375H1.08355C0.940551 11.375 0.804051 11.347 0.678601 11.297L4.6618 7.3671ZM13 4.1444V10.2914C13 10.452 12.9649 10.6041 12.9025 10.7412L9.0064 6.89715L13 4.1444ZM6.13341e-07 4.17885L3.9273 6.86465L0.0689006 10.6723C0.0232029 10.5506 -0.000137952 10.4215 6.13341e-07 10.2914V4.1795V4.17885ZM11.9164 1.625C12.5145 1.625 13 2.1099 13 2.70855V3.08945L6.4987 7.5712L6.13341e-07 3.1265V2.70855C6.13341e-07 2.11055 0.484901 1.625 1.08355 1.625H11.9164Z&quot; /&gt;
                        &lt;/svg&gt;
                    &lt;/a&gt;
                &lt;/li&gt;
            &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;articleHero-image&quot;&gt;
            &lt;img src=&quot;&lt;?= $image[&#039;url&#039;]; ?&gt;&quot; alt=&quot;&lt;?= $image[&#039;alt&#039;]; ?&gt;&quot;&gt;
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/section&gt;</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-0" class="code-block frame-args">
              <ol class="linenums"><li><script> Sfdump = window.Sfdump || (function (doc) { var refStyle = doc.createElement('style'), rxEsc = /([.*+?^${}()|\[\]\/\\])/g, idRx = /\bsf-dump-\d+-ref[012]\w+\b/, keyHint = 0 <= navigator.platform.toUpperCase().indexOf('MAC') ? 'Cmd' : 'Ctrl', addEventListener = function (e, n, cb) { e.addEventListener(n, cb, false); }; refStyle.innerHTML = 'pre.sf-dump .sf-dump-compact, .sf-dump-str-collapse .sf-dump-str-collapse, .sf-dump-str-expand .sf-dump-str-expand { display: none; }'; (doc.documentElement.firstElementChild || doc.documentElement.children[0]).appendChild(refStyle); refStyle = doc.createElement('style'); (doc.documentElement.firstElementChild || doc.documentElement.children[0]).appendChild(refStyle); if (!doc.addEventListener) { addEventListener = function (element, eventName, callback) { element.attachEvent('on' + eventName, function (e) { e.preventDefault = function () {e.returnValue = false;}; e.target = e.srcElement; callback(e); }); }; } function toggle(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className, arrow, newClass; if (/\bsf-dump-compact\b/.test(oldClass)) { arrow = '&#9660;'; newClass = 'sf-dump-expanded'; } else if (/\bsf-dump-expanded\b/.test(oldClass)) { arrow = '&#9654;'; newClass = 'sf-dump-compact'; } else { return false; } if (doc.createEvent && s.dispatchEvent) { var event = doc.createEvent('Event'); event.initEvent('sf-dump-expanded' === newClass ? 'sfbeforedumpexpand' : 'sfbeforedumpcollapse', true, false); s.dispatchEvent(event); } a.lastChild.innerHTML = arrow; s.className = s.className.replace(/\bsf-dump-(compact|expanded)\b/, newClass); if (recursive) { try { a = s.querySelectorAll('.'+oldClass); for (s = 0; s < a.length; ++s) { if (-1 == a[s].className.indexOf(newClass)) { a[s].className = newClass; a[s].previousSibling.lastChild.innerHTML = arrow; } } } catch (e) { } } return true; }; function collapse(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-expanded\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function expand(a, recursive) { var s = a.nextSibling || {}, oldClass = s.className; if (/\bsf-dump-compact\b/.test(oldClass)) { toggle(a, recursive); return true; } return false; }; function collapseAll(root) { var a = root.querySelector('a.sf-dump-toggle'); if (a) { collapse(a, true); expand(a); return true; } return false; } function reveal(node) { var previous, parents = []; while ((node = node.parentNode || {}) && (previous = node.previousSibling) && 'A' === previous.tagName) { parents.push(previous); } if (0 !== parents.length) { parents.forEach(function (parent) { expand(parent); }); return true; } return false; } function highlight(root, activeNode, nodes) { resetHighlightedNodes(root); Array.from(nodes||[]).forEach(function (node) { if (!/\bsf-dump-highlight\b/.test(node.className)) { node.className = node.className + ' sf-dump-highlight'; } }); if (!/\bsf-dump-highlight-active\b/.test(activeNode.className)) { activeNode.className = activeNode.className + ' sf-dump-highlight-active'; } } function resetHighlightedNodes(root) { Array.from(root.querySelectorAll('.sf-dump-str, .sf-dump-key, .sf-dump-public, .sf-dump-protected, .sf-dump-private')).forEach(function (strNode) { strNode.className = strNode.className.replace(/\bsf-dump-highlight\b/, ''); strNode.className = strNode.className.replace(/\bsf-dump-highlight-active\b/, ''); }); } return function (root, x) { root = doc.getElementById(root); var indentRx = new RegExp('^('+(root.getAttribute('data-indent-pad') || ' ').replace(rxEsc, '\\$1')+')+', 'm'), options = {"maxDepth":1,"maxStringLength":160,"fileLinkFormat":false}, elt = root.getElementsByTagName('A'), len = elt.length, i = 0, s, h, t = []; while (i < len) t.push(elt[i++]); for (i in x) { options[i] = x[i]; } function a(e, f) { addEventListener(root, e, function (e, n) { if ('A' == e.target.tagName) { f(e.target, e); } else if ('A' == e.target.parentNode.tagName) { f(e.target.parentNode, e); } else { n = /\bsf-dump-ellipsis\b/.test(e.target.className) ? e.target.parentNode : e.target; if ((n = n.nextElementSibling) && 'A' == n.tagName) { if (!/\bsf-dump-toggle\b/.test(n.className)) { n = n.nextElementSibling || n; } f(n, e, true); } } }); }; function isCtrlKey(e) { return e.ctrlKey || e.metaKey; } function xpathString(str) { var parts = str.match(/[^'"]+|['"]/g).map(function (part) { if ("'" == part) { return '"\'"'; } if ('"' == part) { return "'\"'"; } return "'" + part + "'"; }); return "concat(" + parts.join(",") + ", '')"; } function xpathHasClass(className) { return "contains(concat(' ', normalize-space(@class), ' '), ' " + className +" ')"; } addEventListener(root, 'mouseover', function (e) { if ('' != refStyle.innerHTML) { refStyle.innerHTML = ''; } }); a('mouseover', function (a, e, c) { if (c) { e.target.style.cursor = "pointer"; } else if (a = idRx.exec(a.className)) { try { refStyle.innerHTML = 'pre.sf-dump .'+a[0]+'{background-color: #B729D9; color: #FFF !important; border-radius: 2px}'; } catch (e) { } } }); a('click', function (a, e, c) { if (/\bsf-dump-toggle\b/.test(a.className)) { e.preventDefault(); if (!toggle(a, isCtrlKey(e))) { var r = doc.getElementById(a.getAttribute('href').substr(1)), s = r.previousSibling, f = r.parentNode, t = a.parentNode; t.replaceChild(r, a); f.replaceChild(a, s); t.insertBefore(s, r); f = f.firstChild.nodeValue.match(indentRx); t = t.firstChild.nodeValue.match(indentRx); if (f && t && f[0] !== t[0]) { r.innerHTML = r.innerHTML.replace(new RegExp('^'+f[0].replace(rxEsc, '\\$1'), 'mg'), t[0]); } if (/\bsf-dump-compact\b/.test(r.className)) { toggle(s, isCtrlKey(e)); } } if (c) { } else if (doc.getSelection) { try { doc.getSelection().removeAllRanges(); } catch (e) { doc.getSelection().empty(); } } else { doc.selection.empty(); } } else if (/\bsf-dump-str-toggle\b/.test(a.className)) { e.preventDefault(); e = a.parentNode.parentNode; e.className = e.className.replace(/\bsf-dump-str-(expand|collapse)\b/, a.parentNode.className); } }); elt = root.getElementsByTagName('SAMP'); len = elt.length; i = 0; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; if ('SAMP' == elt.tagName) { a = elt.previousSibling || {}; if ('A' != a.tagName) { a = doc.createElement('A'); a.className = 'sf-dump-ref'; elt.parentNode.insertBefore(a, elt); } else { a.innerHTML += ' '; } a.title = (a.title ? a.title+'\n[' : '[')+keyHint+'+click] Expand all children'; a.innerHTML += elt.className == 'sf-dump-compact' ? '<span>&#9654;</span>' : '<span>&#9660;</span>'; a.className += ' sf-dump-toggle'; x = 1; if ('sf-dump' != elt.parentNode.className) { x += elt.parentNode.getAttribute('data-depth')/1; } } else if (/\bsf-dump-ref\b/.test(elt.className) && (a = elt.getAttribute('href'))) { a = a.substr(1); elt.className += ' '+a; if (/[\[{]$/.test(elt.previousSibling.nodeValue)) { a = a != elt.nextSibling.id && doc.getElementById(a); try { s = a.nextSibling; elt.appendChild(a); s.parentNode.insertBefore(a, s); if (/^[@#]/.test(elt.innerHTML)) { elt.innerHTML += ' <span>&#9654;</span>'; } else { elt.innerHTML = '<span>&#9654;</span>'; elt.className = 'sf-dump-ref'; } elt.className += ' sf-dump-toggle'; } catch (e) { if ('&' == elt.innerHTML.charAt(0)) { elt.innerHTML = '&hellip;'; elt.className = 'sf-dump-ref'; } } } } } if (doc.evaluate && Array.from && root.children.length > 1) { root.setAttribute('tabindex', 0); SearchState = function () { this.nodes = []; this.idx = 0; }; SearchState.prototype = { next: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx < (this.nodes.length - 1) ? this.idx + 1 : 0; return this.current(); }, previous: function () { if (this.isEmpty()) { return this.current(); } this.idx = this.idx > 0 ? this.idx - 1 : (this.nodes.length - 1); return this.current(); }, isEmpty: function () { return 0 === this.count(); }, current: function () { if (this.isEmpty()) { return null; } return this.nodes[this.idx]; }, reset: function () { this.nodes = []; this.idx = 0; }, count: function () { return this.nodes.length; }, }; function showCurrent(state) { var currentNode = state.current(), currentRect, searchRect; if (currentNode) { reveal(currentNode); highlight(root, currentNode, state.nodes); if ('scrollIntoView' in currentNode) { currentNode.scrollIntoView(true); currentRect = currentNode.getBoundingClientRect(); searchRect = search.getBoundingClientRect(); if (currentRect.top < (searchRect.top + searchRect.height)) { window.scrollBy(0, -(searchRect.top + searchRect.height + 5)); } } } counter.textContent = (state.isEmpty() ? 0 : state.idx + 1) + ' of ' + state.count(); } var search = doc.createElement('div'); search.className = 'sf-dump-search-wrapper sf-dump-search-hidden'; search.innerHTML = ' <input type="text" class="sf-dump-search-input"> <span class="sf-dump-search-count">0 of 0<\/span> <button type="button" class="sf-dump-search-input-previous" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> <button type="button" class="sf-dump-search-input-next" tabindex="-1"> <svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1683 808l-742 741q-19 19-45 19t-45-19L109 808q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z"\/><\/svg> <\/button> '; root.insertBefore(search, root.firstChild); var state = new SearchState(); var searchInput = search.querySelector('.sf-dump-search-input'); var counter = search.querySelector('.sf-dump-search-count'); var searchInputTimer = 0; var previousSearchQuery = ''; addEventListener(searchInput, 'keyup', function (e) { var searchQuery = e.target.value; /* Don't perform anything if the pressed key didn't change the query */ if (searchQuery === previousSearchQuery) { return; } previousSearchQuery = searchQuery; clearTimeout(searchInputTimer); searchInputTimer = setTimeout(function () { state.reset(); collapseAll(root); resetHighlightedNodes(root); if ('' === searchQuery) { counter.textContent = '0 of 0'; return; } var classMatches = [ "sf-dump-str", "sf-dump-key", "sf-dump-public", "sf-dump-protected", "sf-dump-private", ].map(xpathHasClass).join(' or '); var xpathResult = doc.evaluate('.//span[' + classMatches + '][contains(translate(child::text(), ' + xpathString(searchQuery.toUpperCase()) + ', ' + xpathString(searchQuery.toLowerCase()) + '), ' + xpathString(searchQuery.toLowerCase()) + ')]', root, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null); while (node = xpathResult.iterateNext()) state.nodes.push(node); showCurrent(state); }, 400); }); Array.from(search.querySelectorAll('.sf-dump-search-input-next, .sf-dump-search-input-previous')).forEach(function (btn) { addEventListener(btn, 'click', function (e) { e.preventDefault(); -1 !== e.target.className.indexOf('next') ? state.next() : state.previous(); searchInput.focus(); collapseAll(root); showCurrent(state); }) }); addEventListener(root, 'keydown', function (e) { var isSearchActive = !/\bsf-dump-search-hidden\b/.test(search.className); if ((114 === e.keyCode && !isSearchActive) || (isCtrlKey(e) && 70 === e.keyCode)) { /* F3 or CMD/CTRL + F */ if (70 === e.keyCode && document.activeElement === searchInput) { /* * If CMD/CTRL + F is hit while having focus on search input, * the user probably meant to trigger browser search instead. * Let the browser execute its behavior: */ return; } e.preventDefault(); search.className = search.className.replace(/\bsf-dump-search-hidden\b/, ''); searchInput.focus(); } else if (isSearchActive) { if (27 === e.keyCode) { /* ESC key */ search.className += ' sf-dump-search-hidden'; e.preventDefault(); resetHighlightedNodes(root); searchInput.value = ''; } else if ( (isCtrlKey(e) && 71 === e.keyCode) /* CMD/CTRL + G */ || 13 === e.keyCode /* Enter */ || 114 === e.keyCode /* F3 */ ) { e.preventDefault(); e.shiftKey ? state.previous() : state.next(); collapseAll(root); showCurrent(state); } } }); } if (0 >= options.maxStringLength) { return; } try { elt = root.querySelectorAll('.sf-dump-str'); len = elt.length; i = 0; t = []; while (i < len) t.push(elt[i++]); len = t.length; for (i = 0; i < len; ++i) { elt = t[i]; s = elt.innerText || elt.textContent; x = s.length - options.maxStringLength; if (0 < x) { h = elt.innerHTML; elt[elt.innerText ? 'innerText' : 'textContent'] = s.substring(0, options.maxStringLength); elt.className += ' sf-dump-str-collapse'; elt.innerHTML = '<span class=sf-dump-str-collapse>'+h+'<a class="sf-dump-ref sf-dump-str-toggle" title="Collapse"> &#9664;</a></span>'+ '<span class=sf-dump-str-expand>'+elt.innerHTML+'<a class="sf-dump-ref sf-dump-str-toggle" title="'+x+' remaining characters"> &#9654;</a></span>'; } } } catch (e) { } }; })(document); </script><style> pre.sf-dump { display: block; white-space: pre; padding: 5px; overflow: initial !important; } pre.sf-dump:after { content: ""; visibility: hidden; display: block; height: 0; clear: both; } pre.sf-dump span { display: inline; } pre.sf-dump a { text-decoration: none; cursor: pointer; border: 0; outline: none; color: inherit; } pre.sf-dump img { max-width: 50em; max-height: 50em; margin: .5em 0 0 0; padding: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAHUlEQVQY02O8zAABilCaiQEN0EeA8QuUcX9g3QEAAjcC5piyhyEAAAAASUVORK5CYII=) #D3D3D3; } pre.sf-dump .sf-dump-ellipsis { display: inline-block; overflow: visible; text-overflow: ellipsis; max-width: 5em; white-space: nowrap; overflow: hidden; vertical-align: top; } pre.sf-dump .sf-dump-ellipsis+.sf-dump-ellipsis { max-width: none; } pre.sf-dump code { display:inline; padding:0; background:none; } .sf-dump-public.sf-dump-highlight, .sf-dump-protected.sf-dump-highlight, .sf-dump-private.sf-dump-highlight, .sf-dump-str.sf-dump-highlight, .sf-dump-key.sf-dump-highlight { background: rgba(111, 172, 204, 0.3); border: 1px solid #7DA0B1; border-radius: 3px; } .sf-dump-public.sf-dump-highlight-active, .sf-dump-protected.sf-dump-highlight-active, .sf-dump-private.sf-dump-highlight-active, .sf-dump-str.sf-dump-highlight-active, .sf-dump-key.sf-dump-highlight-active { background: rgba(253, 175, 0, 0.4); border: 1px solid #ffa500; border-radius: 3px; } pre.sf-dump .sf-dump-search-hidden { display: none !important; } pre.sf-dump .sf-dump-search-wrapper { font-size: 0; white-space: nowrap; margin-bottom: 5px; display: flex; position: -webkit-sticky; position: sticky; top: 5px; } pre.sf-dump .sf-dump-search-wrapper > * { vertical-align: top; box-sizing: border-box; height: 21px; font-weight: normal; border-radius: 0; background: #FFF; color: #757575; border: 1px solid #BBB; } pre.sf-dump .sf-dump-search-wrapper > input.sf-dump-search-input { padding: 3px; height: 21px; font-size: 12px; border-right: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #000; min-width: 15px; width: 100%; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous { background: #F2F2F2; outline: none; border-left: none; font-size: 0; line-height: 0; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-next > svg, pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-input-previous > svg { pointer-events: none; width: 12px; height: 12px; } pre.sf-dump .sf-dump-search-wrapper > .sf-dump-search-count { display: inline-block; padding: 0 5px; margin: 0; border-left: none; line-height: 21px; font-size: 12px; }pre.sf-dump, pre.sf-dump .sf-dump-default{color:#FFFFFF; line-height:normal; font:12px "Inconsolata", "Fira Mono", "Source Code Pro", Monaco, Consolas, "Lucida Console", monospace !important; word-wrap: break-word; white-space: pre-wrap; position:relative; z-index:99999; word-break: normal}pre.sf-dump .sf-dump-num{color:#BCD42A}pre.sf-dump .sf-dump-const{color: #4bb1b1;}pre.sf-dump .sf-dump-str{color:#BCD42A}pre.sf-dump .sf-dump-note{color:#ef7c61}pre.sf-dump .sf-dump-ref{color:#A0A0A0}pre.sf-dump .sf-dump-public{color:#FFFFFF}pre.sf-dump .sf-dump-protected{color:#FFFFFF}pre.sf-dump .sf-dump-private{color:#FFFFFF}pre.sf-dump .sf-dump-meta{color:#FFFFFF}pre.sf-dump .sf-dump-key{color:#BCD42A}pre.sf-dump .sf-dump-index{color:#ef7c61}pre.sf-dump .sf-dump-ellipsis{color:#FF8400}pre.sf-dump .sf-dump-ns{user-select:none;}pre.sf-dump .sf-dump-ellipsis-note{color:#ef7c61}</style><pre class=sf-dump id=sf-dump-391982188 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">Trying to access array offset on value of type bool</span>"
</pre><script>Sfdump("sf-dump-391982188")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-1">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">redboxmedia-blog</span>/<span class="delimiter">blocks</span>/<span class="delimiter">article-hero</span>/<span class="delimiter">article-hero.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-1" class="code-block linenums:48">                        href=&quot;https://www.linkedin.com/shareArticle?mini=true&amp;url=&lt;?= $url ?&gt;&quot;&gt;
                        &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 15 15&quot;&gt;
                            &lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot;
                                d=&quot;M5.89313 5.60556H8.21438V6.76181C8.54875 6.09681 9.40625 5.49931 10.6944 5.49931C13.1638 5.49931 13.75 6.82306 13.75 9.25181V13.7499H11.25V9.80494C11.25 8.42181 10.9156 7.64181 10.0644 7.64181C8.88375 7.64181 8.39313 8.48244 8.39313 9.80431V13.7499H5.89313V5.60556ZM1.60625 13.6437H4.10625V5.49931H1.60625V13.6437ZM4.46438 2.84369C4.46447 3.05324 4.42291 3.26071 4.34212 3.45406C4.26132 3.6474 4.14291 3.82276 3.99375 3.96994C3.6915 4.27033 3.28238 4.43847 2.85625 4.43744C2.43087 4.43715 2.02269 4.26944 1.72 3.97056C1.57138 3.82288 1.45337 3.64733 1.37271 3.45396C1.29206 3.26059 1.25036 3.0532 1.25 2.84369C1.25 2.42056 1.41875 2.01556 1.72063 1.71681C2.02305 1.41754 2.4314 1.24975 2.85688 1.24994C3.28313 1.24994 3.69188 1.41806 3.99375 1.71681C4.295 2.01556 4.46438 2.42056 4.46438 2.84369Z&quot; /&gt;
                        &lt;/svg&gt;
                    &lt;/a&gt;
                &lt;/li&gt;
 
                &lt;li class=&quot;email&quot;&gt;
                    &lt;a class=&quot;logo&quot; href=&quot;mailto:?body=&lt;?= $url ?&gt;&quot; target=&quot;_blank&quot;&gt;
                        &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;13&quot; height=&quot;13&quot; viewBox=&quot;0 0 13 13&quot;&gt;
                            &lt;path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot;
                                d=&quot;M4.6618 7.3671L6.5013 8.62485L8.2745 7.40155L12.2492 11.323C12.1446 11.3568 12.0328 11.375 11.9164 11.375H1.08355C0.940551 11.375 0.804051 11.347 0.678601 11.297L4.6618 7.3671ZM13 4.1444V10.2914C13 10.452 12.9649 10.6041 12.9025 10.7412L9.0064 6.89715L13 4.1444ZM6.13341e-07 4.17885L3.9273 6.86465L0.0689006 10.6723C0.0232029 10.5506 -0.000137952 10.4215 6.13341e-07 10.2914V4.1795V4.17885ZM11.9164 1.625C12.5145 1.625 13 2.1099 13 2.70855V3.08945L6.4987 7.5712L6.13341e-07 3.1265V2.70855C6.13341e-07 2.11055 0.484901 1.625 1.08355 1.625H11.9164Z&quot; /&gt;
                        &lt;/svg&gt;
                    &lt;/a&gt;
                &lt;/li&gt;
            &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;articleHero-image&quot;&gt;
            &lt;img src=&quot;&lt;?= $image[&#039;url&#039;]; ?&gt;&quot; alt=&quot;&lt;?= $image[&#039;alt&#039;]; ?&gt;&quot;&gt;
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/section&gt;</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-1" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-690421361 data-indent-pad="  "><span class=sf-dump-num>8</span>
</pre><script>Sfdump("sf-dump-690421361")</script>
</li><li><pre class=sf-dump id=sf-dump-1151894827 data-indent-pad="  ">"<span class=sf-dump-str title="51 characters">Trying to access array offset on value of type bool</span>"
</pre><script>Sfdump("sf-dump-1151894827")</script>
</li><li><pre class=sf-dump id=sf-dump-1892681331 data-indent-pad="  ">"<span class=sf-dump-str title="101 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php</span>"
</pre><script>Sfdump("sf-dump-1892681331")</script>
</li><li><pre class=sf-dump id=sf-dump-663916948 data-indent-pad="  "><span class=sf-dump-num>67</span>
</pre><script>Sfdump("sf-dump-663916948")</script>
</li><li><pre class=sf-dump id=sf-dump-218594871 data-indent-pad="  "><span class=sf-dump-note>array:15</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>block</span>" => <span class=sf-dump-note>array:23</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>render_template</span>" => "<span class=sf-dump-str title="16 characters">article-hero.php</span>"
    "<span class=sf-dump-key>render_callback</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_style</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_script</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_assets</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>post_types</span>" => []
    "<span class=sf-dump-key>uses_context</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="6 characters">postId</span>"
      <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">postType</span>"
    </samp>]
    "<span class=sf-dump-key>supports</span>" => <span class=sf-dump-note>array:10</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>align</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>html</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>jsx</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>anchor</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>alignContent</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>color</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>text</span>" => <span class=sf-dump-const>false</span>
        "<span class=sf-dump-key>background</span>" => <span class=sf-dump-const>true</span>
        "<span class=sf-dump-key>link</span>" => <span class=sf-dump-const>false</span>
      </samp>]
      "<span class=sf-dump-key>alignText</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>fullHeight</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>reusable</span>" => <span class=sf-dump-const>false</span>
    </samp>]
    "<span class=sf-dump-key>attributes</span>" => <span class=sf-dump-note>array:4</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>name</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
      "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">object</span>"
        "<span class=sf-dump-key>default</span>" => []
      </samp>]
      "<span class=sf-dump-key>align</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
      "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
    </samp>]
    "<span class=sf-dump-key>acf_block_version</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>api_version</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>title</span>" => "<span class=sf-dump-str title="12 characters">Article Hero</span>"
    "<span class=sf-dump-key>category</span>" => "<span class=sf-dump-str title="6 characters">redbox</span>"
    "<span class=sf-dump-key>icon</span>" => "<span class=sf-dump-str title="14 characters">admin-comments</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="48 characters">A custom testimonial block that uses ACF fields.</span>"
    "<span class=sf-dump-key>keywords</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="7 characters">article</span>"
      <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">hero</span>"
    </samp>]
    "<span class=sf-dump-key>style</span>" => "<span class=sf-dump-str title="18 characters">article-hero-style</span>"
    "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
    "<span class=sf-dump-key>path</span>" => "<span class=sf-dump-str title="84 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero</span>"
    "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>title</span>" => ""
      "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
      "<span class=sf-dump-key>subtitle</span>" => ""
      "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
      "<span class=sf-dump-key>text</span>" => ""
      "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
      "<span class=sf-dump-key>image</span>" => ""
      "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
    </samp>]
    "<span class=sf-dump-key>align</span>" => ""
    "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="38 characters">block_ef69fc052c90c191215cb234c591edd5</span>"
  </samp>]
  "<span class=sf-dump-key>content</span>" => ""
  "<span class=sf-dump-key>is_preview</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>post_id</span>" => <span class=sf-dump-num>13548</span>
  "<span class=sf-dump-key>wp_block</span>" => <span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
  "<span class=sf-dump-key>context</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>postId</span>" => <span class=sf-dump-num>13548</span>
    "<span class=sf-dump-key>postType</span>" => "<span class=sf-dump-str title="4 characters">post</span>"
  </samp>]
  "<span class=sf-dump-key>path</span>" => "<span class=sf-dump-str title="101 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php</span>"
  "<span class=sf-dump-key>title</span>" => ""
  "<span class=sf-dump-key>subtitle</span>" => ""
  "<span class=sf-dump-key>image</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>text</span>" => ""
  "<span class=sf-dump-key>categories</span>" => <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => <span class=sf-dump-note>WP_Term</span> {<a class=sf-dump-ref>#26478</a>}
    <span class=sf-dump-index>1</span> => <span class=sf-dump-note>WP_Term</span> {<a class=sf-dump-ref>#26466</a>}
    <span class=sf-dump-index>2</span> => <span class=sf-dump-note>WP_Term</span> {<a class=sf-dump-ref>#26471</a>}
    <span class=sf-dump-index>3</span> => <span class=sf-dump-note>WP_Term</span> {<a class=sf-dump-ref href=#sf-dump-218594871-ref226473 title="2 occurrences">#26473</a>}
  </samp>]
  "<span class=sf-dump-key>key</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>url</span>" => "<span class=sf-dump-str title="119 characters">https://redboxstaging.dev.redboxmedia.ca/design-thinking-et-design-doing-quel-processus-managerial-pour-mon-agence-web/</span>"
  "<span class=sf-dump-key>cat</span>" => <span class=sf-dump-note>WP_Term</span> {<a class=sf-dump-ref href=#sf-dump-218594871-ref226473 title="2 occurrences">#26473</a>}
</samp>]
</pre><script>Sfdump("sf-dump-218594871")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-2">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-2" class="code-block linenums:670">/**
 * Locate and include an ACF block&#039;s template.
 *
 * @since   6.0.4
 *
 * @param   array $block The block props.
 */
function acf_block_render_template( $block, $content, $is_preview, $post_id, $wp_block, $context ) {
    // Locate template.
    if ( isset( $block[&#039;path&#039;] ) &amp;&amp; file_exists( $block[&#039;path&#039;] . &#039;/&#039; . $block[&#039;render_template&#039;] ) ) {
        $path = $block[&#039;path&#039;] . &#039;/&#039; . $block[&#039;render_template&#039;];
    } elseif ( file_exists( $block[&#039;render_template&#039;] ) ) {
        $path = $block[&#039;render_template&#039;];
    } else {
        $path = locate_template( $block[&#039;render_template&#039;] );
    }
 
    // Include template.
    if ( file_exists( $path ) ) {
        include $path;
    }
}
 
/**
 * Returns an array of all fields for the given block.
 *
 * @date    24/10/18
 * @since   5.8.0
 *
 * @param   array $block The block props.
 * @return  array
 */
function acf_get_block_fields( $block ) {
 
    // Vars.
    $fields = array();
 
    // Get field groups for this block.
    $field_groups = acf_get_field_groups(
        array(</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-2" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-2020769983 data-indent-pad="  ">"<span class=sf-dump-str title="101 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero/article-hero.php</span>"
</pre><script>Sfdump("sf-dump-2020769983")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-3">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-3" class="code-block linenums:289"> 
        $nesting_level = $this-&gt;nesting_level++;
 
        $this-&gt;iterations[ $nesting_level ] = array_keys( $this-&gt;callbacks );
        $num_args                           = count( $args );
 
        do {
            $this-&gt;current_priority[ $nesting_level ] = current( $this-&gt;iterations[ $nesting_level ] );
            $priority                                 = $this-&gt;current_priority[ $nesting_level ];
 
            foreach ( $this-&gt;callbacks[ $priority ] as $the_ ) {
                if ( ! $this-&gt;doing_action ) {
                    $args[0] = $value;
                }
 
                // Avoid the array_slice() if possible.
                if ( 0 == $the_[&#039;accepted_args&#039;] ) {
                    $value = call_user_func( $the_[&#039;function&#039;] );
                } elseif ( $the_[&#039;accepted_args&#039;] &gt;= $num_args ) {
                    $value = call_user_func_array( $the_[&#039;function&#039;], $args );
                } else {
                    $value = call_user_func_array( $the_[&#039;function&#039;], array_slice( $args, 0, (int) $the_[&#039;accepted_args&#039;] ) );
                }
            }
        } while ( false !== next( $this-&gt;iterations[ $nesting_level ] ) );
 
        unset( $this-&gt;iterations[ $nesting_level ] );
        unset( $this-&gt;current_priority[ $nesting_level ] );
 
        $this-&gt;nesting_level--;
 
        return $value;
    }
 
    /**
     * Calls the callback functions that have been added to an action hook.
     *
     * @since 4.7.0
     *
     * @param array $args Parameters to pass to the callback functions.</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-3" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-2043718079 data-indent-pad="  "><span class=sf-dump-note>array:23</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>render_template</span>" => "<span class=sf-dump-str title="16 characters">article-hero.php</span>"
  "<span class=sf-dump-key>render_callback</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>enqueue_style</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>enqueue_script</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>enqueue_assets</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>post_types</span>" => []
  "<span class=sf-dump-key>uses_context</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="6 characters">postId</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">postType</span>"
  </samp>]
  "<span class=sf-dump-key>supports</span>" => <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>align</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>html</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>jsx</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>anchor</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>alignContent</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>color</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>text</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>background</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>link</span>" => <span class=sf-dump-const>false</span>
    </samp>]
    "<span class=sf-dump-key>alignText</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>fullHeight</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>reusable</span>" => <span class=sf-dump-const>false</span>
  </samp>]
  "<span class=sf-dump-key>attributes</span>" => <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>name</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
      "<span class=sf-dump-key>default</span>" => ""
    </samp>]
    "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">object</span>"
      "<span class=sf-dump-key>default</span>" => []
    </samp>]
    "<span class=sf-dump-key>align</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
      "<span class=sf-dump-key>default</span>" => ""
    </samp>]
    "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
      "<span class=sf-dump-key>default</span>" => ""
    </samp>]
  </samp>]
  "<span class=sf-dump-key>acf_block_version</span>" => <span class=sf-dump-num>2</span>
  "<span class=sf-dump-key>api_version</span>" => <span class=sf-dump-num>2</span>
  "<span class=sf-dump-key>title</span>" => "<span class=sf-dump-str title="12 characters">Article Hero</span>"
  "<span class=sf-dump-key>category</span>" => "<span class=sf-dump-str title="6 characters">redbox</span>"
  "<span class=sf-dump-key>icon</span>" => "<span class=sf-dump-str title="14 characters">admin-comments</span>"
  "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="48 characters">A custom testimonial block that uses ACF fields.</span>"
  "<span class=sf-dump-key>keywords</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="7 characters">article</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">hero</span>"
  </samp>]
  "<span class=sf-dump-key>style</span>" => "<span class=sf-dump-str title="18 characters">article-hero-style</span>"
  "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
  "<span class=sf-dump-key>path</span>" => "<span class=sf-dump-str title="84 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero</span>"
  "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>title</span>" => ""
    "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
    "<span class=sf-dump-key>subtitle</span>" => ""
    "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
    "<span class=sf-dump-key>text</span>" => ""
    "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
    "<span class=sf-dump-key>image</span>" => ""
    "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
  </samp>]
  "<span class=sf-dump-key>align</span>" => ""
  "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="38 characters">block_ef69fc052c90c191215cb234c591edd5</span>"
</samp>]
</pre><script>Sfdump("sf-dump-2043718079")</script>
</li><li><pre class=sf-dump id=sf-dump-1727405284 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1727405284")</script>
</li><li><pre class=sf-dump id=sf-dump-2053448399 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-2053448399")</script>
</li><li><pre class=sf-dump id=sf-dump-442304583 data-indent-pad="  "><span class=sf-dump-num>13548</span>
</pre><script>Sfdump("sf-dump-442304583")</script>
</li><li><pre class=sf-dump id=sf-dump-143081527 data-indent-pad="  "><span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
</pre><script>Sfdump("sf-dump-143081527")</script>
</li><li><pre class=sf-dump id=sf-dump-1113489121 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>postId</span>" => <span class=sf-dump-num>13548</span>
  "<span class=sf-dump-key>postType</span>" => "<span class=sf-dump-str title="4 characters">post</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1113489121")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-4">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-4" class="code-block linenums:313">        } while ( false !== next( $this-&gt;iterations[ $nesting_level ] ) );
 
        unset( $this-&gt;iterations[ $nesting_level ] );
        unset( $this-&gt;current_priority[ $nesting_level ] );
 
        $this-&gt;nesting_level--;
 
        return $value;
    }
 
    /**
     * Calls the callback functions that have been added to an action hook.
     *
     * @since 4.7.0
     *
     * @param array $args Parameters to pass to the callback functions.
     */
    public function do_action( $args ) {
        $this-&gt;doing_action = true;
        $this-&gt;apply_filters( &#039;&#039;, $args );
 
        // If there are recursive calls to the current action, we haven&#039;t finished it until we get to the last one.
        if ( ! $this-&gt;nesting_level ) {
            $this-&gt;doing_action = false;
        }
    }
 
    /**
     * Processes the functions hooked into the &#039;all&#039; hook.
     *
     * @since 4.7.0
     *
     * @param array $args Arguments to pass to the hook callbacks. Passed by reference.
     */
    public function do_all_hook( &amp;$args ) {
        $nesting_level                      = $this-&gt;nesting_level++;
        $this-&gt;iterations[ $nesting_level ] = array_keys( $this-&gt;callbacks );
 
        do {
            $priority = current( $this-&gt;iterations[ $nesting_level ] );</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-4" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1965190604 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1965190604")</script>
</li><li><pre class=sf-dump id=sf-dump-1221169015 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:23</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>render_template</span>" => "<span class=sf-dump-str title="16 characters">article-hero.php</span>"
    "<span class=sf-dump-key>render_callback</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_style</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_script</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_assets</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>post_types</span>" => []
    "<span class=sf-dump-key>uses_context</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="6 characters">postId</span>"
      <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">postType</span>"
    </samp>]
    "<span class=sf-dump-key>supports</span>" => <span class=sf-dump-note>array:10</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>align</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>html</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>jsx</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>anchor</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>alignContent</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>color</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>text</span>" => <span class=sf-dump-const>false</span>
        "<span class=sf-dump-key>background</span>" => <span class=sf-dump-const>true</span>
        "<span class=sf-dump-key>link</span>" => <span class=sf-dump-const>false</span>
      </samp>]
      "<span class=sf-dump-key>alignText</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>fullHeight</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>reusable</span>" => <span class=sf-dump-const>false</span>
    </samp>]
    "<span class=sf-dump-key>attributes</span>" => <span class=sf-dump-note>array:4</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>name</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
      "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">object</span>"
        "<span class=sf-dump-key>default</span>" => []
      </samp>]
      "<span class=sf-dump-key>align</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
      "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
    </samp>]
    "<span class=sf-dump-key>acf_block_version</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>api_version</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>title</span>" => "<span class=sf-dump-str title="12 characters">Article Hero</span>"
    "<span class=sf-dump-key>category</span>" => "<span class=sf-dump-str title="6 characters">redbox</span>"
    "<span class=sf-dump-key>icon</span>" => "<span class=sf-dump-str title="14 characters">admin-comments</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="48 characters">A custom testimonial block that uses ACF fields.</span>"
    "<span class=sf-dump-key>keywords</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="7 characters">article</span>"
      <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">hero</span>"
    </samp>]
    "<span class=sf-dump-key>style</span>" => "<span class=sf-dump-str title="18 characters">article-hero-style</span>"
    "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
    "<span class=sf-dump-key>path</span>" => "<span class=sf-dump-str title="84 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero</span>"
    "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>title</span>" => ""
      "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
      "<span class=sf-dump-key>subtitle</span>" => ""
      "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
      "<span class=sf-dump-key>text</span>" => ""
      "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
      "<span class=sf-dump-key>image</span>" => ""
      "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
    </samp>]
    "<span class=sf-dump-key>align</span>" => ""
    "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="38 characters">block_ef69fc052c90c191215cb234c591edd5</span>"
  </samp>]
  <span class=sf-dump-index>1</span> => ""
  <span class=sf-dump-index>2</span> => <span class=sf-dump-const>false</span>
  <span class=sf-dump-index>3</span> => <span class=sf-dump-num>13548</span>
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>postId</span>" => <span class=sf-dump-num>13548</span>
    "<span class=sf-dump-key>postType</span>" => "<span class=sf-dump-str title="4 characters">post</span>"
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-1221169015")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-5">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">plugin.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-5" class="code-block linenums:498">    if ( ! isset( $wp_filter[ $hook_name ] ) ) {
        if ( isset( $wp_filter[&#039;all&#039;] ) ) {
            array_pop( $wp_current_filter );
        }
 
        return;
    }
 
    if ( ! isset( $wp_filter[&#039;all&#039;] ) ) {
        $wp_current_filter[] = $hook_name;
    }
 
    if ( empty( $arg ) ) {
        $arg[] = &#039;&#039;;
    } elseif ( is_array( $arg[0] ) &amp;&amp; 1 === count( $arg[0] ) &amp;&amp; isset( $arg[0][0] ) &amp;&amp; is_object( $arg[0][0] ) ) {
        // Backward compatibility for PHP4-style passing of `array( &amp;$this )` as action `$arg`.
        $arg[0] = $arg[0][0];
    }
 
    $wp_filter[ $hook_name ]-&gt;do_action( $arg );
 
    array_pop( $wp_current_filter );
}
 
/**
 * Calls the callback functions that have been added to an action hook, specifying arguments in an array.
 *
 * @since 2.1.0
 *
 * @see do_action() This function is identical, but the arguments passed to the
 *                  functions hooked to `$hook_name` are supplied using an array.
 *
 * @global WP_Hook[] $wp_filter         Stores all of the filters and actions.
 * @global int[]     $wp_actions        Stores the number of times each action was triggered.
 * @global string[]  $wp_current_filter Stores the list of current filters with the current one last.
 *
 * @param string $hook_name The name of the action to be executed.
 * @param array  $args      The arguments supplied to the functions hooked to `$hook_name`.
 */
function do_action_ref_array( $hook_name, $args ) {</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-5" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-725908994 data-indent-pad="  "><span class=sf-dump-note>array:6</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-note>array:23</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>render_template</span>" => "<span class=sf-dump-str title="16 characters">article-hero.php</span>"
    "<span class=sf-dump-key>render_callback</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_style</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_script</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>enqueue_assets</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>post_types</span>" => []
    "<span class=sf-dump-key>uses_context</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="6 characters">postId</span>"
      <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">postType</span>"
    </samp>]
    "<span class=sf-dump-key>supports</span>" => <span class=sf-dump-note>array:10</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>align</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>html</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>jsx</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>anchor</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>alignContent</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>color</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>text</span>" => <span class=sf-dump-const>false</span>
        "<span class=sf-dump-key>background</span>" => <span class=sf-dump-const>true</span>
        "<span class=sf-dump-key>link</span>" => <span class=sf-dump-const>false</span>
      </samp>]
      "<span class=sf-dump-key>alignText</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>fullHeight</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>reusable</span>" => <span class=sf-dump-const>false</span>
    </samp>]
    "<span class=sf-dump-key>attributes</span>" => <span class=sf-dump-note>array:4</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>name</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
      "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">object</span>"
        "<span class=sf-dump-key>default</span>" => []
      </samp>]
      "<span class=sf-dump-key>align</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
      "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=4 class=sf-dump-compact>
        "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
        "<span class=sf-dump-key>default</span>" => ""
      </samp>]
    </samp>]
    "<span class=sf-dump-key>acf_block_version</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>api_version</span>" => <span class=sf-dump-num>2</span>
    "<span class=sf-dump-key>title</span>" => "<span class=sf-dump-str title="12 characters">Article Hero</span>"
    "<span class=sf-dump-key>category</span>" => "<span class=sf-dump-str title="6 characters">redbox</span>"
    "<span class=sf-dump-key>icon</span>" => "<span class=sf-dump-str title="14 characters">admin-comments</span>"
    "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="48 characters">A custom testimonial block that uses ACF fields.</span>"
    "<span class=sf-dump-key>keywords</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="7 characters">article</span>"
      <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">hero</span>"
    </samp>]
    "<span class=sf-dump-key>style</span>" => "<span class=sf-dump-str title="18 characters">article-hero-style</span>"
    "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
    "<span class=sf-dump-key>path</span>" => "<span class=sf-dump-str title="84 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero</span>"
    "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>title</span>" => ""
      "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
      "<span class=sf-dump-key>subtitle</span>" => ""
      "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
      "<span class=sf-dump-key>text</span>" => ""
      "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
      "<span class=sf-dump-key>image</span>" => ""
      "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
    </samp>]
    "<span class=sf-dump-key>align</span>" => ""
    "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="38 characters">block_ef69fc052c90c191215cb234c591edd5</span>"
  </samp>]
  <span class=sf-dump-index>1</span> => ""
  <span class=sf-dump-index>2</span> => <span class=sf-dump-const>false</span>
  <span class=sf-dump-index>3</span> => <span class=sf-dump-num>13548</span>
  <span class=sf-dump-index>4</span> => <span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
  <span class=sf-dump-index>5</span> => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>postId</span>" => <span class=sf-dump-num>13548</span>
    "<span class=sf-dump-key>postType</span>" => "<span class=sf-dump-str title="4 characters">post</span>"
  </samp>]
</samp>]
</pre><script>Sfdump("sf-dump-725908994")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-6">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-6" class="code-block linenums:644">    if ( ! $post_id ) {
        $post_id = get_the_ID();
    }
 
    // Enqueue block type assets.
    acf_enqueue_block_type_assets( $block );
 
    // Ensure block ID is prefixed for render.
    $block[&#039;id&#039;] = acf_ensure_block_id_prefix( $block[&#039;id&#039;] );
 
    // Setup postdata allowing get_field() to work.
    acf_setup_meta( $block[&#039;data&#039;], $block[&#039;id&#039;], true );
 
    // Call render_callback.
    if ( is_callable( $block[&#039;render_callback&#039;] ) ) {
        call_user_func( $block[&#039;render_callback&#039;], $block, $content, $is_preview, $post_id, $wp_block, $context );
 
        // Or include template.
    } elseif ( $block[&#039;render_template&#039;] ) {
        do_action( &#039;acf_block_render_template&#039;, $block, $content, $is_preview, $post_id, $wp_block, $context );
    }
 
    // Reset postdata.
    acf_reset_meta( $block[&#039;id&#039;] );
}
 
/**
 * Locate and include an ACF block&#039;s template.
 *
 * @since   6.0.4
 *
 * @param   array $block The block props.
 */
function acf_block_render_template( $block, $content, $is_preview, $post_id, $wp_block, $context ) {
    // Locate template.
    if ( isset( $block[&#039;path&#039;] ) &amp;&amp; file_exists( $block[&#039;path&#039;] . &#039;/&#039; . $block[&#039;render_template&#039;] ) ) {
        $path = $block[&#039;path&#039;] . &#039;/&#039; . $block[&#039;render_template&#039;];
    } elseif ( file_exists( $block[&#039;render_template&#039;] ) ) {
        $path = $block[&#039;render_template&#039;];
    } else {</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-6" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1655765253 data-indent-pad="  ">"<span class=sf-dump-str title="25 characters">acf_block_render_template</span>"
</pre><script>Sfdump("sf-dump-1655765253")</script>
</li><li><pre class=sf-dump id=sf-dump-2122751565 data-indent-pad="  "><span class=sf-dump-note>array:23</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>render_template</span>" => "<span class=sf-dump-str title="16 characters">article-hero.php</span>"
  "<span class=sf-dump-key>render_callback</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>enqueue_style</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>enqueue_script</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>enqueue_assets</span>" => <span class=sf-dump-const>false</span>
  "<span class=sf-dump-key>post_types</span>" => []
  "<span class=sf-dump-key>uses_context</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="6 characters">postId</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="8 characters">postType</span>"
  </samp>]
  "<span class=sf-dump-key>supports</span>" => <span class=sf-dump-note>array:10</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>align</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>html</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>jsx</span>" => <span class=sf-dump-const>true</span>
    "<span class=sf-dump-key>anchor</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>alignContent</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>color</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>text</span>" => <span class=sf-dump-const>false</span>
      "<span class=sf-dump-key>background</span>" => <span class=sf-dump-const>true</span>
      "<span class=sf-dump-key>link</span>" => <span class=sf-dump-const>false</span>
    </samp>]
    "<span class=sf-dump-key>alignText</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>fullHeight</span>" => <span class=sf-dump-const>false</span>
    "<span class=sf-dump-key>reusable</span>" => <span class=sf-dump-const>false</span>
  </samp>]
  "<span class=sf-dump-key>attributes</span>" => <span class=sf-dump-note>array:4</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>name</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
      "<span class=sf-dump-key>default</span>" => ""
    </samp>]
    "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">object</span>"
      "<span class=sf-dump-key>default</span>" => []
    </samp>]
    "<span class=sf-dump-key>align</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
      "<span class=sf-dump-key>default</span>" => ""
    </samp>]
    "<span class=sf-dump-key>mode</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>type</span>" => "<span class=sf-dump-str title="6 characters">string</span>"
      "<span class=sf-dump-key>default</span>" => ""
    </samp>]
  </samp>]
  "<span class=sf-dump-key>acf_block_version</span>" => <span class=sf-dump-num>2</span>
  "<span class=sf-dump-key>api_version</span>" => <span class=sf-dump-num>2</span>
  "<span class=sf-dump-key>title</span>" => "<span class=sf-dump-str title="12 characters">Article Hero</span>"
  "<span class=sf-dump-key>category</span>" => "<span class=sf-dump-str title="6 characters">redbox</span>"
  "<span class=sf-dump-key>icon</span>" => "<span class=sf-dump-str title="14 characters">admin-comments</span>"
  "<span class=sf-dump-key>description</span>" => "<span class=sf-dump-str title="48 characters">A custom testimonial block that uses ACF fields.</span>"
  "<span class=sf-dump-key>keywords</span>" => <span class=sf-dump-note>array:2</span> [<samp data-depth=2 class=sf-dump-compact>
    <span class=sf-dump-index>0</span> => "<span class=sf-dump-str title="7 characters">article</span>"
    <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">hero</span>"
  </samp>]
  "<span class=sf-dump-key>style</span>" => "<span class=sf-dump-str title="18 characters">article-hero-style</span>"
  "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
  "<span class=sf-dump-key>path</span>" => "<span class=sf-dump-str title="84 characters">/home/boiterouge/public_html/wp-content/plugins/redboxmedia-blog/blocks/article-hero</span>"
  "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>title</span>" => ""
    "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
    "<span class=sf-dump-key>subtitle</span>" => ""
    "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
    "<span class=sf-dump-key>text</span>" => ""
    "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
    "<span class=sf-dump-key>image</span>" => ""
    "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
  </samp>]
  "<span class=sf-dump-key>align</span>" => ""
  "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="38 characters">block_ef69fc052c90c191215cb234c591edd5</span>"
</samp>]
</pre><script>Sfdump("sf-dump-2122751565")</script>
</li><li><pre class=sf-dump id=sf-dump-47952870 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-47952870")</script>
</li><li><pre class=sf-dump id=sf-dump-1090203322 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1090203322")</script>
</li><li><pre class=sf-dump id=sf-dump-1283822817 data-indent-pad="  "><span class=sf-dump-num>13548</span>
</pre><script>Sfdump("sf-dump-1283822817")</script>
</li><li><pre class=sf-dump id=sf-dump-496577846 data-indent-pad="  "><span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
</pre><script>Sfdump("sf-dump-496577846")</script>
</li><li><pre class=sf-dump id=sf-dump-2129472622 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>postId</span>" => <span class=sf-dump-num>13548</span>
  "<span class=sf-dump-key>postType</span>" => "<span class=sf-dump-str title="4 characters">post</span>"
</samp>]
</pre><script>Sfdump("sf-dump-2129472622")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-7">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-7" class="code-block linenums:561">    if ( $form ) {
        // Load the block form since we&#039;re in edit mode.
        // Set flag for post REST cleanup of media enqueue count during preloads.
        acf_set_data( &#039;acf_did_render_block_form&#039;, true );
 
        $block = acf_prepare_block( $attributes );
        acf_setup_meta( $block[&#039;data&#039;], $block[&#039;id&#039;], true );
        $fields = acf_get_block_fields( $block );
        if ( $fields ) {
            acf_prefix_fields( $fields, &quot;acf-{$block[&#039;id&#039;]}&quot; );
 
            echo &#039;&lt;div class=&quot;acf-block-fields acf-fields&quot;&gt;&#039;;
            acf_render_fields( $fields, $block[&#039;id&#039;], &#039;div&#039;, &#039;field&#039; );
            echo &#039;&lt;/div&gt;&#039;;
        } else {
            echo acf_get_empty_block_form_html( $attributes[&#039;name&#039;] ); //phpcs:ignore -- escaped in function.
        }
    } else {
        // Capture block render output.
        acf_render_block( $attributes, $content, $is_preview, $post_id, $wp_block, $context );
    }
 
    $html = ob_get_clean();
    $html = is_string( $html ) ? $html : &#039;&#039;;
 
    // Replace &lt;InnerBlocks /&gt; placeholder on front-end, or if we&#039;re rendering an ACF block inside another ACF block template.
    if ( ! $is_preview || doing_action( &#039;acf_block_render_template&#039; ) ) {
        // Escape &quot;$&quot; character to avoid &quot;capture group&quot; interpretation.
        $content = str_replace( &#039;$&#039;, &#039;\$&#039;, $content );
 
        // Wrap content in our acf-inner-container wrapper if necessary.
        if ( $wp_block &amp;&amp; $wp_block-&gt;block_type-&gt;acf_block_version &gt; 1 &amp;&amp; apply_filters( &#039;acf/blocks/wrap_frontend_innerblocks&#039;, true, $attributes[&#039;name&#039;] ) ) {
            // Check for a class (or className) provided in the template to become the InnerBlocks wrapper class.
            $matches = array();
            if ( preg_match( &#039;/&lt;InnerBlocks(?:[^&lt;]+?)(?:class|className)=(?:[&quot;\&#039;]\W+\s*(?:\w+)\()?[&quot;\&#039;]([^\&#039;&quot;]+)[\&#039;&quot;]/&#039;, $html, $matches ) ) {
                $class = isset( $matches[1] ) ? $matches[1] : &#039;acf-innerblocks-container&#039;;
            } else {
                $class = &#039;acf-innerblocks-container&#039;;
            }
            $content = &#039;&lt;div class=&quot;&#039; . $class . &#039;&quot;&gt;&#039; . $content . &#039;&lt;/div&gt;&#039;;</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-7" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-130526797 data-indent-pad="  "><span class=sf-dump-note>array:5</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
  "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>title</span>" => ""
    "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
    "<span class=sf-dump-key>subtitle</span>" => ""
    "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
    "<span class=sf-dump-key>text</span>" => ""
    "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
    "<span class=sf-dump-key>image</span>" => ""
    "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
  </samp>]
  "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
  "<span class=sf-dump-key>align</span>" => ""
  "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="32 characters">ef69fc052c90c191215cb234c591edd5</span>"
</samp>]
</pre><script>Sfdump("sf-dump-130526797")</script>
</li><li><pre class=sf-dump id=sf-dump-822692818 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-822692818")</script>
</li><li><pre class=sf-dump id=sf-dump-1526034480 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-1526034480")</script>
</li><li><pre class=sf-dump id=sf-dump-1438558840 data-indent-pad="  "><span class=sf-dump-num>13548</span>
</pre><script>Sfdump("sf-dump-1438558840")</script>
</li><li><pre class=sf-dump id=sf-dump-1241716025 data-indent-pad="  "><span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
</pre><script>Sfdump("sf-dump-1241716025")</script>
</li><li><pre class=sf-dump id=sf-dump-2119390256 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>postId</span>" => <span class=sf-dump-num>13548</span>
  "<span class=sf-dump-key>postType</span>" => "<span class=sf-dump-str title="4 characters">post</span>"
</samp>]
</pre><script>Sfdump("sf-dump-2119390256")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-8">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-content</span>/<span class="delimiter">plugins</span>/<span class="delimiter">advanced-custom-fields-pro</span>/<span class="delimiter">pro</span>/<span class="delimiter">blocks.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-8" class="code-block linenums:497"> * @param   string   $content    The block content.
 * @param   WP_Block $wp_block   The block instance (since WP 5.5).
 * @return  string The block HTML.
 */
function acf_render_block_callback( $attributes, $content = &#039;&#039;, $wp_block = null ) {
    $is_preview = false;
    $post_id    = get_the_ID();
 
    // Set preview flag to true when rendering for the block editor.
    if ( is_admin() &amp;&amp; acf_is_block_editor() ) {
        $is_preview = true;
    }
 
    // If ACF&#039;s block save method hasn&#039;t been called yet, try to initialize a default block.
    if ( empty( $attributes[&#039;name&#039;] ) &amp;&amp; ! empty( $wp_block-&gt;name ) ) {
        $attributes[&#039;name&#039;] = $wp_block-&gt;name;
    }
 
    // Return rendered block HTML.
    return acf_rendered_block( $attributes, $content, $is_preview, $post_id, $wp_block );
}
 
/**
 * Returns the rendered block HTML.
 *
 * @date    28/2/19
 * @since   5.7.13
 *
 * @param   array    $attributes The block attributes.
 * @param   string   $content    The block content.
 * @param   boolean  $is_preview Whether or not the block is being rendered for editing preview.
 * @param   integer  $post_id    The current post being edited or viewed.
 * @param   WP_Block $wp_block   The block instance (since WP 5.5).
 * @param   array    $context    The block context array.
 * @return  string   The block HTML.
 */
function acf_rendered_block( $attributes, $content = &#039;&#039;, $is_preview = false, $post_id = 0, $wp_block = null, $context = false ) {
    $mode = isset( $attributes[&#039;mode&#039;] ) ? $attributes[&#039;mode&#039;] : &#039;auto&#039;;
    $form = ( &#039;edit&#039; === $mode &amp;&amp; $is_preview );
 </pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-8" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1039002198 data-indent-pad="  "><span class=sf-dump-note>array:5</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
  "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>title</span>" => ""
    "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
    "<span class=sf-dump-key>subtitle</span>" => ""
    "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
    "<span class=sf-dump-key>text</span>" => ""
    "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
    "<span class=sf-dump-key>image</span>" => ""
    "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
  </samp>]
  "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
  "<span class=sf-dump-key>align</span>" => ""
  "<span class=sf-dump-key>id</span>" => "<span class=sf-dump-str title="32 characters">ef69fc052c90c191215cb234c591edd5</span>"
</samp>]
</pre><script>Sfdump("sf-dump-1039002198")</script>
</li><li><pre class=sf-dump id=sf-dump-401240679 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-401240679")</script>
</li><li><pre class=sf-dump id=sf-dump-198047796 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-198047796")</script>
</li><li><pre class=sf-dump id=sf-dump-832438381 data-indent-pad="  "><span class=sf-dump-num>13548</span>
</pre><script>Sfdump("sf-dump-832438381")</script>
</li><li><pre class=sf-dump id=sf-dump-1215914991 data-indent-pad="  "><span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
</pre><script>Sfdump("sf-dump-1215914991")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-9">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-block.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-9" class="code-block linenums:237">                        $inner_block-&gt;parsed_block = apply_filters( &#039;render_block_data&#039;, $inner_block-&gt;parsed_block, $source_block, $parent_block );
 
                        /** This filter is documented in wp-includes/blocks.php */
                        $inner_block-&gt;context = apply_filters( &#039;render_block_context&#039;, $inner_block-&gt;context, $inner_block-&gt;parsed_block, $parent_block );
 
                        $block_content .= $inner_block-&gt;render();
                    }
 
                    $index++;
                }
            }
        }
 
        if ( $is_dynamic ) {
            $global_post = $post;
            $parent      = WP_Block_Supports::$block_to_render;
 
            WP_Block_Supports::$block_to_render = $this-&gt;parsed_block;
 
            $block_content = (string) call_user_func( $this-&gt;block_type-&gt;render_callback, $this-&gt;attributes, $block_content, $this );
 
            WP_Block_Supports::$block_to_render = $parent;
 
            $post = $global_post;
        }
 
        if ( ( ! empty( $this-&gt;block_type-&gt;script_handles ) ) ) {
            foreach ( $this-&gt;block_type-&gt;script_handles as $script_handle ) {
                wp_enqueue_script( $script_handle );
            }
        }
 
        if ( ! empty( $this-&gt;block_type-&gt;view_script_handles ) ) {
            foreach ( $this-&gt;block_type-&gt;view_script_handles as $view_script_handle ) {
                wp_enqueue_script( $view_script_handle );
            }
        }
 
        if ( ( ! empty( $this-&gt;block_type-&gt;style_handles ) ) ) {
            foreach ( $this-&gt;block_type-&gt;style_handles as $style_handle ) {</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-9" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1550962825 data-indent-pad="  "><span class=sf-dump-note>array:4</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
  "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>title</span>" => ""
    "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
    "<span class=sf-dump-key>subtitle</span>" => ""
    "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
    "<span class=sf-dump-key>text</span>" => ""
    "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
    "<span class=sf-dump-key>image</span>" => ""
    "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
  </samp>]
  "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
  "<span class=sf-dump-key>align</span>" => ""
</samp>]
</pre><script>Sfdump("sf-dump-1550962825")</script>
</li><li><pre class=sf-dump id=sf-dump-1539258399 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1539258399")</script>
</li><li><pre class=sf-dump id=sf-dump-441890976 data-indent-pad="  "><span class=sf-dump-note>WP_Block</span> {<a class=sf-dump-ref>#26460</a>}
</pre><script>Sfdump("sf-dump-441890976")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-10">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">blocks.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-10" class="code-block linenums:1032">         * it should be included to consistently fulfill the expectation.
         */
        $context[&#039;postType&#039;] = $post-&gt;post_type;
    }
 
    /**
     * Filters the default context provided to a rendered block.
     *
     * @since 5.5.0
     * @since 5.9.0 The `$parent_block` parameter was added.
     *
     * @param array         $context      Default context.
     * @param array         $parsed_block Block being rendered, filtered by `render_block_data`.
     * @param WP_Block|null $parent_block If this is a nested block, a reference to the parent block.
     */
    $context = apply_filters( &#039;render_block_context&#039;, $context, $parsed_block, $parent_block );
 
    $block = new WP_Block( $parsed_block, $context );
 
    return $block-&gt;render();
}
 
/**
 * Parses blocks out of a content string.
 *
 * @since 5.0.0
 *
 * @param string $content Post content.
 * @return array[] Array of parsed block objects.
 */
function parse_blocks( $content ) {
    /**
     * Filter to allow plugins to replace the server-side block parser.
     *
     * @since 5.0.0
     *
     * @param string $parser_class Name of block parser class.
     */
    $parser_class = apply_filters( &#039;block_parser_class&#039;, &#039;WP_Block_Parser&#039; );
 </pre>

                  
                
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-11">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">blocks.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-11" class="code-block linenums:1070">    $parser_class = apply_filters( &#039;block_parser_class&#039;, &#039;WP_Block_Parser&#039; );
 
    $parser = new $parser_class();
    return $parser-&gt;parse( $content );
}
 
/**
 * Parses dynamic blocks out of `post_content` and re-renders them.
 *
 * @since 5.0.0
 *
 * @param string $content Post content.
 * @return string Updated post content.
 */
function do_blocks( $content ) {
    $blocks = parse_blocks( $content );
    $output = &#039;&#039;;
 
    foreach ( $blocks as $block ) {
        $output .= render_block( $block );
    }
 
    // If there are blocks in this content, we shouldn&#039;t run wpautop() on it later.
    $priority = has_filter( &#039;the_content&#039;, &#039;wpautop&#039; );
    if ( false !== $priority &amp;&amp; doing_filter( &#039;the_content&#039; ) &amp;&amp; has_blocks( $content ) ) {
        remove_filter( &#039;the_content&#039;, &#039;wpautop&#039;, $priority );
        add_filter( &#039;the_content&#039;, &#039;_restore_wpautop_hook&#039;, $priority + 1 );
    }
 
    return $output;
}
 
/**
 * If do_blocks() needs to remove wpautop() from the `the_content` filter, this re-adds it afterwards,
 * for subsequent `the_content` usage.
 *
 * @since 5.0.0
 * @access private
 *
 * @param string $content The post content running through this filter.</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-11" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1530011143 data-indent-pad="  "><span class=sf-dump-note>array:5</span> [<samp data-depth=1 class=sf-dump-expanded>
  "<span class=sf-dump-key>blockName</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
  "<span class=sf-dump-key>attrs</span>" => <span class=sf-dump-note>array:3</span> [<samp data-depth=2 class=sf-dump-compact>
    "<span class=sf-dump-key>name</span>" => "<span class=sf-dump-str title="24 characters">redboxmedia/article-hero</span>"
    "<span class=sf-dump-key>data</span>" => <span class=sf-dump-note>array:8</span> [<samp data-depth=3 class=sf-dump-compact>
      "<span class=sf-dump-key>title</span>" => ""
      "<span class=sf-dump-key>_title</span>" => "<span class=sf-dump-str title="19 characters">field_661fd5ffbfa66</span>"
      "<span class=sf-dump-key>subtitle</span>" => ""
      "<span class=sf-dump-key>_subtitle</span>" => "<span class=sf-dump-str title="19 characters">field_661fd6f0bfa67</span>"
      "<span class=sf-dump-key>text</span>" => ""
      "<span class=sf-dump-key>_text</span>" => "<span class=sf-dump-str title="19 characters">field_661fd70bbfa68</span>"
      "<span class=sf-dump-key>image</span>" => ""
      "<span class=sf-dump-key>_image</span>" => "<span class=sf-dump-str title="19 characters">field_661fd748bfa69</span>"
    </samp>]
    "<span class=sf-dump-key>mode</span>" => "<span class=sf-dump-str title="7 characters">preview</span>"
  </samp>]
  "<span class=sf-dump-key>innerBlocks</span>" => []
  "<span class=sf-dump-key>innerHTML</span>" => ""
  "<span class=sf-dump-key>innerContent</span>" => []
</samp>]
</pre><script>Sfdump("sf-dump-1530011143")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-12">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-12" class="code-block linenums:289"> 
        $nesting_level = $this-&gt;nesting_level++;
 
        $this-&gt;iterations[ $nesting_level ] = array_keys( $this-&gt;callbacks );
        $num_args                           = count( $args );
 
        do {
            $this-&gt;current_priority[ $nesting_level ] = current( $this-&gt;iterations[ $nesting_level ] );
            $priority                                 = $this-&gt;current_priority[ $nesting_level ];
 
            foreach ( $this-&gt;callbacks[ $priority ] as $the_ ) {
                if ( ! $this-&gt;doing_action ) {
                    $args[0] = $value;
                }
 
                // Avoid the array_slice() if possible.
                if ( 0 == $the_[&#039;accepted_args&#039;] ) {
                    $value = call_user_func( $the_[&#039;function&#039;] );
                } elseif ( $the_[&#039;accepted_args&#039;] &gt;= $num_args ) {
                    $value = call_user_func_array( $the_[&#039;function&#039;], $args );
                } else {
                    $value = call_user_func_array( $the_[&#039;function&#039;], array_slice( $args, 0, (int) $the_[&#039;accepted_args&#039;] ) );
                }
            }
        } while ( false !== next( $this-&gt;iterations[ $nesting_level ] ) );
 
        unset( $this-&gt;iterations[ $nesting_level ] );
        unset( $this-&gt;current_priority[ $nesting_level ] );
 
        $this-&gt;nesting_level--;
 
        return $value;
    }
 
    /**
     * Calls the callback functions that have been added to an action hook.
     *
     * @since 4.7.0
     *
     * @param array $args Parameters to pass to the callback functions.</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-12" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-320264364 data-indent-pad="  ">"""
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Design thinking et design doing : quel processus manag&eacute;rial pour mon agence web ?&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;Dans tout processus de fabrication/cr&eacute;ation, chaque entreprise et agence web aspire &agrave; &ecirc;tre la plus efficiente possible. Il est rare d&rsquo;aboutir &agrave; un projet final parfait d&egrave;s la premi&egrave;re fois. C&rsquo;est pourquoi chaque entreprise d&eacute;veloppe des lignes directrices &agrave; suivre pour encadrer l&rsquo;&eacute;quipe lors de chaque projet.\r\n\r\nChaque entreprise d&eacute;veloppe son propre processus manag&eacute;rial en fonction de diff&eacute;rentes probl&eacute;matiques : nombre de collaborateurs, taille de l&rsquo;entreprise et de la hi&eacute;rarchie, importance du projet, &eacute;ch&eacute;ance du rendu final&hellip; Le management tend &agrave; &eacute;voluer avec le temps, que ce soit sur l&rsquo;aspect humain mais aussi mat&eacute;riel.\r\n\r\nUne fois la probl&eacute;matique client re&ccedil;ue, plusieurs acteurs vont s&rsquo;activer jusqu&rsquo;&agrave; la livraison du projet final. Il est primordial de mettre en place des &eacute;tapes logiques &agrave; suivre pour atteindre son objectif final tout en &eacute;tant efficace.\r\n\r\nDans cet article, on abordera deux notions et m&eacute;thodes d&rsquo;organisations essentielles &agrave; la bonne compr&eacute;hension du design. Ces derni&egrave;res posent les bases d&rsquo;une bonne gestion manag&eacute;riale des projets. Par la suite, on verra quels sont les diff&eacute;rents collaborateurs qui sont cens&eacute;s intervenir dans le projet. Enfin, on d&eacute;terminera quelles sont les diff&eacute;rentes &eacute;tapes de la cr&eacute;ation design.&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:13566,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Le succ&egrave;s des projets repose sur un management &eacute;volutif et des &eacute;tapes bien d&eacute;finies pour guider l&#039;&eacute;quipe.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media&quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les principes fondamentaux de la cr&eacute;ation design&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eOn distingue deux principes fondamentaux dans la cr&eacute;ation design : le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. Afin de mieux aborder et comprendre le sujet, nous allons d&eacute;finir bri&egrave;vement ces deux notions.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Thinking\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette d&eacute;marche consiste &agrave; faire travailler les diff&eacute;rents acteurs d&rsquo;une entreprise ensemble afin de tirer les meilleures solutions de chaque sp&eacute;cialit&eacute;. La probl&eacute;matique d&eacute;voil&eacute;e, les &eacute;quipes se r&eacute;unissent pour en trouver la solution. Enfin, les &eacute;quipes s&rsquo;activent pour d&eacute;velopper ce projet tout en restant connect&eacute;es les unes aux autres. Cette d&eacute;marche fait appel &agrave; la m&eacute;thode de management participatif.&nbsp;\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour toujours mieux comprendre son objectif final, le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e, comme son nom l&rsquo;indique, mise beaucoup sur le visuel : on favorise le prototypage et la cr&eacute;ation graphique pour \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003emieux comprendre son projet.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Doing\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette notion vient compl&eacute;ter celle du \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. On passe par le Thinking pour au final cr&eacute;er et formuler un design final. Ce concept du Doing repose sur deux points principaux : \u003c/span\u003e\u003cb\u003el&rsquo;exp&eacute;rimental\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cb\u003esocial\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e.\r\n\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eL&rsquo;exp&eacute;rimental ? Il s&rsquo;agit de pouvoir se lancer pour apprendre de ses erreurs. Plus on pratique, plus on d&eacute;veloppe ses comp&eacute;tences sur le projet ainsi que son domaine d&rsquo;activit&eacute;. Il ne faut pas simplement se baser sur ses connaissances th&eacute;oriques, il faut les mettre en pratique. C&rsquo;est souvent en pratiquant et en exp&eacute;rimentant de nouveaux concepts qu&rsquo;on s&rsquo;am&eacute;liore.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eLa partie sociale intervient ensuite : l&rsquo;&eacute;change de connaissances et d&rsquo;exp&eacute;riences vient agr&eacute;menter et consolider votre savoir. Aller &agrave; la rencontre de votre coll&egrave;gue du d&eacute;partement marketing et apprenez de ses exp&eacute;riences sur le projet. Consultez votre commercial pour encore mieux conna&icirc;tre les probl&eacute;matiques et retours que le client lui a donn&eacute;. N&rsquo;ayez crainte d&rsquo;aller voir votre charg&eacute; de projet pour lui demander des conseils pratiques sur une probl&eacute;matique que vous n&rsquo;arrivez pas &agrave; r&eacute;soudre. C&rsquo;est aussi &ccedil;a le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : agir et interagir.&nbsp;\u003c/span\u003e\u003c/p\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;left&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13569,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Allier design thinking et design doing dans le management d&#039;&eacute;quipe stimule l&#039;innovation tout en maintenant un focus sur des livrables concrets.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media &quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cb\u003eQui interviendra dans le processus de cr&eacute;ation design ?\u003c/b\u003e\u003c/h3\u003e\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eTout d&eacute;pend de la hi&eacute;rarchie de votre entreprise. Nous prendrons le cas d&rsquo;une agence de design qui engage 4 collaborateurs qui entrent en action lors du processus de cr&eacute;ation design.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eLes d&eacute;veloppeurs d&rsquo;affaires/commerciaux sont les premiers &agrave; intervenir. Ce sont eux qui ont les premiers contacts avec les clients. Ils re&ccedil;oivent les premi&egrave;res probl&eacute;matiques, les analyses et font un r&eacute;capitulatif du projet avec les attentes du client et ses motivations.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eIntimement li&eacute;s avec les commerciaux, les charg&eacute;s de production sont les seconds maillons de ce processus de cr&eacute;ation design. Ils recueillent les premi&egrave;res informations r&eacute;colt&eacute;es par le commercial et &agrave; partir de &ccedil;a, d&eacute;veloppent un premier brief. S&#039;il manque des informations (charte graphique, types de document final, budget), c&rsquo;est &agrave; eux de reprendre contact avec le client pour compl&eacute;ter leur dossier. Au final, ils consultent les planning de l&rsquo;ex&eacute;cution pour ensuite distribuer leur brief au charg&eacute; de projet.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eCes charg&eacute;s de projets reprennent le brief des charg&eacute;s de production et le rendent compr&eacute;hensible par l&rsquo;ex&eacute;cution. Ils suivent l&#039;avanc&eacute;e du projet et sont des relais entre la direction et l&rsquo;ex&eacute;cution. Ils sont autant &agrave; la disposition des clients que les designers/int&eacute;grateurs pour r&eacute;pondre &agrave; leurs questions.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eEnfin, viennent les designers. Ils se chargent d&rsquo;appliquer le brief. Ils interviennent tout de m&ecirc;me dans le processus de r&eacute;flection design en discutant avec le chef de projet. Ils d&eacute;clinent ensuite les produits graphiques et proposent un rendu visuel final au client.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eDans le cas de la cr&eacute;ation d&rsquo;un site internet, le maillon final est l&rsquo;int&eacute;grateur/d&eacute;veloppeur. Cet acteur &eacute;change &eacute;norm&eacute;ment avec les designers pour aboutir &agrave; un projet viable. Ils se chargent de d&eacute;velopper le produit final gr&acirc;ce aux maquettes cr&eacute;&eacute;es par les designers.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les diff&eacute;rentes &eacute;tapes dans la cr&eacute;ation&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour hi&eacute;rarchiser votre processus de cr&eacute;ation design, vous pouvez aussi fixer une ligne directrice &agrave; respecter par votre &eacute;quipe. Vous pouvez agr&eacute;menter au \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e ces diff&eacute;rentes &eacute;tapes de cr&eacute;ation. Elles s&rsquo;adaptent &agrave; votre entreprise en fonction de votre taille et des sp&eacute;cificit&eacute;s de chaque projet.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;right&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13572,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eOn prendra le cas de la cr&eacute;ation d&rsquo;un nouveau site internet.\u003c/strong\u003e\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\u003c/h3\u003e\r\n\u003cb\u003eRencontre \u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eavec le client\u003c/strong\u003e (d&eacute;veloppeur d&rsquo;affaires/commerciaux) : il interroge le client pour bien d&eacute;terminer ses besoins et formule le contrat.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eConfirmation des besoins \u003c/b\u003e\u003cstrong\u003edu \u003c/strong\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eclient\u003c/strong\u003e (charg&eacute; de production) : il close le dossier de d&eacute;couverte et lance un premier brief &agrave; destination des charg&eacute;s de projet. Ils compl&egrave;tent le dossier si des informations essentielles ne sont pas stipul&eacute;es.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003eCr&eacute;ation de \u003c/strong\u003e\u003cb\u003ebrief\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : il retravaille le dossier du charg&eacute; de production pour le rendre compr&eacute;hensible par les designer.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003e&Eacute;tablir des \u003c/strong\u003e\u003cb\u003eplanning\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e/&eacute;ch&eacute;ancier (charg&eacute; de projet) : il d&eacute;termine les diff&eacute;rentes &eacute;tapes du projet (wireframe, maquette, lancement de la production, finalisation du site) et les futures rencontres.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eBenchmark\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : On s&rsquo;informe sur les tendances actuelles. On s&rsquo;inspire de ce que fait la concurrence de l&rsquo;entreprise cliente. On en ressort des id&eacute;es et le chef de projet propose ce dossier au designer. Les deux parties &eacute;changent sur ce projet et d&eacute;terminent les axes de d&eacute;veloppement cl&eacute;s.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eStructure et arborescence\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e du contenu (charg&eacute; de projet ou designer) : c&rsquo;est le d&eacute;but de la partie UX du projet. Les deux acteurs cit&eacute;s pr&eacute;c&eacute;demment sont capables de le faire. Tout d&eacute;pend de la structure de l&rsquo;entreprise. C&rsquo;est ici qu&rsquo;on commence &agrave; r&eacute;fl&eacute;chir au parcours utilisateur et au contenu qu&rsquo;on souhaite int&eacute;grer au site.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eWireframe\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet ou designer) : Encore une fois, tout d&eacute;pend de l&rsquo;organisation de l&rsquo;entreprise, mais les deux acteurs sont capables de le faire. On entre concr&egrave;tement dans le processus UX du projet. On met en &oelig;uvre toutes les id&eacute;es dans une maquette filaire. On place les objets, on r&eacute;fl&eacute;chit au CTA, au contenu, aux animations&hellip;\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eMaquettes graphiques\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (designer) : c&rsquo;est la partie design. On reprend les wireframe pour les designer et les rendre esth&eacute;tiques. On peut m&ecirc;me animer ces maquettes pour que le client s&rsquo;immerge un peu plus dans le rendu final.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eInt&eacute;gration\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et d&eacute;veloppement (d&eacute;veloppeurs) : derni&egrave;re &eacute;tape de l&rsquo;ex&eacute;cutif. On transmet les maquettes aux d&eacute;veloppeurs et ils se chargent de finaliser le projet en un site fiable.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eValidation\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet et charg&eacute; de production): On se r&eacute;unit avec le client pour lui faire d&eacute;couvrir le r&eacute;sultat final du site et on attend sa validation. C&rsquo;est ici que les derni&egrave;res retouches et corrections de bug interviennent.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/strategy {&quot;name&quot;:&quot;redboxmedia/strategy&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Vous souhaitez optimiser le processus manag&eacute;rial de votre entreprise ?&quot;,&quot;_title&quot;:&quot;field_66461fd7a2840&quot;,&quot;text&quot;:&quot;Redbox Media vous accompagne dans l&#039;&eacute;laboration et la mise en place d&#039;outil et de m&eacute;thode de management con&ccedil;u pour vos besoins. Faites appel &agrave; nos experts en la mati&egrave;re et discutons ensemble de vos projets.&quot;,&quot;_text&quot;:&quot;field_66462041c406f&quot;,&quot;cta_repeater_0_cta_type&quot;:&quot;cta_popup&quot;,&quot;_cta_repeater_0_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_0_cta_text&quot;:&quot;&Ccedil;a m&#039;int&eacute;resse&quot;,&quot;_cta_repeater_0_cta_text&quot;:&quot;field_6646207bc4071_field_663e60bfbd35e&quot;,&quot;cta_repeater_0_cta_popup_choice&quot;:&quot;1&quot;,&quot;_cta_repeater_0_cta_popup_choice&quot;:&quot;field_6646207bc4071_field_659c1bbcc6a08&quot;,&quot;cta_repeater_0_cta_precheck&quot;:&quot;none&quot;,&quot;_cta_repeater_0_cta_precheck&quot;:&quot;field_6646207bc4071_field_659c1c3ec6a09&quot;,&quot;cta_repeater_1_cta_type&quot;:&quot;cta_link&quot;,&quot;_cta_repeater_1_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_1_cta_link&quot;:{&quot;title&quot;:&quot;D&eacute;couvrir notre expertise RH&quot;,&quot;url&quot;:&quot;https://redboxstaging.dev.redboxmedia.ca/marketing-rh/&quot;,&quot;target&quot;:&quot;_blank&quot;},&quot;_cta_repeater_1_cta_link&quot;:&quot;field_6646207bc4071_field_659c1ab14b2d1&quot;,&quot;cta_repeater&quot;:2,&quot;_cta_repeater&quot;:&quot;field_66462057c4070&quot;,&quot;image&quot;:12520,&quot;_image&quot;:&quot;field_664627e6e7076&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:&quot;&quot;,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;preview&quot;} /--&gt;</span>
"""
</pre><script>Sfdump("sf-dump-320264364")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-13">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">plugin.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-13" class="code-block linenums:186">        $all_args = func_get_args(); // phpcs:ignore PHPCompatibility.FunctionUse.ArgumentFunctionsReportCurrentValue.NeedsInspection
        _wp_call_all_hook( $all_args );
    }
 
    if ( ! isset( $wp_filter[ $hook_name ] ) ) {
        if ( isset( $wp_filter[&#039;all&#039;] ) ) {
            array_pop( $wp_current_filter );
        }
 
        return $value;
    }
 
    if ( ! isset( $wp_filter[&#039;all&#039;] ) ) {
        $wp_current_filter[] = $hook_name;
    }
 
    // Pass the value to WP_Hook.
    array_unshift( $args, $value );
 
    $filtered = $wp_filter[ $hook_name ]-&gt;apply_filters( $value, $args );
 
    array_pop( $wp_current_filter );
 
    return $filtered;
}
 
/**
 * Calls the callback functions that have been added to a filter hook, specifying arguments in an array.
 *
 * @since 3.0.0
 *
 * @see apply_filters() This function is identical, but the arguments passed to the
 *                      functions hooked to `$hook_name` are supplied using an array.
 *
 * @global WP_Hook[] $wp_filter         Stores all of the filters and actions.
 * @global int[]     $wp_filters        Stores the number of times each filter was triggered.
 * @global string[]  $wp_current_filter Stores the list of current filters with the current one last.
 *
 * @param string $hook_name The name of the filter hook.
 * @param array  $args      The arguments supplied to the functions hooked to `$hook_name`.</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-13" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-595326042 data-indent-pad="  ">"""
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Design thinking et design doing : quel processus manag&eacute;rial pour mon agence web ?&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;Dans tout processus de fabrication/cr&eacute;ation, chaque entreprise et agence web aspire &agrave; &ecirc;tre la plus efficiente possible. Il est rare d&rsquo;aboutir &agrave; un projet final parfait d&egrave;s la premi&egrave;re fois. C&rsquo;est pourquoi chaque entreprise d&eacute;veloppe des lignes directrices &agrave; suivre pour encadrer l&rsquo;&eacute;quipe lors de chaque projet.\r\n\r\nChaque entreprise d&eacute;veloppe son propre processus manag&eacute;rial en fonction de diff&eacute;rentes probl&eacute;matiques : nombre de collaborateurs, taille de l&rsquo;entreprise et de la hi&eacute;rarchie, importance du projet, &eacute;ch&eacute;ance du rendu final&hellip; Le management tend &agrave; &eacute;voluer avec le temps, que ce soit sur l&rsquo;aspect humain mais aussi mat&eacute;riel.\r\n\r\nUne fois la probl&eacute;matique client re&ccedil;ue, plusieurs acteurs vont s&rsquo;activer jusqu&rsquo;&agrave; la livraison du projet final. Il est primordial de mettre en place des &eacute;tapes logiques &agrave; suivre pour atteindre son objectif final tout en &eacute;tant efficace.\r\n\r\nDans cet article, on abordera deux notions et m&eacute;thodes d&rsquo;organisations essentielles &agrave; la bonne compr&eacute;hension du design. Ces derni&egrave;res posent les bases d&rsquo;une bonne gestion manag&eacute;riale des projets. Par la suite, on verra quels sont les diff&eacute;rents collaborateurs qui sont cens&eacute;s intervenir dans le projet. Enfin, on d&eacute;terminera quelles sont les diff&eacute;rentes &eacute;tapes de la cr&eacute;ation design.&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:13566,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Le succ&egrave;s des projets repose sur un management &eacute;volutif et des &eacute;tapes bien d&eacute;finies pour guider l&#039;&eacute;quipe.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media&quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les principes fondamentaux de la cr&eacute;ation design&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eOn distingue deux principes fondamentaux dans la cr&eacute;ation design : le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. Afin de mieux aborder et comprendre le sujet, nous allons d&eacute;finir bri&egrave;vement ces deux notions.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Thinking\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette d&eacute;marche consiste &agrave; faire travailler les diff&eacute;rents acteurs d&rsquo;une entreprise ensemble afin de tirer les meilleures solutions de chaque sp&eacute;cialit&eacute;. La probl&eacute;matique d&eacute;voil&eacute;e, les &eacute;quipes se r&eacute;unissent pour en trouver la solution. Enfin, les &eacute;quipes s&rsquo;activent pour d&eacute;velopper ce projet tout en restant connect&eacute;es les unes aux autres. Cette d&eacute;marche fait appel &agrave; la m&eacute;thode de management participatif.&nbsp;\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour toujours mieux comprendre son objectif final, le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e, comme son nom l&rsquo;indique, mise beaucoup sur le visuel : on favorise le prototypage et la cr&eacute;ation graphique pour \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003emieux comprendre son projet.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Doing\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette notion vient compl&eacute;ter celle du \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. On passe par le Thinking pour au final cr&eacute;er et formuler un design final. Ce concept du Doing repose sur deux points principaux : \u003c/span\u003e\u003cb\u003el&rsquo;exp&eacute;rimental\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cb\u003esocial\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e.\r\n\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eL&rsquo;exp&eacute;rimental ? Il s&rsquo;agit de pouvoir se lancer pour apprendre de ses erreurs. Plus on pratique, plus on d&eacute;veloppe ses comp&eacute;tences sur le projet ainsi que son domaine d&rsquo;activit&eacute;. Il ne faut pas simplement se baser sur ses connaissances th&eacute;oriques, il faut les mettre en pratique. C&rsquo;est souvent en pratiquant et en exp&eacute;rimentant de nouveaux concepts qu&rsquo;on s&rsquo;am&eacute;liore.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eLa partie sociale intervient ensuite : l&rsquo;&eacute;change de connaissances et d&rsquo;exp&eacute;riences vient agr&eacute;menter et consolider votre savoir. Aller &agrave; la rencontre de votre coll&egrave;gue du d&eacute;partement marketing et apprenez de ses exp&eacute;riences sur le projet. Consultez votre commercial pour encore mieux conna&icirc;tre les probl&eacute;matiques et retours que le client lui a donn&eacute;. N&rsquo;ayez crainte d&rsquo;aller voir votre charg&eacute; de projet pour lui demander des conseils pratiques sur une probl&eacute;matique que vous n&rsquo;arrivez pas &agrave; r&eacute;soudre. C&rsquo;est aussi &ccedil;a le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : agir et interagir.&nbsp;\u003c/span\u003e\u003c/p\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;left&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13569,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Allier design thinking et design doing dans le management d&#039;&eacute;quipe stimule l&#039;innovation tout en maintenant un focus sur des livrables concrets.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media &quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cb\u003eQui interviendra dans le processus de cr&eacute;ation design ?\u003c/b\u003e\u003c/h3\u003e\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eTout d&eacute;pend de la hi&eacute;rarchie de votre entreprise. Nous prendrons le cas d&rsquo;une agence de design qui engage 4 collaborateurs qui entrent en action lors du processus de cr&eacute;ation design.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eLes d&eacute;veloppeurs d&rsquo;affaires/commerciaux sont les premiers &agrave; intervenir. Ce sont eux qui ont les premiers contacts avec les clients. Ils re&ccedil;oivent les premi&egrave;res probl&eacute;matiques, les analyses et font un r&eacute;capitulatif du projet avec les attentes du client et ses motivations.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eIntimement li&eacute;s avec les commerciaux, les charg&eacute;s de production sont les seconds maillons de ce processus de cr&eacute;ation design. Ils recueillent les premi&egrave;res informations r&eacute;colt&eacute;es par le commercial et &agrave; partir de &ccedil;a, d&eacute;veloppent un premier brief. S&#039;il manque des informations (charte graphique, types de document final, budget), c&rsquo;est &agrave; eux de reprendre contact avec le client pour compl&eacute;ter leur dossier. Au final, ils consultent les planning de l&rsquo;ex&eacute;cution pour ensuite distribuer leur brief au charg&eacute; de projet.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eCes charg&eacute;s de projets reprennent le brief des charg&eacute;s de production et le rendent compr&eacute;hensible par l&rsquo;ex&eacute;cution. Ils suivent l&#039;avanc&eacute;e du projet et sont des relais entre la direction et l&rsquo;ex&eacute;cution. Ils sont autant &agrave; la disposition des clients que les designers/int&eacute;grateurs pour r&eacute;pondre &agrave; leurs questions.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eEnfin, viennent les designers. Ils se chargent d&rsquo;appliquer le brief. Ils interviennent tout de m&ecirc;me dans le processus de r&eacute;flection design en discutant avec le chef de projet. Ils d&eacute;clinent ensuite les produits graphiques et proposent un rendu visuel final au client.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eDans le cas de la cr&eacute;ation d&rsquo;un site internet, le maillon final est l&rsquo;int&eacute;grateur/d&eacute;veloppeur. Cet acteur &eacute;change &eacute;norm&eacute;ment avec les designers pour aboutir &agrave; un projet viable. Ils se chargent de d&eacute;velopper le produit final gr&acirc;ce aux maquettes cr&eacute;&eacute;es par les designers.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les diff&eacute;rentes &eacute;tapes dans la cr&eacute;ation&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour hi&eacute;rarchiser votre processus de cr&eacute;ation design, vous pouvez aussi fixer une ligne directrice &agrave; respecter par votre &eacute;quipe. Vous pouvez agr&eacute;menter au \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e ces diff&eacute;rentes &eacute;tapes de cr&eacute;ation. Elles s&rsquo;adaptent &agrave; votre entreprise en fonction de votre taille et des sp&eacute;cificit&eacute;s de chaque projet.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;right&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13572,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eOn prendra le cas de la cr&eacute;ation d&rsquo;un nouveau site internet.\u003c/strong\u003e\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\u003c/h3\u003e\r\n\u003cb\u003eRencontre \u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eavec le client\u003c/strong\u003e (d&eacute;veloppeur d&rsquo;affaires/commerciaux) : il interroge le client pour bien d&eacute;terminer ses besoins et formule le contrat.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eConfirmation des besoins \u003c/b\u003e\u003cstrong\u003edu \u003c/strong\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eclient\u003c/strong\u003e (charg&eacute; de production) : il close le dossier de d&eacute;couverte et lance un premier brief &agrave; destination des charg&eacute;s de projet. Ils compl&egrave;tent le dossier si des informations essentielles ne sont pas stipul&eacute;es.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003eCr&eacute;ation de \u003c/strong\u003e\u003cb\u003ebrief\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : il retravaille le dossier du charg&eacute; de production pour le rendre compr&eacute;hensible par les designer.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003e&Eacute;tablir des \u003c/strong\u003e\u003cb\u003eplanning\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e/&eacute;ch&eacute;ancier (charg&eacute; de projet) : il d&eacute;termine les diff&eacute;rentes &eacute;tapes du projet (wireframe, maquette, lancement de la production, finalisation du site) et les futures rencontres.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eBenchmark\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : On s&rsquo;informe sur les tendances actuelles. On s&rsquo;inspire de ce que fait la concurrence de l&rsquo;entreprise cliente. On en ressort des id&eacute;es et le chef de projet propose ce dossier au designer. Les deux parties &eacute;changent sur ce projet et d&eacute;terminent les axes de d&eacute;veloppement cl&eacute;s.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eStructure et arborescence\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e du contenu (charg&eacute; de projet ou designer) : c&rsquo;est le d&eacute;but de la partie UX du projet. Les deux acteurs cit&eacute;s pr&eacute;c&eacute;demment sont capables de le faire. Tout d&eacute;pend de la structure de l&rsquo;entreprise. C&rsquo;est ici qu&rsquo;on commence &agrave; r&eacute;fl&eacute;chir au parcours utilisateur et au contenu qu&rsquo;on souhaite int&eacute;grer au site.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eWireframe\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet ou designer) : Encore une fois, tout d&eacute;pend de l&rsquo;organisation de l&rsquo;entreprise, mais les deux acteurs sont capables de le faire. On entre concr&egrave;tement dans le processus UX du projet. On met en &oelig;uvre toutes les id&eacute;es dans une maquette filaire. On place les objets, on r&eacute;fl&eacute;chit au CTA, au contenu, aux animations&hellip;\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eMaquettes graphiques\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (designer) : c&rsquo;est la partie design. On reprend les wireframe pour les designer et les rendre esth&eacute;tiques. On peut m&ecirc;me animer ces maquettes pour que le client s&rsquo;immerge un peu plus dans le rendu final.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eInt&eacute;gration\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et d&eacute;veloppement (d&eacute;veloppeurs) : derni&egrave;re &eacute;tape de l&rsquo;ex&eacute;cutif. On transmet les maquettes aux d&eacute;veloppeurs et ils se chargent de finaliser le projet en un site fiable.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eValidation\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet et charg&eacute; de production): On se r&eacute;unit avec le client pour lui faire d&eacute;couvrir le r&eacute;sultat final du site et on attend sa validation. C&rsquo;est ici que les derni&egrave;res retouches et corrections de bug interviennent.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/strategy {&quot;name&quot;:&quot;redboxmedia/strategy&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Vous souhaitez optimiser le processus manag&eacute;rial de votre entreprise ?&quot;,&quot;_title&quot;:&quot;field_66461fd7a2840&quot;,&quot;text&quot;:&quot;Redbox Media vous accompagne dans l&#039;&eacute;laboration et la mise en place d&#039;outil et de m&eacute;thode de management con&ccedil;u pour vos besoins. Faites appel &agrave; nos experts en la mati&egrave;re et discutons ensemble de vos projets.&quot;,&quot;_text&quot;:&quot;field_66462041c406f&quot;,&quot;cta_repeater_0_cta_type&quot;:&quot;cta_popup&quot;,&quot;_cta_repeater_0_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_0_cta_text&quot;:&quot;&Ccedil;a m&#039;int&eacute;resse&quot;,&quot;_cta_repeater_0_cta_text&quot;:&quot;field_6646207bc4071_field_663e60bfbd35e&quot;,&quot;cta_repeater_0_cta_popup_choice&quot;:&quot;1&quot;,&quot;_cta_repeater_0_cta_popup_choice&quot;:&quot;field_6646207bc4071_field_659c1bbcc6a08&quot;,&quot;cta_repeater_0_cta_precheck&quot;:&quot;none&quot;,&quot;_cta_repeater_0_cta_precheck&quot;:&quot;field_6646207bc4071_field_659c1c3ec6a09&quot;,&quot;cta_repeater_1_cta_type&quot;:&quot;cta_link&quot;,&quot;_cta_repeater_1_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_1_cta_link&quot;:{&quot;title&quot;:&quot;D&eacute;couvrir notre expertise RH&quot;,&quot;url&quot;:&quot;https://redboxstaging.dev.redboxmedia.ca/marketing-rh/&quot;,&quot;target&quot;:&quot;_blank&quot;},&quot;_cta_repeater_1_cta_link&quot;:&quot;field_6646207bc4071_field_659c1ab14b2d1&quot;,&quot;cta_repeater&quot;:2,&quot;_cta_repeater&quot;:&quot;field_66462057c4070&quot;,&quot;image&quot;:12520,&quot;_image&quot;:&quot;field_664627e6e7076&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:&quot;&quot;,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;preview&quot;} /--&gt;</span>
"""
</pre><script>Sfdump("sf-dump-595326042")</script>
</li><li><pre class=sf-dump id=sf-dump-115389306 data-indent-pad="  "><span class=sf-dump-note>array:1</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => """
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Design thinking et design doing : quel processus manag&eacute;rial pour mon agence web ?&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;Dans tout processus de fabrication/cr&eacute;ation, chaque entreprise et agence web aspire &agrave; &ecirc;tre la plus efficiente possible. Il est rare d&rsquo;aboutir &agrave; un projet final parfait d&egrave;s la premi&egrave;re fois. C&rsquo;est pourquoi chaque entreprise d&eacute;veloppe des lignes directrices &agrave; suivre pour encadrer l&rsquo;&eacute;quipe lors de chaque projet.\r\n\r\nChaque entreprise d&eacute;veloppe son propre processus manag&eacute;rial en fonction de diff&eacute;rentes probl&eacute;matiques : nombre de collaborateurs, taille de l&rsquo;entreprise et de la hi&eacute;rarchie, importance du projet, &eacute;ch&eacute;ance du rendu final&hellip; Le management tend &agrave; &eacute;voluer avec le temps, que ce soit sur l&rsquo;aspect humain mais aussi mat&eacute;riel.\r\n\r\nUne fois la probl&eacute;matique client re&ccedil;ue, plusieurs acteurs vont s&rsquo;activer jusqu&rsquo;&agrave; la livraison du projet final. Il est primordial de mettre en place des &eacute;tapes logiques &agrave; suivre pour atteindre son objectif final tout en &eacute;tant efficace.\r\n\r\nDans cet article, on abordera deux notions et m&eacute;thodes d&rsquo;organisations essentielles &agrave; la bonne compr&eacute;hension du design. Ces derni&egrave;res posent les bases d&rsquo;une bonne gestion manag&eacute;riale des projets. Par la suite, on verra quels sont les diff&eacute;rents collaborateurs qui sont cens&eacute;s intervenir dans le projet. Enfin, on d&eacute;terminera quelles sont les diff&eacute;rentes &eacute;tapes de la cr&eacute;ation design.&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:13566,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Le succ&egrave;s des projets repose sur un management &eacute;volutif et des &eacute;tapes bien d&eacute;finies pour guider l&#039;&eacute;quipe.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media&quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les principes fondamentaux de la cr&eacute;ation design&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eOn distingue deux principes fondamentaux dans la cr&eacute;ation design : le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. Afin de mieux aborder et comprendre le sujet, nous allons d&eacute;finir bri&egrave;vement ces deux notions.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Thinking\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette d&eacute;marche consiste &agrave; faire travailler les diff&eacute;rents acteurs d&rsquo;une entreprise ensemble afin de tirer les meilleures solutions de chaque sp&eacute;cialit&eacute;. La probl&eacute;matique d&eacute;voil&eacute;e, les &eacute;quipes se r&eacute;unissent pour en trouver la solution. Enfin, les &eacute;quipes s&rsquo;activent pour d&eacute;velopper ce projet tout en restant connect&eacute;es les unes aux autres. Cette d&eacute;marche fait appel &agrave; la m&eacute;thode de management participatif.&nbsp;\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour toujours mieux comprendre son objectif final, le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e, comme son nom l&rsquo;indique, mise beaucoup sur le visuel : on favorise le prototypage et la cr&eacute;ation graphique pour \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003emieux comprendre son projet.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Doing\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette notion vient compl&eacute;ter celle du \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. On passe par le Thinking pour au final cr&eacute;er et formuler un design final. Ce concept du Doing repose sur deux points principaux : \u003c/span\u003e\u003cb\u003el&rsquo;exp&eacute;rimental\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cb\u003esocial\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e.\r\n\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eL&rsquo;exp&eacute;rimental ? Il s&rsquo;agit de pouvoir se lancer pour apprendre de ses erreurs. Plus on pratique, plus on d&eacute;veloppe ses comp&eacute;tences sur le projet ainsi que son domaine d&rsquo;activit&eacute;. Il ne faut pas simplement se baser sur ses connaissances th&eacute;oriques, il faut les mettre en pratique. C&rsquo;est souvent en pratiquant et en exp&eacute;rimentant de nouveaux concepts qu&rsquo;on s&rsquo;am&eacute;liore.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eLa partie sociale intervient ensuite : l&rsquo;&eacute;change de connaissances et d&rsquo;exp&eacute;riences vient agr&eacute;menter et consolider votre savoir. Aller &agrave; la rencontre de votre coll&egrave;gue du d&eacute;partement marketing et apprenez de ses exp&eacute;riences sur le projet. Consultez votre commercial pour encore mieux conna&icirc;tre les probl&eacute;matiques et retours que le client lui a donn&eacute;. N&rsquo;ayez crainte d&rsquo;aller voir votre charg&eacute; de projet pour lui demander des conseils pratiques sur une probl&eacute;matique que vous n&rsquo;arrivez pas &agrave; r&eacute;soudre. C&rsquo;est aussi &ccedil;a le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : agir et interagir.&nbsp;\u003c/span\u003e\u003c/p\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;left&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13569,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Allier design thinking et design doing dans le management d&#039;&eacute;quipe stimule l&#039;innovation tout en maintenant un focus sur des livrables concrets.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media &quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cb\u003eQui interviendra dans le processus de cr&eacute;ation design ?\u003c/b\u003e\u003c/h3\u003e\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eTout d&eacute;pend de la hi&eacute;rarchie de votre entreprise. Nous prendrons le cas d&rsquo;une agence de design qui engage 4 collaborateurs qui entrent en action lors du processus de cr&eacute;ation design.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eLes d&eacute;veloppeurs d&rsquo;affaires/commerciaux sont les premiers &agrave; intervenir. Ce sont eux qui ont les premiers contacts avec les clients. Ils re&ccedil;oivent les premi&egrave;res probl&eacute;matiques, les analyses et font un r&eacute;capitulatif du projet avec les attentes du client et ses motivations.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eIntimement li&eacute;s avec les commerciaux, les charg&eacute;s de production sont les seconds maillons de ce processus de cr&eacute;ation design. Ils recueillent les premi&egrave;res informations r&eacute;colt&eacute;es par le commercial et &agrave; partir de &ccedil;a, d&eacute;veloppent un premier brief. S&#039;il manque des informations (charte graphique, types de document final, budget), c&rsquo;est &agrave; eux de reprendre contact avec le client pour compl&eacute;ter leur dossier. Au final, ils consultent les planning de l&rsquo;ex&eacute;cution pour ensuite distribuer leur brief au charg&eacute; de projet.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eCes charg&eacute;s de projets reprennent le brief des charg&eacute;s de production et le rendent compr&eacute;hensible par l&rsquo;ex&eacute;cution. Ils suivent l&#039;avanc&eacute;e du projet et sont des relais entre la direction et l&rsquo;ex&eacute;cution. Ils sont autant &agrave; la disposition des clients que les designers/int&eacute;grateurs pour r&eacute;pondre &agrave; leurs questions.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eEnfin, viennent les designers. Ils se chargent d&rsquo;appliquer le brief. Ils interviennent tout de m&ecirc;me dans le processus de r&eacute;flection design en discutant avec le chef de projet. Ils d&eacute;clinent ensuite les produits graphiques et proposent un rendu visuel final au client.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eDans le cas de la cr&eacute;ation d&rsquo;un site internet, le maillon final est l&rsquo;int&eacute;grateur/d&eacute;veloppeur. Cet acteur &eacute;change &eacute;norm&eacute;ment avec les designers pour aboutir &agrave; un projet viable. Ils se chargent de d&eacute;velopper le produit final gr&acirc;ce aux maquettes cr&eacute;&eacute;es par les designers.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les diff&eacute;rentes &eacute;tapes dans la cr&eacute;ation&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour hi&eacute;rarchiser votre processus de cr&eacute;ation design, vous pouvez aussi fixer une ligne directrice &agrave; respecter par votre &eacute;quipe. Vous pouvez agr&eacute;menter au \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e ces diff&eacute;rentes &eacute;tapes de cr&eacute;ation. Elles s&rsquo;adaptent &agrave; votre entreprise en fonction de votre taille et des sp&eacute;cificit&eacute;s de chaque projet.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;right&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13572,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eOn prendra le cas de la cr&eacute;ation d&rsquo;un nouveau site internet.\u003c/strong\u003e\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\u003c/h3\u003e\r\n\u003cb\u003eRencontre \u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eavec le client\u003c/strong\u003e (d&eacute;veloppeur d&rsquo;affaires/commerciaux) : il interroge le client pour bien d&eacute;terminer ses besoins et formule le contrat.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eConfirmation des besoins \u003c/b\u003e\u003cstrong\u003edu \u003c/strong\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eclient\u003c/strong\u003e (charg&eacute; de production) : il close le dossier de d&eacute;couverte et lance un premier brief &agrave; destination des charg&eacute;s de projet. Ils compl&egrave;tent le dossier si des informations essentielles ne sont pas stipul&eacute;es.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003eCr&eacute;ation de \u003c/strong\u003e\u003cb\u003ebrief\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : il retravaille le dossier du charg&eacute; de production pour le rendre compr&eacute;hensible par les designer.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003e&Eacute;tablir des \u003c/strong\u003e\u003cb\u003eplanning\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e/&eacute;ch&eacute;ancier (charg&eacute; de projet) : il d&eacute;termine les diff&eacute;rentes &eacute;tapes du projet (wireframe, maquette, lancement de la production, finalisation du site) et les futures rencontres.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eBenchmark\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : On s&rsquo;informe sur les tendances actuelles. On s&rsquo;inspire de ce que fait la concurrence de l&rsquo;entreprise cliente. On en ressort des id&eacute;es et le chef de projet propose ce dossier au designer. Les deux parties &eacute;changent sur ce projet et d&eacute;terminent les axes de d&eacute;veloppement cl&eacute;s.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eStructure et arborescence\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e du contenu (charg&eacute; de projet ou designer) : c&rsquo;est le d&eacute;but de la partie UX du projet. Les deux acteurs cit&eacute;s pr&eacute;c&eacute;demment sont capables de le faire. Tout d&eacute;pend de la structure de l&rsquo;entreprise. C&rsquo;est ici qu&rsquo;on commence &agrave; r&eacute;fl&eacute;chir au parcours utilisateur et au contenu qu&rsquo;on souhaite int&eacute;grer au site.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eWireframe\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet ou designer) : Encore une fois, tout d&eacute;pend de l&rsquo;organisation de l&rsquo;entreprise, mais les deux acteurs sont capables de le faire. On entre concr&egrave;tement dans le processus UX du projet. On met en &oelig;uvre toutes les id&eacute;es dans une maquette filaire. On place les objets, on r&eacute;fl&eacute;chit au CTA, au contenu, aux animations&hellip;\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eMaquettes graphiques\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (designer) : c&rsquo;est la partie design. On reprend les wireframe pour les designer et les rendre esth&eacute;tiques. On peut m&ecirc;me animer ces maquettes pour que le client s&rsquo;immerge un peu plus dans le rendu final.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eInt&eacute;gration\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et d&eacute;veloppement (d&eacute;veloppeurs) : derni&egrave;re &eacute;tape de l&rsquo;ex&eacute;cutif. On transmet les maquettes aux d&eacute;veloppeurs et ils se chargent de finaliser le projet en un site fiable.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eValidation\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet et charg&eacute; de production): On se r&eacute;unit avec le client pour lui faire d&eacute;couvrir le r&eacute;sultat final du site et on attend sa validation. C&rsquo;est ici que les derni&egrave;res retouches et corrections de bug interviennent.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/strategy {&quot;name&quot;:&quot;redboxmedia/strategy&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Vous souhaitez optimiser le processus manag&eacute;rial de votre entreprise ?&quot;,&quot;_title&quot;:&quot;field_66461fd7a2840&quot;,&quot;text&quot;:&quot;Redbox Media vous accompagne dans l&#039;&eacute;laboration et la mise en place d&#039;outil et de m&eacute;thode de management con&ccedil;u pour vos besoins. Faites appel &agrave; nos experts en la mati&egrave;re et discutons ensemble de vos projets.&quot;,&quot;_text&quot;:&quot;field_66462041c406f&quot;,&quot;cta_repeater_0_cta_type&quot;:&quot;cta_popup&quot;,&quot;_cta_repeater_0_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_0_cta_text&quot;:&quot;&Ccedil;a m&#039;int&eacute;resse&quot;,&quot;_cta_repeater_0_cta_text&quot;:&quot;field_6646207bc4071_field_663e60bfbd35e&quot;,&quot;cta_repeater_0_cta_popup_choice&quot;:&quot;1&quot;,&quot;_cta_repeater_0_cta_popup_choice&quot;:&quot;field_6646207bc4071_field_659c1bbcc6a08&quot;,&quot;cta_repeater_0_cta_precheck&quot;:&quot;none&quot;,&quot;_cta_repeater_0_cta_precheck&quot;:&quot;field_6646207bc4071_field_659c1c3ec6a09&quot;,&quot;cta_repeater_1_cta_type&quot;:&quot;cta_link&quot;,&quot;_cta_repeater_1_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_1_cta_link&quot;:{&quot;title&quot;:&quot;D&eacute;couvrir notre expertise RH&quot;,&quot;url&quot;:&quot;https://redboxstaging.dev.redboxmedia.ca/marketing-rh/&quot;,&quot;target&quot;:&quot;_blank&quot;},&quot;_cta_repeater_1_cta_link&quot;:&quot;field_6646207bc4071_field_659c1ab14b2d1&quot;,&quot;cta_repeater&quot;:2,&quot;_cta_repeater&quot;:&quot;field_66462057c4070&quot;,&quot;image&quot;:12520,&quot;_image&quot;:&quot;field_664627e6e7076&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
    <span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:&quot;&quot;,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;preview&quot;} /--&gt;</span>
    """
</samp>]
</pre><script>Sfdump("sf-dump-115389306")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-14">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">feed.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-14" class="code-block linenums:175">    echo get_the_title_rss();
}
 
/**
 * Retrieves the post content for feeds.
 *
 * @since 2.9.0
 *
 * @see get_the_content()
 *
 * @param string $feed_type The type of feed. rss2 | atom | rss | rdf
 * @return string The filtered content.
 */
function get_the_content_feed( $feed_type = null ) {
    if ( ! $feed_type ) {
        $feed_type = get_default_feed();
    }
 
    /** This filter is documented in wp-includes/post-template.php */
    $content = apply_filters( &#039;the_content&#039;, get_the_content() );
    $content = str_replace( &#039;]]&gt;&#039;, &#039;]]&amp;gt;&#039;, $content );
 
    /**
     * Filters the post content for use in feeds.
     *
     * @since 2.9.0
     *
     * @param string $content   The current post content.
     * @param string $feed_type Type of feed. Possible values include &#039;rss2&#039;, &#039;atom&#039;.
     *                          Default &#039;rss2&#039;.
     */
    return apply_filters( &#039;the_content_feed&#039;, $content, $feed_type );
}
 
/**
 * Displays the post content for feeds.
 *
 * @since 2.9.0
 *
 * @param string $feed_type The type of feed. rss2 | atom | rss | rdf</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-14" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1169217674 data-indent-pad="  ">"<span class=sf-dump-str title="11 characters">the_content</span>"
</pre><script>Sfdump("sf-dump-1169217674")</script>
</li><li><pre class=sf-dump id=sf-dump-814014223 data-indent-pad="  ">"""
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Design thinking et design doing : quel processus manag&eacute;rial pour mon agence web ?&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;Dans tout processus de fabrication/cr&eacute;ation, chaque entreprise et agence web aspire &agrave; &ecirc;tre la plus efficiente possible. Il est rare d&rsquo;aboutir &agrave; un projet final parfait d&egrave;s la premi&egrave;re fois. C&rsquo;est pourquoi chaque entreprise d&eacute;veloppe des lignes directrices &agrave; suivre pour encadrer l&rsquo;&eacute;quipe lors de chaque projet.\r\n\r\nChaque entreprise d&eacute;veloppe son propre processus manag&eacute;rial en fonction de diff&eacute;rentes probl&eacute;matiques : nombre de collaborateurs, taille de l&rsquo;entreprise et de la hi&eacute;rarchie, importance du projet, &eacute;ch&eacute;ance du rendu final&hellip; Le management tend &agrave; &eacute;voluer avec le temps, que ce soit sur l&rsquo;aspect humain mais aussi mat&eacute;riel.\r\n\r\nUne fois la probl&eacute;matique client re&ccedil;ue, plusieurs acteurs vont s&rsquo;activer jusqu&rsquo;&agrave; la livraison du projet final. Il est primordial de mettre en place des &eacute;tapes logiques &agrave; suivre pour atteindre son objectif final tout en &eacute;tant efficace.\r\n\r\nDans cet article, on abordera deux notions et m&eacute;thodes d&rsquo;organisations essentielles &agrave; la bonne compr&eacute;hension du design. Ces derni&egrave;res posent les bases d&rsquo;une bonne gestion manag&eacute;riale des projets. Par la suite, on verra quels sont les diff&eacute;rents collaborateurs qui sont cens&eacute;s intervenir dans le projet. Enfin, on d&eacute;terminera quelles sont les diff&eacute;rentes &eacute;tapes de la cr&eacute;ation design.&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:13566,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Le succ&egrave;s des projets repose sur un management &eacute;volutif et des &eacute;tapes bien d&eacute;finies pour guider l&#039;&eacute;quipe.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media&quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les principes fondamentaux de la cr&eacute;ation design&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eOn distingue deux principes fondamentaux dans la cr&eacute;ation design : le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. Afin de mieux aborder et comprendre le sujet, nous allons d&eacute;finir bri&egrave;vement ces deux notions.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Thinking\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette d&eacute;marche consiste &agrave; faire travailler les diff&eacute;rents acteurs d&rsquo;une entreprise ensemble afin de tirer les meilleures solutions de chaque sp&eacute;cialit&eacute;. La probl&eacute;matique d&eacute;voil&eacute;e, les &eacute;quipes se r&eacute;unissent pour en trouver la solution. Enfin, les &eacute;quipes s&rsquo;activent pour d&eacute;velopper ce projet tout en restant connect&eacute;es les unes aux autres. Cette d&eacute;marche fait appel &agrave; la m&eacute;thode de management participatif.&nbsp;\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour toujours mieux comprendre son objectif final, le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e, comme son nom l&rsquo;indique, mise beaucoup sur le visuel : on favorise le prototypage et la cr&eacute;ation graphique pour \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003emieux comprendre son projet.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cb\u003eDesign Doing\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : cette notion vient compl&eacute;ter celle du \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e. On passe par le Thinking pour au final cr&eacute;er et formuler un design final. Ce concept du Doing repose sur deux points principaux : \u003c/span\u003e\u003cb\u003el&rsquo;exp&eacute;rimental\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et le \u003c/span\u003e\u003cb\u003esocial\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e.\r\n\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eL&rsquo;exp&eacute;rimental ? Il s&rsquo;agit de pouvoir se lancer pour apprendre de ses erreurs. Plus on pratique, plus on d&eacute;veloppe ses comp&eacute;tences sur le projet ainsi que son domaine d&rsquo;activit&eacute;. Il ne faut pas simplement se baser sur ses connaissances th&eacute;oriques, il faut les mettre en pratique. C&rsquo;est souvent en pratiquant et en exp&eacute;rimentant de nouveaux concepts qu&rsquo;on s&rsquo;am&eacute;liore.\u003c/span\u003e\u003c/p\u003e\r\n\u003cp style=\u0022text-align: left;\u0022\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eLa partie sociale intervient ensuite : l&rsquo;&eacute;change de connaissances et d&rsquo;exp&eacute;riences vient agr&eacute;menter et consolider votre savoir. Aller &agrave; la rencontre de votre coll&egrave;gue du d&eacute;partement marketing et apprenez de ses exp&eacute;riences sur le projet. Consultez votre commercial pour encore mieux conna&icirc;tre les probl&eacute;matiques et retours que le client lui a donn&eacute;. N&rsquo;ayez crainte d&rsquo;aller voir votre charg&eacute; de projet pour lui demander des conseils pratiques sur une probl&eacute;matique que vous n&rsquo;arrivez pas &agrave; r&eacute;soudre. C&rsquo;est aussi &ccedil;a le \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Doing\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e : agir et interagir.&nbsp;\u003c/span\u003e\u003c/p\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;left&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13569,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/quote {&quot;name&quot;:&quot;redboxmedia/quote&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;Allier design thinking et design doing dans le management d&#039;&eacute;quipe stimule l&#039;innovation tout en maintenant un focus sur des livrables concrets.&quot;,&quot;_text&quot;:&quot;field_6620389678d57&quot;,&quot;author&quot;:&quot;Nader, co-fondateur de Redbox Media &quot;,&quot;_author&quot;:&quot;field_66203a6d99157&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cb\u003eQui interviendra dans le processus de cr&eacute;ation design ?\u003c/b\u003e\u003c/h3\u003e\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eTout d&eacute;pend de la hi&eacute;rarchie de votre entreprise. Nous prendrons le cas d&rsquo;une agence de design qui engage 4 collaborateurs qui entrent en action lors du processus de cr&eacute;ation design.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eLes d&eacute;veloppeurs d&rsquo;affaires/commerciaux sont les premiers &agrave; intervenir. Ce sont eux qui ont les premiers contacts avec les clients. Ils re&ccedil;oivent les premi&egrave;res probl&eacute;matiques, les analyses et font un r&eacute;capitulatif du projet avec les attentes du client et ses motivations.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eIntimement li&eacute;s avec les commerciaux, les charg&eacute;s de production sont les seconds maillons de ce processus de cr&eacute;ation design. Ils recueillent les premi&egrave;res informations r&eacute;colt&eacute;es par le commercial et &agrave; partir de &ccedil;a, d&eacute;veloppent un premier brief. S&#039;il manque des informations (charte graphique, types de document final, budget), c&rsquo;est &agrave; eux de reprendre contact avec le client pour compl&eacute;ter leur dossier. Au final, ils consultent les planning de l&rsquo;ex&eacute;cution pour ensuite distribuer leur brief au charg&eacute; de projet.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eCes charg&eacute;s de projets reprennent le brief des charg&eacute;s de production et le rendent compr&eacute;hensible par l&rsquo;ex&eacute;cution. Ils suivent l&#039;avanc&eacute;e du projet et sont des relais entre la direction et l&rsquo;ex&eacute;cution. Ils sont autant &agrave; la disposition des clients que les designers/int&eacute;grateurs pour r&eacute;pondre &agrave; leurs questions.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eEnfin, viennent les designers. Ils se chargent d&rsquo;appliquer le brief. Ils interviennent tout de m&ecirc;me dans le processus de r&eacute;flection design en discutant avec le chef de projet. Ils d&eacute;clinent ensuite les produits graphiques et proposent un rendu visuel final au client.\r\n\u003c/span\u003e\r\n\r\n\u003cspan style=\u0022font-weight: 400;\u0022\u003eDans le cas de la cr&eacute;ation d&rsquo;un site internet, le maillon final est l&rsquo;int&eacute;grateur/d&eacute;veloppeur. Cet acteur &eacute;change &eacute;norm&eacute;ment avec les designers pour aboutir &agrave; un projet viable. Ils se chargent de d&eacute;velopper le produit final gr&acirc;ce aux maquettes cr&eacute;&eacute;es par les designers.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text-image {&quot;name&quot;:&quot;redboxmedia/text-image&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Les diff&eacute;rentes &eacute;tapes dans la cr&eacute;ation&quot;,&quot;_title&quot;:&quot;field_6620180b43001&quot;,&quot;text&quot;:&quot;\u003cspan style=\u0022font-weight: 400;\u0022\u003ePour hi&eacute;rarchiser votre processus de cr&eacute;ation design, vous pouvez aussi fixer une ligne directrice &agrave; respecter par votre &eacute;quipe. Vous pouvez agr&eacute;menter au \u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003eDesign Thinking\u003c/span\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e ces diff&eacute;rentes &eacute;tapes de cr&eacute;ation. Elles s&rsquo;adaptent &agrave; votre entreprise en fonction de votre taille et des sp&eacute;cificit&eacute;s de chaque projet.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_662018ed3861c&quot;,&quot;image_position&quot;:&quot;right&quot;,&quot;_image_position&quot;:&quot;field_66211b91f870f&quot;,&quot;image&quot;:13572,&quot;_image&quot;:&quot;field_662018f53861d&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/text {&quot;name&quot;:&quot;redboxmedia/text&quot;,&quot;data&quot;:{&quot;text&quot;:&quot;\u003ch3\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eOn prendra le cas de la cr&eacute;ation d&rsquo;un nouveau site internet.\u003c/strong\u003e\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\u003c/h3\u003e\r\n\u003cb\u003eRencontre \u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eavec le client\u003c/strong\u003e (d&eacute;veloppeur d&rsquo;affaires/commerciaux) : il interroge le client pour bien d&eacute;terminer ses besoins et formule le contrat.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eConfirmation des besoins \u003c/b\u003e\u003cstrong\u003edu \u003c/strong\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e\u003cstrong\u003eclient\u003c/strong\u003e (charg&eacute; de production) : il close le dossier de d&eacute;couverte et lance un premier brief &agrave; destination des charg&eacute;s de projet. Ils compl&egrave;tent le dossier si des informations essentielles ne sont pas stipul&eacute;es.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003eCr&eacute;ation de \u003c/strong\u003e\u003cb\u003ebrief\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : il retravaille le dossier du charg&eacute; de production pour le rendre compr&eacute;hensible par les designer.\r\n\u003c/span\u003e\r\n\r\n\u003cstrong\u003e&Eacute;tablir des \u003c/strong\u003e\u003cb\u003eplanning\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e/&eacute;ch&eacute;ancier (charg&eacute; de projet) : il d&eacute;termine les diff&eacute;rentes &eacute;tapes du projet (wireframe, maquette, lancement de la production, finalisation du site) et les futures rencontres.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eBenchmark\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet) : On s&rsquo;informe sur les tendances actuelles. On s&rsquo;inspire de ce que fait la concurrence de l&rsquo;entreprise cliente. On en ressort des id&eacute;es et le chef de projet propose ce dossier au designer. Les deux parties &eacute;changent sur ce projet et d&eacute;terminent les axes de d&eacute;veloppement cl&eacute;s.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eStructure et arborescence\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e du contenu (charg&eacute; de projet ou designer) : c&rsquo;est le d&eacute;but de la partie UX du projet. Les deux acteurs cit&eacute;s pr&eacute;c&eacute;demment sont capables de le faire. Tout d&eacute;pend de la structure de l&rsquo;entreprise. C&rsquo;est ici qu&rsquo;on commence &agrave; r&eacute;fl&eacute;chir au parcours utilisateur et au contenu qu&rsquo;on souhaite int&eacute;grer au site.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eWireframe\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet ou designer) : Encore une fois, tout d&eacute;pend de l&rsquo;organisation de l&rsquo;entreprise, mais les deux acteurs sont capables de le faire. On entre concr&egrave;tement dans le processus UX du projet. On met en &oelig;uvre toutes les id&eacute;es dans une maquette filaire. On place les objets, on r&eacute;fl&eacute;chit au CTA, au contenu, aux animations&hellip;\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eMaquettes graphiques\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (designer) : c&rsquo;est la partie design. On reprend les wireframe pour les designer et les rendre esth&eacute;tiques. On peut m&ecirc;me animer ces maquettes pour que le client s&rsquo;immerge un peu plus dans le rendu final.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eInt&eacute;gration\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e et d&eacute;veloppement (d&eacute;veloppeurs) : derni&egrave;re &eacute;tape de l&rsquo;ex&eacute;cutif. On transmet les maquettes aux d&eacute;veloppeurs et ils se chargent de finaliser le projet en un site fiable.\r\n\u003c/span\u003e\u003cb\u003e\u003c/b\u003e\r\n\r\n\u003cb\u003eValidation\u003c/b\u003e\u003cspan style=\u0022font-weight: 400;\u0022\u003e (charg&eacute; de projet et charg&eacute; de production): On se r&eacute;unit avec le client pour lui faire d&eacute;couvrir le r&eacute;sultat final du site et on attend sa validation. C&rsquo;est ici que les derni&egrave;res retouches et corrections de bug interviennent.\u003c/span\u003e&quot;,&quot;_text&quot;:&quot;field_66216eae0d605&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/strategy {&quot;name&quot;:&quot;redboxmedia/strategy&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;Vous souhaitez optimiser le processus manag&eacute;rial de votre entreprise ?&quot;,&quot;_title&quot;:&quot;field_66461fd7a2840&quot;,&quot;text&quot;:&quot;Redbox Media vous accompagne dans l&#039;&eacute;laboration et la mise en place d&#039;outil et de m&eacute;thode de management con&ccedil;u pour vos besoins. Faites appel &agrave; nos experts en la mati&egrave;re et discutons ensemble de vos projets.&quot;,&quot;_text&quot;:&quot;field_66462041c406f&quot;,&quot;cta_repeater_0_cta_type&quot;:&quot;cta_popup&quot;,&quot;_cta_repeater_0_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_0_cta_text&quot;:&quot;&Ccedil;a m&#039;int&eacute;resse&quot;,&quot;_cta_repeater_0_cta_text&quot;:&quot;field_6646207bc4071_field_663e60bfbd35e&quot;,&quot;cta_repeater_0_cta_popup_choice&quot;:&quot;1&quot;,&quot;_cta_repeater_0_cta_popup_choice&quot;:&quot;field_6646207bc4071_field_659c1bbcc6a08&quot;,&quot;cta_repeater_0_cta_precheck&quot;:&quot;none&quot;,&quot;_cta_repeater_0_cta_precheck&quot;:&quot;field_6646207bc4071_field_659c1c3ec6a09&quot;,&quot;cta_repeater_1_cta_type&quot;:&quot;cta_link&quot;,&quot;_cta_repeater_1_cta_type&quot;:&quot;field_6646207bc4071_field_659c1b2ac6a07&quot;,&quot;cta_repeater_1_cta_link&quot;:{&quot;title&quot;:&quot;D&eacute;couvrir notre expertise RH&quot;,&quot;url&quot;:&quot;https://redboxstaging.dev.redboxmedia.ca/marketing-rh/&quot;,&quot;target&quot;:&quot;_blank&quot;},&quot;_cta_repeater_1_cta_link&quot;:&quot;field_6646207bc4071_field_659c1ab14b2d1&quot;,&quot;cta_repeater&quot;:2,&quot;_cta_repeater&quot;:&quot;field_66462057c4070&quot;,&quot;image&quot;:12520,&quot;_image&quot;:&quot;field_664627e6e7076&quot;},&quot;mode&quot;:&quot;edit&quot;} /--&gt;<span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters"><span class="sf-dump-default sf-dump-ns">\n</span></span>
<span class=sf-dump-str title="15408 characters">&lt;!-- wp:redboxmedia/article-hero {&quot;name&quot;:&quot;redboxmedia/article-hero&quot;,&quot;data&quot;:{&quot;title&quot;:&quot;&quot;,&quot;_title&quot;:&quot;field_661fd5ffbfa66&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;_subtitle&quot;:&quot;field_661fd6f0bfa67&quot;,&quot;text&quot;:&quot;&quot;,&quot;_text&quot;:&quot;field_661fd70bbfa68&quot;,&quot;image&quot;:&quot;&quot;,&quot;_image&quot;:&quot;field_661fd748bfa69&quot;},&quot;mode&quot;:&quot;preview&quot;} /--&gt;</span>
"""
</pre><script>Sfdump("sf-dump-814014223")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-15">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">feed-rss2.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-15" class="code-block linenums:85">    while ( have_posts() ) :
        the_post();
        ?&gt;
    &lt;item&gt;
        &lt;title&gt;&lt;?php the_title_rss(); ?&gt;&lt;/title&gt;
        &lt;link&gt;&lt;?php the_permalink_rss(); ?&gt;&lt;/link&gt;
        &lt;?php if ( get_comments_number() || comments_open() ) : ?&gt;
            &lt;comments&gt;&lt;?php comments_link_feed(); ?&gt;&lt;/comments&gt;
        &lt;?php endif; ?&gt;
 
        &lt;dc:creator&gt;&lt;![CDATA[&lt;?php the_author(); ?&gt;]]&gt;&lt;/dc:creator&gt;
        &lt;pubDate&gt;&lt;?php echo mysql2date( &#039;D, d M Y H:i:s +0000&#039;, get_post_time( &#039;Y-m-d H:i:s&#039;, true ), false ); ?&gt;&lt;/pubDate&gt;
        &lt;?php the_category_rss( &#039;rss2&#039; ); ?&gt;
        &lt;guid isPermaLink=&quot;false&quot;&gt;&lt;?php the_guid(); ?&gt;&lt;/guid&gt;
 
        &lt;?php if ( get_option( &#039;rss_use_excerpt&#039; ) ) : ?&gt;
            &lt;description&gt;&lt;![CDATA[&lt;?php the_excerpt_rss(); ?&gt;]]&gt;&lt;/description&gt;
        &lt;?php else : ?&gt;
            &lt;description&gt;&lt;![CDATA[&lt;?php the_excerpt_rss(); ?&gt;]]&gt;&lt;/description&gt;
            &lt;?php $content = get_the_content_feed( &#039;rss2&#039; ); ?&gt;
            &lt;?php if ( strlen( $content ) &gt; 0 ) : ?&gt;
                &lt;content:encoded&gt;&lt;![CDATA[&lt;?php echo $content; ?&gt;]]&gt;&lt;/content:encoded&gt;
            &lt;?php else : ?&gt;
                &lt;content:encoded&gt;&lt;![CDATA[&lt;?php the_excerpt_rss(); ?&gt;]]&gt;&lt;/content:encoded&gt;
            &lt;?php endif; ?&gt;
        &lt;?php endif; ?&gt;
 
        &lt;?php if ( get_comments_number() || comments_open() ) : ?&gt;
            &lt;wfw:commentRss&gt;&lt;?php echo esc_url( get_post_comments_feed_link( null, &#039;rss2&#039; ) ); ?&gt;&lt;/wfw:commentRss&gt;
            &lt;slash:comments&gt;&lt;?php echo get_comments_number(); ?&gt;&lt;/slash:comments&gt;
        &lt;?php endif; ?&gt;
 
        &lt;?php rss_enclosure(); ?&gt;
 
        &lt;?php
        /**
         * Fires at the end of each RSS2 feed item.
         *
         * @since 2.0.0
         */</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-15" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1192345703 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">rss2</span>"
</pre><script>Sfdump("sf-dump-1192345703")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-16">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">template.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-16" class="code-block linenums:764">        extract( $wp_query-&gt;query_vars, EXTR_SKIP );
    }
 
    if ( isset( $s ) ) {
        $s = esc_attr( $s );
    }
 
    /**
     * Fires before a template file is loaded.
     *
     * @since 6.1.0
     *
     * @param string $_template_file The full path to the template file.
     * @param bool   $require_once   Whether to require_once or require.
     * @param array  $args           Additional arguments passed to the template.
     */
    do_action( &#039;wp_before_load_template&#039;, $_template_file, $require_once, $args );
 
    if ( $require_once ) {
        require_once $_template_file;
    } else {
        require $_template_file;
    }
 
    /**
     * Fires after a template file is loaded.
     *
     * @since 6.1.0
     *
     * @param string $_template_file The full path to the template file.
     * @param bool   $require_once   Whether to require_once or require.
     * @param array  $args           Additional arguments passed to the template.
     */
    do_action( &#039;wp_after_load_template&#039;, $_template_file, $require_once, $args );
}
 </pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-16" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-16136922 data-indent-pad="  ">"<span class=sf-dump-str title="54 characters">/home/boiterouge/public_html/wp-includes/feed-rss2.php</span>"
</pre><script>Sfdump("sf-dump-16136922")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-17">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">functions.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-17" class="code-block linenums:1640"> * @see load_template()
 */
function do_feed_rss() {
    load_template( ABSPATH . WPINC . &#039;/feed-rss.php&#039; );
}
 
/**
 * Loads either the RSS2 comment feed or the RSS2 posts feed.
 *
 * @since 2.1.0
 *
 * @see load_template()
 *
 * @param bool $for_comments True for the comment feed, false for normal feed.
 */
function do_feed_rss2( $for_comments ) {
    if ( $for_comments ) {
        load_template( ABSPATH . WPINC . &#039;/feed-rss2-comments.php&#039; );
    } else {
        load_template( ABSPATH . WPINC . &#039;/feed-rss2.php&#039; );
    }
}
 
/**
 * Loads either Atom comment feed or Atom posts feed.
 *
 * @since 2.1.0
 *
 * @see load_template()
 *
 * @param bool $for_comments True for the comment feed, false for normal feed.
 */
function do_feed_atom( $for_comments ) {
    if ( $for_comments ) {
        load_template( ABSPATH . WPINC . &#039;/feed-atom-comments.php&#039; );
    } else {
        load_template( ABSPATH . WPINC . &#039;/feed-atom.php&#039; );
    }
}
 </pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-17" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-1091810419 data-indent-pad="  ">"<span class=sf-dump-str title="54 characters">/home/boiterouge/public_html/wp-includes/feed-rss2.php</span>"
</pre><script>Sfdump("sf-dump-1091810419")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-18">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-18" class="code-block linenums:291"> 
        $this-&gt;iterations[ $nesting_level ] = array_keys( $this-&gt;callbacks );
        $num_args                           = count( $args );
 
        do {
            $this-&gt;current_priority[ $nesting_level ] = current( $this-&gt;iterations[ $nesting_level ] );
            $priority                                 = $this-&gt;current_priority[ $nesting_level ];
 
            foreach ( $this-&gt;callbacks[ $priority ] as $the_ ) {
                if ( ! $this-&gt;doing_action ) {
                    $args[0] = $value;
                }
 
                // Avoid the array_slice() if possible.
                if ( 0 == $the_[&#039;accepted_args&#039;] ) {
                    $value = call_user_func( $the_[&#039;function&#039;] );
                } elseif ( $the_[&#039;accepted_args&#039;] &gt;= $num_args ) {
                    $value = call_user_func_array( $the_[&#039;function&#039;], $args );
                } else {
                    $value = call_user_func_array( $the_[&#039;function&#039;], array_slice( $args, 0, (int) $the_[&#039;accepted_args&#039;] ) );
                }
            }
        } while ( false !== next( $this-&gt;iterations[ $nesting_level ] ) );
 
        unset( $this-&gt;iterations[ $nesting_level ] );
        unset( $this-&gt;current_priority[ $nesting_level ] );
 
        $this-&gt;nesting_level--;
 
        return $value;
    }
 
    /**
     * Calls the callback functions that have been added to an action hook.
     *
     * @since 4.7.0
     *
     * @param array $args Parameters to pass to the callback functions.
     */
    public function do_action( $args ) {</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-18" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-786620694 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-786620694")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-19">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">class-wp-hook.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-19" class="code-block linenums:313">        } while ( false !== next( $this-&gt;iterations[ $nesting_level ] ) );
 
        unset( $this-&gt;iterations[ $nesting_level ] );
        unset( $this-&gt;current_priority[ $nesting_level ] );
 
        $this-&gt;nesting_level--;
 
        return $value;
    }
 
    /**
     * Calls the callback functions that have been added to an action hook.
     *
     * @since 4.7.0
     *
     * @param array $args Parameters to pass to the callback functions.
     */
    public function do_action( $args ) {
        $this-&gt;doing_action = true;
        $this-&gt;apply_filters( &#039;&#039;, $args );
 
        // If there are recursive calls to the current action, we haven&#039;t finished it until we get to the last one.
        if ( ! $this-&gt;nesting_level ) {
            $this-&gt;doing_action = false;
        }
    }
 
    /**
     * Processes the functions hooked into the &#039;all&#039; hook.
     *
     * @since 4.7.0
     *
     * @param array $args Arguments to pass to the hook callbacks. Passed by reference.
     */
    public function do_all_hook( &amp;$args ) {
        $nesting_level                      = $this-&gt;nesting_level++;
        $this-&gt;iterations[ $nesting_level ] = array_keys( $this-&gt;callbacks );
 
        do {
            $priority = current( $this-&gt;iterations[ $nesting_level ] );</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-19" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-577240669 data-indent-pad="  "><span class=sf-dump-const>null</span>
</pre><script>Sfdump("sf-dump-577240669")</script>
</li><li><pre class=sf-dump id=sf-dump-837637003 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-const>false</span>
  <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">rss2</span>"
</samp>]
</pre><script>Sfdump("sf-dump-837637003")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-20">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">plugin.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-20" class="code-block linenums:498">    if ( ! isset( $wp_filter[ $hook_name ] ) ) {
        if ( isset( $wp_filter[&#039;all&#039;] ) ) {
            array_pop( $wp_current_filter );
        }
 
        return;
    }
 
    if ( ! isset( $wp_filter[&#039;all&#039;] ) ) {
        $wp_current_filter[] = $hook_name;
    }
 
    if ( empty( $arg ) ) {
        $arg[] = &#039;&#039;;
    } elseif ( is_array( $arg[0] ) &amp;&amp; 1 === count( $arg[0] ) &amp;&amp; isset( $arg[0][0] ) &amp;&amp; is_object( $arg[0][0] ) ) {
        // Backward compatibility for PHP4-style passing of `array( &amp;$this )` as action `$arg`.
        $arg[0] = $arg[0][0];
    }
 
    $wp_filter[ $hook_name ]-&gt;do_action( $arg );
 
    array_pop( $wp_current_filter );
}
 
/**
 * Calls the callback functions that have been added to an action hook, specifying arguments in an array.
 *
 * @since 2.1.0
 *
 * @see do_action() This function is identical, but the arguments passed to the
 *                  functions hooked to `$hook_name` are supplied using an array.
 *
 * @global WP_Hook[] $wp_filter         Stores all of the filters and actions.
 * @global int[]     $wp_actions        Stores the number of times each action was triggered.
 * @global string[]  $wp_current_filter Stores the list of current filters with the current one last.
 *
 * @param string $hook_name The name of the action to be executed.
 * @param array  $args      The arguments supplied to the functions hooked to `$hook_name`.
 */
function do_action_ref_array( $hook_name, $args ) {</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-20" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-440122605 data-indent-pad="  "><span class=sf-dump-note>array:2</span> [<samp data-depth=1 class=sf-dump-expanded>
  <span class=sf-dump-index>0</span> => <span class=sf-dump-const>false</span>
  <span class=sf-dump-index>1</span> => "<span class=sf-dump-str title="4 characters">rss2</span>"
</samp>]
</pre><script>Sfdump("sf-dump-440122605")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-21">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">functions.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-21" class="code-block linenums:1602"> 
    /**
     * Fires once the given feed is loaded.
     *
     * The dynamic portion of the hook name, `$feed`, refers to the feed template name.
     *
     * Possible hook names include:
     *
     *  - `do_feed_atom`
     *  - `do_feed_rdf`
     *  - `do_feed_rss`
     *  - `do_feed_rss2`
     *
     * @since 2.1.0
     * @since 4.4.0 The `$feed` parameter was added.
     *
     * @param bool   $is_comment_feed Whether the feed is a comment feed.
     * @param string $feed            The feed name.
     */
    do_action( &quot;do_feed_{$feed}&quot;, $wp_query-&gt;is_comment_feed, $feed );
}
 
/**
 * Loads the RDF RSS 0.91 Feed template.
 *
 * @since 2.1.0
 *
 * @see load_template()
 */
function do_feed_rdf() {
    load_template( ABSPATH . WPINC . &#039;/feed-rdf.php&#039; );
}
 
/**
 * Loads the RSS 1.0 Feed Template.
 *
 * @since 2.1.0
 *
 * @see load_template()
 */</pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-21" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-636657692 data-indent-pad="  ">"<span class=sf-dump-str title="12 characters">do_feed_rss2</span>"
</pre><script>Sfdump("sf-dump-636657692")</script>
</li><li><pre class=sf-dump id=sf-dump-792370654 data-indent-pad="  "><span class=sf-dump-const>false</span>
</pre><script>Sfdump("sf-dump-792370654")</script>
</li><li><pre class=sf-dump id=sf-dump-367497848 data-indent-pad="  ">"<span class=sf-dump-str title="4 characters">rss2</span>"
</pre><script>Sfdump("sf-dump-367497848")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-22">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-includes</span>/<span class="delimiter">template-loader.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-22" class="code-block linenums:29"> 
// Process feeds and trackbacks even if not using themes.
if ( is_robots() ) {
    /**
     * Fired when the template loader determines a robots.txt request.
     *
     * @since 2.1.0
     */
    do_action( &#039;do_robots&#039; );
    return;
} elseif ( is_favicon() ) {
    /**
     * Fired when the template loader determines a favicon.ico request.
     *
     * @since 5.4.0
     */
    do_action( &#039;do_favicon&#039; );
    return;
} elseif ( is_feed() ) {
    do_feed();
    return;
} elseif ( is_trackback() ) {
    require ABSPATH . &#039;wp-trackback.php&#039;;
    return;
}
 
if ( wp_using_themes() ) {
 
    $tag_templates = array(
        &#039;is_embed&#039;             =&gt; &#039;get_embed_template&#039;,
        &#039;is_404&#039;               =&gt; &#039;get_404_template&#039;,
        &#039;is_search&#039;            =&gt; &#039;get_search_template&#039;,
        &#039;is_front_page&#039;        =&gt; &#039;get_front_page_template&#039;,
        &#039;is_home&#039;              =&gt; &#039;get_home_template&#039;,
        &#039;is_privacy_policy&#039;    =&gt; &#039;get_privacy_policy_template&#039;,
        &#039;is_post_type_archive&#039; =&gt; &#039;get_post_type_archive_template&#039;,
        &#039;is_tax&#039;               =&gt; &#039;get_taxonomy_template&#039;,
        &#039;is_attachment&#039;        =&gt; &#039;get_attachment_template&#039;,
        &#039;is_single&#039;            =&gt; &#039;get_single_template&#039;,
        &#039;is_page&#039;              =&gt; &#039;get_page_template&#039;,</pre>

                  
                
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-23">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">wp-blog-header.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-23" class="code-block linenums:1">&lt;?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . &#039;/wp-load.php&#039;;
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . &#039;/template-loader.php&#039;;
 
}
 </pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-23" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-68842060 data-indent-pad="  ">"<span class=sf-dump-str title="60 characters">/home/boiterouge/public_html/wp-includes/template-loader.php</span>"
</pre><script>Sfdump("sf-dump-68842060")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
            <div class="frame-code " id="frame-code-24">
        <div class="frame-file">
                                <strong><span class="delimiter"></span>/<span class="delimiter">home</span>/<span class="delimiter">boiterouge</span>/<span class="delimiter">public_html</span>/<span class="delimiter">index.php</span></strong>
                  </div>
                    <pre id="frame-code-linenums-24" class="code-block linenums:1">&lt;?php
/**
 * Front to the WordPress application. This file doesn&#039;t do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( &#039;WP_USE_THEMES&#039;, true );
 
/** Loads the WordPress Environment and Template */
require __DIR__ . &#039;/wp-blog-header.php&#039;;
 </pre>

                  
                          <div class="frame-file">
              Arguments
          </div>
          <div id="frame-code-args-24" class="code-block frame-args">
              <ol class="linenums"><li><pre class=sf-dump id=sf-dump-667380682 data-indent-pad="  ">"<span class=sf-dump-str title="47 characters">/home/boiterouge/public_html/wp-blog-header.php</span>"
</pre><script>Sfdump("sf-dump-667380682")</script>
</li></ol>          </div>
        
                <div class="frame-comments empty">
                  </div>

      </div>
  </div>
<div class="details">
  <h2 class="details-heading">Environment &amp; details:</h2>

  <div class="data-table-container" id="data-tables">
          <div class="data-table" id="sg-get-data">
                    <label class="empty">GET Data</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-post-data">
                    <label class="empty">POST Data</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-files">
                    <label class="empty">Files</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-cookies">
                    <label>Cookies</label>
            <table class="data-table">
              <thead>
                <tr>
                  <td class="data-table-k">Key</td>
                  <td class="data-table-v">Value</td>
                </tr>
              </thead>
                          <tr>
                <td>wp-wpml_current_language</td>
                <td><pre class=sf-dump id=sf-dump-684259422 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">fr</span>"
</pre><script>Sfdump("sf-dump-684259422")</script>
</td>
              </tr>
                        </table>
              </div>
          <div class="data-table" id="sg-session">
                    <label class="empty">Session</label>
            <span class="empty">empty</span>
              </div>
          <div class="data-table" id="sg-serverrequest-data">
                    <label>Server/Request Data</label>
            <table class="data-table">
              <thead>
                <tr>
                  <td class="data-table-k">Key</td>
                  <td class="data-table-v">Value</td>
                </tr>
              </thead>
                          <tr>
                <td>SERVER_SOFTWARE</td>
                <td><pre class=sf-dump id=sf-dump-70419667 data-indent-pad="  ">"<span class=sf-dump-str title="6 characters">Apache</span>"
</pre><script>Sfdump("sf-dump-70419667")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_URI</td>
                <td><pre class=sf-dump id=sf-dump-600218875 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">/category/marketing-rh/feed/</span>"
</pre><script>Sfdump("sf-dump-600218875")</script>
</td>
              </tr>
                          <tr>
                <td>PATH</td>
                <td><pre class=sf-dump id=sf-dump-1490621410 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">/usr/local/bin:/usr/bin:/bin</span>"
</pre><script>Sfdump("sf-dump-1490621410")</script>
</td>
              </tr>
                          <tr>
                <td>TZ</td>
                <td><pre class=sf-dump id=sf-dump-2032487531 data-indent-pad="  ">"<span class=sf-dump-str title="15 characters">America/Toronto</span>"
</pre><script>Sfdump("sf-dump-2032487531")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_HANDLER</td>
                <td><pre class=sf-dump id=sf-dump-1230774001 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">application/x-httpd-ea-php74</span>"
</pre><script>Sfdump("sf-dump-1230774001")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_STATUS</td>
                <td><pre class=sf-dump id=sf-dump-474659030 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">200</span>"
</pre><script>Sfdump("sf-dump-474659030")</script>
</td>
              </tr>
                          <tr>
                <td>UNIQUE_ID</td>
                <td><pre class=sf-dump id=sf-dump-451681160 data-indent-pad="  ">"<span class=sf-dump-str title="27 characters">ae5GZUL2cCTf2bU6qwX4YgAAAMA</span>"
</pre><script>Sfdump("sf-dump-451681160")</script>
</td>
              </tr>
                          <tr>
                <td>HTTPS</td>
                <td><pre class=sf-dump id=sf-dump-1005930834 data-indent-pad="  ">"<span class=sf-dump-str title="2 characters">on</span>"
</pre><script>Sfdump("sf-dump-1005930834")</script>
</td>
              </tr>
                          <tr>
                <td>SSL_TLS_SNI</td>
                <td><pre class=sf-dump id=sf-dump-1567524152 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">redboxstaging.dev.redboxmedia.ca</span>"
</pre><script>Sfdump("sf-dump-1567524152")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT</td>
                <td><pre class=sf-dump id=sf-dump-213766725 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">text/xml</span>"
</pre><script>Sfdump("sf-dump-213766725")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_ACCEPT_ENCODING</td>
                <td><pre class=sf-dump id=sf-dump-2062941810 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">gzip,identity</span>"
</pre><script>Sfdump("sf-dump-2062941810")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_HOST</td>
                <td><pre class=sf-dump id=sf-dump-873812543 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">redboxstaging.dev.redboxmedia.ca</span>"
</pre><script>Sfdump("sf-dump-873812543")</script>
</td>
              </tr>
                          <tr>
                <td>HTTP_USER_AGENT</td>
                <td><pre class=sf-dump id=sf-dump-120069924 data-indent-pad="  ">"<span class=sf-dump-str title="167 characters">Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Safari/605.1.15 (Applebot/0.1; +http://www.apple.com/go/applebot)</span>"
</pre><script>Sfdump("sf-dump-120069924")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_SIGNATURE</td>
                <td><pre class=sf-dump id=sf-dump-1496782482 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1496782482")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1577334585 data-indent-pad="  ">"<span class=sf-dump-str title="32 characters">redboxstaging.dev.redboxmedia.ca</span>"
</pre><script>Sfdump("sf-dump-1577334585")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-776375786 data-indent-pad="  ">"<span class=sf-dump-str title="14 characters">51.222.121.213</span>"
</pre><script>Sfdump("sf-dump-776375786")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PORT</td>
                <td><pre class=sf-dump id=sf-dump-1883803493 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">443</span>"
</pre><script>Sfdump("sf-dump-1883803493")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_ADDR</td>
                <td><pre class=sf-dump id=sf-dump-926565211 data-indent-pad="  ">"<span class=sf-dump-str title="13 characters">17.241.227.16</span>"
</pre><script>Sfdump("sf-dump-926565211")</script>
</td>
              </tr>
                          <tr>
                <td>DOCUMENT_ROOT</td>
                <td><pre class=sf-dump id=sf-dump-1218315379 data-indent-pad="  ">"<span class=sf-dump-str title="28 characters">/home/boiterouge/public_html</span>"
</pre><script>Sfdump("sf-dump-1218315379")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_SCHEME</td>
                <td><pre class=sf-dump id=sf-dump-1666606549 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">https</span>"
</pre><script>Sfdump("sf-dump-1666606549")</script>
</td>
              </tr>
                          <tr>
                <td>CONTEXT_PREFIX</td>
                <td><pre class=sf-dump id=sf-dump-1249753815 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">/cgi-sys</span>"
</pre><script>Sfdump("sf-dump-1249753815")</script>
</td>
              </tr>
                          <tr>
                <td>CONTEXT_DOCUMENT_ROOT</td>
                <td><pre class=sf-dump id=sf-dump-1529167449 data-indent-pad="  ">"<span class=sf-dump-str title="26 characters">/usr/local/cpanel/cgi-sys/</span>"
</pre><script>Sfdump("sf-dump-1529167449")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_ADMIN</td>
                <td><pre class=sf-dump id=sf-dump-1092962793 data-indent-pad="  ">"<span class=sf-dump-str title="42 characters">webmaster@redboxstaging.dev.redboxmedia.ca</span>"
</pre><script>Sfdump("sf-dump-1092962793")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_FILENAME</td>
                <td><pre class=sf-dump id=sf-dump-1822012394 data-indent-pad="  ">"<span class=sf-dump-str title="38 characters">/home/boiterouge/public_html/index.php</span>"
</pre><script>Sfdump("sf-dump-1822012394")</script>
</td>
              </tr>
                          <tr>
                <td>REMOTE_PORT</td>
                <td><pre class=sf-dump id=sf-dump-1600662754 data-indent-pad="  ">"<span class=sf-dump-str title="5 characters">48298</span>"
</pre><script>Sfdump("sf-dump-1600662754")</script>
</td>
              </tr>
                          <tr>
                <td>REDIRECT_URL</td>
                <td><pre class=sf-dump id=sf-dump-1432621080 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1432621080")</script>
</td>
              </tr>
                          <tr>
                <td>GATEWAY_INTERFACE</td>
                <td><pre class=sf-dump id=sf-dump-1474593686 data-indent-pad="  ">"<span class=sf-dump-str title="7 characters">CGI/1.1</span>"
</pre><script>Sfdump("sf-dump-1474593686")</script>
</td>
              </tr>
                          <tr>
                <td>SERVER_PROTOCOL</td>
                <td><pre class=sf-dump id=sf-dump-1726362829 data-indent-pad="  ">"<span class=sf-dump-str title="8 characters">HTTP/1.1</span>"
</pre><script>Sfdump("sf-dump-1726362829")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_METHOD</td>
                <td><pre class=sf-dump id=sf-dump-111511861 data-indent-pad="  ">"<span class=sf-dump-str title="3 characters">GET</span>"
</pre><script>Sfdump("sf-dump-111511861")</script>
</td>
              </tr>
                          <tr>
                <td>QUERY_STRING</td>
                <td><pre class=sf-dump id=sf-dump-1958141657 data-indent-pad="  ">""
</pre><script>Sfdump("sf-dump-1958141657")</script>
</td>
              </tr>
                          <tr>
                <td>SCRIPT_NAME</td>
                <td><pre class=sf-dump id=sf-dump-715201898 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-715201898")</script>
</td>
              </tr>
                          <tr>
                <td>ORIG_SCRIPT_FILENAME</td>
                <td><pre class=sf-dump id=sf-dump-501774634 data-indent-pad="  ">"<span class=sf-dump-str title="34 characters">/usr/local/cpanel/cgi-sys/ea-php74</span>"
</pre><script>Sfdump("sf-dump-501774634")</script>
</td>
              </tr>
                          <tr>
                <td>ORIG_PATH_INFO</td>
                <td><pre class=sf-dump id=sf-dump-1608394993 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1608394993")</script>
</td>
              </tr>
                          <tr>
                <td>ORIG_PATH_TRANSLATED</td>
                <td><pre class=sf-dump id=sf-dump-179616500 data-indent-pad="  ">"<span class=sf-dump-str title="38 characters">/home/boiterouge/public_html/index.php</span>"
</pre><script>Sfdump("sf-dump-179616500")</script>
</td>
              </tr>
                          <tr>
                <td>ORIG_SCRIPT_NAME</td>
                <td><pre class=sf-dump id=sf-dump-1527963238 data-indent-pad="  ">"<span class=sf-dump-str title="17 characters">/cgi-sys/ea-php74</span>"
</pre><script>Sfdump("sf-dump-1527963238")</script>
</td>
              </tr>
                          <tr>
                <td>PHP_SELF</td>
                <td><pre class=sf-dump id=sf-dump-1208086666 data-indent-pad="  ">"<span class=sf-dump-str title="10 characters">/index.php</span>"
</pre><script>Sfdump("sf-dump-1208086666")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME_FLOAT</td>
                <td><pre class=sf-dump id=sf-dump-19716232 data-indent-pad="  "><span class=sf-dump-num>1777223269.0725</span>
</pre><script>Sfdump("sf-dump-19716232")</script>
</td>
              </tr>
                          <tr>
                <td>REQUEST_TIME</td>
                <td><pre class=sf-dump id=sf-dump-1242459765 data-indent-pad="  "><span class=sf-dump-num>1777223269</span>
</pre><script>Sfdump("sf-dump-1242459765")</script>
</td>
              </tr>
                          <tr>
                <td>argv</td>
                <td><pre class=sf-dump id=sf-dump-759101768 data-indent-pad="  ">[]
</pre><script>Sfdump("sf-dump-759101768")</script>
</td>
              </tr>
                          <tr>
                <td>argc</td>
                <td><pre class=sf-dump id=sf-dump-1675708167 data-indent-pad="  "><span class=sf-dump-num>0</span>
</pre><script>Sfdump("sf-dump-1675708167")</script>
</td>
              </tr>
                        </table>
              </div>
          <div class="data-table" id="sg-environment-variables">
                    <label class="empty">Environment Variables</label>
            <span class="empty">empty</span>
              </div>
      </div>

    <div class="data-table-container" id="handlers">
    <label>Registered Handlers</label>
          <div class="handler active">
        0. Whoops\Handler\PrettyPageHandler      </div>
      </div>

</div>
</div>
      </div>
    </div>

    <script>var r=null;window.PR_SHOULD_USE_CONTINUATION=!0;
(function(){function O(a){function i(d){var a=d.charCodeAt(0);if(a!==92)return a;var f=d.charAt(1);return(a=s[f])?a:"0"<=f&&f<="7"?parseInt(d.substring(1),8):f==="u"||f==="x"?parseInt(d.substring(2),16):d.charCodeAt(1)}function g(d){if(d<32)return(d<16?"\\x0":"\\x")+d.toString(16);d=String.fromCharCode(d);return d==="\\"||d==="-"||d==="]"||d==="^"?"\\"+d:d}function j(d){var a=d.substring(1,d.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),d=[],f=
a[0]==="^",b=["["];f&&b.push("^");for(var f=f?1:0,c=a.length;f<c;++f){var h=a[f];if(/\\[bdsw]/i.test(h))b.push(h);else{var h=i(h),e;f+2<c&&"-"===a[f+1]?(e=i(a[f+2]),f+=2):e=h;d.push([h,e]);e<65||h>122||(e<65||h>90||d.push([Math.max(65,h)|32,Math.min(e,90)|32]),e<97||h>122||d.push([Math.max(97,h)&-33,Math.min(e,122)&-33]))}}d.sort(function(d,a){return d[0]-a[0]||a[1]-d[1]});a=[];c=[];for(f=0;f<d.length;++f)h=d[f],h[0]<=c[1]+1?c[1]=Math.max(c[1],h[1]):a.push(c=h);for(f=0;f<a.length;++f)h=a[f],b.push(g(h[0])),
h[1]>h[0]&&(h[1]+1>h[0]&&b.push("-"),b.push(g(h[1])));b.push("]");return b.join("")}function t(d){for(var a=d.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=a.length,i=[],c=0,h=0;c<b;++c){var e=a[c];e==="("?++h:"\\"===e.charAt(0)&&(e=+e.substring(1))&&(e<=h?i[e]=-1:a[c]=g(e))}for(c=1;c<i.length;++c)-1===i[c]&&(i[c]=++z);for(h=c=0;c<b;++c)e=a[c],e==="("?(++h,i[h]||(a[c]="(?:")):"\\"===e.charAt(0)&&(e=+e.substring(1))&&e<=h&&
(a[c]="\\"+i[e]);for(c=0;c<b;++c)"^"===a[c]&&"^"!==a[c+1]&&(a[c]="");if(d.ignoreCase&&w)for(c=0;c<b;++c)e=a[c],d=e.charAt(0),e.length>=2&&d==="["?a[c]=j(e):d!=="\\"&&(a[c]=e.replace(/[A-Za-z]/g,function(d){d=d.charCodeAt(0);return"["+String.fromCharCode(d&-33,d|32)+"]"}));return a.join("")}for(var z=0,w=!1,k=!1,m=0,b=a.length;m<b;++m){var o=a[m];if(o.ignoreCase)k=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){w=!0;k=!1;break}}for(var s={b:8,t:9,n:10,v:11,
f:12,r:13},q=[],m=0,b=a.length;m<b;++m){o=a[m];if(o.global||o.multiline)throw Error(""+o);q.push("(?:"+t(o)+")")}return RegExp(q.join("|"),k?"gi":"g")}function P(a,i){function g(a){switch(a.nodeType){case 1:if(j.test(a.className))break;for(var b=a.firstChild;b;b=b.nextSibling)g(b);b=a.nodeName.toLowerCase();if("br"===b||"li"===b)t[k]="\n",w[k<<1]=z++,w[k++<<1|1]=a;break;case 3:case 4:b=a.nodeValue,b.length&&(b=i?b.replace(/\r\n?/g,"\n"):b.replace(/[\t\n\r ]+/g," "),t[k]=b,w[k<<1]=z,z+=b.length,w[k++<<
1|1]=a)}}var j=/(?:^|\s)nocode(?:\s|$)/,t=[],z=0,w=[],k=0;g(a);return{a:t.join("").replace(/\n$/,""),d:w}}function E(a,i,g,j){i&&(a={a:i,e:a},g(a),j.push.apply(j,a.g))}function x(a,i){function g(a){for(var k=a.e,m=[k,"pln"],b=0,o=a.a.match(t)||[],s={},q=0,d=o.length;q<d;++q){var v=o[q],f=s[v],u=void 0,c;if(typeof f==="string")c=!1;else{var h=j[v.charAt(0)];if(h)u=v.match(h[1]),f=h[0];else{for(c=0;c<z;++c)if(h=i[c],u=v.match(h[1])){f=h[0];break}u||(f="pln")}if((c=f.length>=5&&"lang-"===f.substring(0,
5))&&!(u&&typeof u[1]==="string"))c=!1,f="src";c||(s[v]=f)}h=b;b+=v.length;if(c){c=u[1];var e=v.indexOf(c),p=e+c.length;u[2]&&(p=v.length-u[2].length,e=p-c.length);f=f.substring(5);E(k+h,v.substring(0,e),g,m);E(k+h+e,c,F(f,c),m);E(k+h+p,v.substring(p),g,m)}else m.push(k+h,f)}a.g=m}var j={},t;(function(){for(var g=a.concat(i),k=[],m={},b=0,o=g.length;b<o;++b){var s=g[b],q=s[3];if(q)for(var d=q.length;--d>=0;)j[q.charAt(d)]=s;s=s[1];q=""+s;m.hasOwnProperty(q)||(k.push(s),m[q]=r)}k.push(/[\S\s]/);t=
O(k)})();var z=i.length;return g}function l(a){var i=[],g=[];a.tripleQuotedStrings?i.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,r,"'\""]):a.multiLineStrings?i.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,r,"'\"`"]):i.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,r,"\"'"]);a.verbatimStrings&&
g.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,r]);var j=a.hashComments;j&&(a.cStyleComments?(j>1?i.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,r,"#"]):i.push(["com",/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\n\r]*)/,r,"#"]),g.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,r])):i.push(["com",/^#[^\n\r]*/,r,"#"]));a.cStyleComments&&(g.push(["com",/^\/\/[^\n\r]*/,r]),g.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,
r]));a.regexLiterals&&g.push(["lang-regex",/^(?:^^\.?|[+-]|[!=]={0,2}|#|%=?|&&?=?|\(|\*=?|[+-]=|->|\/=?|::?|<<?=?|>{1,3}=?|[,;?@[{~]|\^\^?=?|\|\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(j=a.types)&&g.push(["typ",j]);a=(""+a.keywords).replace(/^ | $/g,"");a.length&&g.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),r]);i.push(["pln",/^\s+/,r," \r\n\t\u00a0"]);g.push(["lit",
/^@[$_a-z][\w$@]*/i,r],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,r],["pln",/^[$_a-z][\w$@]*/i,r],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,r,"0123456789"],["pln",/^\\[\S\s]?/,r],["pun",/^.[^\s\w"$'./@\\`]*/,r]);return x(i,g)}function G(a,i,g){function j(a){switch(a.nodeType){case 1:if(z.test(a.className))break;if("br"===a.nodeName)t(a),a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)j(a);break;case 3:case 4:if(g){var b=
a.nodeValue,f=b.match(n);if(f){var i=b.substring(0,f.index);a.nodeValue=i;(b=b.substring(f.index+f[0].length))&&a.parentNode.insertBefore(k.createTextNode(b),a.nextSibling);t(a);i||a.parentNode.removeChild(a)}}}}function t(a){function i(a,b){var d=b?a.cloneNode(!1):a,e=a.parentNode;if(e){var e=i(e,1),f=a.nextSibling;e.appendChild(d);for(var g=f;g;g=f)f=g.nextSibling,e.appendChild(g)}return d}for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=i(a.nextSibling,0),f;(f=a.parentNode)&&f.nodeType===
1;)a=f;b.push(a)}for(var z=/(?:^|\s)nocode(?:\s|$)/,n=/\r\n?|\n/,k=a.ownerDocument,m=k.createElement("li");a.firstChild;)m.appendChild(a.firstChild);for(var b=[m],o=0;o<b.length;++o)j(b[o]);i===(i|0)&&b[0].setAttribute("value",i);var s=k.createElement("ol");s.className="linenums";for(var i=Math.max(0,i-1|0)||0,o=0,q=b.length;o<q;++o)m=b[o],m.className="L"+(o+i)%10,m.firstChild||m.appendChild(k.createTextNode("\u00a0")),s.appendChild(m);a.appendChild(s)}function n(a,i){for(var g=i.length;--g>=0;){var j=
i[g];A.hasOwnProperty(j)?C.console&&console.warn("cannot override language handler %s",j):A[j]=a}}function F(a,i){if(!a||!A.hasOwnProperty(a))a=/^\s*</.test(i)?"default-markup":"default-code";return A[a]}function H(a){var i=a.h;try{var g=P(a.c,a.i),j=g.a;a.a=j;a.d=g.d;a.e=0;F(i,j)(a);var t=/\bMSIE\s(\d+)/.exec(navigator.userAgent),t=t&&+t[1]<=8,i=/\n/g,n=a.a,w=n.length,g=0,k=a.d,m=k.length,j=0,b=a.g,o=b.length,s=0;b[o]=w;var q,d;for(d=q=0;d<o;)b[d]!==b[d+2]?(b[q++]=b[d++],b[q++]=b[d++]):d+=2;o=q;
for(d=q=0;d<o;){for(var v=b[d],f=b[d+1],u=d+2;u+2<=o&&b[u+1]===f;)u+=2;b[q++]=v;b[q++]=f;d=u}b.length=q;var c=a.c,h;if(c)h=c.style.display,c.style.display="none";try{for(;j<m;){var e=k[j+2]||w,p=b[s+2]||w,u=Math.min(e,p),l=k[j+1],D;if(l.nodeType!==1&&(D=n.substring(g,u))){t&&(D=D.replace(i,"\r"));l.nodeValue=D;var y=l.ownerDocument,x=y.createElement("span");x.className=b[s+1];var B=l.parentNode;B.replaceChild(x,l);x.appendChild(l);g<e&&(k[j+1]=l=y.createTextNode(n.substring(u,e)),B.insertBefore(l,
x.nextSibling))}g=u;g>=e&&(j+=2);g>=p&&(s+=2)}}finally{if(c)c.style.display=h}}catch(A){C.console&&console.log(A&&A.stack?A.stack:A)}}var C=window,y=["break,continue,do,else,for,if,return,while"],B=[[y,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],I=[B,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],
J=[B,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],K=[J,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,let,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var,virtual,where"],B=[B,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],
L=[y,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],M=[y,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],y=[y,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],N=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,
Q=/\S/,R=l({keywords:[I,K,B,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+L,M,y],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};n(R,["default-code"]);n(x([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",
/^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);n(x([["pln",/^\s+/,r," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,r,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],
["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);n(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);n(l({keywords:I,hashComments:!0,cStyleComments:!0,types:N}),["c","cc","cpp","cxx","cyc","m"]);n(l({keywords:"null,true,false"}),["json"]);n(l({keywords:K,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:N}),
["cs"]);n(l({keywords:J,cStyleComments:!0}),["java"]);n(l({keywords:y,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);n(l({keywords:L,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]);n(l({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);n(l({keywords:M,hashComments:!0,
multiLineStrings:!0,regexLiterals:!0}),["rb"]);n(l({keywords:B,cStyleComments:!0,regexLiterals:!0}),["js"]);n(l({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);n(x([],[["str",/^[\S\s]+/]]),["regex"]);var S=C.PR={createSimpleLexer:x,registerLangHandler:n,sourceDecorator:l,
PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ",prettyPrintOne:C.prettyPrintOne=function(a,i,g){var j=document.createElement("pre");j.innerHTML=a;g&&G(j,g,!0);H({h:i,j:g,c:j,i:1});return j.innerHTML},prettyPrint:C.prettyPrint=function(a){function i(){var u;for(var g=C.PR_SHOULD_USE_CONTINUATION?k.now()+250:Infinity;m<j.length&&
k.now()<g;m++){var c=j[m],h=c.className;if(s.test(h)&&!q.test(h)){for(var e=!1,p=c.parentNode;p;p=p.parentNode)if(f.test(p.tagName)&&p.className&&s.test(p.className)){e=!0;break}if(!e){c.className+=" prettyprinted";var h=h.match(o),n;if(e=!h){for(var e=c,p=void 0,l=e.firstChild;l;l=l.nextSibling)var t=l.nodeType,p=t===1?p?e:l:t===3?Q.test(l.nodeValue)?e:p:p;e=(n=p===e?void 0:p)&&v.test(n.tagName)}e&&(h=n.className.match(o));h&&(h=h[1]);u=d.test(c.tagName)?1:(e=(e=c.currentStyle)?e.whiteSpace:document.defaultView&&
document.defaultView.getComputedStyle?document.defaultView.getComputedStyle(c,r).getPropertyValue("white-space"):0)&&"pre"===e.substring(0,3),e=u;(p=(p=c.className.match(/\blinenums\b(?::(\d+))?/))?p[1]&&p[1].length?+p[1]:!0:!1)&&G(c,p,e);b={h:h,c:c,j:p,i:e};H(b)}}}m<j.length?setTimeout(i,250):a&&a()}for(var g=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],j=[],n=0;n<g.length;++n)for(var l=0,w=g[n].length;l<w;++l)j.push(g[n][l]);var g=
r,k=Date;k.now||(k={now:function(){return+new Date}});var m=0,b,o=/\blang(?:uage)?-([\w.]+)(?!\S)/,s=/\bprettyprint\b/,q=/\bprettyprinted\b/,d=/pre|xmp/i,v=/^code$/i,f=/^(?:pre|code|xmp)$/i;i()}};typeof define==="function"&&define.amd&&define("google-code-prettify",[],function(){return S})})();
</script>
    <script>/* Zepto v1.1.3 - zepto event ajax form ie - zeptojs.com/license */
var Zepto=function(){function L(t){return null==t?String(t):j[T.call(t)]||"object"}function Z(t){return"function"==L(t)}function $(t){return null!=t&&t==t.window}function _(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function D(t){return"object"==L(t)}function R(t){return D(t)&&!$(t)&&Object.getPrototypeOf(t)==Object.prototype}function M(t){return"number"==typeof t.length}function k(t){return s.call(t,function(t){return null!=t})}function z(t){return t.length>0?n.fn.concat.apply([],t):t}function F(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function q(t){return t in f?f[t]:f[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function H(t,e){return"number"!=typeof e||c[F(t)]?e:e+"px"}function I(t){var e,n;return u[t]||(e=a.createElement(t),a.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),u[t]=n),u[t]}function V(t){return"children"in t?o.call(t.children):n.map(t.childNodes,function(t){return 1==t.nodeType?t:void 0})}function U(n,i,r){for(e in i)r&&(R(i[e])||A(i[e]))?(R(i[e])&&!R(n[e])&&(n[e]={}),A(i[e])&&!A(n[e])&&(n[e]=[]),U(n[e],i[e],r)):i[e]!==t&&(n[e]=i[e])}function B(t,e){return null==e?n(t):n(t).filter(e)}function J(t,e,n,i){return Z(e)?e.call(t,n,i):e}function X(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function W(e,n){var i=e.className,r=i&&i.baseVal!==t;return n===t?r?i.baseVal:i:void(r?i.baseVal=n:e.className=n)}function Y(t){var e;try{return t?"true"==t||("false"==t?!1:"null"==t?null:/^0/.test(t)||isNaN(e=Number(t))?/^[\[\{]/.test(t)?n.parseJSON(t):t:e):t}catch(i){return t}}function G(t,e){e(t);for(var n in t.childNodes)G(t.childNodes[n],e)}var t,e,n,i,C,N,r=[],o=r.slice,s=r.filter,a=window.document,u={},f={},c={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},l=/^\s*<(\w+|!)[^>]*>/,h=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,p=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,d=/^(?:body|html)$/i,m=/([A-Z])/g,g=["val","css","html","text","data","width","height","offset"],v=["after","prepend","before","append"],y=a.createElement("table"),x=a.createElement("tr"),b={tr:a.createElement("tbody"),tbody:y,thead:y,tfoot:y,td:x,th:x,"*":a.createElement("div")},w=/complete|loaded|interactive/,E=/^[\w-]*$/,j={},T=j.toString,S={},O=a.createElement("div"),P={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},A=Array.isArray||function(t){return t instanceof Array};return S.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var i,r=t.parentNode,o=!r;return o&&(r=O).appendChild(t),i=~S.qsa(r,e).indexOf(t),o&&O.removeChild(t),i},C=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},N=function(t){return s.call(t,function(e,n){return t.indexOf(e)==n})},S.fragment=function(e,i,r){var s,u,f;return h.test(e)&&(s=n(a.createElement(RegExp.$1))),s||(e.replace&&(e=e.replace(p,"<$1></$2>")),i===t&&(i=l.test(e)&&RegExp.$1),i in b||(i="*"),f=b[i],f.innerHTML=""+e,s=n.each(o.call(f.childNodes),function(){f.removeChild(this)})),R(r)&&(u=n(s),n.each(r,function(t,e){g.indexOf(t)>-1?u[t](e):u.attr(t,e)})),s},S.Z=function(t,e){return t=t||[],t.__proto__=n.fn,t.selector=e||"",t},S.isZ=function(t){return t instanceof S.Z},S.init=function(e,i){var r;if(!e)return S.Z();if("string"==typeof e)if(e=e.trim(),"<"==e[0]&&l.test(e))r=S.fragment(e,RegExp.$1,i),e=null;else{if(i!==t)return n(i).find(e);r=S.qsa(a,e)}else{if(Z(e))return n(a).ready(e);if(S.isZ(e))return e;if(A(e))r=k(e);else if(D(e))r=[e],e=null;else if(l.test(e))r=S.fragment(e.trim(),RegExp.$1,i),e=null;else{if(i!==t)return n(i).find(e);r=S.qsa(a,e)}}return S.Z(r,e)},n=function(t,e){return S.init(t,e)},n.extend=function(t){var e,n=o.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){U(t,n,e)}),t},S.qsa=function(t,e){var n,i="#"==e[0],r=!i&&"."==e[0],s=i||r?e.slice(1):e,a=E.test(s);return _(t)&&a&&i?(n=t.getElementById(s))?[n]:[]:1!==t.nodeType&&9!==t.nodeType?[]:o.call(a&&!i?r?t.getElementsByClassName(s):t.getElementsByTagName(e):t.querySelectorAll(e))},n.contains=function(t,e){return t!==e&&t.contains(e)},n.type=L,n.isFunction=Z,n.isWindow=$,n.isArray=A,n.isPlainObject=R,n.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},n.inArray=function(t,e,n){return r.indexOf.call(e,t,n)},n.camelCase=C,n.trim=function(t){return null==t?"":String.prototype.trim.call(t)},n.uuid=0,n.support={},n.expr={},n.map=function(t,e){var n,r,o,i=[];if(M(t))for(r=0;r<t.length;r++)n=e(t[r],r),null!=n&&i.push(n);else for(o in t)n=e(t[o],o),null!=n&&i.push(n);return z(i)},n.each=function(t,e){var n,i;if(M(t)){for(n=0;n<t.length;n++)if(e.call(t[n],n,t[n])===!1)return t}else for(i in t)if(e.call(t[i],i,t[i])===!1)return t;return t},n.grep=function(t,e){return s.call(t,e)},window.JSON&&(n.parseJSON=JSON.parse),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(t,e){j["[object "+e+"]"]=e.toLowerCase()}),n.fn={forEach:r.forEach,reduce:r.reduce,push:r.push,sort:r.sort,indexOf:r.indexOf,concat:r.concat,map:function(t){return n(n.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return n(o.apply(this,arguments))},ready:function(t){return w.test(a.readyState)&&a.body?t(n):a.addEventListener("DOMContentLoaded",function(){t(n)},!1),this},get:function(e){return e===t?o.call(this):this[e>=0?e:e+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return r.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return Z(t)?this.not(this.not(t)):n(s.call(this,function(e){return S.matches(e,t)}))},add:function(t,e){return n(N(this.concat(n(t,e))))},is:function(t){return this.length>0&&S.matches(this[0],t)},not:function(e){var i=[];if(Z(e)&&e.call!==t)this.each(function(t){e.call(this,t)||i.push(this)});else{var r="string"==typeof e?this.filter(e):M(e)&&Z(e.item)?o.call(e):n(e);this.forEach(function(t){r.indexOf(t)<0&&i.push(t)})}return n(i)},has:function(t){return this.filter(function(){return D(t)?n.contains(this,t):n(this).find(t).size()})},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!D(t)?t:n(t)},last:function(){var t=this[this.length-1];return t&&!D(t)?t:n(t)},find:function(t){var e,i=this;return e="object"==typeof t?n(t).filter(function(){var t=this;return r.some.call(i,function(e){return n.contains(e,t)})}):1==this.length?n(S.qsa(this[0],t)):this.map(function(){return S.qsa(this,t)})},closest:function(t,e){var i=this[0],r=!1;for("object"==typeof t&&(r=n(t));i&&!(r?r.indexOf(i)>=0:S.matches(i,t));)i=i!==e&&!_(i)&&i.parentNode;return n(i)},parents:function(t){for(var e=[],i=this;i.length>0;)i=n.map(i,function(t){return(t=t.parentNode)&&!_(t)&&e.indexOf(t)<0?(e.push(t),t):void 0});return B(e,t)},parent:function(t){return B(N(this.pluck("parentNode")),t)},children:function(t){return B(this.map(function(){return V(this)}),t)},contents:function(){return this.map(function(){return o.call(this.childNodes)})},siblings:function(t){return B(this.map(function(t,e){return s.call(V(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return n.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=I(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var e=Z(t);if(this[0]&&!e)var i=n(t).get(0),r=i.parentNode||this.length>1;return this.each(function(o){n(this).wrapAll(e?t.call(this,o):r?i.cloneNode(!0):i)})},wrapAll:function(t){if(this[0]){n(this[0]).before(t=n(t));for(var e;(e=t.children()).length;)t=e.first();n(t).append(this)}return this},wrapInner:function(t){var e=Z(t);return this.each(function(i){var r=n(this),o=r.contents(),s=e?t.call(this,i):t;o.length?o.wrapAll(s):r.append(s)})},unwrap:function(){return this.parent().each(function(){n(this).replaceWith(n(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(e){return this.each(function(){var i=n(this);(e===t?"none"==i.css("display"):e)?i.show():i.hide()})},prev:function(t){return n(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return n(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0===arguments.length?this.length>0?this[0].innerHTML:null:this.each(function(e){var i=this.innerHTML;n(this).empty().append(J(this,t,e,i))})},text:function(e){return 0===arguments.length?this.length>0?this[0].textContent:null:this.each(function(){this.textContent=e===t?"":""+e})},attr:function(n,i){var r;return"string"==typeof n&&i===t?0==this.length||1!==this[0].nodeType?t:"value"==n&&"INPUT"==this[0].nodeName?this.val():!(r=this[0].getAttribute(n))&&n in this[0]?this[0][n]:r:this.each(function(t){if(1===this.nodeType)if(D(n))for(e in n)X(this,e,n[e]);else X(this,n,J(this,i,t,this.getAttribute(n)))})},removeAttr:function(t){return this.each(function(){1===this.nodeType&&X(this,t)})},prop:function(e,n){return e=P[e]||e,n===t?this[0]&&this[0][e]:this.each(function(t){this[e]=J(this,n,t,this[e])})},data:function(e,n){var i=this.attr("data-"+e.replace(m,"-$1").toLowerCase(),n);return null!==i?Y(i):t},val:function(t){return 0===arguments.length?this[0]&&(this[0].multiple?n(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value):this.each(function(e){this.value=J(this,t,e,this.value)})},offset:function(t){if(t)return this.each(function(e){var i=n(this),r=J(this,t,e,i.offset()),o=i.offsetParent().offset(),s={top:r.top-o.top,left:r.left-o.left};"static"==i.css("position")&&(s.position="relative"),i.css(s)});if(0==this.length)return null;var e=this[0].getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,width:Math.round(e.width),height:Math.round(e.height)}},css:function(t,i){if(arguments.length<2){var r=this[0],o=getComputedStyle(r,"");if(!r)return;if("string"==typeof t)return r.style[C(t)]||o.getPropertyValue(t);if(A(t)){var s={};return n.each(A(t)?t:[t],function(t,e){s[e]=r.style[C(e)]||o.getPropertyValue(e)}),s}}var a="";if("string"==L(t))i||0===i?a=F(t)+":"+H(t,i):this.each(function(){this.style.removeProperty(F(t))});else for(e in t)t[e]||0===t[e]?a+=F(e)+":"+H(e,t[e])+";":this.each(function(){this.style.removeProperty(F(e))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(n(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return t?r.some.call(this,function(t){return this.test(W(t))},q(t)):!1},addClass:function(t){return t?this.each(function(e){i=[];var r=W(this),o=J(this,t,e,r);o.split(/\s+/g).forEach(function(t){n(this).hasClass(t)||i.push(t)},this),i.length&&W(this,r+(r?" ":"")+i.join(" "))}):this},removeClass:function(e){return this.each(function(n){return e===t?W(this,""):(i=W(this),J(this,e,n,i).split(/\s+/g).forEach(function(t){i=i.replace(q(t)," ")}),void W(this,i.trim()))})},toggleClass:function(e,i){return e?this.each(function(r){var o=n(this),s=J(this,e,r,W(this));s.split(/\s+/g).forEach(function(e){(i===t?!o.hasClass(e):i)?o.addClass(e):o.removeClass(e)})}):this},scrollTop:function(e){if(this.length){var n="scrollTop"in this[0];return e===t?n?this[0].scrollTop:this[0].pageYOffset:this.each(n?function(){this.scrollTop=e}:function(){this.scrollTo(this.scrollX,e)})}},scrollLeft:function(e){if(this.length){var n="scrollLeft"in this[0];return e===t?n?this[0].scrollLeft:this[0].pageXOffset:this.each(n?function(){this.scrollLeft=e}:function(){this.scrollTo(e,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),i=this.offset(),r=d.test(e[0].nodeName)?{top:0,left:0}:e.offset();return i.top-=parseFloat(n(t).css("margin-top"))||0,i.left-=parseFloat(n(t).css("margin-left"))||0,r.top+=parseFloat(n(e[0]).css("border-top-width"))||0,r.left+=parseFloat(n(e[0]).css("border-left-width"))||0,{top:i.top-r.top,left:i.left-r.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||a.body;t&&!d.test(t.nodeName)&&"static"==n(t).css("position");)t=t.offsetParent;return t})}},n.fn.detach=n.fn.remove,["width","height"].forEach(function(e){var i=e.replace(/./,function(t){return t[0].toUpperCase()});n.fn[e]=function(r){var o,s=this[0];return r===t?$(s)?s["inner"+i]:_(s)?s.documentElement["scroll"+i]:(o=this.offset())&&o[e]:this.each(function(t){s=n(this),s.css(e,J(this,r,t,s[e]()))})}}),v.forEach(function(t,e){var i=e%2;n.fn[t]=function(){var t,o,r=n.map(arguments,function(e){return t=L(e),"object"==t||"array"==t||null==e?e:S.fragment(e)}),s=this.length>1;return r.length<1?this:this.each(function(t,a){o=i?a:a.parentNode,a=0==e?a.nextSibling:1==e?a.firstChild:2==e?a:null,r.forEach(function(t){if(s)t=t.cloneNode(!0);else if(!o)return n(t).remove();G(o.insertBefore(t,a),function(t){null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src||window.eval.call(window,t.innerHTML)})})})},n.fn[i?t+"To":"insert"+(e?"Before":"After")]=function(e){return n(e)[t](this),this}}),S.Z.prototype=n.fn,S.uniq=N,S.deserializeValue=Y,n.zepto=S,n}();window.Zepto=Zepto,void 0===window.$&&(window.$=Zepto),function(t){function l(t){return t._zid||(t._zid=e++)}function h(t,e,n,i){if(e=p(e),e.ns)var r=d(e.ns);return(s[l(t)]||[]).filter(function(t){return!(!t||e.e&&t.e!=e.e||e.ns&&!r.test(t.ns)||n&&l(t.fn)!==l(n)||i&&t.sel!=i)})}function p(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function d(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function m(t,e){return t.del&&!u&&t.e in f||!!e}function g(t){return c[t]||u&&f[t]||t}function v(e,i,r,o,a,u,f){var h=l(e),d=s[h]||(s[h]=[]);i.split(/\s/).forEach(function(i){if("ready"==i)return t(document).ready(r);var s=p(i);s.fn=r,s.sel=a,s.e in c&&(r=function(e){var n=e.relatedTarget;return!n||n!==this&&!t.contains(this,n)?s.fn.apply(this,arguments):void 0}),s.del=u;var l=u||r;s.proxy=function(t){if(t=j(t),!t.isImmediatePropagationStopped()){t.data=o;var i=l.apply(e,t._args==n?[t]:[t].concat(t._args));return i===!1&&(t.preventDefault(),t.stopPropagation()),i}},s.i=d.length,d.push(s),"addEventListener"in e&&e.addEventListener(g(s.e),s.proxy,m(s,f))})}function y(t,e,n,i,r){var o=l(t);(e||"").split(/\s/).forEach(function(e){h(t,e,n,i).forEach(function(e){delete s[o][e.i],"removeEventListener"in t&&t.removeEventListener(g(e.e),e.proxy,m(e,r))})})}function j(e,i){return(i||!e.isDefaultPrevented)&&(i||(i=e),t.each(E,function(t,n){var r=i[t];e[t]=function(){return this[n]=x,r&&r.apply(i,arguments)},e[n]=b}),(i.defaultPrevented!==n?i.defaultPrevented:"returnValue"in i?i.returnValue===!1:i.getPreventDefault&&i.getPreventDefault())&&(e.isDefaultPrevented=x)),e}function T(t){var e,i={originalEvent:t};for(e in t)w.test(e)||t[e]===n||(i[e]=t[e]);return j(i,t)}var n,e=1,i=Array.prototype.slice,r=t.isFunction,o=function(t){return"string"==typeof t},s={},a={},u="onfocusin"in window,f={focus:"focusin",blur:"focusout"},c={mouseenter:"mouseover",mouseleave:"mouseout"};a.click=a.mousedown=a.mouseup=a.mousemove="MouseEvents",t.event={add:v,remove:y},t.proxy=function(e,n){if(r(e)){var i=function(){return e.apply(n,arguments)};return i._zid=l(e),i}if(o(n))return t.proxy(e[n],e);throw new TypeError("expected function")},t.fn.bind=function(t,e,n){return this.on(t,e,n)},t.fn.unbind=function(t,e){return this.off(t,e)},t.fn.one=function(t,e,n,i){return this.on(t,e,n,i,1)};var x=function(){return!0},b=function(){return!1},w=/^([A-Z]|returnValue$|layer[XY]$)/,E={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(t,e,n){return this.on(e,t,n)},t.fn.undelegate=function(t,e,n){return this.off(e,t,n)},t.fn.live=function(e,n){return t(document.body).delegate(this.selector,e,n),this},t.fn.die=function(e,n){return t(document.body).undelegate(this.selector,e,n),this},t.fn.on=function(e,s,a,u,f){var c,l,h=this;return e&&!o(e)?(t.each(e,function(t,e){h.on(t,s,a,e,f)}),h):(o(s)||r(u)||u===!1||(u=a,a=s,s=n),(r(a)||a===!1)&&(u=a,a=n),u===!1&&(u=b),h.each(function(n,r){f&&(c=function(t){return y(r,t.type,u),u.apply(this,arguments)}),s&&(l=function(e){var n,o=t(e.target).closest(s,r).get(0);return o&&o!==r?(n=t.extend(T(e),{currentTarget:o,liveFired:r}),(c||u).apply(o,[n].concat(i.call(arguments,1)))):void 0}),v(r,e,u,a,s,l||c)}))},t.fn.off=function(e,i,s){var a=this;return e&&!o(e)?(t.each(e,function(t,e){a.off(t,i,e)}),a):(o(i)||r(s)||s===!1||(s=i,i=n),s===!1&&(s=b),a.each(function(){y(this,e,s,i)}))},t.fn.trigger=function(e,n){return e=o(e)||t.isPlainObject(e)?t.Event(e):j(e),e._args=n,this.each(function(){"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)})},t.fn.triggerHandler=function(e,n){var i,r;return this.each(function(s,a){i=T(o(e)?t.Event(e):e),i._args=n,i.target=a,t.each(h(a,e.type||e),function(t,e){return r=e.proxy(i),i.isImmediatePropagationStopped()?!1:void 0})}),r},"focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){t.fn[e]=function(t){return t?this.bind(e,t):this.trigger(e)}}),["focus","blur"].forEach(function(e){t.fn[e]=function(t){return t?this.bind(e,t):this.each(function(){try{this[e]()}catch(t){}}),this}}),t.Event=function(t,e){o(t)||(e=t,t=e.type);var n=document.createEvent(a[t]||"Events"),i=!0;if(e)for(var r in e)"bubbles"==r?i=!!e[r]:n[r]=e[r];return n.initEvent(t,i,!0),j(n)}}(Zepto),function(t){function l(e,n,i){var r=t.Event(n);return t(e).trigger(r,i),!r.isDefaultPrevented()}function h(t,e,i,r){return t.global?l(e||n,i,r):void 0}function p(e){e.global&&0===t.active++&&h(e,null,"ajaxStart")}function d(e){e.global&&!--t.active&&h(e,null,"ajaxStop")}function m(t,e){var n=e.context;return e.beforeSend.call(n,t,e)===!1||h(e,n,"ajaxBeforeSend",[t,e])===!1?!1:void h(e,n,"ajaxSend",[t,e])}function g(t,e,n,i){var r=n.context,o="success";n.success.call(r,t,o,e),i&&i.resolveWith(r,[t,o,e]),h(n,r,"ajaxSuccess",[e,n,t]),y(o,e,n)}function v(t,e,n,i,r){var o=i.context;i.error.call(o,n,e,t),r&&r.rejectWith(o,[n,e,t]),h(i,o,"ajaxError",[n,i,t||e]),y(e,n,i)}function y(t,e,n){var i=n.context;n.complete.call(i,e,t),h(n,i,"ajaxComplete",[e,n]),d(n)}function x(){}function b(t){return t&&(t=t.split(";",2)[0]),t&&(t==f?"html":t==u?"json":s.test(t)?"script":a.test(t)&&"xml")||"text"}function w(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function E(e){e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()||(e.url=w(e.url,e.data),e.data=void 0)}function j(e,n,i,r){return t.isFunction(n)&&(r=i,i=n,n=void 0),t.isFunction(i)||(r=i,i=void 0),{url:e,data:n,success:i,dataType:r}}function S(e,n,i,r){var o,s=t.isArray(n),a=t.isPlainObject(n);t.each(n,function(n,u){o=t.type(u),r&&(n=i?r:r+"["+(a||"object"==o||"array"==o?n:"")+"]"),!r&&s?e.add(u.name,u.value):"array"==o||!i&&"object"==o?S(e,u,i,n):e.add(n,u)})}var i,r,e=0,n=window.document,o=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,s=/^(?:text|application)\/javascript/i,a=/^(?:text|application)\/xml/i,u="application/json",f="text/html",c=/^\s*$/;t.active=0,t.ajaxJSONP=function(i,r){if(!("type"in i))return t.ajax(i);var f,h,o=i.jsonpCallback,s=(t.isFunction(o)?o():o)||"jsonp"+ ++e,a=n.createElement("script"),u=window[s],c=function(e){t(a).triggerHandler("error",e||"abort")},l={abort:c};return r&&r.promise(l),t(a).on("load error",function(e,n){clearTimeout(h),t(a).off().remove(),"error"!=e.type&&f?g(f[0],l,i,r):v(null,n||"error",l,i,r),window[s]=u,f&&t.isFunction(u)&&u(f[0]),u=f=void 0}),m(l,i)===!1?(c("abort"),l):(window[s]=function(){f=arguments},a.src=i.url.replace(/\?(.+)=\?/,"?$1="+s),n.head.appendChild(a),i.timeout>0&&(h=setTimeout(function(){c("timeout")},i.timeout)),l)},t.ajaxSettings={type:"GET",beforeSend:x,success:x,error:x,complete:x,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:u,xml:"application/xml, text/xml",html:f,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0},t.ajax=function(e){var n=t.extend({},e||{}),o=t.Deferred&&t.Deferred();for(i in t.ajaxSettings)void 0===n[i]&&(n[i]=t.ajaxSettings[i]);p(n),n.crossDomain||(n.crossDomain=/^([\w-]+:)?\/\/([^\/]+)/.test(n.url)&&RegExp.$2!=window.location.host),n.url||(n.url=window.location.toString()),E(n),n.cache===!1&&(n.url=w(n.url,"_="+Date.now()));var s=n.dataType,a=/\?.+=\?/.test(n.url);if("jsonp"==s||a)return a||(n.url=w(n.url,n.jsonp?n.jsonp+"=?":n.jsonp===!1?"":"callback=?")),t.ajaxJSONP(n,o);var j,u=n.accepts[s],f={},l=function(t,e){f[t.toLowerCase()]=[t,e]},h=/^([\w-]+:)\/\//.test(n.url)?RegExp.$1:window.location.protocol,d=n.xhr(),y=d.setRequestHeader;if(o&&o.promise(d),n.crossDomain||l("X-Requested-With","XMLHttpRequest"),l("Accept",u||"*/*"),(u=n.mimeType||u)&&(u.indexOf(",")>-1&&(u=u.split(",",2)[0]),d.overrideMimeType&&d.overrideMimeType(u)),(n.contentType||n.contentType!==!1&&n.data&&"GET"!=n.type.toUpperCase())&&l("Content-Type",n.contentType||"application/x-www-form-urlencoded"),n.headers)for(r in n.headers)l(r,n.headers[r]);if(d.setRequestHeader=l,d.onreadystatechange=function(){if(4==d.readyState){d.onreadystatechange=x,clearTimeout(j);var e,i=!1;if(d.status>=200&&d.status<300||304==d.status||0==d.status&&"file:"==h){s=s||b(n.mimeType||d.getResponseHeader("content-type")),e=d.responseText;try{"script"==s?(1,eval)(e):"xml"==s?e=d.responseXML:"json"==s&&(e=c.test(e)?null:t.parseJSON(e))}catch(r){i=r}i?v(i,"parsererror",d,n,o):g(e,d,n,o)}else v(d.statusText||null,d.status?"error":"abort",d,n,o)}},m(d,n)===!1)return d.abort(),v(null,"abort",d,n,o),d;if(n.xhrFields)for(r in n.xhrFields)d[r]=n.xhrFields[r];var T="async"in n?n.async:!0;d.open(n.type,n.url,T,n.username,n.password);for(r in f)y.apply(d,f[r]);return n.timeout>0&&(j=setTimeout(function(){d.onreadystatechange=x,d.abort(),v(null,"timeout",d,n,o)},n.timeout)),d.send(n.data?n.data:null),d},t.get=function(){return t.ajax(j.apply(null,arguments))},t.post=function(){var e=j.apply(null,arguments);return e.type="POST",t.ajax(e)},t.getJSON=function(){var e=j.apply(null,arguments);return e.dataType="json",t.ajax(e)},t.fn.load=function(e,n,i){if(!this.length)return this;var a,r=this,s=e.split(/\s/),u=j(e,n,i),f=u.success;return s.length>1&&(u.url=s[0],a=s[1]),u.success=function(e){r.html(a?t("<div>").html(e.replace(o,"")).find(a):e),f&&f.apply(r,arguments)},t.ajax(u),this};var T=encodeURIComponent;t.param=function(t,e){var n=[];return n.add=function(t,e){this.push(T(t)+"="+T(e))},S(n,t,e),n.join("&").replace(/%20/g,"+")}}(Zepto),function(t){t.fn.serializeArray=function(){var n,e=[];return t([].slice.call(this.get(0).elements)).each(function(){n=t(this);var i=n.attr("type");"fieldset"!=this.nodeName.toLowerCase()&&!this.disabled&&"submit"!=i&&"reset"!=i&&"button"!=i&&("radio"!=i&&"checkbox"!=i||this.checked)&&e.push({name:n.attr("name"),value:n.val()})}),e},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(e)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(Zepto),function(t){"__proto__"in{}||t.extend(t.zepto,{Z:function(e,n){return e=e||[],t.extend(e,t.fn),e.selector=n||"",e.__Z=!0,e},isZ:function(e){return"array"===t.type(e)&&"__Z"in e}});try{getComputedStyle(void 0)}catch(e){var n=getComputedStyle;window.getComputedStyle=function(t){try{return n(t)}catch(e){return null}}}}(Zepto);
</script>
    <script>/*!
 * clipboard.js v1.5.3
 * https://zenorocha.github.io/clipboard.js
 *
 * Licensed MIT © Zeno Rocha
 */
!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,r){function o(a,c){if(!n[a]){if(!e[a]){var s="function"==typeof require&&require;if(!c&&s)return s(a,!0);if(i)return i(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[a]={exports:{}};e[a][0].call(l.exports,function(t){var n=e[a][1][t];return o(n?n:t)},l,l.exports,t,e,n,r)}return n[a].exports}for(var i="function"==typeof require&&require,a=0;a<r.length;a++)o(r[a]);return o}({1:[function(t,e,n){var r=t("matches-selector");e.exports=function(t,e,n){for(var o=n?t:t.parentNode;o&&o!==document;){if(r(o,e))return o;o=o.parentNode}}},{"matches-selector":2}],2:[function(t,e,n){function r(t,e){if(i)return i.call(t,e);for(var n=t.parentNode.querySelectorAll(e),r=0;r<n.length;++r)if(n[r]==t)return!0;return!1}var o=Element.prototype,i=o.matchesSelector||o.webkitMatchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector;e.exports=r},{}],3:[function(t,e,n){function r(t,e,n,r){var i=o.apply(this,arguments);return t.addEventListener(n,i),{destroy:function(){t.removeEventListener(n,i)}}}function o(t,e,n,r){return function(n){var o=i(n.target,e,!0);o&&(Object.defineProperty(n,"target",{value:o}),r.call(t,n))}}var i=t("closest");e.exports=r},{closest:1}],4:[function(t,e,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.function=function(t){var e=Object.prototype.toString.call(t);return"[object Function]"===e}},{}],5:[function(t,e,n){function r(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!c.string(e))throw new TypeError("Second argument must be a String");if(!c.function(n))throw new TypeError("Third argument must be a Function");if(c.node(t))return o(t,e,n);if(c.nodeList(t))return i(t,e,n);if(c.string(t))return a(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function o(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function i(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function a(t,e,n){return s(document.body,t,e,n)}var c=t("./is"),s=t("delegate");e.exports=r},{"./is":4,delegate:3}],6:[function(t,e,n){function r(t){var e;if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName)t.select(),e=t.value;else{var n=window.getSelection(),r=document.createRange();r.selectNodeContents(t),n.removeAllRanges(),n.addRange(r),e=n.toString()}return e}e.exports=r},{}],7:[function(t,e,n){function r(){}r.prototype={on:function(t,e,n){var r=this.e||(this.e={});return(r[t]||(r[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function r(){o.off(t,r),e.apply(n,arguments)}var o=this;return r._=e,this.on(t,r,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),r=0,o=n.length;for(r;o>r;r++)n[r].fn.apply(n[r].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),r=n[t],o=[];if(r&&e)for(var i=0,a=r.length;a>i;i++)r[i].fn!==e&&r[i].fn._!==e&&o.push(r[i]);return o.length?n[t]=o:delete n[t],this}},e.exports=r},{}],8:[function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.__esModule=!0;var i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=t("select"),c=r(a),s=function(){function t(e){o(this,t),this.resolveOptions(e),this.initSelection()}return t.prototype.resolveOptions=function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""},t.prototype.initSelection=function t(){if(this.text&&this.target)throw new Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else{if(!this.target)throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget()}},t.prototype.selectFake=function t(){var e=this;this.removeFake(),this.fakeHandler=document.body.addEventListener("click",function(){return e.removeFake()}),this.fakeElem=document.createElement("textarea"),this.fakeElem.style.position="absolute",this.fakeElem.style.left="-9999px",this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=c.default(this.fakeElem),this.copyText()},t.prototype.removeFake=function t(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},t.prototype.selectTarget=function t(){this.selectedText=c.default(this.target),this.copyText()},t.prototype.copyText=function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(n){e=!1}this.handleResult(e)},t.prototype.handleResult=function t(e){e?this.emitter.emit("success",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},t.prototype.clearSelection=function t(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()},t.prototype.destroy=function t(){this.removeFake()},i(t,[{key:"action",set:function t(){var e=arguments.length<=0||void 0===arguments[0]?"copy":arguments[0];if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!=typeof e||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');this._target=e}},get:function t(){return this._target}}]),t}();n.default=s,e.exports=n.default},{select:6}],9:[function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function a(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}n.__esModule=!0;var c=t("./clipboard-action"),s=r(c),u=t("tiny-emitter"),l=r(u),f=t("good-listener"),d=r(f),h=function(t){function e(n,r){o(this,e),t.call(this),this.resolveOptions(r),this.listenClick(n)}return i(e,t),e.prototype.resolveOptions=function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText},e.prototype.listenClick=function t(e){var n=this;this.listener=d.default(e,"click",function(t){return n.onClick(t)})},e.prototype.onClick=function t(e){this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(e.target),target:this.target(e.target),text:this.text(e.target),trigger:e.target,emitter:this})},e.prototype.defaultAction=function t(e){return a("action",e)},e.prototype.defaultTarget=function t(e){var n=a("target",e);return n?document.querySelector(n):void 0},e.prototype.defaultText=function t(e){return a("text",e)},e.prototype.destroy=function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},e}(l.default);n.default=h,e.exports=n.default},{"./clipboard-action":8,"good-listener":5,"tiny-emitter":7}]},{},[9])(9)});</script>
    <script>Zepto(function($) {
  var $leftPanel      = $('.left-panel');
  var $frameContainer = $('.frames-container');
  var $appFramesTab   = $('#application-frames-tab');
  var $allFramesTab   = $('#all-frames-tab');
  var $container      = $('.details-container');
  var $activeLine     = $frameContainer.find('.frame.active');
  var $activeFrame    = $container.find('.frame-code.active');
  var $ajaxEditors    = $('.editor-link[data-ajax]');
  var $header         = $('header');

  $header.on('mouseenter', function () {
    if ($header.find('.exception').height() >= 145) {
      $header.addClass('header-expand');
    }
  });
  $header.on('mouseleave', function () {
    $header.removeClass('header-expand');
  });

  /*
   * add prettyprint classes to our current active codeblock
   * run prettyPrint() to highlight the active code
   * scroll to the line when prettyprint is done
   * highlight the current line
   */
  var renderCurrentCodeblock = function(id) {

    // remove previous codeblocks so we only render the active one
    $('.code-block').removeClass('prettyprint');

    // pass the id in when we can for speed
    if (typeof(id) === 'undefined' || typeof(id) === 'object') {
      var id = /frame\-line\-([\d]*)/.exec($activeLine.attr('id'))[1];
    }

    $('#frame-code-linenums-' + id).addClass('prettyprint');
    $('#frame-code-args-' + id).addClass('prettyprint');

    prettyPrint(highlightCurrentLine);

  }

  /*
   * Highlight the active and neighboring lines for the current frame
   * Adjust the offset to make sure that line is veritcally centered
   */

  var highlightCurrentLine = function() {
    var activeLineNumber = +($activeLine.find('.frame-line').text());
    var $lines           = $activeFrame.find('.linenums li');
    var firstLine        = +($lines.first().val());

    // We show more code than needed, purely for proper syntax highlighting
    // Let’s hide a big chunk of that code and then scroll the remaining block
    $activeFrame.find('.code-block').first().css({
      maxHeight: 345,
      overflow: 'hidden',
    });

    var $offset = $($lines[activeLineNumber - firstLine - 10]);
    if ($offset.length > 0) {
      $offset[0].scrollIntoView();
    }

    $($lines[activeLineNumber - firstLine - 1]).addClass('current');
    $($lines[activeLineNumber - firstLine]).addClass('current active');
    $($lines[activeLineNumber - firstLine + 1]).addClass('current');

    $container.scrollTop(0);

  }

  /*
   * click handler for loading codeblocks
   */

  $frameContainer.on('click', '.frame', function() {

    var $this  = $(this);
    var id     = /frame\-line\-([\d]*)/.exec($this.attr('id'))[1];
    var $codeFrame = $('#frame-code-' + id);

    if ($codeFrame) {

      $activeLine.removeClass('active');
      $activeFrame.removeClass('active');

      $this.addClass('active');
      $codeFrame.addClass('active');

      $activeLine  = $this;
      $activeFrame = $codeFrame;

      renderCurrentCodeblock(id);

    }

  });

  var clipboard = new Clipboard('.clipboard');
  var showTooltip = function(elem, msg) {
    elem.classList.add('tooltipped', 'tooltipped-s');
    elem.setAttribute('aria-label', msg);
  };

  clipboard.on('success', function(e) {
      e.clearSelection();

      showTooltip(e.trigger, 'Copied!');
  });

  clipboard.on('error', function(e) {
      showTooltip(e.trigger, fallbackMessage(e.action));
  });

  var btn = document.querySelector('.clipboard');

  btn.addEventListener('mouseleave', function(e) {
    e.currentTarget.classList.remove('tooltipped', 'tooltipped-s');
    e.currentTarget.removeAttribute('aria-label');
  });

  function fallbackMessage(action) {
    var actionMsg = '';
    var actionKey = (action === 'cut' ? 'X' : 'C');

    if (/Mac/i.test(navigator.userAgent)) {
        actionMsg = 'Press ⌘-' + actionKey + ' to ' + action;
    } else {
        actionMsg = 'Press Ctrl-' + actionKey + ' to ' + action;
    }

    return actionMsg;
  }

  function scrollIntoView($node, $parent) {
    var nodeOffset = $node.offset();
    var nodeTop = nodeOffset.top;
    var nodeBottom = nodeTop + nodeOffset.height;
    var parentScrollTop = $parent.scrollTop();
    var parentHeight = $parent.height();

    if (nodeTop < 0) {
      $parent.scrollTop(parentScrollTop + nodeTop);
    } else if (nodeBottom > parentHeight) {
      $parent.scrollTop(parentScrollTop + nodeBottom - parentHeight);
    }
  }

  $(document).on('keydown', function(e) {
    var applicationFrames = $frameContainer.hasClass('frames-container-application'),
        frameClass = applicationFrames ? '.frame.frame-application' : '.frame';

	  if(e.ctrlKey || e.which === 74  || e.which === 75) {
		  // CTRL+Arrow-UP/k and Arrow-Down/j support:
		  // 1) select the next/prev element
		  // 2) make sure the newly selected element is within the view-scope
		  // 3) focus the (right) container, so arrow-up/down (without ctrl) scroll the details
		  if (e.which === 38 /* arrow up */ || e.which === 75 /* k */) {
			  $activeLine.prev(frameClass).click();
			  scrollIntoView($activeLine, $leftPanel);
			  $container.focus();
			  e.preventDefault();
		  } else if (e.which === 40 /* arrow down */ || e.which === 74 /* j */) {
			  $activeLine.next(frameClass).click();
			  scrollIntoView($activeLine, $leftPanel);
			  $container.focus();
			  e.preventDefault();
		  }
	  } else if (e.which == 78 /* n */) {
      if ($appFramesTab.length) {
        setActiveFramesTab($('.frames-tab:not(.frames-tab-active)'));
      }
    }
  });

  // Render late enough for highlightCurrentLine to be ready
  renderCurrentCodeblock();

  // Avoid to quit the page with some protocol (e.g. IntelliJ Platform REST API)
  $ajaxEditors.on('click', function(e){
    e.preventDefault();
    $.get(this.href);
  });

  // Symfony VarDumper: Close the by default expanded objects
  $('.sf-dump-expanded')
    .removeClass('sf-dump-expanded')
    .addClass('sf-dump-compact');
  $('.sf-dump-toggle span').html('&#9654;');

  // Make the given frames-tab active
  function setActiveFramesTab($tab) {
    $tab.addClass('frames-tab-active');

    if ($tab.attr('id') == 'application-frames-tab') {
      $frameContainer.addClass('frames-container-application');
      $allFramesTab.removeClass('frames-tab-active');
    } else {
      $frameContainer.removeClass('frames-container-application');
      $appFramesTab.removeClass('frames-tab-active');
    }
  }

  $('a.frames-tab').on('click', function(e) {
    e.preventDefault();
    setActiveFramesTab($(this));
  });
});
</script>
  </body>
</html>
