slovu.net - кодинг и не только!
  • Главная
  • Кодинг
    • Joomla
      • Virtuemart
    • Bitrix
    • WordPress
    • JavaScript
    • WebAsyst
    • PHP
    • CSS
  • Linux
    • ISPmanager + Ubuntu
  • Разное
  • Архив
  • Главная
  • Кодинг
    • Joomla
      • Virtuemart
    • Bitrix
    • WordPress
    • JavaScript
    • WebAsyst
    • PHP
    • CSS
  • Linux
    • ISPmanager + Ubuntu
  • Разное
  • Архив
menu

Demo IcoMoon Joomla 3.x

Кодинг /
Joomla
07.01.2015
job
4270

Собрал демку классов IcoMoon. Backend разработчикам сайтов на Joomla пригодится, мне уж точно понадобилось. Делюсь :)

Для тех кто пользуется шаблоном Protostar

демо в отдельном окне

<span class="icon-joomla"></span>

Подробнее...

Текст рыба / Рыбный текст

Кодинг
04.12.2014
job
5957

Заготовка для верстки, которой я пользуюсь:

<h1>Заголовок H1</h1>
<h2>Заголовок H2</h2>
<h3>Заголовок H3</h3>
<h4>Заголовок H4</h4>
<p><b>«рыба»</b> — заготовка некого документа, содержащая текст-пояснитель и/или текст-заполнитель (см. ниже). Широко используется во многих сферах. В настоящее время почти полностью вытеснила "твёрдые" образцы заполнений документов.</p>
<p><b>Текст-«рыба»</b> (также <b>текст-заполнитель</b> или <b>текст-манекен</b>) — на жаргоне <a title="Дизайнер" href="#">дизайнеров</a> текст, вставляемый в макет и не несущий смысловой нагрузки. Обладает некоторыми свойствами осмысленного текста, но является случайно сгенерированным, либо взятым из открытых источников (не путать с <a title="Плагиат" href="#">плагиатом</a>). Некоторые тексты вошли в историю, например, отрывок из текста Lorem ipsum, написанный <a title="Цицерон" href="https://ru.wikipedia.org/wiki/%D0%A6%D0%B8%D1%86%D0%B5%D1%80%D0%BE%D0%BD">Цицероном</a> на <a title="Латинский язык" href="#">латинском языке</a> в <a title="45 год до н. э." href="#">45 году до н. э.</a></p>
<p>В среде веб-дизайнеров/веб-разработчиков используется как заполнитель для текста в целях имитации законченного вида. Смысловое содержание нагрузки не имеет — здесь важно именно оформление. <a href="#" rel="alternate">Рыба используется</a>, поскольку дизайнер/разработчик не всегда может взять осмысленный текст (и часто это не нужно). Кроме этого, подобный текст используется для демонстрации шрифтов, для этого даже была изобретена фраза (<strong>Съешь ещё этих мягких французских булок</strong>, <em>да выпей же чаю</em>, <span style="text-decoration: underline;">англоязычный вариант</span> <span style="text-decoration: line-through;">The quick brown fox jumps over the lazy dog</span>). Также используется для фильтрации <a href="#" rel="alternate">электронной почты</a>. У студентов некоторых вузов рыбой называется</p>
<ul>
<li>курсовая или дипломная работа</li>
<li>расчетный проект</li>
</ul>
<ol>
<li>прочее</li>
<li>выполненные ранее другим студентом и которые можно использовать для выполнения своей работы -</li>
</ol>
<hr />
<p><strong>blockquote</strong>, он же <strong><em>Циата</em></strong></p>
<blockquote>"Я получил задание на курсовой проект. Нет ли у кого готовой рыбы?"</blockquote>
<p>Кусок кода - <code>piece of code</code></p>

Все :)

Импорт большой базы данных mysql в фоновом режиме

Linux
03.12.2014
job
4525

Бывают ситуации когда необходимо импортировать большую (более 1 gb) базу данных, естественно лучший вариант будет через командную строку (SSH). В интернете полно мануалов работы с сервером mysql. Так что подробно описывать не буду. Но вот в чем бывает загвоздка. Если база на столько велика, что импорт будет длиться сутки или более. Естественно сессию соединения ssh держать довольно тяжело, поэтому надо запускать импорт в фоновом режиме. Что нам понадобится?

Создаем на сервер файл /home/import.sh следующего содержания

#!/bin/bash
mysql -u db_user -pPassword db_name < /home/mysql.sql

Думаю тут нечего комментировать, единственное на что надо обратить внимание это: между -p и паролем нет пробела.

Делаем файл исполняемым

chmod +x /home/import.sh

Для запуска скрипта в фоновом режиме воспользуемся командой nohup

nohup /home/import.sh >/dev/null &

