X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

3 страниц Открыть меню  < 1 2 3 >  
Ответить в данную темуНачать новую тему
> Модуль "Персональные сообщения"
Loader
сообщение 2010-08-05, 6:47
Сообщение #21
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (Maximkaboom @ 2010-08-05, 0:20)
Loader, в модуле аккаунт поправьте функцию AccountMenu();


ОК, всё сделал, только функция называется function AcMenu()
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2010-08-05, 9:42
Сообщение #22
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Loader, наверое про блок юзера имеете ввиду? это в шаблоне Static/login.php
Перейти в начало страницы
+Цитировать сообщение
Maximkaboom
сообщение 2010-08-05, 10:13
Сообщение #23
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 766
Регистрация: 2010-04-08
Версия системы: RC5

Репутация:   нет  
Всего: 1


Loader, извиняюсь.... подзабыл маленько =)

Добавлено через 0 минут, 46 секунд:

Цитата (sanes @ 2010-08-05, 10:42)
Loader, наверое про блок юзера имеете ввиду? это в шаблоне Static/login.php


Как это сделать, описано в первйх версиях модуля
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-08-05, 11:19
Сообщение #24
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (sanes @ 2010-08-05, 10:42)
Loader, наверое про блок юзера имеете ввиду? это в шаблоне Static/login.php


О, точно! Сейчас и туда добавлю!
Цитата (Maximkaboom @ 2010-08-05, 11:13)
Как это сделать, описано в первйх версиях модуля


А где её взять-то??? Подскажите...

Я добавил в:



Сообщение отредактировал Loader - 2010-08-05, 11:26
Перейти в начало страницы
+Цитировать сообщение
sanes
сообщение 2010-08-05, 11:30
Сообщение #25
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Loader, в шаблоне Static/login.php добавь ссылку в нужное место. этот кусок выводит аватар, приветствие и т.д.
<div class="blocklogin"><div class="dbottom"><div class="dtop">

	<div class="dcont">

	<?php if(!empty($avatar['avatar'])):?><a href="<?php echo$Mainclass->vars['account_options_link']?>"><img style="float: left; margin-right: 10px; width: 40px;" src="<?php echo$avatar['avatar']?>" alt="<?php echo$Mainclass->Account->GetValue('name')?>" /></a><?php endif; ?>

	<h5 style="padding-top: 4px;"><?php echo$Mainclass->lang['main']['hello']?><a href="<?php echo$Mainclass->vars['account_options_link']?>"><?php echo$Mainclass->Account->GetValue('name')?></a>!</h5>

	<div><?php if($Mainclass->Permission->IsAdmin()):?><a href="<?php echo$Mainclass->services[1]['file']?>"><?php echo$Mainclass->lang['main']['adminka']?></a> | <?php endif; ?><a href="index.php?logout=true"><?php echo$Mainclass->lang['main']['exit']?></a>

	</div>

	<div class="clr"></div>

	</div>

</div></div></div>
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-08-05, 11:55
Сообщение #26
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Всё! Забацал!

Перейти в начало страницы
+Цитировать сообщение
Maximkaboom
сообщение 2010-08-05, 16:06
Сообщение #27
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 766
Регистрация: 2010-04-08
Версия системы: RC5

Репутация:   нет  
Всего: 1


Loader, можно мделать так:
В файле

после $avatar=$Mainclass->Account->GetAvatar();

вставь это:


$Mainclass->Db->Query('SELECT COUNT(`id`) FROM `f_pm` WHERE `folder`=\'inbox\' AND 
`user_id`=\''.$Mainclass->Account->GetValue('id').'\'',__file__,__line__);
$temp=$Mainclass->Db->Fetch_row();	
$inbox_pm = $temp[0];
$Mainclass->Db->Free();
if(!$Mainclass->GCookie("pm_inbox")){
	$Mainclass->SCookie("pm_inbox",$inbox_pm,365,true);
}else{
	if($Mainclass->GCookie("pm_inbox") < $inbox_pm){
		$inbox_pm = "<font color=\"red\">".$inbox_pm."</font>";
	}
}	
/////////////////////////////
$Mainclass->Db->Query('SELECT COUNT(`id`) FROM `f_pm` WHERE `folder`=\'outbox\' AND 
`user_id`=\''.$Mainclass->Account->GetValue('id').'\'',__file__,__line__);
$temp=$Mainclass->Db->Fetch_row();	
$outbox_pm = $temp[0];	
$Mainclass->Db->Free();	


Далее можно с помощью переменных

$inbox_pm; и $outbox_pm; выводить количество сообщений (входящих\исходящих)
Например:
<li><a href="/pm.html"><span>Сообщения (<?=$inbox_pm;?>  | <?=$outbox_pm;?>)</span></a></li>

Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-08-05, 18:10
Сообщение #28
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


А вот это ценная информация! :rolleyes:
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-08-08, 20:05
Сообщение #29
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


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



Сообщение отредактировал Loader - 2010-08-08, 20:06

Прикрепленные файлы
Прикрепленные файлы  Template.rar ( 861 байт ) Скачиваний: 16
 
Перейти в начало страницы
+Цитировать сообщение
Гость_VCITY1_*
сообщение 2010-09-28, 6:28
Сообщение #30



Гости





Цитата (Maximkaboom @ 2010-08-05, 17:06)
Loader, можно мделать так:
В файле

