Skip to content

Instantly share code, notes, and snippets.

@jackiewu
jackiewu / Template.php
Created September 14, 2013 14:06
[pyrocms] Breadcrumbs 使用 Navigation `Header` 的架構為主來呈現。
private function _build_breadcumbs()
{
$old_breadcrumbs = $this->_breadcrumbs;
$this->_breadcrumbs = array();
$this->_override_breadcrumbs = array();
$this->_ci->load->model('navigation/navigation_m');
$this->_ci->load->model('settings/settings_m');
$site_name = $this->_ci->settings_m->get('site_name');
$navs = $this->_ci->navigation_m->get_link_tree('header');
server {
listen 80;
server_name localhost;
# ... other default site stuff, document root, etc. ...
location ~ ^/~(?<userdir_user>.+?)(?<userdir_uri>/.*)?$ {
alias /home/$userdir_user/public_html$userdir_uri;
index index.html index.htm index.php;
autoindex on;
[{"name":"Bears","color":"Blue","position":{"x":177,"y":85},"modelclass":"Bear","increment":false,"timestamp":false,"softdelete":false,"column":[{"colid":"c217","name":"id","type":"increments","length":"0","order":0,"defaultvalue":"","enumvalue":""},{"colid":"c218","name":"name","type":"string","length":"200","order":1,"defaultvalue":"","enumvalue":""},{"colid":"c219","name":"danger_level","type":"string","length":"200","order":2,"defaultvalue":"","enumvalue":""}],"relation":[{"extramethods":"","foreignkeys":"","name":"fish","relatedmodel":"Fish","relationtype":"hasOne","usenamespace":""},{"extramethods":"","foreignkeys":"","name":"trees","relatedmodel":"Trees","relationtype":"hasMany","usenamespace":""},{"extramethods":"","foreignkeys":"bear_id, picnic_id","name":"picnics","relatedmodel":"Picnics","relationtype":"belongsToMany","usenamespace":""}],"seeding":[]},{"name":"Fish","color":"Yellow","position":{"x":1063,"y":14},"modelclass":"Fish","increment":false,"timestamp":false,"softdelete":false,"column":[{"c
@jackiewu
jackiewu / Clip-path: Diamond grid.markdown
Created August 1, 2015 03:59
Clip-path: Diamond grid
@jackiewu
jackiewu / Natural Language Form.markdown
Created August 1, 2015 04:00
Natural Language Form
@jackiewu
jackiewu / Multi Page Form (Pure CSS).markdown
Created August 1, 2015 04:01
Multi Page Form (Pure CSS)
@jackiewu
jackiewu / Rotating 3D Slider.markdown
Created August 1, 2015 04:01
Rotating 3D Slider

Rotating 3D Slider

Sourse of inspiration - http://rdcm.com/en/

Slider not working in IE, because of transform-style: preserve-3d. Handle control is broken in FF during rotation, because FF still have this nasty bug with stacking context and translateZ, and it's simply breaks z-index order for elements.

I tried to create this slider as sort of plugin/component. It's more like a practice, so js architecture is pretty random. But it's working :) And you can use multiple sliders on page with different sizes and different settings (you can find options object in js).

Don't forget to rotate slides with control handle.