See x11vnc stack smashing detected solution
Recommended version: x11vnc: 0.9.14 lastmod: 2013-11-21
Set desktop to auto login and prevent screen locking .. else you will need to deal with Xauth
| <?php | |
| add_action( 'add_meta_boxes', 'my_register_meta_boxes' ); | |
| /** | |
| * Register meta boxes. | |
| */ | |
| function my_register_meta_boxes() { | |
| // id, title, callback, screen, context, priority, callback_args | |
| add_meta_box( 'nooz-meta-box__coverage-source', 'Source', 'my_get_source_meta_box', 'nooz_coverage', 'normal', 'high', NULL ); |
| /** | |
| * Element.closest(selector) polyfill | |
| * | |
| * https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Polyfill | |
| */ | |
| (function(){ | |
| if (!Element.prototype.matches) { | |
| Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; | |
| } | |
| if (!Element.prototype.closest) { |
| /** | |
| * CustomEvent() polyfill | |
| * | |
| * https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill | |
| * https://caniuse.com/#feat=customevent | |
| * https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events | |
| */ | |
| (function(){ | |
| if (typeof window.CustomEvent === "function") return false; | |
| function CustomEvent(event, params) { |
| <?php | |
| /** | |
| * The solution below allows you to filter Nooz posts by custom-field values. | |
| * | |
| * 1. Enable support for "custom-fields" | |
| * 2. Add a custom field variable to a press release post, in the example below, the variable is "lang_type" | |
| * 3. Use the "class" attribute to determine which shortcode instance gets filtered, in the example below, shortcodes using "class='lang-es'" | |
| */ |
| <?php | |
| /** | |
| * Alter "posts_per_rss" option with querystring param to limit the number of posts returned for an RSS Feed. | |
| */ | |
| add_filter( 'option_posts_per_rss', 'my_posts_per_rss' ); | |
| function my_posts_per_rss( $option ) { | |
| if( isset( $_GET['limit'] ) ) { | |
| return (int) $_GET['limit'] ?: $option; | |
| } |
| <?php | |
| function trim_non_alphanum( $str ) { | |
| $str = preg_replace( '/^[^[:alnum:]]+/u', '', $str ); // beginning | |
| return preg_replace( '/[^[:alnum:]]+$/u', '', $str ); // end | |
| } |
| # Request is cached for at maximum of 10 minutes, then origin revalidation starts | |
| # Clients that send "If-Modified-Since" headers will recieve 304 response unless the file actually changes on origin | |
| # Use: `add_header Last-Modified ""` to remove Last-Modified server headers | |
| location ~* ^/wp-content/themes/theme/subdir/ { | |
| add_header Cache-Control "public, max-age=600, must-revalidate"; | |
| etag off; | |
| } |
| ... | |
| # append to /etc/postfix/main.cf | |
| relayhost=smtp.sendgrid.net:587 | |
| smtp_sasl_auth_enable=yes | |
| smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd | |
| smtp_sasl_security_options= | |
| smtp_use_tls=yes | |
| smtp_tls_security_level=encrypt | |
| tls_random_source=dev:/dev/urandom |
| <IfModule mod_autoindex.c> | |
| IndexHeadInsert "<script>window.onload=function(){document.querySelectorAll('tr td:nth-child(3)').forEach(function(td){if(td&&td.innerText.indexOf('-')>=0)td.innerHTML=td.innerText.match(/\d{4}-\d{2}-\d{2}/)[0]})}</script>" | |
| </IfModule> |
See x11vnc stack smashing detected solution
Recommended version: x11vnc: 0.9.14 lastmod: 2013-11-21
Set desktop to auto login and prevent screen locking .. else you will need to deal with Xauth