Skip to content

Instantly share code, notes, and snippets.

View ounziw's full-sized avatar

Fumito Mizuno ounziw

View GitHub Profile
@ounziw
ounziw / controller.php
Last active April 20, 2022 06:05
packages/attest/ concretecmsで、contentimporterを使って属性と属性セットを登録できるかどうか
<?php
namespace Concrete\Package\Attest;
use Concrete\Core\Package\Package;
use Concrete\Core\Backup\ContentImporter;
use Concrete\Core\Cache\Cache;
defined('C5_EXECUTE') or die("Access Denied.");
class Controller extends Package {
<?php
declare(strict_types=1);
namespace Nagoyaphp\Dokaku18;
class Dokaku18
{
public function run(string $input) : string
{
<?php
declare(strict_types=1);
namespace Nagoyaphp\Dokaku16;
class Dokaku16
{
public $ok;
public $numbers;
@ounziw
ounziw / bus.php
Created April 1, 2018 06:17
nagoya php 12 #nagoyaphp
<?php
/**
* Class Bus
*
* バス代と、人数から、料金を計算する
*
* メインの処理は、
* 乗客種別ごとの料金
* 無料になる乗客の処理
@ounziw
ounziw / controller.php
Last active November 21, 2017 05:59
drag & drop image upload for concrete5.7.5.x. put this file into application/attributes/image_file/
<?php
// LICENSE: MIT
// by Fumito MIZUNO
// forked from controller/attribute/image_file/controller.php
namespace Application\Attribute\ImageFile;
use Core;
use Database;
@ounziw
ounziw / view.css
Last active April 28, 2017 02:12
timeline view for concrete5 page_list block (concrete5のページリストの表示を年表のようにするコード)
.timeline {
list-style: none;
}
.timeline > li {
margin-bottom: 20px;
position: relative;
}
@media ( max-width : 639px ){
<?php
/*
******************************
concrete5 ログインユーザーの属性を Mautic のトラッキングコードに引き渡すサンプル
******************************
concrete5 テーマファイルに実装していただく想定です。
concrete5 側のユーザー属性サンプル
メールアドレスは concrete5 のデフォルトのメールアドレスを取得する
last_name: 姓
first_name: 名
<?php
$woman_1 = new Woman(0,1);
$woman_1->bear(2);
$woman_1->bear(3);
$woman_1->bear(4);
$woman_2->bear(5);
$woman_2->bear(6);
$woman_2->bear(7);
@ounziw
ounziw / sheet.php
Created January 30, 2016 07:24
nagoyaphp第10回 (2016年1月30日) の課題
<?php
/**
* 問題の説明は
* http://nabetani.sakura.ne.jp/hena/ord7selectchair/
*
* 座席:両端に、仮想上の席を用意する
*
* 座席に点数をつける
* 両隣空き : 0
* 方側空き : 1
@ounziw
ounziw / route.php
Created November 17, 2014 08:31
nagoya php 第7回のどうかく?問題。次のルートへのデータを、再帰的に処理する
<?php
$routes = array(
1 => array('a','g'),
2 => array('d','h'),
3 => array('b','f'),
'a' => array('b'),
'b' => array('c',5),
'c' => array(4,6),
'd' => array('c','e'),