gumk: Комментарии

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

25 июля 2008 в 10:12

Использовал
<?php drupal_set_message('

'.print_r($GLOBALS,1).'

'); ?> - полезная штука!

Там выдало такое:

[_GET] => Array
(
[q] => user/2
)
Где 2 - ID пользователя, чья анкета просматривается, это можно использовать?

24 июля 2008 в 23:59

<?php
global $user;
$user_id = $user->uid;
$html=TRUE;
$url = "sait.ru/buddy/add/".$user_id."?destination=user%2F".$user_id;
print l('добавить в друзья', $url, array(), NULL, NULL, FALSE, TRUE);

$url2 = "http://www.drupal.ru/privatemsg/msgto/".$user_id;
print l('отправить личное сообщение',$url2);
?>

не помогает!!! отправить личное сообщение - работает, а в добавить друзья все равно ? = % перекодирует (((

24 июля 2008 в 23:37

что-то я туплю, написал так:
<?php
global $user;
$user_id = $user->uid;
$url = "sait.ru/buddy/add/".$user_id."?destination=user%2F".$user_id;
print l('добавить в друзья',$url);
?>

а у меня вместо <?php http://sait.ru/buddy/add/1?destination=user%2F1 ?> (где 1 это $user_id)
генегрируется <?php http://sait.ru/buddy/add/1%3Fdestination%3Duser%252F1 ?>

24 июля 2008 в 22:40

Спасибо, но я данную ссылку как пример привел))), у меня панелями создана страница пользователя, на самом деле мне нужно создать ссылку - "добавить в друзья" и "ссылку отправить сообщение"

21 июля 2008 в 20:26

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

21 июля 2008 в 2:50

Кто-нибудь разобрался с http://shellmultimedia.com/node/274 ? Тоже проблема с 8 пунктом, а
function phptemplate_user_profile($user, $fields = array()) {
return _phptemplate_callback('user_profile', array('user' => $user, 'fields' => $fields));
}

1 июля 2008 в 17:01

Нашел такой выход: http://www.php-mail.ru/?id=6 очень удобный генератор форм отправки сообщения, html лучше подправить под дизайн сайта, затем создал страницу и вставил туда этот код (формат ввода PHP поставить не забудьте) так же там на сайте нужно скачать файл с классом (можно по этой ссылке http://www.php-mail.ru/class.phpmailer.zip) кинуть его в корень сайта и все работает.