Убрать заголовок материала с главной страницы в Drupal

Опубликовано   23-07-2011, 03:57,   Просмотров: 1789,   Комментариев 0  
Необходимо найти где, и в каком месте находится код, выводящий заголовок. В разных темах это реализовано по-разному, но скорее всего этот код находится в файле page.tpl.php, хотя у меня он оказался в node.tpl.php. Проще всего поискать через Notepad++ переменную $title.
Код вывода похож на следующий:

<?php if($title) { ?>
     <h1 class="pagetitle"><?php print $title ?></h1>
<?php } ?>

Нужно закомментировать этот кусок, сохранить файл и обновить главную страницу (но конечно, на ней уже должен быть какой-то материал).
Если заголовок материала пропал - значит все верно.

В данном случае, заголовок пропадет не только с главной страницы, но и со всех остальных, поэтому, добавим проверку:

<?php if($title) { ?>
    <?php if (!$is_front) { ?>
          <h1 class="pagetitle"><?php print $title ?></h1>
    <?php } ?>
<?php } ?>

Теперь заголовок должен исчезнуть только на главной и остаться на всех остальных страницах.
Подробности

Conditional Fields

Опубликовано   15-07-2011, 17:40,   Просмотров: 1092,   Комментариев 0  
Этот модуль позволяет создавать зависимые поля в CCk Drupal.
Полезен например тогда, если нам нужно, чтобы при выборе определенной опции, изменялись поля в соответствии с выбранной опцией, к примеру:
Выбор: марка автомобиля.
Mercedes | BMW
- поля1 - поля2
- поля1 - поля2
- поля1 - поля2
- поля1 - поля2
- поля1 - поля2
- поля1 - поля2

При заполнении полей, если выбрать Mercedes, появятся поля 1, при выборе BMW - поля 2.
Подробности

Как изменить домен сайта?

Опубликовано   9-07-2011, 06:56,   Просмотров: 343,   Комментариев 2  
Купил сайт на бесплатном хостинге, и хочу перенести его на свой домен и хостинг. Сайт имеет некоторые незначительные показатели, и полностью проиндексирован основными ПС. Внешне он ничего из себя не представляет: некрасивый, малофункциональный дизайн, и.т.д. Но вот контент - просто великолепен, и очень интересная мне тематика.

Хочу перенести сайт (а точнее только контент) на свой домен, т.е в сущности, создать из старого сайта новый.

И вот не знаю, как это лучше сделать.
Редиректи на этом БХ никакие делать нельзя. Т.е склеить не получится. Показатели старого домена меня не интересуют, просто хочу как-то сохранить страницы в индексе, ну и желательно трафик конечно...

Нет ни одной идеи как это реализовать. Если кто-то знает, подскажите плиз :)
Подробности

тИц 0 = тИЦ 10

Опубликовано   9-07-2011, 05:23,   Просмотров: 297,   Комментариев 2  
Давно уже заметил странную тенденцию снижения дохода от продажи ссылок с сайтов с тИЦ 10 и более. Доходит до того, что сайт, вполне не гс, с тИЦ 10 ПР 1-3, приносит в сапе меньше, чем сайт с нулевыми показателями.
У меня таких примеров уже насобиралось несколько.

Сайт с тИЦ 0 PR 0, страниц в Я - 140 в Г - 150-160, приносит в сапе 8-9 руб/с. При этом, продано примерно 170-200 ссылок, по средним или немного ниже средних ценам.
Сайт с тИЦ 10 и PR 2, страниц в Я - 1000+ в Г 1200-1500, приносит столько же, т.е. 8-9 руб/с. Ссылок продано около 100, и больше не идет никак. Ну не бредятина?

Доход в основном низкий из-за того, что ссылки тупо не берут. За всю историю, помню только один случай, когда я смог продать с одного сайта более 300 ссылок. Обычно, в первую неделю после добавления сайта в систему выкупают ссылок 50-100, а дальше эти ссылки только выпадают, то в слип, то вообще.

Либо мне так не везет, либо это ХЗ что.


