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
function money($amount){ | |
setlocale(LC_MONETARY, 'el_GR.UTF-8'); | |
return money_format("%!n",$amount); | |
} |
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
1. upload all files to /home/user/public_html | |
2. edit /var/cpanel/userdata/$username/$domain.com | |
3. change the document root path from public_html to public_html/public | |
4. /scripts/rebuildhttpdconf | |
Done! |
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
yum install dejavu-lgc-sans-fonts | |
This solved anything. |
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
Example | |
@foreach ($invoice->items->load(['product'=> function($q){$q->withTrashed();}]) as $item){ | |
// do stuff | |
} |
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
compass create public -r zurb-foundation --using foundation | |
Command info = Go to /var/www/project and then run the command, so it can create the structure in the public folder(laravel) | |
In case of Virtual machine or working with a shared folder an error like "Errno::ETXTBSY on line ["897"]" Text file busy - may occur | |
To solve this enter a line in the config.rb of the folder that do the "compass watch" | |
Extra line |
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
*** executing a function after the user has stopped typing for a specified amount of time *** | |
*** From http://stackoverflow.com/questions/1909441/jquery-keyup-delay *** | |
var delay = (function(){ | |
var timer = 0; | |
return function(callback, ms){ | |
clearTimeout (timer); | |
timer = setTimeout(callback, ms); | |
}; | |
})(); |
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
### Commands that need Execution | |
- sudo apt-get install apache2 && a2enmod ssl && service apache2 restart && mkdir /etc/apache2/ssl | |
- sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt | |
In the second command you can change the number of days. Here is one year only. | |
From The questions you see after executing the second command the most important is the "Common Name". I personally put my static ip there. | |
- sudo nano /etc/apache2/sites-available/default-ssl.conf |
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
// Info: Attach event to all elements with this data attribute | |
// works even for elements that will be created afterwards by Ajax or Jquery | |
// Only thing you do is to put a data-popmsg attribute in the element you want to click and the value of this attribute | |
// will be the body of the popup. | |
$(document).on("click","*[data-popmsg]",function(e){ | |
var msg = $(this).attr("data-popmsg"); | |
if(!confirm(msg)) | |
{ | |
e.preventDefault(); |
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
#### Instructions ####################### | |
# | |
# Install Node, grunt-aglio and grunt-contrib-watch on your localhost | |
# Create this .js file in the folder that you want Grunt to watch for changes | |
# Replace "my_app" with your app name | |
# Intro.md, first.md and any .md files will be watched. The order that those will be concatenated is in the array => ["intro.md","first.md",'second.md'] | |
# | |
########################################## | |
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
// Validate End | |
Validator::extend('Validend', function($attribute, $value, $parameters) | |
{ | |
$start_date = Input::get($parameters[0]); | |
return (strtotime($value) > strtotime($start_date)); | |
}); |