vmkazakoff

user-icon

vmkazakoff vmkazakoff

Администратор Сайта

Аватар пользователя vmkazakoff

Ищем специалиста по друпалу. Не путать с разработчиком :)

В очень дружный отдел обучения нужен специалист, который бы занимался поддержанием двух имеющихся сайтов на друпале. Мы не ищем разработчика и програмиста - ему будет нечем заниматься. Мы ищем именно администратора: что-то где-то подкрутить или допилить, помочь девочкам разместить страничку красиво, а не криво-косо как ее визивиг делает, вывести статистику, обновить картинку, сделать опрос, вернуть "потерявшийся" пункт меню...

Очень приветствуется опыт в копирайтинге, обязательно нужно уметь красиво верстать (т.е. кандидат не без чуства прекрасного), желательно на базовом уровне пользоваться фотошопом. Ну и опыт работы с друпалом - иначе бы не размещал на этом форуме )

Обязанности:

0 Thanks

программный логин пользователя

Аватар пользователя vmkazakoff

Друзья, сдаюсь и прошу помощи!
Искать устал, нахожу вечно что-то не то...

Ситуация: есть авторизационный веб-сервис, который при запросе может отдавать данные о пользователе в полном объеме, кроме пароля...

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

Что сделал -

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

осталось сделать так, что бы начиналась новая сессия...

Что читал из мануалов:

0 Thanks

не входит на сайт после присоединения второго сайта к той же базе

Аватар пользователя vmkazakoff

Друзья, добрый день.

Возникла странная проблема, не могу решить никак.

Что делал:
был рабочий сайт (далее "site1") - апач и база данных живут на одном виртуальном сервере

был тестовый сервак (полная копия site1, только БД старая) на котором мы поменяли в settings.php настройки так, что он стал брать данные с базы данных сервера site1...

<?php
// $db_url = 'mysql://login:password@localhost/drupal'; заменили на строку
$db_url 'mysql://login:password@site1/drupal'
?>

Мы не делали префиксы, т.к. цель была именно посмотреть какие настройки нам понадобятся, что бы зацепить сайт на базу на другом сервере (серверу стало не хватать сил и на апач и на базу, решили разнести). Т.е. коннектились к живому сайту с его полной копии на другой виртуалке...

0 Thanks

показать во views все ноды, но не давать ссылки на недоступные юзеру

Аватар пользователя vmkazakoff

Друзья, нашел для себя внезапную проблему, решение которой оказалось не по силам.

Есть много нод, которые я хочу показать во вьюхе (с авторами и их фотками, описанием и всем прочим). При этом ко всем нодам применяются настройки per node content access - к некоторым есть доступ у всех пользователей, а к некоторым только у определенных ролей. Тип материала одинаков для всех нод.

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

0 Thanks

Как увеличить длину отображаемого имя пользователя?

Аватар пользователя vmkazakoff

Сейчас друпал обрезает имя пользователя и ставит многточие после 18 знаков. На моем сайте нет регистрации, и все пользователи имеют имя вида "Иванов Иван Иванович" - можно ли где-то отменить эту чудную настройку? буду очень благодарен за пример... Нашел вот эту тему: http://www.drupal.ru/node/17363 но тут о 6й версии. После всех танцев заставить работать на 7й не смог...

Спасибо!

0 Thanks

uid login на 7м друпале - нужна помощь

Аватар пользователя vmkazakoff

Уважаемые друпалеры и друпаловоды. Вот и пришел мой черед задавать вам глупые вопросы про модули.

Итак: есть модуль uid login. Он отлично работает на 6м друпале.
Сейчас я планирую перевести свой сайт на 7ку, но этот модуль был ключевым для меня.

Ошибка при включении модуля - естесственно про entiti.

Что я уже делал:
1) Крутил функцию user_authenticate_finalize и менял ее на user_login_finalize
2) в связи с изменениями в API поменял user_load(array('uid' => $values['name'], 'pass' => trim($values['pass']), 'status' => 1)) на валидный user_load($values['name'])

делал еще кучу воскурений мануалов и шаманских изменений в коде. Дошел до изменений наугад - не спасло.

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

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

0 Thanks