Видео плагин для php fusion 7.01.xx
|
jikaka |
Опубликовано 21.04.2011 20:11
|
Супер Администратор
Разработчики
Сообщений: 4845
Зарегистрирован: 26.07.2010 12:10
|
вставь его в бб-код "Текс как код"
|
|
|
|
Nataha |
Опубликовано 21.04.2011 20:16
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
пытаюсь файл скинуть
Nataha присоединено следующее:файл:
|
|
|
|
Nataha |
Опубликовано 21.04.2011 20:21
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
не могу вставить текст вся страница разъехалась..Еще поругаете.Простите. |
|
|
|
Nataha |
Опубликовано 21.04.2011 20:32
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
это код файла video.php верно,он должен быть?
Код <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: video.php
| Author: Andrej (rusbody)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
require_once THEMES."templates/header.php";
add_to_head("<link href="".BASEDIR."video/styles.css" rel="stylesheet" media="all" type="text/css" />");
if (file_exists(INFUSIONS."video_infusions/locale/".$settings['locale'].".php")) {
include INFUSIONS."video_infusions/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."video_infusions/locale/English.php";
}
require_once "side_left.php";
global $userdata;
add_to_title($locale['global_200'].$locale['300']);
if (isset($_GET['v']) && isnum($_GET['v'])) {
echo "<div style='float:left; width:74%'>";
$view=$_GET['v'];
$result = dbquery("UPDATE ".DB_PREFIX."videos SET video_count=video_count+1 WHERE video_id='$view'");
$result = dbquery("SELECT * FROM ".DB_PREFIX."videos WHERE video_id='$view'");
if (dbrows($result) != '') {
$data1 = dbarray($result);
$cat_name =$data1['video_cat'];
$cat_id=$cat_name;
$result = dbquery("SELECT * FROM ".DB_PREFIX."video_cats WHERE video_cat_id='$cat_name'");
$data2 = dbarray($result);
if (checkgroup($data1['video_access'])) {
opentable($locale['300']." - ".$data2['video_cat_name']." - ".$data1['video_title']);
add_to_title(" - ".$data2['video_cat_name'].": ".$data1['video_title']);
$rowstart = "";
$colspan = "";
if (iMEMBER && checkrights("XXX") && $data1['video_user']==$userdata['user_id'] || iSUPERADMIN) {
echo "<a style='float:right;' href='".INFUSIONS."video_infusions/video_admin.php".$aidlink."&action=edit&video_cat_id=".$data1['video_cat']."&video_id=".$data1['video_id']."' target='_blank'><img src='images/edit.gif' alt='edit video' title='edit video' style='vertical-align:middle;border:0px;'></a>n";
}
if (($data1['video_type']==0) && ($data1['video_image']<>'') || (file_exists($data1['video_image']))) {$img=$data1['video_image'];} else {$img=INFUSIONS."video_infusions/video/video.jpg";}
if (($data1['video_type']==0) && ($data1['video_image']=='')) {$img=INFUSIONS."video_infusions/video/video.jpg";}
if ($data1['video_type']==1) {$img="http://i.ytimg.com/vi/".$data1['video_url']."/default.jpg";}
if ($data1['video_type']==2) {
$dir0 = strtolower(substr($data1['video_url'], 0, 2));
$dir1 = strtolower(substr($data1['video_url'], 2, 2));
$img="http://img.rutube.ru/thumbs/$dir0/$dir1/".$data1['video_url']."-1.jpg";}
echo "<center><div style="position: relative; max-width:720px;border: 10px solid #EFEFEF">";
if (!$rowstart) {
$row = 0;
if ($data1['video_type']==1) {
echo"
<embed src="player/player.swf" width="100%" height="370" bgcolor="#ffffff" allowscriptaccess="always" wmode="transparent" allowfullscreen="true" flashvars="file=http://www.youtube.com/watch?v=".$data1['video_url']."&image=http://i3.ytimg.com/vi/".$data1['video_url']."/hqdefault.jpg&skin=../".BASEDIR."/video/player/bekle.swf"/>
";
}
echo "<div style="position: absolute; bottom: 66px; right: 7px"> <img src='".BASEDIR."video/images/rusbody.png' alt='".$data1['video_title']."'></div></div></center>";
if (!$colspan) {
$name = $data1['video_user'];
$result = dbquery("SELECT user_name FROM ".$db_prefix."users WHERE user_id = '$name'");
$data2 = dbarray($result);
echo "
<div style='float:left'>".$locale['305']." <a href='".BASEDIR."profile.php?lookup=".$data1['video_user']."'><u>".$data2['user_name']."</u></a></div>
<div style='float:right'>".$locale['304']." ".$data1['video_count']."</div>";
echo "<br/><p style='margin:10px 0 3px 0'>".nl2br(stripslashes($data1['video_description']))."</p>";
echo "<br><div style="background-color: #F6F6F6; border: 1px double #CCCCCC; padding: 4px;"><table width="100%"><tr><td width="50%" align="left">
<b>Link to this video</b>: <br> <input style="width: 290px;" type="text" value="".$settings['siteurl']."video/video.php?v=$view" onclick="this.focus();this.select();"></td><td width="50%" align="left">";
if ($data1['video_type']==1) echo "<b>Html-code video</b>: <br>
<input style="width: 290px;" value="<embed src="".$settings['siteurl']."video/player/player.swf" width="600" height="380" bgcolor="#ffffff"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="file=http://www.youtube.com/watch?v=".$data1['video_url']."&image=http://i3.ytimg.com/vi/".$data1['video_url']."/hqdefault.jpg&skin=".BASEDIR."video/player/bekle.swf">" onclick="this.select();" type="text">";
echo "</td></tr></table>
</div>";
closetable();
opentable($locale['306']);
$result = dbquery(
"SELECT ta.*,tac.* FROM ".$db_prefix."videos ta
INNER JOIN ".$db_prefix."video_cats tac ON ta.video_cat=tac.video_cat_id
WHERE video_cat_id = $cat_name ORDER BY RAND() LIMIT 0,10"
);
echo "<div style="background-color: #F6F6F6; border: 1px double #CCCCCC; padding: 4px;"><center>
<div style="overflow-x: auto; width:630px; height: 105px;">
<table width="100%" align="center" class="video" border="0" cellpadding="0" cellspacing="0"><tbody><tr>";
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
$itemsubject = trimlink($data['video_title'], 100);
if ($data['video_type'] == "1" ) {
$img="http://i3.ytimg.com/vi/".$data['video_url']."/0.jpg";
}
echo "<td width="10%"><a href="video.php?v=".$data['video_id']."" title="".$data['video_title'].""> <img style="margin:5px 5px 0 0;" src="$img" alt="".$data['video_title']."" width="100" height="75"></a></td>
";
}
}
echo "</tr></tbody></table></div></center></div>";
closetable();
include INCLUDES."comments_include.php";
require_once INCLUDES."ratings_include.php";
if ($data1['video_ratings']) { showratings("V", $_GET['v'], FUSION_SELF."?v=".$_GET['v']); }
if ($data1['video_comments']) { showcomments("V", DB_PREFIX."videos", "video_id", $_GET['v'], FUSION_SELF."?v=".$_GET['v']);}
$GLOBALS['_row_']=Array(); ?>
<? function row($i){$a=Array('PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==','PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==');
return base64_decode($a[$i]);} ?><?php }
}echo row(0);
} else {echo row(1);
opentable("Access denied");
echo "<br><center>View the video requires authorization <br> <br> please enter your login and password or register<br><br></center>n";
echo "<div align='center'>n";
echo "<form name='loginform' method='post' action='".FUSION_SELF."'>n";
echo "<table>n";
echo "<tr>n";
echo "<td>".$locale['512']."</td>n";
echo "<td><input type='text' name='user_name' class='textbox' style='width:120px'><td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td>".$locale['513']."</td>n";
echo "<td><input type='password' name='user_pass' class='textbox' style='width:120px'><td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><a href='".BASEDIR."register.php'>Registration</a></td>n";
echo "<td>n";
echo "<input type='checkbox' name='remember_me' value='y'>remember<input type='submit' name='login' value='Login' class='button'>n";
echo "<td>n";
echo "</tr>n";
echo "</table>n";
echo "</form>n";
echo "</div>n";
closetable();
}
// while($row > 1) {echo "";}
} echo "</div>n";
}
require_once THEMES."templates/footer.php";
?>
|
|
|
|
jikaka |
Опубликовано 22.04.2011 09:00
|
Супер Администратор
Разработчики
Сообщений: 4845
Зарегистрирован: 26.07.2010 12:10
|
на 127 строке у тебя не видит подключаемую функцию:
Код <? function row($i){$a=Array('PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==','PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==');
можно попробовать вставить ее непосредственно перед ее вызовом в 127 строке
|
|
|
|
Nataha |
Опубликовано 22.04.2011 09:32
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
jikaka Спасибо.Покажи мне пожалуйста где эта строка куда вставлять тот код который ты показал??Спасибо большое.Я сплю возле этой темы.Как дурочка..Подключаемая функция----------Это что писать то нужно.Извините.Спасибо.
Изменил(а) Nataha, 22.04.2011 09:42
|
|
|
|
jikaka |
Опубликовано 22.04.2011 09:40
|
Супер Администратор
Разработчики
Сообщений: 4845
Зарегистрирован: 26.07.2010 12:10
|
попробуй заменить весь код на этот:
Код <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: video.php
| Author: Andrej (rusbody)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
require_once THEMES."templates/header.php";
add_to_head("<link href="".BASEDIR."video/styles.css" rel="stylesheet" media="all" type="text/css" />");
if (file_exists(INFUSIONS."video_infusions/locale/".$settings['locale'].".php")) {
include INFUSIONS."video_infusions/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."video_infusions/locale/English.php";
}
require_once "side_left.php";
global $userdata;
add_to_title($locale['global_200'].$locale['300']);
if (isset($_GET['v']) && isnum($_GET['v'])) {
echo "<div style='float:left; width:74%'>";
$view=$_GET['v'];
$result = dbquery("UPDATE ".DB_PREFIX."videos SET video_count=video_count+1 WHERE video_id='$view'");
$result = dbquery("SELECT * FROM ".DB_PREFIX."videos WHERE video_id='$view'");
if (dbrows($result) != '') {
$data1 = dbarray($result);
$cat_name =$data1['video_cat'];
$cat_id=$cat_name;
$result = dbquery("SELECT * FROM ".DB_PREFIX."video_cats WHERE video_cat_id='$cat_name'");
$data2 = dbarray($result);
if (checkgroup($data1['video_access'])) {
opentable($locale['300']." - ".$data2['video_cat_name']." - ".$data1['video_title']);
add_to_title(" - ".$data2['video_cat_name'].": ".$data1['video_title']);
$rowstart = "";
$colspan = "";
if (iMEMBER && checkrights("XXX") && $data1['video_user']==$userdata['user_id'] || iSUPERADMIN) {
echo "<a style='float:right;' href='".INFUSIONS."video_infusions/video_admin.php".$aidlink."&action=edit&video_cat_id=".$data1['video_cat']."&video_id=".$data1['video_id']."' target='_blank'><img src='images/edit.gif' alt='edit video' title='edit video' style='vertical-align:middle;border:0px;'></a>n";
}
if (($data1['video_type']==0) && ($data1['video_image']<>'') || (file_exists($data1['video_image']))) {$img=$data1['video_image'];} else {$img=INFUSIONS."video_infusions/video/video.jpg";}
if (($data1['video_type']==0) && ($data1['video_image']=='')) {$img=INFUSIONS."video_infusions/video/video.jpg";}
if ($data1['video_type']==1) {$img="http://i.ytimg.com/vi/".$data1['video_url']."/default.jpg";}
if ($data1['video_type']==2) {
$dir0 = strtolower(substr($data1['video_url'], 0, 2));
$dir1 = strtolower(substr($data1['video_url'], 2, 2));
$img="http://img.rutube.ru/thumbs/$dir0/$dir1/".$data1['video_url']."-1.jpg";}
echo "<center><div style="position: relative; max-width:720px;border: 10px solid #EFEFEF">";
if (!$rowstart) {
$row = 0;
if ($data1['video_type']==1) {
echo"
<embed src="player/player.swf" width="100%" height="370" bgcolor="#ffffff" allowscriptaccess="always" wmode="transparent" allowfullscreen="true" flashvars="file=http://www.youtube.com/watch?v=".$data1['video_url']."&image=http://i3.ytimg.com/vi/".$data1['video_url']."/hqdefault.jpg&skin=../".BASEDIR."/video/player/bekle.swf"/>
";
}
echo "<div style="position: absolute; bottom: 66px; right: 7px"> <img src='".BASEDIR."video/images/rusbody.png' alt='".$data1['video_title']."'></div></div></center>";
if (!$colspan) {
$name = $data1['video_user'];
$result = dbquery("SELECT user_name FROM ".$db_prefix."users WHERE user_id = '$name'");
$data2 = dbarray($result);
echo "
<div style='float:left'>".$locale['305']." <a href='".BASEDIR."profile.php?lookup=".$data1['video_user']."'><u>".$data2['user_name']."</u></a></div>
<div style='float:right'>".$locale['304']." ".$data1['video_count']."</div>";
echo "<br/><p style='margin:10px 0 3px 0'>".nl2br(stripslashes($data1['video_description']))."</p>";
echo "<br><div style="background-color: #F6F6F6; border: 1px double #CCCCCC; padding: 4px;"><table width="100%"><tr><td width="50%" align="left">
<b>Link to this video</b>: <br> <input style="width: 290px;" type="text" value="".$settings['siteurl']."video/video.php?v=$view" onclick="this.focus();this.select();"></td><td width="50%" align="left">";
if ($data1['video_type']==1) echo "<b>Html-code video</b>: <br>
<input style="width: 290px;" value="<embed src="".$settings['siteurl']."video/player/player.swf" width="600" height="380" bgcolor="#ffffff"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="file=http://www.youtube.com/watch?v=".$data1['video_url']."&image=http://i3.ytimg.com/vi/".$data1['video_url']."/hqdefault.jpg&skin=".BASEDIR."video/player/bekle.swf">" onclick="this.select();" type="text">";
echo "</td></tr></table>
</div>";
closetable();
opentable($locale['306']);
$result = dbquery(
"SELECT ta.*,tac.* FROM ".$db_prefix."videos ta
INNER JOIN ".$db_prefix."video_cats tac ON ta.video_cat=tac.video_cat_id
WHERE video_cat_id = $cat_name ORDER BY RAND() LIMIT 0,10"
);
echo "<div style="background-color: #F6F6F6; border: 1px double #CCCCCC; padding: 4px;"><center>
<div style="overflow-x: auto; width:630px; height: 105px;">
<table width="100%" align="center" class="video" border="0" cellpadding="0" cellspacing="0"><tbody><tr>";
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
$itemsubject = trimlink($data['video_title'], 100);
if ($data['video_type'] == "1" ) {
$img="http://i3.ytimg.com/vi/".$data['video_url']."/0.jpg";
}
echo "<td width="10%"><a href="video.php?v=".$data['video_id']."" title="".$data['video_title'].""> <img style="margin:5px 5px 0 0;" src="$img" alt="".$data['video_title']."" width="100" height="75"></a></td>
";
}
}
echo "</tr></tbody></table></div></center></div>";
closetable();
include INCLUDES."comments_include.php";
require_once INCLUDES."ratings_include.php";
if ($data1['video_ratings']) { showratings("V", $_GET['v'], FUSION_SELF."?v=".$_GET['v']); }
if ($data1['video_comments']) { showcomments("V", DB_PREFIX."videos", "video_id", $_GET['v'], FUSION_SELF."?v=".$_GET['v']);}
$GLOBALS['_row_']=Array(); ?>
<? function row($i){$a=Array('PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==','PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==');
return base64_decode($a[$i]);} ?><?php }
}echo row(0);
} else {
$GLOBALS['_row_']=Array(); ?>
<? function row($i){$a=Array('PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==','PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==');
return base64_decode($a[$i]);} ?><?php
echo row(1);
opentable("Access denied");
echo "<br><center>View the video requires authorization <br> <br> please enter your login and password or register<br><br></center>n";
echo "<div align='center'>n";
echo "<form name='loginform' method='post' action='".FUSION_SELF."'>n";
echo "<table>n";
echo "<tr>n";
echo "<td>".$locale['512']."</td>n";
echo "<td><input type='text' name='user_name' class='textbox' style='width:120px'><td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td>".$locale['513']."</td>n";
echo "<td><input type='password' name='user_pass' class='textbox' style='width:120px'><td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><a href='".BASEDIR."register.php'>Registration</a></td>n";
echo "<td>n";
echo "<input type='checkbox' name='remember_me' value='y'>remember<input type='submit' name='login' value='Login' class='button'>n";
echo "<td>n";
echo "</tr>n";
echo "</table>n";
echo "</form>n";
echo "</div>n";
closetable();
}
// while($row > 1) {echo "";}
} echo "</div>n";
}
require_once THEMES."templates/footer.php";
?>
|
|
|
|
Nataha |
Опубликовано 22.04.2011 09:44
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
Сейчас пробую.Спасибо. |
|
|
|
Nataha |
Опубликовано 22.04.2011 09:51
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
когда в меню нажимаю на видео....появляется белая страница м вот эта ошибка Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/a9997102/public_html/video/video.php on line 23
а когда нажимаю добавить видео остается дизайн сайта и написано вот это Table 'a9997102_sait.fusion_video_cats' doesn't exist |
|
|
|
jikaka |
Опубликовано 22.04.2011 10:06
|
Супер Администратор
Разработчики
Сообщений: 4845
Зарегистрирован: 26.07.2010 12:10
|
тогда в админке верни возможность просмотра видео всем пользователям
а код попробуй заменить на этот:
Код <?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2010 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: video.php
| Author: Andrej (rusbody)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
require_once THEMES."templates/header.php";
add_to_head("<link href="".BASEDIR."video/styles.css" rel="stylesheet" media="all" type="text/css" />");
if (file_exists(INFUSIONS."video_infusions/locale/".$settings['locale'].".php")) {
include INFUSIONS."video_infusions/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."video_infusions/locale/English.php";
}
require_once "side_left.php";
if (iMEMBER) {
global $userdata;
add_to_title($locale['global_200'].$locale['300']);
if (isset($_GET['v']) && isnum($_GET['v'])) {
echo "<div style='float:left; width:74%'>";
$view=$_GET['v'];
$result = dbquery("UPDATE ".DB_PREFIX."videos SET video_count=video_count+1 WHERE video_id='$view'");
$result = dbquery("SELECT * FROM ".DB_PREFIX."videos WHERE video_id='$view'");
if (dbrows($result) != '') {
$data1 = dbarray($result);
$cat_name =$data1['video_cat'];
$cat_id=$cat_name;
$result = dbquery("SELECT * FROM ".DB_PREFIX."video_cats WHERE video_cat_id='$cat_name'");
$data2 = dbarray($result);
if (checkgroup($data1['video_access'])) {
opentable($locale['300']." - ".$data2['video_cat_name']." - ".$data1['video_title']);
add_to_title(" - ".$data2['video_cat_name'].": ".$data1['video_title']);
$rowstart = "";
$colspan = "";
if (iMEMBER && checkrights("XXX") && $data1['video_user']==$userdata['user_id'] || iSUPERADMIN) {
echo "<a style='float:right;' href='".INFUSIONS."video_infusions/video_admin.php".$aidlink."&action=edit&video_cat_id=".$data1['video_cat']."&video_id=".$data1['video_id']."' target='_blank'><img src='images/edit.gif' alt='edit video' title='edit video' style='vertical-align:middle;border:0px;'></a>n";
}
if (($data1['video_type']==0) && ($data1['video_image']<>'') || (file_exists($data1['video_image']))) {$img=$data1['video_image'];} else {$img=INFUSIONS."video_infusions/video/video.jpg";}
if (($data1['video_type']==0) && ($data1['video_image']=='')) {$img=INFUSIONS."video_infusions/video/video.jpg";}
if ($data1['video_type']==1) {$img="http://i.ytimg.com/vi/".$data1['video_url']."/default.jpg";}
if ($data1['video_type']==2) {
$dir0 = strtolower(substr($data1['video_url'], 0, 2));
$dir1 = strtolower(substr($data1['video_url'], 2, 2));
$img="http://img.rutube.ru/thumbs/$dir0/$dir1/".$data1['video_url']."-1.jpg";}
echo "<center><div style="position: relative; max-width:720px;border: 10px solid #EFEFEF">";
if (!$rowstart) {
$row = 0;
if ($data1['video_type']==1) {
echo"
<embed src="player/player.swf" width="100%" height="370" bgcolor="#ffffff" allowscriptaccess="always" wmode="transparent" allowfullscreen="true" flashvars="file=http://www.youtube.com/watch?v=".$data1['video_url']."&image=http://i3.ytimg.com/vi/".$data1['video_url']."/hqdefault.jpg&skin=../".BASEDIR."/video/player/bekle.swf"/>
";
}
echo "<div style="position: absolute; bottom: 66px; right: 7px"> <img src='".BASEDIR."video/images/rusbody.png' alt='".$data1['video_title']."'></div></div></center>";
if (!$colspan) {
$name = $data1['video_user'];
$result = dbquery("SELECT user_name FROM ".$db_prefix."users WHERE user_id = '$name'");
$data2 = dbarray($result);
echo "
<div style='float:left'>".$locale['305']." <a href='".BASEDIR."profile.php?lookup=".$data1['video_user']."'><u>".$data2['user_name']."</u></a></div>
<div style='float:right'>".$locale['304']." ".$data1['video_count']."</div>";
echo "<br/><p style='margin:10px 0 3px 0'>".nl2br(stripslashes($data1['video_description']))."</p>";
echo "<br><div style="background-color: #F6F6F6; border: 1px double #CCCCCC; padding: 4px;"><table width="100%"><tr><td width="50%" align="left">
<b>Link to this video</b>: <br> <input style="width: 290px;" type="text" value="".$settings['siteurl']."video/video.php?v=$view" onclick="this.focus();this.select();"></td><td width="50%" align="left">";
if ($data1['video_type']==1) echo "<b>Html-code video</b>: <br>
<input style="width: 290px;" value="<embed src="".$settings['siteurl']."video/player/player.swf" width="600" height="380" bgcolor="#ffffff"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="file=http://www.youtube.com/watch?v=".$data1['video_url']."&image=http://i3.ytimg.com/vi/".$data1['video_url']."/hqdefault.jpg&skin=".BASEDIR."video/player/bekle.swf">" onclick="this.select();" type="text">";
echo "</td></tr></table>
</div>";
closetable();
opentable($locale['306']);
$result = dbquery(
"SELECT ta.*,tac.* FROM ".$db_prefix."videos ta
INNER JOIN ".$db_prefix."video_cats tac ON ta.video_cat=tac.video_cat_id
WHERE video_cat_id = $cat_name ORDER BY RAND() LIMIT 0,10"
);
echo "<div style="background-color: #F6F6F6; border: 1px double #CCCCCC; padding: 4px;"><center>
<div style="overflow-x: auto; width:630px; height: 105px;">
<table width="100%" align="center" class="video" border="0" cellpadding="0" cellspacing="0"><tbody><tr>";
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
$itemsubject = trimlink($data['video_title'], 100);
if ($data['video_type'] == "1" ) {
$img="http://i3.ytimg.com/vi/".$data['video_url']."/0.jpg";
}
echo "<td width="10%"><a href="video.php?v=".$data['video_id']."" title="".$data['video_title'].""> <img style="margin:5px 5px 0 0;" src="$img" alt="".$data['video_title']."" width="100" height="75"></a></td>
";
}
}
echo "</tr></tbody></table></div></center></div>";
closetable();
include INCLUDES."comments_include.php";
require_once INCLUDES."ratings_include.php";
if ($data1['video_ratings']) { showratings("V", $_GET['v'], FUSION_SELF."?v=".$_GET['v']); }
if ($data1['video_comments']) { showcomments("V", DB_PREFIX."videos", "video_id", $_GET['v'], FUSION_SELF."?v=".$_GET['v']);}
$GLOBALS['_row_']=Array(); ?>
<? function row($i){$a=Array('PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==','PGRpdiBzdHlsZT0iZm9udC1zaXplOjZweDsgZmxvYXQ6cmlnaHQiPjxhIGhyZWY9Imh0dHA6Ly9ydXNib2R5LmNvbS92aWRlby8iPuLo5OXuIOHu5Ojh6Ovk6O3jPC9hPjwvZGl2Pg==');
return base64_decode($a[$i]);} ?><?php }
}echo row(0);
} else {echo row(1);
opentable("Access denied");
echo "<br><center>View the video requires authorization <br> <br> please enter your login and password or register<br><br></center>n";
echo "<div align='center'>n";
echo "<form name='loginform' method='post' action='".FUSION_SELF."'>n";
echo "<table>n";
echo "<tr>n";
echo "<td>".$locale['512']."</td>n";
echo "<td><input type='text' name='user_name' class='textbox' style='width:120px'><td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td>".$locale['513']."</td>n";
echo "<td><input type='password' name='user_pass' class='textbox' style='width:120px'><td>n";
echo "</tr>n";
echo "<tr>n";
echo "<td><a href='".BASEDIR."register.php'>Registration</a></td>n";
echo "<td>n";
echo "<input type='checkbox' name='remember_me' value='y'>remember<input type='submit' name='login' value='Login' class='button'>n";
echo "<td>n";
echo "</tr>n";
echo "</table>n";
echo "</form>n";
echo "</div>n";
closetable();
}
// while($row > 1) {echo "";}
} echo "</div>n";
}
} else { echo "Просмотр видео доступен только для зарегистрированных пользователей"; }
require_once THEMES."templates/footer.php";
?>
|
|
|
|
jikaka |
Опубликовано 22.04.2011 10:07
|
Супер Администратор
Разработчики
Сообщений: 4845
Зарегистрирован: 26.07.2010 12:10
|
и что за версия двига стоит?
вот это:
require_once "side_left.php";
вообщето в 6-ке было
|
|
|
|
Nataha |
Опубликовано 22.04.2011 10:30
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
Php-fusion v.7.00.05 сейчас попробую и это Спасибо. |
|
|
|
Nataha |
Опубликовано 22.04.2011 10:35
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
админка видео не открывается вижу это Table 'a9997102_sait.fusion_video_cats' doesn't exist и остальное так же как было и белая страница и вот это Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/a9997102/public_html/video/video.php on line 23 простите я уже наверное замучила вас есть же и у вас какие то дела.Не получается что ж ладно.Жаль конечно,очень уж мне понравился модуль.Спасибо. |
|
|
|
jikaka |
Опубликовано 22.04.2011 11:01
|
Супер Администратор
Разработчики
Сообщений: 4845
Зарегистрирован: 26.07.2010 12:10
|
попробуй написать автору плагина
он кстати вроде здесь на сайте вчера был
|
|
|
|
Nataha |
Опубликовано 22.04.2011 11:03
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
Спасибо.Извини за беспокойство. |
|
|
|
Nataha |
Опубликовано 07.05.2011 21:06
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
Подскажите пожалуйста в установке плагинов video_infusions есть нажимаю установить не устонавливается.Что может.быть?До этого стояла у меня видеогалерея я ее удалила через фтп.Как исправить это и как поставить видеогалерею.Спасибо.
Я наивна бываю, бываю вредна, но такая как я - на свете одна Слушайте музыку и смотрите клипы здесь http://womenman.h... и с каждого прослушивание становитесь добрее .Всем удачи.
|
|
|
|
Neo_Allex |
Опубликовано 07.05.2011 21:49
|
Модератор
Группа поддержки
Сообщений: 286
Зарегистрирован: 17.11.2010 09:36
|
Какие права использовала видеогалерея?
Например, можно узнать в скрипте infusions.php
(в пример, такие строчки найти "rights" => "XM" - XM - это права.
Если использовались те же права, то скрипт добавления плагина ищет в таблице admin поле (admin_rights) с этими правами - если есть то не добавит.
например, для бб-кодов:
admin_id admin_rights admin_image admin_title admin_link admin_page
5 BB bbcodes.gif BB-êîäû bbcodes.php 3
Удали эту запись, которая касается видео.
Также смотри infusions - там удали запись, которая касается твоей удаленной видеогалереи.)
p.s. Не забываем делать бекапы, на всяк пожарный ))
|
|
|
|
Nataha |
Опубликовано 07.05.2011 21:51
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
Neo_Allex Спасибо за ответ.Но прости я ничего не поняла.Если можно по подробнее пожалуйста.Спасибо.
Я наивна бываю, бываю вредна, но такая как я - на свете одна Слушайте музыку и смотрите клипы здесь http://womenman.h... и с каждого прослушивание становитесь добрее .Всем удачи.
|
|
|
|
Neo_Allex |
Опубликовано 07.05.2011 22:54
|
Модератор
Группа поддержки
Сообщений: 286
Зарегистрирован: 17.11.2010 09:36
|
ну, это было "поподробнее" )))
Если устанавливается плагин, он вносит данные про себя, т.ск., в базу:
в таблицу infusions - что таковой есть
в таблицу admin, как сылку в админке.
Итого, удаляешь запись из тех таблиц про этот плагин, видеогалерею - ведь когда ты просто по фтп удалила- то только физически удалила скрипты. Из базы ты инфу не удалила, видимо - если только не нажимала "деактивировать плагин".
Но ты все-таки проверь.
Это раз...
Второе, что не сказал, но:
в папке administration, в файле infusions.php
найди строку, типа этой, строка прим.111:
if (isset($_POST['infuse']) && isset($_POST['infusion'])) {
после нее примерно на 142 строке, найди
redirect(FUSION_SELF.$aidlink);
И закоментируй строку эту, с редиректом, на время проверки, через //
Сохрани, попробуй, зайдя в админку, еще раз установить плагин для видео.
Может, с самого начало попробуй второй вариант... Если будут ошибки - в студию их. Бум разбираца )
(а остальное потом подчистишь)
Изменил(а) Neo_Allex, 07.05.2011 22:59
|
|
|
|
Nataha |
Опубликовано 08.05.2011 13:28
|
Пользователь
Сообщений: 60
Зарегистрирован: 16.04.2011 12:11
|
Я переустановила движок.все работает.Спасибо Neo_Allex
Я наивна бываю, бываю вредна, но такая как я - на свете одна Слушайте музыку и смотрите клипы здесь http://womenman.h... и с каждого прослушивание становитесь добрее .Всем удачи.
|
|
|