Вверх

Блог
RSS лента

Блог пользователя X3M-Slider

Vape Shop Эко Заправка

PNG-прозрачность в IE

Припустим нам нужнен фон с прозрачной png-шкой, а на нем розместить ссылку.
Делаем так:

<div class="button_bg"><a href="адресс ссылки">Ссылка</a></div>

А в css стиль добавляем:

  1. .button_bg{
  2.     background: url("botton_menu.png") no-repeat;
  3.    width: 243px;
  4.     height: 34px;
  5.    padding-left: 15px;
  6.    padding-top: 5px;
  7. }
  8. .button_bg A { position: relative; } // без этого в ИЕ не работают ссылки
  9.  
  10. * html .button_bg{
  11.     background: none;
  12.     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="botton_menu.png");    
  13. }

Перенос и разбиение слов в HTML

При создании различных лент новостей и колонок онлайн газет, web дизайнеры и программисты сталкиваются с ситуацией, когда в тексте попадается очень длинное слово (синхрофазотрон). Браузер при форматировании разбивает текст в тех местах, где есть пробелы (дефисы). Длинные слова при этом остаются нетронутыми, что часто приводит к "разъезжанию" ячеек таблицы, неаккуратному внешнему виду. Каким образом можно решить эту проблему?

А решить эту проблему можно PHP функцией.
Позаимствованая с сайта http://www.enlight.ru/ib/tech/split/index.htm

  1. # -----------------------------------------------------------------------------
  2. # Если в строке $s встречается слово (последовательность символов без пробелов)
  3. # длиннее чем $wordmaxlen , оно ограничивается тэгами $leftlimit, $rightlimit и
  4. # разбивается тэгами $hyp на несколько слов, каждое из которых не

Установка визуального редактора FCKeditor

Многие начинающие web разработчики в свою первую админку хотят прикрутить [bb] коды. В этой статье я расскажу, как проще всего прикрутить самый классный визуальный редактор.

Первое, что следует сделать – это скачать этот самый редактор с официальной странички. На всякий случай альтернатива на депозите. Кидаем разархивированную папку рядом с файлом, в котором мы будем использовать визуальный редактор.

Сложное масштабирование изображений в PHP

Автор: fox++
http://foxweb.net.ru/
9 августа 2005 года

Статья описывает методику сложного форматирования изображений на PHP под нужный формат независимо от их начальных размеров и ориентации, но всегда выдаёт изображения строго определённого размера. В скрипте используются функции обработки изображений библиотеки GD. Скрипт будет полезен для новостных сайтов и фотогалерей.
Суть проблемы

Проблема с переносом Друпала с домашнего сервака на хостинг

Если у когото была проблема с переносом друпала с домашнего сервака на хостинг, писало что проблема с базой то нужно в файлике
settings.php $db_url = 'mysqli://username:password@localhost/databasename'; поменять на свои данные и изменить mysqli на mysql. На некоторых хостингах отсутсвует.

Вторая проблема:
Иногда на хостинге включен register_globals. А при включено регистре друпал ставиться не хочет.
Делаем следующее.
Создаем php.ini и в нем пишем register_globals = off
Этот файлик бросаем в корень на хостинге.

Создание раздела новостей для Drupal

Хочу поделиться опытом создания раздела новостей.

Делать было нечего, захотелось сделать свои новости. Пример www.progdesign.ru

Итак,

1. Установил модуль CCK, в нем создал тип контента 'content_news'.
2. Для этого типа добавил поля:
field_text_value Краткое описание
field_content_value Текст
field_date_value Дата
Ну и естественно везде вставил текстовые пояснения, чтобы потом не думать где здесь что.

Как убрать с главной страницы "читать дальше"?

В админке:
/admin/settings/site-information

В низу будет
Главная страница по умолчанию:
ставите наприме node/1

Если надо убрать именно ссылку далее, тогда в файле шаблона node.tpl.php (либо аналогичный файла шаблона для вашего типа контента) в ручную делаете вывод переменной $links.

Убираем копирайт JoomGallery

1 - заходим в админку site/administrator
2 - лезим в компоненты, затем joomgallery
3 - вибираем Менеджер Конфигураций/Configuration Manager
4 - закладка Fronted Settings/незнаю как в народе на русик перевели 3 закладка с лева (Настройки пользовательского интерфейса)
5 - закладка Header and Footer/незнаю как в народе на русик перевели, опять же 3 закладка с лева (Верхний и нижний разделы)
6 - всамом низу ставишь нет! (Показать логотип: нет)

Ошибка при инсталяции модуля или компонента

Если вы устанавливаете компонен или модуль, а вам в ответ выдает такую ошибку:

  1. JFolder::create: Path not in open_basedir paths либо "Infinite loop detected"
  2. Внимание! - Не удалось переместить файл.

То решение вот такое:

1. Заходим в "/libraries/joomla/filesystem".
2. Открываем файл "folder.php".
3. Идем к строке 208

Должны увидить такое вот:

  1. // Iterate through open_basedir paths looking for a match
  2.                 foreach ($obdArray as $test) {
  3.        
  4.                     $test = JPath::clean($test);
  5.                     if (strpos($path, $test) === 0) {
  6.                         $obdpath = $test;
  7.                         $inBaseDir = true;
  8.                         break;
  9.                     }
  10.                 }
  11.                 if ($inBaseDir == false) {

Подставляем вывод модуля или чего либо в зависимости от языка

Всё елементарно просто, вот:

  1. <?php
  2. if ($this->language=="de-de") {
  3. ?>
  4. <jdoc:include type="modules" name="germanmoduleposition" />
  5. <?php } ?>

Главная | Портфолио | Услуги | Контакты | Блог