VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
mysql_connect($db_host, $db_user, $db_pw) OR die ("Cannot connect to your database"); mysql_select_db($db_name) OR die("Cannot connect to your database"); mysql_query("set character set cp1251");
<?php <?php // ######################### REQUIRED VARIABLES EDIT TO SUIT YOUR SITE ############################ $numblogs=5; //NUMBER OF BLOGS SHOWN $cachetime=60; //HOW LONG (IN SECONDS) BETWEEN CALLS TO THE DATABASE TO CHECK FOR UPDATED CONTENT $forumpath = '/var/www/vhosts/httpdocs/forum'; //no trailing slashes $cachepath = '/var/www/vhosts/cache'; ///MAKE SURE THIS IS WRITABLE no trailing slashes $wwwavatarpath = '/forum/customavatars'; //no trailing slashes $wwwforumpath = '/forum'; //no trailing slashes //
// ######################### END OF REQUIRED VARIABLES - NO USER EDITS REQUIRED BELOW ############### chdir($forumpath); // ### Calling VB files ### require_once('./global.php'); require_once(DIR . '/includes/class_bbcode.php'); $cachefile = $cachepath."/" . basename($_SERVER['PHP_SELF'], '.php') . '.cache'; clearstatcache(); if (file_exists($cachefile) && filemtime($cachefile) > time() - $cachetime) { // 1 minute between refreshes include($cachefile); exit; } $parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list()); //CALL VB PARSER $blogsql = $db->query_read("SELECT user.userid, user.avatarrevision, blog.blogid, blog.firstblogtextid, blog.userid, blog.username, blog.title, blog.dateline, blog.comments_visible, blog_text.blogtextid, blog_text.pagetext FROM " . TABLE_PREFIX . "user as user, " . TABLE_PREFIX ."blog as blog, " . TABLE_PREFIX . "blog_text as blog_text WHERE blog.firstblogtextid = blog_text.blogtextid and user.userid = blog.userid ORDER BY blog.dateline DESC LIMIT 0 , $numblogs"); //output while ($array=$db->fetch_array($blogsql)) { $counter++; $blog_userid = $array['userid']; $blogid = $array['blogid']; $blog_title = $array['title']; $blog_pagetext = $array['pagetext']; $blog_username = $array['username']; $blog_dateline = vbdate($vbulletin->options['dateformat'], $array['dateline']); $blog_comments = $array['comments_visible'];
Не работает, я еще раз говорю сайт находится на другом скрипте и имеют разные базы, тобишь форум установлен forum.sitename.com, а сам сайт sitename.com, причем системы разные! Просьба написать альтернативы!
@KPACHODAP
Простоузер
Join Date: Mar 2008
Location: Russia
Posts: 47
Версия vB: 3.8.2
Reputation:
Novice 2
Репутация в разделе: 2
0
Народ помогите вывести пблоги на сайт Joomla+Vb (интегрированные)
@KPACHODAP
Простоузер
Join Date: Mar 2008
Location: Russia
Posts: 47
Версия vB: 3.8.2
Reputation:
Novice 2
Репутация в разделе: 2
0
Народ почему этот код в joomla не работает, выводит но заголовок невыводит
Quote:
<?php
// ######################### REQUIRED VARIABLES EDIT TO SUIT YOUR SITE ############################
$numblogs=5; //NUMBER OF BLOGS SHOWN
$cachetime=60; //HOW LONG (IN SECONDS) BETWEEN CALLS TO THE DATABASE TO CHECK FOR UPDATED CONTENT
$forumpath = '/var/www/vhosts/httpdocs/forum'; //no trailing slashes
$cachepath = '/var/www/vhosts/cache'; ///MAKE SURE THIS IS WRITABLE no trailing slashes
$wwwavatarpath = '/forum/customavatars'; //no trailing slashes
$wwwforumpath = '/forum'; //no trailing slashes
//
// ######################### END OF REQUIRED VARIABLES - NO USER EDITS REQUIRED BELOW ###############
chdir($forumpath);
// ### Calling VB files ###
require_once('./global.php');
require_once(DIR . '/includes/class_bbcode.php');
$cachefile = $cachepath."/" . basename($_SERVER['PHP_SELF'], '.php') . '.cache';
clearstatcache();
if (file_exists($cachefile) && filemtime($cachefile) > time() - $cachetime) { // 1 minute between refreshes
include($cachefile);
exit;
}
$parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list()); //CALL VB PARSER
$blogsql = $db->query_read("SELECT user.userid, user.avatarrevision, blog.blogid, blog.firstblogtextid, blog.userid, blog.username, blog.title, blog.dateline, blog.comments_visible, blog_text.blogtextid, blog_text.pagetext FROM " . TABLE_PREFIX . "user as user, " . TABLE_PREFIX ."blog as blog, " . TABLE_PREFIX . "blog_text as blog_text
WHERE blog.firstblogtextid = blog_text.blogtextid and user.userid = blog.userid
ORDER BY blog.dateline DESC
LIMIT 0 , $numblogs");
//output
while ($array=$db->fetch_array($blogsql))
{ $counter++;
$blog_userid = $array['userid'];
$blogid = $array['blogid'];
$blog_title = $array['title'];
$blog_pagetext = $array['pagetext'];
$blog_username = $array['username'];
$blog_dateline = vbdate($vbulletin->options['dateformat'], $array['dateline']);
$blog_comments = $array['comments_visible'];
Народ почему этот код в joomla не работает, выводит но заголовок невыводит
Quote:
PHP Code:
<?php // ######################### REQUIRED VARIABLES EDIT TO SUIT YOUR SITE ############################ $numblogs=5; //NUMBER OF BLOGS SHOWN $cachetime=60; //HOW LONG (IN SECONDS) BETWEEN CALLS TO THE DATABASE TO CHECK FOR UPDATED CONTENT $forumpath = '/var/www/vhosts/httpdocs/forum'; //no trailing slashes $cachepath = '/var/www/vhosts/cache'; ///MAKE SURE THIS IS WRITABLE no trailing slashes $wwwavatarpath = '/forum/customavatars'; //no trailing slashes $wwwforumpath = '/forum'; //no trailing slashes //
// ######################### END OF REQUIRED VARIABLES - NO USER EDITS REQUIRED BELOW ############### chdir($forumpath); // ### Calling VB files ### require_once('./global.php'); require_once(DIR . '/includes/class_bbcode.php'); $cachefile = $cachepath."/" . basename($_SERVER['PHP_SELF'], '.php') . '.cache'; clearstatcache(); if (file_exists($cachefile) && filemtime($cachefile) > time() - $cachetime) { // 1 minute between refreshes include($cachefile); exit; } $parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list()); //CALL VB PARSER $blogsql = $db->query_read("SELECT user.userid, user.avatarrevision, blog.blogid, blog.firstblogtextid, blog.userid, blog.username, blog.title, blog.dateline, blog.comments_visible, blog_text.blogtextid, blog_text.pagetext FROM " . TABLE_PREFIX . "user as user, " . TABLE_PREFIX ."blog as blog, " . TABLE_PREFIX . "blog_text as blog_text WHERE blog.firstblogtextid = blog_text.blogtextid and user.userid = blog.userid ORDER BY blog.dateline DESC LIMIT 0 , $numblogs"); //output while ($array=$db->fetch_array($blogsql)) { $counter++; $blog_userid = $array['userid']; $blogid = $array['blogid']; $blog_title = $array['title']; $blog_pagetext = $array['pagetext']; $blog_username = $array['username']; $blog_dateline = vbdate($vbulletin->options['dateformat'], $array['dateline']); $blog_comments = $array['comments_visible'];
Сделал на для BBPixel-интеграции джумлы с булкой.
Кому надо - в личку.
@KPACHODAP
Простоузер
Join Date: Mar 2008
Location: Russia
Posts: 47
Версия vB: 3.8.2
Reputation:
Novice 2
Репутация в разделе: 2
0
BetaUser, а как ограничить вывод $parsed_text, так как мне надо опредилить сколько нужно теста выводить! За ранее спасибо!
@KPACHODAP
Простоузер
Join Date: Mar 2008
Location: Russia
Posts: 47
Версия vB: 3.8.2
Reputation:
Novice 2
Репутация в разделе: 2
0
Как вывести список блогеров, тобишь запрос какой сделать, к примеру неболее 5 -
Имя (57)
Имя 2 (45)
Имя 3 (40)
Имя 4 (40)
Имя 5 (12)
Имя_пользователя (кол-во блогов)
KPACHODAP добавил 18.06.2009 в 17:40
народ нарыл код блогов, чет не получается вывести списком блогеров и кол-во их блогов
в базе они видны как : blog_user.entries
делаю запрос но не выводит, помогите плиз!
KPACHODAP добавил 18.06.2009 в 19:53
Так выводит кол-во блогов, а вот пользователя от этих блогов не выводит
$totalentries = "SELECT blog_user.entries, blog_user.bloguserid, blog.username, user.userid
FROM {$jvbpixel->_bbDBprefix}blog_user as blog_user, {$jvbpixel->_bbDBprefix}user as user, {$jvbpixel->_bbDBprefix}blog as blog
HAVING entries > 0
WHERE user.userid = blog_user.bloguserid
ORDER BY entries DESC LIMIT 15";
$res = mysql_query($totalentries);
while($row = mysql_fetch_array($res))
{
echo "".$row['username']."".$row['entries']."<br>\n";
}
Last edited by KPACHODAP : 06-18-2009 at 08:53 PM.
Reason: Добавлено сообщение
@KPACHODAP
Простоузер
Join Date: Mar 2008
Location: Russia
Posts: 47
Версия vB: 3.8.2
Reputation:
Novice 2
Репутация в разделе: 2
0
Помогите с ситаксисом, что не правильно написанно, выдает ошибку!
PHP Code:
while($row = mysql_fetch_array($query1)){ $query1 = "select bloguserid, entries from ".$jvbpixel->_bbDBprefix."blog_user order by entries desc limit 5"; $jvbpixel->_bbDB->query_read($query1); $entries = $jvbpixel->_bbDB->loadResult();