после $avatar=$Mainclass->Account->GetAvatar();

вставь это:


$Mainclass->Db->Query('SELECT COUNT(`id`) FROM `f_pm` WHERE `folder`=\'inbox\' AND 
`user_id`=\''.$Mainclass->Account->GetValue('id').'\'',__file__,__line__);
$temp=$Mainclass->Db->Fetch_row();	
$inbox_pm = $temp[0];
$Mainclass->Db->Free();
if(!$Mainclass->GCookie("pm_inbox")){
	$Mainclass->SCookie("pm_inbox",$inbox_pm,365,true);
}else{
	if($Mainclass->GCookie("pm_inbox") < $inbox_pm){
		$inbox_pm = "<font color=\"red\">".$inbox_pm."</font>";
	}
}	
/////////////////////////////
$Mainclass->Db->Query('SELECT COUNT(`id`) FROM `f_pm` WHERE `folder`=\'outbox\' AND 
`user_id`=\''.$Mainclass->Account->GetValue('id').'\'',__file__,__line__);
$temp=$Mainclass->Db->Fetch_row();	
$outbox_pm = $temp[0];	
$Mainclass->Db->Free();	


Далее можно с помощью переменных

$inbox_pm; и $outbox_pm; выводить количество сообщений (входящих\исходящих)
Например:
<li><a href="/pm.html"><span>Сообщения (<?=$inbox_pm;?>  | <?=$outbox_pm;?>)</span></a></li>


что то не хочет работать??? При вставке этого кода выходит такая вот ошибка

Произошла ошибка При выполнении запроса произошла ошибка: (error #1146) Table 'v_2793_soft.f_pm' doesn't exist

Адрес ошибки: /var/www/v-2793/data/www/programs.kz/gps/soft/templates/Uniel-MY/Static/login.php[7].Stay calm: the error has been written down - administrator will come soon and deal with the problem. 


Все сам нашел ошибку. нужно было сменить `f_pm` на `f_pm` и все заработало.


Сообщение отредактировал VCITY1 - 2010-09-29, 15:51
Перейти в начало страницы
+Цитировать сообщение
Maximkaboom
сообщение 2010-09-29, 5:54
Сообщение #31
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 766
Регистрация: 2010-04-08
Версия системы: RC5

Репутация:   нет  
Всего: 1


Цитата (VCITY1 @ Вчера,)
нужно было сменить `f_pm` на `f_pm` и все заработало


Интересная у тебя тактика. :D

Заменить нужно `f_pm` на `f_pm`

Сообщение отредактировал Maximkaboom - 2010-09-29, 16:14
Перейти в начало страницы
+Цитировать сообщение
Гость_VCITY1_*
сообщение 2010-09-29, 15:48
Сообщение #32



Гости





сорри на это prefix_pm выше подправил.

Сообщение отредактировал VCITY1 - 2010-09-29, 15:52
Перейти в начало страницы
+Цитировать сообщение
Гость_iranmobile_*
сообщение 2011-01-08, 10:19
Сообщение #33



Гости





i cannot download from this link: http://4elcms.ru/uploads/news/8/module_pm_utf8.rar

please correct it.
thanks.
Перейти в начало страницы
+Цитировать сообщение
KeSSLeR
сообщение 2011-01-08, 16:00
Сообщение #34
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 483
Регистрация: 2010-02-11
Версия системы: RC5

Репутация:   нет  
Всего: нет


iranmobile, The site is disabled for some time.
Refer to azacgrus
Перейти в начало страницы
+Цитировать сообщение
xspellhowlerx
сообщение 2011-01-08, 21:45
Сообщение #35
Заглянувший
Иконка группы

Группа: Eleanor user
Сообщений: 16
Регистрация: 2009-07-30

Репутация:   нет  
Всего: нет


Перезалейте плиз
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-01-08, 22:32
Сообщение #36
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (xspellhowlerx @ 2019-08-22 15:17)
Перезалейте плиз

Вот , только самого главного - файла readmy.txt нет! :(

Прикрепленные файлы
Прикрепленные файлы  pm.rar ( 4.05 килобайт ) Скачиваний: 26
 
Перейти в начало страницы
+Цитировать сообщение
xspellhowlerx
сообщение 2011-01-09, 11:26
Сообщение #37
Заглянувший
Иконка группы

Группа: Eleanor user
Сообщений: 16
Регистрация: 2009-07-30

Репутация:   нет  
Всего: нет


Спасибо
Перейти в начало страницы
+Цитировать сообщение
Гость_iranmobile_*
сообщение 2011-01-09, 14:52
Сообщение #38



Гости





please give another download link. I cannot download. (UTF-8)

Сообщение отредактировал iranmobile - 2011-01-09, 14:52
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-02-15, 17:58
Сообщение #39
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Вот ещё материалы для установки модуля:



Сообщение отредактировал Loader - 2012-04-04, 9:01
Перейти в начало страницы
+Цитировать сообщение
volond430
сообщение 2011-12-01, 20:37
Сообщение #40
Новичок
Иконка группы

Группа: Eleanor user
Сообщений: 41
Регистрация: 2011-10-22

Репутация:   нет  
Всего: нет


А какие сервисы только user?
Перейти в начало страницы
+Цитировать сообщение

3 страниц Открыть меню  < 1 2 3 >
Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0607 сек.    12 запросов    GZIP включен    Сейчас: 2019-08-22, 14:17