In Git you can add a submodule to a repository. This is basically a repository embedded in your main repository. This can be very useful. A couple of advantages of using submodules:
- You can separate the code into different repositories.
| <?php | |
| function mime_type($file) { | |
| // there's a bug that doesn't properly detect | |
| // the mime type of css files | |
| // https://bugs.php.net/bug.php?id=53035 | |
| // so the following is used, instead | |
| // src: http://www.freeformatter.com/mime-types-list.html#mime-types-list | |
| Function Get-AbsolutePath { | |
| <# | |
| .SYNOPSIS | |
| Get the absolute path. | |
| .DESCRIPTION | |
| Provides a simple way for transforming any path, relative or not, | |
| into an absolute path. If no path is specified, the current working |
| /** | |
| * Will not select system databases (greyed out) | |
| * Works with regular expressions: | |
| * '^te' -> matches 'test' database | |
| * '^est' -> will NOT match 'test' database | |
| * | |
| * I created this to easily drop numerous databases | |
| * that are part of a large system, such as 'phabricator.' | |
| */ |
| # Fail2Ban filter for SoftEther authentication failures | |
| # Made by quixrick and jonisc | |
| # Thanks to quixrick from Reddit! https://reddit.com/u/quixrick | |
| # Further reference: http://www.vpnusers.com/viewtopic.php?f=7&t=6375&sid=76707e8a5a16b0c9486a39ba34763901&view=print | |
| [INCLUDES] | |
| # Read common prefixes. If any customizations available -- read them from | |
| # common.local | |
| before = common.conf |
| /* | |
| * object.watch polyfill | |
| * | |
| * 2012-04-03 | |
| * | |
| * By Eli Grey, http://eligrey.com | |
| * Public Domain. | |
| * NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. | |
| * Modified by Michael Keyser | |
| * 2018-03-14 |
| /* Small */ | |
| @media (min-width: 480px) { | |
| [class*='uk-push-small-'], | |
| [class*='uk-pull-small-'] { position: relative; } | |
| /* | |
| * Push | |
| */ |
| <?php | |
| array( | |
| 'AL' => 'Alabama', | |
| 'AK' => 'Alaska', | |
| 'AZ' => 'Arizona', | |
| 'AR' => 'Arkansas', | |
| 'CA' => 'California', | |
| 'CO' => 'Colorado', | |
| 'CT' => 'Connecticut', |
| <?php | |
| /** | |
| * Insert an attachment from an URL address. | |
| * | |
| * @param String $url | |
| * @param Int $parent_post_id | |
| * @return Int Attachment ID | |
| */ | |
| function crb_insert_attachment_from_url($url, $parent_post_id = null) { |
| <?php | |
| $file = '/path/to/file.png'; | |
| $filename = basename($file); | |
| $upload_file = wp_upload_bits($filename, null, file_get_contents($file)); | |
| if (!$upload_file['error']) { | |
| $wp_filetype = wp_check_filetype($filename, null ); | |
| $attachment = array( | |
| 'post_mime_type' => $wp_filetype['type'], | |
| 'post_parent' => $parent_post_id, |