Skip to content

Instantly share code, notes, and snippets.

View briezler's full-sized avatar

Benjamin Riezler briezler

  • Pixel Ink GmbH
  • Munich
View GitHub Profile
@briezler
briezler / ip_bypass_htaccess_protection.htaccess
Created March 16, 2017 10:02
Add IP bypass to htaccess protected page
AuthType Basic
AuthName "Display Name"
AuthUserFile /path/to/password/file/.htpasswd
Require valid-user
Order allow,deny
Allow from xx.xx.xx.xx
satisfy any
@briezler
briezler / removeStrictMode.sh
Created April 18, 2017 21:02
Disable MySQL strict Mode Ubuntu 16.04
# 1. Edit mysql config
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# Add to [mysql] section
sql-mode="ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"
# Restart mysql
sudo systemctl restart mysql
# yiehaaa
@briezler
briezler / tt_contentInFluid
Created June 7, 2017 13:52
In fluid auf tt_content zugreifen
$content = $this->configurationManager->getContentObject()->data;
$this->view->assignMultiple(array(
'content' => $content
));
@briezler
briezler / html_without_p_tag
Created June 22, 2017 10:42
Parse HTML via f:format viewhelper without wrapping <p> tag
<!-- just add parseFuncTSPath with no value -->
<f:format.html parseFuncTSPath="">{cell}</f:format.html>
@briezler
briezler / fileInfo
Created June 29, 2017 16:15
File Informationen via typoscript
# get file information with FILES Object
lib.dbTest = FILES
lib.dbTest {
files = 12345
renderObj = TEXT
renderObj {
stdWrap.data = file:current:size
stdWrap.wrap = <p>File size: <strong>|</strong></p>
@briezler
briezler / fal_metadata_update
Created July 19, 2017 11:57
TYPO3 fal Metadaten updaten
$objectManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Extbase\Object\ObjectManager');
$metadata = $objectManager->get('TYPO3\CMS\Core\Resource\Index\MetaDataRepository');
$metadata->update($fileUid, $metadataInput[mustBeAnArray]);
@briezler
briezler / iterm2-solarized.md
Created November 17, 2017 12:01 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

Default

Default

Powerlevel9k

Powerlevel9k

@briezler
briezler / .htaccess
Created March 4, 2018 11:06 — forked from ScottPhillips/.htaccess
Common .htaccess Redirects
#301 Redirects for .htaccess
#Redirect a single page:
Redirect 301 /pagename.php http://www.domain.com/pagename.html
#Redirect an entire site:
Redirect 301 / http://www.domain.com/
#Redirect an entire site to a sub folder
Redirect 301 / http://www.domain.com/subfolder/
@briezler
briezler / ddev_alias.sh
Last active January 10, 2020 10:00
ddev aliases for zsh shell
# lazy as every dev i wanted to have some shortcuts for the ddev.
# feel free to use
# Manchmal werden die aliase nicht übernommen, dann müssen die manuell in die Datei
# ~/.zshrc
# eingetragen werden.
# Just run that line of code to add the aliases to zsh
alias ddcf='ddev config' ddsp='ddev sequelpro' dddesc='ddev describe' ddhost='ddev hostname' ddimpdb='ddev import-db' ddimpfile='ddev import-files' ddls='ddev list' ddlog='ddev log' ddrm='ddev remove' ddrs='ddev restart' ddsnap='ddev snapshot' ddrestore='ddev restore-snapshot' ddssh='ddev ssh' ddstart='ddev start' ddstop='ddev stop' ddver='ddev version'
function convertXmlObjToArr(\SimpleXMLElement $node) : array
{
$element = [
'@name' => strtolower((string)$node->getName()),
'@attributes' => []
];
$attributes = $node->attributes();
foreach ($attributes as $attributeName => $attributeValue)
{
$attribName = strtolower(trim((string)$attributeName));