Skip to content

Instantly share code, notes, and snippets.

View Alex-Space's full-sized avatar
🏠
Working from home

Alex Alex-Space

🏠
Working from home
  • Space Workspace
  • Russia, Omsk
View GitHub Profile
@Alex-Space
Alex-Space / javascript-cheetsheet
Last active March 31, 2016 05:01
javascript-cheatsheet
<?php
/**
* Template name: Контакты
*/
get_header(); ?>
<!-- SECTION map begin -->
<section>
<div class="container section-container map-section-container">
<div class="map-section-area">
@Alex-Space
Alex-Space / doc jQuery
Last active August 29, 2015 14:25
doc jQuery
// Сделать высоту блоков такой, какая у самого высокого
function make_the_higher() {
var elementHeights = $('.main-posts .post-box').map(function() {
return $(this).height();
}).get();
// Math.max takes a variable number of arguments
// `apply` is equivalent to passing each height as an argument
var maxHeight = Math.max.apply(null, elementHeights);
@Alex-Space
Alex-Space / doc WordPress
Last active April 21, 2022 08:49
doc WordPress
/******** Plugin creation ********/
# Первые шаги в WP:
1) plugins(wp_content/plugins)
2) Там создаем папку с названием плагина в ней одноименный файлик .php
3) В него добавляем информацию о плагине, чтобы WP определил его в админке
4) Создаем файлик readme.txt, в котором пишем описание плагина (пример - https://wordpress.org/plugins/about/readme.txt)
5) Домашнаяя страница для плагина, в ней рассказывается о том как его установить, какие версии WP совместимы с плагином, что менялось от версии к версии вашего плагина, и как его использовать.
# В главный файл плагина в самое начало:
@Alex-Space
Alex-Space / doc Linux
Last active February 12, 2017 07:46
doc Linux
http://gnome-look.org/ - куча курсоров и многое другое для стилизации
http://softhelp.org.ua/?p=5323 - действия после установки убунты
http://dumpz.org/11182/ - коды городов для апплета погода (RSXX0080 - Омск)
http://softhelp.org.ua/?p=5653 -- Photoshop на Ubuntu 14.04 (получилось!)
http://www.weals.ru/article/read/terminal_ubuntu.html - Команды для консоли в терминале
http://windowstheme.ru/paket-oformleniya-ubuntu-skin-pack-dlya-windows-7/ - передел Виндоус в Убунту
https://extensions.gnome.org/ - сайт расширений для gnome shell (открывать в firefox)
https://github.com/horst3180/Ceti-theme - крутая тема которая у меня встала без проблем( только иконки к ней в встали )
http://gnome-look.org/content/download.php?content=111574&id=1&tan=49359185 - хорошая тема метасити-1 мне нра встала без проблем
http://www.webupd8.org/2014/04/install-nemo-220-with-unity-patches-in.htmlhttp://gnome-look.org/content/show.php/Faenza?content=128143 - иконки красивые
@Alex-Space
Alex-Space / doc GIT
Last active August 10, 2021 09:18
doc GIT
git config --global user.name "Alex-Space"
git config --global user.email "[email protected]"
git init - новый репозиторий
git status - состояние: что было редактировано, что добавлено в индекс для коммита
git add . - добавить в индекс все изменения
git add file.txt - добавить содержимое файла в индекс
git add -i - интерактивное добавление позволяет выбирать файлы, которые надо добавить. Для каждого файоа можно добавить некоторые изменения, другие оставить для следующего коммита.
git add -p - про каждое изменение в файле спрашивает, добавить его в индекс или нет -p==patch
@Alex-Space
Alex-Space / doc Gulp
Last active August 29, 2015 14:22
doc Gulp
У вас должен быть установлен Node.JS и npm (он идет встроенный в ноду).
Переходим в нужную директорию и пишем в консоле npm install gulp -g
Далее nmp install gulp
Так же для его работы у нас должны быть установлены Ruby (sudo apt-get install ruby-full) rubygems (https://rubygems.org/pages/download) - Sass (sudo su -c "gem install sass")compass ( gem install compass).
@Alex-Space
Alex-Space / doc Bitrix
Last active March 3, 2016 09:03
doc Bitrix
http://camouf.ru/blog-note/bx_site_created/ - хорошие уроки по битриксу
habrahabr.ru/post/14900
https://dev.1c-bitrix.ru/learning/course/index.php...
www.1c-bitrix.ru/blog/rsv/220.php
http://dev.1c-bitrix.ru/learning/ - прохожу все курсы по Битриксу и становлюсь профи (проходить их нужно именно в той последовательности в которой они представлены на сайте! Не нужно сразу читать курс по разработке, как минимум сначала изучите "Контент-менеджер" и "Администратор. Базовый".)
http://www.youtube.com/watch?v=eh6anywHL-U&index=1&list=PLoFURCeom_FW69pa7TQNpMsBE2s2gdu-y - уроки по Битриксу с нуля
http://www.1c-bitrix.ru/download/cms.php - несколько вариантов для установки Битрикса (советуют Бизнес - Бери Бизнес - там основные модули с которыми идет работа потом.)
http://www.thisis-blog.ru/bitriks-obuchenie/ - хорошая статья со списком ресурсов по обучению
@Alex-Space
Alex-Space / doc Grunt
Last active August 29, 2015 14:22
doc Grunt
Команды для терминала:
В созданную директорию создаем 2 основных файла grunt - Gruntfile.js package.json (делаем это автоматически, и значения ставятся дефолтные)
npm init (дефолтный package.json)
touch Gruntfile.js (в нем прописываем:
module.exports = function(grunt) {
grunt.initConfig();
grunt.loadNpmTasks();
}
затем устанавливаем необходимые плагина grunt:
@Alex-Space
Alex-Space / doc SASS
Last active August 29, 2015 14:22
doc SASS
Compass mixins:
http://compass-style.org/examples/
@include background-size(cover);
@include opacity(0.5);
@include border-radius(25px);
@include box-shadow(red 2px 2px 10px);
@include inline-block;
* @include transition-property(width);
* @include transition-delay(2s);
@include text-shadow(rgba(blue, 0.2) 1px 1px 0;
@Alex-Space
Alex-Space / doc Joomla
Last active August 29, 2015 14:22
doc Joomla
Создание шаблона на Джумле.
Обязательные файлы для шаблона:
1) index.php - основной файл шаблона содержащий разметку сайта.
2) templateDetails.xml - файл содержит информацию о теме, и через него идет инсталяция темы в движок Джумлы В нем инфа о папках темы, всех модулях, всех изменяемых параметрах и т.д.
ВСЕ ОСТАЛЬНЫЕ ФАЙЛЫ ВТОРИЧНЫ
3) themplate_thumbnail.png - в данном файле содержится мини изображение сайта
4) themplate_preview.png - в данной картинке содержится изображение внешнего вида шаблона
5) favicon.ico
6) images - папка содержит все изображения темы