Хотя, пока это писал, немного задумался:
Заметил, что яндекс частенько у меня выкидывает из индекса те страницы, на которых размещены продажные ссылки. Ну и соответственно, от этих ссылок отказываются оптимизаторы. Но почему не берут ссылки с тех сайтов, что не теряют страниц почти никогда - для меня по-прежнему остается загадкой.
Подробности

Темизация CCK полей в Drupal

Опубликовано   8-07-2011, 16:31,   Просмотров: 279,   Комментариев 0  
Все cck поля по умолчанию выводятся с использованием шаблона sites/all/modules/cck/theme/content-field.tpl.php. Чтобы выводить одно из полей в своей разметке, необходимо:
1. Скопировать файл content-field.tpl.php в папку с темой.
2. Создать дубликат скопированного файла с именем в виде content-field-FIELD_NAME.tpl.php, где вместо FIELD_NAME указать имя поля. Например если поле называется field_images, то файл будет иметь имя content-field-field_images.tpl.php.
3. Отредактировать этот файл по своему желанию.
4. Сбросить кэш.
Подробности

Немного о дизайне сайтов

Опубликовано   7-07-2011, 19:24,   Просмотров: 227,   Комментариев 0  
Немного о дизайне сайтовСам я дизайнер не ахти, о чем легко можно догадаться с внешнего вида моего блога. wink
Нет, на самом деле, я кое-что все-таки умею делать в дизайне, просто именно над дизайном этого блога не напрягался. Хотелось чего-то простого, аля 90-е.
Над дизайном большинства своих проектов, работаю усерднее.

И вот, познакомившись с друпалом, и понял что нормальных и бесплатных шаблонов к нему не нейти, приходится мудрить.

Самый простой на мой взгляд вариант - взять за основу какую-то из существующих тем, и переделать ее под себя. Под "переделать под себя" я имею ввиду не просто изменить цвета и порядок вывода блоков. Имею ввиду, именно довести ее до того вида, который вам изначально и был нужен. Такое можно сделать практически с любой темой, что под Drupal, что под DLE или под что угодно. Конечно, сперва следует хорошо опробовать тему в деле, чтобы не было в наличии багов и глюков, от которых у вас не будет желания избавляться. Но в целом, важно чтобы тема была удобной и функциональной.
В свое время, я так учился делать темы для ДЛЕ. Взял за основу паблик-шаблон и изуродовал его до неузнаваемости, как например тот, что сейчас используется на этом блоге smile . Шучу)))

Неважно какая CMS используется. Основной принцип любого дизайна, мало связан с особенностями той или иной системы управления сайтом. Это всегда картинки, css, html, JS ну и флеш конечно. PHP вставки не страшны. Если разобраться, какой кусок php кода за что отвечает и что выводит, можно легко настроить внешний вид того, что собственно выводится. Для этого достаточно только css и html.

Собственно, создать дизайн с ноля, тоже не очень трудно. Для тех, кто умеет рисовать. Я к этим счастливцам к сожалению не отношусь, и поэтому всегда стараюсь обходится либо минимумом картинок, либо минимумом уникальных картинок (не уникальные тырю с других сайтов).

Кстати, для одного своего проекта на друпал, о котором я тут уже кажется писал, недавно заказывал макет.
Цена не ахти - 25 баксов, но то что получилось... Договаривались, что после оплаты, через неделю получу готовый psd. Заплатил, прошла неделя (даже чуть больше, дней 8-9), получил файл, смотрю, и что тут сказать... PSDец.... Да я лучше стандартную тему оставлю, чем такое страшилище еще верстать под Drupal. Работой дизайнера остался крайне недоволен.

Подробности

Установка кода SAPE для контекстных ссылок на DLE

Опубликовано   6-07-2011, 21:00,   Просмотров: 385,   Комментариев 0  
Представьте себе, я никогда не ставил на сайт код для вывода контекстных ссылок. Как-то не считал это необходимым.
Но сейчас решил попробовать, поставить на DLE.
Не знаю насколько сильно пользуются популярностью контекстные ссылки у оптимизаторов, говорят что не очень, но тем не менее...

