Наверх

Создание сайта на Drupal 6

В этой статье будет рассмотрен процесс создания сайта на платформе Drupal 6.Чтобы не раздувать одну статью до огромных размеров разнесём её на несколько  частей для удобства чтения и обсуждения. 

Статья рассчитана на новичков и включает в себя: Подробнее »

Читайте также:

Обзор Drupal 8

Теги :

Решил поставить на локальную машину Drupal 8. Сразу обратил внимание что папок в корне CMS стало меньше.Появилась папка core, в которую и переехала часть прежних папок.Думаю это несомненно плюс.С такой структурой новички не будут сломя голову загружать свои модули в папку с модулями ялра,как это делали в предыдущих версиях,вплоть до седьмой.Сам Drupal решил поставить на PHP 5.4. Ошибки были даже на стадии установки. В админке тоже некоторые функции не отрабатывались,не удалось даже включить несколько модулей. Подробнее »

Читайте также:

Поиск подстроки в строке

Очень есть необходимость проверить наличие одной строки в другой.Для этих целей можно использовать регулярные выражения(или воспользоваться конструктором регулярных выражений), но если у вас с ними туго-воспользуйтесь простой php функцией strpos.
Эта функция найдет искомую подстроку в строке и даже вернет её позицию.
Рассмотрим на примере использование этой функции,это совсем просто.
  Подробнее »

Читайте также:

Меню в стиле iMac

Меню в силе iMac можно поставить на любой сайт. Смотрится очень эффектно и совсем не сложно в установке.
Для создания такого меню потребуется сам сайт,изображения для меню и немного JavaScript и CSS.
Пример такого меню вы видите на этом сайте, вверху. Такое меню может быть горизонтальным или вертикальным.
Я сразу перейду к коду, поскольку в данном случае теория не столь важна.
Вот код самого меню. Прописываем обычные ссылки в виде картинок. Оборачиваем в div.

<div id='menu' style="z-index:4000;">
Подробнее »

Скачать: 

Читайте также:

HTML цвета

Теги :

HTML цвета

В языке размете html используются специальные коды цветов.
Каждый цвет состоит из красного, зеленого и синего. Разные пропорции этих трёх цветов представляют собой все остальные цвета-от белого до чёрного. Каждый код-это 6 символов и цифр, в котором первые 2 символа отвечают за оттенок красного, вторые 2 за зеленый и последние 2 за синий.
Такой код называют hex кодом цвета.
Например FF0000 - это красный.00FF00 - зеленый и 0000FF - это чисто синий. Подробнее »

Читайте также:

Обрезка текста средствами php

Обрезать текст можно по-разному. Самая простая функция-это substr.
Этой функции нужно передать 3 аргумента. Первый-сама строка,второй-с какого символа начать обрезать текст(нумерация начинается с нуля), и третий-сколько символов обрезать.

$a='English Message';
$b=substr($a,0,7);
echo $b;//Выведет 'English'
$c=substr($a,8,7);
echo $c;//Выведет 'Message'

С русским текстом такая функция не всегда прокатит, поэтому нужно использовать mb_substr. Работает она точно также.
$a='Сама строка,которую нужно обрезать.';
Подробнее »

Читайте также:

Интеграция внешних скриптов в Drupal

Чтобы интегрировать переменные друпала в свой скрипт-достаточно подключить к своему скрипту ядро друпала:

define('DRUPAL_ROOT', getcwd()."\..\\"); //правильно укажите путь
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

Всё бы ничего,но если вы используете в своих скриптах сессии-то Drupal их не увидит,так как по умолчанию он хранит их в БД.
Для решения этой проблемы просто поместите вконце своего скрипта:
drupal_session_commit();
Подробнее »

Читайте также:

Язык гипертекстовой разметки HTML

Для создания сайтов используют язык гипертекстовой разметки html. В настоящее время самая распространенная версия-это четвёртая. Но с недавних пор идет активное развитие html5.

Итак-что же такое язык разметки. Это обычный текст, в котором пристствуют html тэги. Каждый тэг выполняет отведенную ему роль. Это может быть очень простое действие-например выделение текста жирным, курсивом или подчеркиванием. И сложное-например отрисовка таблицы Подробнее »

Читайте также:

Чат на сайт

Чаты и форумы всегда были и будут излюбленным методом общения людей в интернете. Писать их с нуля уже никто не будет-в интернете огромное множество готовых решений. Их можно использовать в своих проектах. Решения бывают как платными, так и бесплатными.
Рассмотрим один сервис, предоставлющий бесплатные решения на платформе flash. а именно:мини-чат, счётчик посещаемости, продвинутый чат, опросник и систему статистики для сайта. Подробнее »

Читайте также:

sqlsrv_encoding_utf8

Теги :

В базах данных от Microsoft очень часто наблюдаются проблемы с кодировкой. Данные нужно переводить из windows-1251 в UTF-8.
Это делается на уровне базы данных.Можно использовать функцию PDO::SQLSRV_ENCODING_UTF8 для драйвера PDO.Очень удобный драйвер для общения с любой базой данных.

$serverName = "serverName\SQLEXPRESS"; 
$name= "user_name"; 
$pass = "password"; 
$options = array(PDO::SQLSRV_ATTR_ENCODING=>PDO::SQLSRV_ENCODING_UTF8, "CharacterSet" => "UTF-8");  
 
try 
{ 
Подробнее »

Читайте также: