Skip to content

Instantly share code, notes, and snippets.

Rails, Slim, Vue, VeeValidate, ES5

WIP! (based on: Bulma styles, simple_form, slim helpers for bulma)

Vue && VeeValidate as Form validation helper (for STATIC forms).

Model

class Message < ApplicationRecord
# phpmyadmin default server
server {
listen 8080;
client_max_body_size 1024M;
client_body_buffer_size 4M;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
# modx evolution
# @version 1.0.0
server {
set $domain mysite.com;
set $id user;
listen 80;
server_name $domain;
root /home/$id/projects/$domain/www;
@diproart
diproart / phpmyadmin.nginx
Last active October 13, 2015 14:28
PhpMyAdmin / Nginx
# in default server
server {
listen 8080;
client_max_body_size 1024M;
client_body_buffer_size 4M;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
@diproart
diproart / bitrix.nginx
Last active April 21, 2021 18:55
Bitrix 15.x.x / Php-Fpm / Nginx
# bitrix virtual host
# @version 1.0.1
server {
set $id user;
set $domain server.com;
set $folder default;
set $socket unix:/var/run/php5-bx-fpm.sock;
charset utf-8;
// static serve
var path = require('path');
var loopback = require('loopback');
module.exports = function(server){
server.use(loopback.static(path.resolve(__dirname, '../../client')));
};
// sessions support
var loopback = require('loopback');
module.exports = function(server){
server.use(loopback.json());
server.use(loopback.methodOverride());
server.use(loopback.cookieParser(server.get('secret')));
server.use(loopback.token({ model: server.models.accessToken }));
};
(function(window, angular, undefined){
"use strict";
var ctrl = angular
.module('app')
.directive('userName')
.directive('userEmail')
.directive('userPassword')
.controller('RegisterCtrl', [
(function(window, angular, undefined){
"use strict";
var ctrl = angular
.module('app')
.directive('userName')
.directive('userEmail')
.directive('userPassword')
.controller('LoginCtrl', [
(function(window, angular, undefined){
"use strict";
var config = angular
.module('app')
.config([
'$stateProvider', '$urlRouterProvider',
function($stateProvider, $urlRouterProvider){