Skip to content

Instantly share code, notes, and snippets.

@portapipe
portapipe / settings.ini
Created August 21, 2015 19:53
TS3 SoundPack MinatoriUnti
[info]
name = Clean sounds & Short TTS
version = 1.3
author = portapipe from MinatoriUnti
readonly = 1
[soundfiles]
#
# Connection
#
@portapipe
portapipe / province.js
Created November 13, 2016 08:47
Array Province Italiane
var province = {
'AG' : 'Agrigento',
'AL' : 'Alessandria',
'AN' : 'Ancona',
'AO' : 'Aosta',
'AR' : 'Arezzo',
'AP' : 'Ascoli Piceno',
'AT' : 'Asti',
'AV' : 'Avellino',
'BA' : 'Bari',
@portapipe
portapipe / countries.json
Last active March 5, 2025 20:29
Json containing countries name, codes, currency and base64 flags
[{
"id": 1,
"name": "Afghanistan",
"isoAlpha2": "AF",
"isoAlpha3": "AFG",
"isoNumeric": 4,
"currency": {
"code": "AFN",
"name": "Afghani",
"symbol": "؋"
@portapipe
portapipe / calendar.php
Last active October 30, 2023 12:45
Creare file calendari .ics tramite PHP - File libreria (ics.php) e file calendario (calendar.php)
<?php
/*
* Libreria per la creazione di calendari .ics (Apple e Google calendar per dirne alcuni)
* Allego il file ics.php per la creazione
* Autore del binomio: portapipe
* Codice su Github Gist: https://gist.github.com/portapipe/25306c4260409ea023d1fb2b3f9fbecb
*/
$time = time();
@portapipe
portapipe / Pagination Codeigniter Bootstrap
Last active November 4, 2017 19:21 — forked from edomaru/ci-bootstrap-pagination-config.php
Pagination Codeigniter Bootstrap
<?php
$config["full_tag_open"] = '<ul class="pagination">';
$config["full_tag_close"] = '</ul>';
$config["first_link"] = "&laquo;";
$config["first_tag_open"] = "<li>";
$config["first_tag_close"] = "</li>";
$config["last_link"] = "&raquo;";
$config["last_tag_open"] = "<li>";
@portapipe
portapipe / guid.php
Created July 10, 2018 09:52
PHP GUID Function
<?php
function guid()
{
if (function_exists('com_create_guid') === true)
return trim(com_create_guid(), '{}');
$data = openssl_random_pseudo_bytes(16);
$data[6] = chr(ord($data[6]) & 0x0f | 0x40); // set version to 0100
$data[8] = chr(ord($data[8]) & 0x3f | 0x80); // set bits 6-7 to 10
return vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(bin2hex($data), 4));
@portapipe
portapipe / chosen.html
Created July 11, 2018 13:14
Chosen jQuery: fastest implementation!
<!-- jQuery (comment the next line if you've already loaded it) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.min.css">
<
<!-- JS -->
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/chosen/1.8.7/chosen.jquery.min.js"></script>
<script>
@portapipe
portapipe / calendar.html
Created July 11, 2018 13:44
DatePicker calendar: the quickest way
<!-- Bootstrap (comment it if you've already loaded it) -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<!-- datePicker -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker.css" rel="stylesheet" type="text/css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js"></script>
<!-- Fontawesome... you must have it always! => -->
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
@portapipe
portapipe / dragdropfile.html
Last active July 18, 2018 10:09
Drag&Drop native file upload jQuery
<html>
<head>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.2.4.js"></script>
<style>
.dropzones{
border: 2px dashed grey;
height: 80px;
text-align: center;
padding-top: 40px;
cursor: pointer;
@portapipe
portapipe / ricerca_jquery.html
Last active August 27, 2018 13:18
Ricerca / filtro real-time in jQuery
<h2 align="center">Ricerca real-time in jQuery</h2>
<br/>
<div class="row ">
<div class="panel-group">
<input type="text" id="filtro" class="form-control" placeholder="Cerca qualcosa, ad esempio 'spaghetti'" />
<br/>
<div class="contenuto">
A Milano ci sono degli ottimi ristoranti!