И так, чтобы установить код SAPE для контекстных ссылок на DLE необходимо:
Открыть файл index.php
Найти строку:

$tpl->compile('main');

Ниже добавить:

define('_SAPE_USER', 'ХЕШ КОД');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));


Далее, открыть файлы:

shortstory.tpl и fullstory.tpl где теги: {short-story} и {full-story} соответственно, взять в теги <sape_index>...</sape_index>

Должно получится так:
<sape_index>{short-story}</sape_index>
и
<sape_index>{full-story}</sape_index>

Все предельно просто. Потом, если площадка уже в сапе, нужно проиндексировать страницы на которых размещен код вывода контекстных ссылок.
Подробности

Давненько я ничего здесь не писал...

Опубликовано   5-07-2011, 21:42,   Просмотров: 165,   Комментариев 0  
Давненько я ничего не писал в этом блоге. Был занят другими делами. Сейчас работаю над несколькими новыми проектами из ранее незнакомой мне области интернет-деятельности. Пытаюсь как-то вывести свой доход на хоть более-менее приличный уровень. А то уже смешно даже - вроде и не новичок уже, а доход как у начинающего школьника. :(

Про новый проект пока ничего не скажу, он не совсем новый для меня, ранее я делал попытку создать его, но забил.
Сложно, работать в новом направлении. Кстати, делаю проект на друпале. Решил вообще все свои новые проекты создавать именно на этой CMS.

Мой предыдущий пост был о проблемах с платежкой, и черт побери, не могу и в этом посте не упомянуть о них... Потерял доступ к WMID! Во как.
Переустановил ОС, и случайно удалил файл ключей. Восстановить доступ нет возможности, зарегино на левые данные, которые я забыл записать... Кстати, мой вмид на не левые данные, блоканули год назад, тогда я с хайпами игрался. В общем, ппц. На кошельках было всего около 1000 рублей, но главная беда в том, что теперь мне нужно много где менять платежные реквизиты, например в сапе и прочих.
Подробности

Ап тИЦ

Опубликовано   16-03-2011, 12:46,   Просмотров: 332,   Комментариев 0  
Долгожданный ап ТИЦ колоссально разочаровал меня. На всех моих проектах, все осталось как было. Вообще все, нигде ничего не потерял и не приобрел, так, словно никакого апа вообще не было. Если бы не тема на серче, и не различные сервисы, о том, что был АП, я бы даже и не узнал.
Разочарован конечно, ппц. Проекты в сапе пришлось временно заморозить, пока я не отойду от шока, и не решу что делать дальше. Очень надеялся на этот АП. И работы велись не только в сапе, сайты получали и естественные обратные ссылки.
Констатировать на данный момент можно только одно: ТИЦ я пока поднимать не умею. Постараюсь проанализировать все, и попытаюсь понять, что где делалось не так. Вроде и сайты-доноры подбирались тщательно, и тицастые все, многие в ЯКе.
В общем, я деморализован, но пока еще сдаваться не собираюсь. Буду работать. Все равно, без тИЦ мне сейчас далеко не уехать. Переориентироваться исключительно на трафик, это тоже не вариант. Тем боле, что у меня в этом никогда успехов не было. Да и получится, что я мечусь от одного к другому. Нужно сначала с одним разобраться.
Подробности

Мой рекорд

Опубликовано   13-03-2011, 20:49,   Просмотров: 286,   Комментариев 2  
Сейчас мой доход от интернет-деятельности выше чем когда либо до этого. Вчера доход составил 150 рублей в сутки, и был побит прошлый рекорд, 144 руб/с.
Правда, доход через пару недель просядет, т.к. отпадет ~30 руб/сутки с сапы, по тем сателлитам, что недавно получили PR. Я решил что не буду продлевать домены, т.к. на это уйдет примерно 140 долларов, которые я могу вложить во что-то более перспективное, чем УГ сателлиты с непонятно откуда взявшимся PR.
Но, у меня еще есть резервные проекты, которые никогда не монетизировались, и вот уже скоро, настанет их черед. Также, если все получится с поднятием тИЦ, то займусь серьезно GGL.
Подробности