Content Block |
---|
margin | 0px 0px 0px 30px |
---|
id | 194060397 |
---|
| News & Blog HTML |
---|
<a href="#" id="dialog-show-newsletter">Newsletter</a> | <formaui top-label" id="newsletter_cef">
<!-- Name -->
<div class="field-group">
<input class="text"
placeholder="Full Name"
type="text"
id="mce-NAME"
name="NAME"
data-aui-validation-required="required">
</div>
<!-- Email -->
<div class="field-group">
<input class="text"
placeholder="Email"
type="text"
id="mce-EMAIL"
name="EMAIL"
data-aui-validation-required="required">
<!-- Newsletter Group -->
<input type="checkbox"
value="70368744177664"
name="group[6381][70368744177664]"
id="mce-group[6381]-6381-46"
checked="checked"
style="display:none">
</div>
<div class="field-group">
<input class="button submit"
type="submit"
value="Subscribe">
</div>
</form>
<style>
#newsletter_cef input.submit {
border: none;
background-color: #FDD417 !important;
font-weight: bold;
text-shadow: none;
}
#newsletter_cef input.submit:hover {
background-color: #f8cc02 !important;
}
</style>
<script type="text/javascript">
// Form Logicsocial-media-list">
<li>
<a href="http://twitter.com/EU_eGov" target="_blank" class="twitter"><span>Twitter</span></a>
</li>
<li>
<a href="https://www.linkedin.com/groups/8552837" target="_blank" class="linkedin"><span>LinkedIn</span></a>
</li>
</ul>
<style>
ul.social-media-list {
list-style-type: none;
padding-left: 0px;
}
.social-media-list li {
padding-bottom: 10px;
}
.social-media-list li a {
line-height: 2.2em;
}
ul.social-media-list li a span {
padding-left: 45px;
display: block;
}
ul.social-media-list li a.twitter span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left 0px;
}
ul.social-media-list li a.twitter:hover span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left -55px;
}
ul.social-media-list li a.linkedin span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left -110px;
}
ul.social-media-list li a.linkedin:hover span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left -165px;
}
</style> |
HTML Wrap |
---|
| HTML |
---|
<a href="#" id="swp_isse_collector">
<span style="color: rgb(236,236,236);">Something wrong with this page?</span>
</a> |
|
HTML |
---|
<script type="text/javascript"
src="/cefdigital/tracker/s/4a9500393f6badb60affbc8ab2d45e75-T/en_USemcjwy/71011/b6b48b2829824b869586ac216d119363/2.0.14/_/download/batch/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector.js?collectorId=904ad635"></script>
<script type="text/javascript">
$( document ).ready(function() {
window.ATL_JQ_PAGE_PROPS = $.extend(window.ATL_JQ_PAGE_PROPS, {
'904ad635': {
// ==== custom trigger function ====
triggerFunction : function( showCollectorDialog ) {
$('#swp_isse_collector').on( 'click', function(e) {
if(showCollectorDialog !== undefined){
e.preventDefault();
showCollectorDialog();
}
});
},
fieldValues: {
description: window.location.href
}
}
});
});
</script> |
HTML |
---|
<script type="text/javascript">
// Form Logic
// Form DOM present in .brikit.footer.cef
AJS.toInit( function ($) {
// | Formsubmission
var $form_cef = $('form#newsletter_cef');
if ( $form_cef.length > 0 from url
if(window.location.hash) {
if(window.location.hash.substring(1) === "dialog-show-newsletter") {
| $('form#newsletter_cef input[type="submit"]').bind('click', function (e) {AJS.dialog2("#newsletter-dialog").show();
ga('send', 'event', "Newsletter", "modal");
}
}
// Shows the dialog when the "Show | e.preventDefault();
if (validate_name()dialog" button is clicked
$("#dialog-show-newsletter-cat").click(function(e) {
| if (validate_email()) {e.preventDefault();
AJS.dialog2("#newsletter-dialog").show();
ga('send', 'event', "Newsletter", "modal");
});
| console.log($form_cef.serialize());$("#dialog-show-newsletter").click(function(e) {
| register($('form#newsletter_cef'));
} elsee.preventDefault();
AJS.dialog2("#newsletter-dialog").show();
ga('send', 'event', "Newsletter", "modal");
});
// Hides the dialog
$("#dialog-close-newsletter").click(function(e) {
| varmyFlag=.flag({.dialog2("#newsletter-dialog").hide();
});
// Form submission
var $form = $('form#newsletter');
if ( $form.length | type: 'error',
> 0 ) {
$('form#newsletter input[type="submit"]').bind('click', function (e) {
| close:'auto',
e.preventDefault();
if (validate_name()) {
| title:'Error',
body: '<p>Please enter a valid email address.</p>'
register($('form#newsletter'));
} else {
| });
}
} else {
var myFlag = AJS.flag({
type: 'error',
close: 'auto',
title: 'Error',
body: '<p>Please enter a valid email | name);
}
//Emailcheckwithregex
functionvalidate_email () {
varre= /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test($("#mce-EMAIL").val());
}
// Name check with value check
function validate_name() {
return $("#mce-NAME").val() != "";
}
// Register to mailchimp
function register($form_cef) {
$.ajax({
type : 'GET',
url : 'https://europa.us13.list-manage.com/subscribe/post-json?u=9a428438959d4d20c2a84163b&&id=bc6ca47df5&c=?',
data : $form_cef.serialize(),
cache : false,
dataType : 'json',
contentType : "application/json; charset=utf-8",
error : function(err) { alert("Could not connect to the registration server. Please try again later."); },
success : function(data) {
if (data.result != "success") {
var myFlag = AJS.flag({
type: 'error',
close: 'auto',
title: 'Error',
body: data.msg
});
} else {
AJS.dialog2("#newsletter-dialog").hide();
var myFlag = AJS.flag({
type: 'success',
close: 'auto',
type: 'error',
close: 'auto',
title: ' | Form Submitted <p>Welcome to the CEFDIGITAL Newsletter, you will receiveconfirmationemail soon
$( 'form#newsletter_cef' ).each(function(){ }
// Email check with regex
function | this.reset; });
ga('send', 'event', "Newsletter", "subscribed");
}
}
});
}
});
</script> HTML |
---|
<ul class="social-media-list">
<li>
<a href="http://twitter.com/EU_eGov" target="_blank" class="twitter"><span>Twitter</span></a>
</li>
<li>
<a href="https://www.linkedin.com/groups/8552837" target="_blank" class="linkedin"><span>LinkedIn</span></a>
</li>
</ul>
<style>
ul.social-media-list {
list-style-type: none;
padding-left: 0px;
}
.social-media-list li {
padding-bottom: 10px;
}
.social-media-list li a {
line-height: 2.2em;
}
ul.social-media-list li a span {
padding-left: 45px;
display: block;
}
ul.social-media-list li a.twitter span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left 0px;
}
ul.social-media-list li a.twitter:hover span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left -55px;
}
ul.social-media-list li a.linkedin span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left -110px;
}
ul.social-media-list li a.linkedin:hover span {
background: url(/digital-building-blocks/sites/download/attachments/23003456/sprite-btn-social-media_cef.png) no-repeat left -165px;
}
</style> |
HTML Wrap |
---|
| HTML |
---|
<a href="#" id="swp_isse_collector">
<span style="color: rgb(236,236,236);">Something wrong with this page?</span>
</a> |
|
HTML |
---|
<script type="text/javascript"
src="/cefdigital/tracker/s/4a9500393f6badb60affbc8ab2d45e75-T/en_USemcjwy/71011/b6b48b2829824b869586ac216d119363/2.0.14/_/download/batch/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector/com.atlassian.jira.collector.plugin.jira-issue-collector-plugin:issuecollector.js?collectorId=904ad635"></script>
<script type="text/javascript">
$( document ).ready(function() {
window.ATL_JQ_PAGE_PROPS = $.extend(window.ATL_JQ_PAGE_PROPS, {
'904ad635': {
// ==== custom trigger function ====
triggerFunction : function( showCollectorDialog ) {
$('#swp_isse_collector').on( 'click', function(e) {
if(showCollectorDialog !== undefined){
e.preventDefault();
showCollectorDialog();
}
});
},
fieldValues: {
description: window.location.href
}
}
});
});
</script> |
HTML |
---|
<!-- Newsletter dialog -->
<section role="dialog" id="newsletter-dialog" class="aui-layer aui-dialog2 aui-dialog2-medium" aria-hidden="true">
<!-- Dialog header -->
<header class="aui-dialog2-header">
<!-- The dialog's title -->
<h2 class="aui-dialog2-header-main">Subscribe to CEF Digital Newsletter</h2>
<!-- Close icon -->
<a class="aui-dialog2-header-close">
= /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test($("#mce-EMAIL").val());
}
// Name check with value check
function validate_name() {
return $("#mce-NAME").val() != "";
}
// Register to mailchimp
function register($form) {
$.ajax({
type : 'GET',
url : 'https://europa.us13.list-manage.com/subscribe/post-json?u=9a428438959d4d20c2a84163b&&id=bc6ca47df5&c=?',
data : $form.serialize(),
cache : false,
dataType : 'json',
contentType : "application/json; charset=utf-8",
error : function(err) { alert("Could not connect to the registration server. Please try again later."); },
success : function(data) {
if (data.result != "success") {
var myFlag = AJS.flag({
type: 'error',
close: 'auto',
title: 'Error',
body: data.msg
});
} else {
<span class="aui-icon aui-icon-small aui-iconfont-close-dialog">Close</span>
AJS.dialog2("#newsletter-dialog").hide();
</a>
</header>
<!-- Main dialog content -->
<div class="aui-dialog2-content">
<form class="aui" id="newsletter">
<!-- Name -->
var myFlag = AJS.flag({
<div class="field-group">
<label for="mce-NAME">Full Name
type: 'success',
<span class="aui-icon icon-required">(required)</span>
</label>
<input class="text medium-field"
type="text"
id="mce-NAME"
name="NAME"
data-aui-validation-required="required">
</div>
<!-- Email -->
close: 'auto',
<div class="field-group">
title: <label for="mce-EMAIL">Email
'Form Submitted',
<span class="aui-icon icon-required">(required)</span>
</label>
body: <input class="text medium-field"
type="text"
id="mce-EMAIL"
name="EMAIL"
placeholder="you@example.com"
data-aui-validation-required="required">
<!-- Newsletter Group -->
<input type="checkbox"
value="70368744177664"
name="group[6381][70368744177664]"
id="mce-group[6381]-6381-46"
checked="checked"
style="display:none">
</div>
<div class="field-group">
<input class="button submit"
type="submit"
value="Submit">
</div>
</form>
</div>
<!-- Dialog footer -->
<footer class="aui-dialog2-footer">
'<p>Welcome to the CEFDIGITAL Newsletter, you will receive a confirmation email soon.</p>'
});
$( 'form#newsletter' ).each(function(){
this.reset();
<!-- Actions to render on the right of the footer -->
});
ga('send', 'event', "Newsletter", "subscribed");
<div class="aui-dialog2-footer-actions">
}
<button id="dialog-close-newsletter" class="aui-button aui-button-link">Close</button> }
</div>});
</footer>}
});
</section>script> |
|
|