Скрипт отвечающий за вывод блока "вход в систему".

Главные вкладки

Аватар пользователя BLACKDiabolik BLACKDiabolik 1 января 2011 в 12:15

Всех с праздником!!!
Подскажите плиз какой скрипт отвечает за вывод блока "вход в систему". Я уже вроде все перерыл - не могу найти. Я пользуюсь темой Acquia Marina под управлением Fusion Core. Сайт тут - http://www.3.ppb.z8.ru/

Комментарии

Аватар пользователя BLACKDiabolik BLACKDiabolik 1 января 2011 в 15:02

Я хочу изменить внешний вид этого блока - а конкретно сделать так что бы названия поля для заполнения выводилось внутри этого поля + название кнопки стало другим.

Аватар пользователя bsyomov bsyomov 2 января 2011 в 14:51

Вам нужен не скрипт, а изучение основ темизации в друпале...

Для того, чтобы названия полей были внутри поля, кстати, есть готовый модуль - compact forms.

Аватар пользователя BLACKDiabolik BLACKDiabolik 30 января 2011 в 18:37

xxandeadxx я тоже так умею - но смысла от этого 0
bsyomov - пасибо, воспользовался, но всех проблем это по прежнему не решило.

Кто нибудь еще может помочь - проблему я так и не решил ((

Аватар пользователя Andruxa Andruxa 30 января 2011 в 21:00

Его надо пихать в папку со своей темой sites/all/themes/название-темы (подпапку templates как вариант)
Сработает, если рядом будет лежать block.tpl.php (можно просто скопировать из themes/garland ничего в нем не меняя)

Аватар пользователя BLACKDiabolik BLACKDiabolik 17 февраля 2011 в 13:43

Установил его и вроде уже настроил - только все же возникло пару проблемм:

первая - это отображение русского шрифта - ни в какую не хочет показывать русский - я уже и глобально менял и вставлял именно в этом коде шрифт - один фиг все заделывает вопросами.

вторая - это как совместить его с модулем "Compact Forms"

Оба вопроса надо как то решить - заранее благодарен за помощь.

Аватар пользователя BLACKDiabolik BLACKDiabolik 19 февраля 2011 в 15:54

Проверил - изменил, шрифт вопросов изменился, но все же это по прежнему вопросы, а не русские слова (( Пробовал и с BOM и без BOM

Есть другие идеи?

Аватар пользователя BLACKDiabolik BLACKDiabolik 20 февраля 2011 в 22:23

В общем всеми правдами и не правдами сделал так, что все слова стали картинками. И вроде терь все выглядит как надо - но кто мне подскажет, как сделать так, что бы при нажатии на поле ввода (пароля или логина), картинка, поставленная мною поверх этого поля, пропадала?

Если не понятно о чем я гляньте на моем сайте и попытайтесь ввести в поле "логин" или "пароль" что-либо - http://www.3.ppb.z8.ru/

Аватар пользователя Andruxa Andruxa 20 февраля 2011 в 23:55

вот оно чо, Михалыч... о_О

ну, чтобы не нарушать традицию:

#input_id {
  background-image: url(default_text.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

#input_id:focus {
  background-image: url(blank.gif);
  background-repeat: repeat;
}

но решение, хм... неоднозачное

Аватар пользователя BLACKDiabolik BLACKDiabolik 23 февраля 2011 в 19:26

Идея понятно - но как этот CSS присоединить к этому php? Я Ведь изначально и спрашивал какой скрипт отвечает за блок "вход в систему" и единственное, что мне подсказали это вставить block-user-0.tpl.php

Аватар пользователя bsyomov bsyomov 23 февраля 2011 в 19:58

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

Аватар пользователя BLACKDiabolik BLACKDiabolik 23 февраля 2011 в 22:59

Слушайте, а почему не срабатывает такой код?
<input class='Input' type='text' value='Логин' name='s' id='edit-name' onfocus='if (this.value == 'Логин') {this.value = '';}' onblur='if (this.value == '') {this.value = 'Логин';}' />
Текст не исчезает при нажатии на поле ввода

Аватар пользователя Andruxa Andruxa 23 февраля 2011 в 22:50

"BLACKDiabolik" wrote:
как этот CSS присоединить к этому php

откройте .info вашей темы, посмотрите какой css там подключается в строке stylesheets[all][] = ...

добавьте в этой файл свои стили

или подключите в .info, свой css, если религия не позволяет редактировать css темы.

"BLACKDiabolik" wrote:
при наведении

onfocus - это не наведение