Skip to content

Instantly share code, notes, and snippets.

View talves's full-sized avatar
☠️
Coding

Tony Alves talves

☠️
Coding
View GitHub Profile
@talves
talves / Wordpress web.config
Created November 5, 2013 21:45
A Wordpress IIS7+ minimum web.config for rewriting urls
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
@talves
talves / UserAccountService.cs
Created November 23, 2013 00:11
MembershipReboot UserAccountService.cs UserAccountValidator.cs
/*
* Copyright (c) Brock Allen. All rights reserved.
* see license.txt
*/
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
/* css hover version of .dropdown */
.dropdown-hover {
.dropdown ();
&:hover {
> .dropdown-menu {
display: block;
}
}
@talves
talves / razor_recursion_kooboo.cshtml
Created January 16, 2014 07:19
Razor code for Multi Menu Recursion
<div class="container">
<ul class="main-Menu">
@foreach (var item in MenuHelper.Top())
{
@ShowTree(item);
}
</ul>
</div>
@helper ShowTree(Kooboo.CMS.Sites.Models.Page item) {
@talves
talves / keybase.md
Created February 9, 2016 21:28
keybase.md

Keybase proof

I hereby claim:

  • I am talves on github.
  • I am talves (https://keybase.io/talves) on keybase.
  • I have a public key ASD6fOG65lyWkvDm4hBqJdPp7bAXJTF6WkB8h-trFITmrgo

To claim this, I am signing this object:

@talves
talves / wp-setup.php
Last active September 7, 2016 15:53
A Wordpress mu-plugin for use with composer using [roots](https://github.com/roots/roots) to setup the correct paths for a custom path. Modified `upload_url_path` to work on a windows IIS Server. Change to `/media` when needed.
<?php
if (!is_blog_installed()) { return; }
$my_server_port = ((!empty ($_SERVER ['SERVER_PORT']) AND $_SERVER ['SERVER_PORT'] <> '80') ? (":" . $_SERVER ['SERVER_PORT']) : '');
$my_server_name = (!empty ($my_server_port) ?($_SERVER['SERVER_NAME'] . $my_server_port) : $_SERVER['SERVER_NAME'] );
if ('http://' . $my_server_name . '/wp' == get_option('home')) {
update_option('siteurl', 'http://' . $my_server_name . '/wp');
update_option('home', 'http://' . $my_server_name);
update_option('upload_path', $_SERVER['DOCUMENT_ROOT'] . '\media');
@talves
talves / settings.json
Last active March 4, 2017 17:53 — forked from EQuimper/settings.json
This is a settings overwrite file for VS Code
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 16,
"editor.fontFamily": "Consolas",
"editor.tabSize": 2,
"editor.fontLigatures": true,
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 80,
"files.exclude": {
"**/.git": true,
@talves
talves / netlify.toml
Created December 2, 2017 16:05
Basic Netlify Build file for Hugo. Allows for targeting versions in previews.
# Global settings applied to the whole site.
[build]
publish = "public"
command = "hugo -d public"
[build.environment]
#overwritten by context.production.environment, et. al.
HUGO_VERSION = "0.31"
# The following environments overwrite the global above if you target them.
# The version you use for production
[context.production.environment]