>/dev/null & - запрещаем скрипту вести лог.

Вот и все!

Тест памяти компьютера

Разное
29.11.2014
job
3159

Из командной строки или поиском выполните команду

mdsched

Дальше действуем по предложенному пути

Подробнее...

Шумит ASUS K52F ? Fix кулера

Разное
19.11.2014
job
4396

 

Надоел шум ноутбука ASUS K52F?

Вот способ побороть раздражающий шум охлаждения процессора

Подробнее...

Исправляем ошибку eAccelerator после обновления PHP

Linux /
ISPmanager + Ubuntu
05.10.2014
job
4348

И так, после обновления системы Ubuntu 12.04 + ISPmanager 4 Pro, посыпались мертвые письма. Просмотрев тело письма заметил вот такую ошибку

[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.3.10-1ubuntu3.13. Rebuild it for your PHP version (5.3.10-1ubuntu3.14) or download precompiled binaries

её же можно выявить командой

php -v

Подробнее...

sec_error_extension_value_invalid

Linux
03.10.2014
job
3716

Начиная с версии 31, FireFox начал блокировать самоподписные сертификаты с ошибкой (sec_error_extension_value_invalid) которые использует в первую очередь панель управления ISPmanager. Ну очень неприятный момент, и тех. поддержка отказалась разбираться в причинах, сославшись на отсутствие свободных ресурсов.

Временный выход: about:config

security.use_mozillapkix_verification переводим в состояние false

Joomla: JSON обработка запросов AJAX

Кодинг /
Joomla
07.09.2014
job
7339

Хочу рассказать точнее записать что-бы не забывать реализацию JSON запросов к серверу через библиотеку jQuery функция getJSON , часто уж голова выкидывает из памяти редко используемую информацию ))).

Естественно разработчики движка Joomla начиная с версии 1.5 которые используют шаблон программирования MVC позаботились об реализации данного функционала. А делается это просто:

Серверная часть: В вид (view) компонента добавляем класс view.json.php следующего содержания

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );

jimport( 'joomla.application.component.view' );

class ComponentViewAjax extends JView
{	
		
	var $json = array();

	public function display($tpl = null)
	{	
		$result = new stdClass(); // или передать некий объект
		$this->json['result'] = $result;
		echo json_encode($this->json);
		exit();
	}
	
}

Надеюсь пояснять не надо что к чему иначе это не ваше и передайте работу профессионалу (не люблю это обращение).

И сам js запрос в сформированном html:

$.getJSON("<?php echo JURI::root(false) ?>index.php?option=com_component&view=ajax&format=json&request=1", function(json){
	alert(json.result); // вывод JSON объекта
});

Как видите все ну очень просто, за что и люблю разрабатывать сайты на Joomla, как бы его не хаяли, но гибкость в руках специалиста горы сворачивает. Таким же образом формируется и xml ответ на запрос, куда поставить xml думаю объяснять не надо ;)

Virtuemart транслитерация Алиас (псевдоним)

Joomla /
Virtuemart
30.07.2014
job
8266

Если у кого проблемы с транслитерацией псевдонимов в латиницу, лечится просто

добавляем в запись БД,
таблица #__virtuemart_configs,
поле config,
добавить запись

|transliterateSlugs=s:1:"1";

Так же в файл конфигурации administrator/components/com_virtuemart/virtuemart.cfg добавить параметр

transliterateSlugs=1

Центрирование блока по вертикали и горизонтали

Кодинг /
CSS
30.06.2014
job
4465

Часто стал встречаться с задачей центрирования изображения внутри блока, при проектировании интернет-магазинов. Актуальней всего если шаблон плавающий\адаптивный.

В большинстве случаев делают смещение top и left 50% и отрицательный отступ, но есть более красивый способ:

Подробнее...

Страница 3 из 7

  • В начало
  • Назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Вперед
  • В конец

Популярные публикации

  • В логах exim посыпались Message is frozen
  • RD_AddPhp for Joomla 1.7-3.x - плагин вставки в статью PHP кода
  • phpMyAdmin и ошибка «Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly»
  • Joomla вирус - backdoor.php.agent.sx он же eval(base64_decode(...));
  • Joomla 2.5: Оптимизация js и Асинхронная загрузка JavaScript
  • ISPmanager + Ubuntu 12.04 подводные камни с которыми я столкнулся при настройке сервера
  • Strict Standards: Non-static method JSite::getMenu() should not be called statically
  • Joomla 2.5: Плагин jQuery

Наши партнёры

Сайт работает на хостинге ihc.ru

Powered by Vik-San. Author - I'm, Job    |    Дизайн и верстка выполнены на основе технологий HTML5 и CSS3    © Slovu.Net

карта сайта
UP