View tribune articles remove registration wall beautified-version
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript: void((function(d) { | |
var modalblock = document.getElementById("reg-overlay"); | |
modalblock.parentElement.removeChild(modalblock); | |
var style = document.createElement('style'); | |
style.type = 'text/css'; | |
style.innerHTML = 'body,html { overflow: auto !important; }'; | |
d.getElementsByTagName("head")[0].appendChild(style); | |
})(document)); |
View 0_reuse_code.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
View stateList.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* formatted as: array("2-letter state code" => "State Name") | |
* | |
* example usage: | |
* <select> | |
* <?php $selected = "CT"; //default to this selected state | |
* foreach( $stateList as $code => $state_name ){ ?> | |
* <option value="<?=$code ?>" <?=($selected==$code) ? " SELECTED" : "" ?> ><?=$state_name ?></option> | |
* <? } ?> | |
* </select> |
View gist:3902167
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script> | |
/** | |
* Show the time and update it every second | |
* | |
* clock_id (string) DOM id value of element to update | |
* offset (int) Optional value to modify local time by, usefull if synchronizing to another clock | |
*/ | |
function clock(clock_id, offset) | |
{ | |
if(offset == null || offset == ""){ offset = 0; } |
View charCount.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div> | |
<textarea id="myTextarea" class="lengthcount" maxlength="150"></textarea> | |
</div> | |
<div> | |
<input type="text" id="myInput" class="lengthcount" maxlength="40"> | |
</div> | |
<script type="text/javascript"> | |
function charCount(element) |
View placeholder
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<input type="text" placeholder="sample text"> | |
<script> | |
function hasPlaceholder() | |
{ | |
var psuedoInput = document.createElement("input"); | |
return "placeholder" in psuedoInput | |
} | |
$(document).ready(function(){ |
View google_geocode_api_v3.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$url = "https://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=" . urlencode($_GET['addr']); | |
$ch = curl_init(); | |
curl_setopt($ch, CURLOPT_URL, $url); | |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); | |
$raw_xml = curl_exec($ch); | |
curl_close($ch); | |
$xml = new SimpleXMLElement($raw_xml); |
View time_ago.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function time_ago($pastTime) | |
{ | |
$datetime1=new DateTime("now"); | |
$datetime2=date_create($pastTime); | |
$diff=date_diff($datetime1, $datetime2); | |
$timemsg=''; | |
if($diff->y > 0){ | |
$timemsg = $diff->y .' year'. ($diff->y > 1?"'s":''); | |
} |
View required-fields-validation.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var invalid_fields = 0; //global var can be accessed without calling function | |
function validate() | |
{ | |
invalid_fields = 0; // reset counter | |
$("[required]").each(function(){ | |
var val = $(this).val(); | |
if(val == "" || val == null || val.match('/select/i')) | |
{ |
View responsive-images.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// make all user uploaded images responsive | |
$(".user_uploaded_content_wrapper img").each(function(){ | |
var oldWidth = ($(this).width() > 0) ? $(this).width()+"px" : '100%'; | |
$(this).css({width:'100%', height:'auto', maxWidth:oldWidth}); | |
}); |
OlderNewer