|
From: <be...@us...> - 2012-12-23 00:04:24
|
Revision: 10490
http://sourceforge.net/p/xoops/svn/10490
Author: beckmi
Date: 2012-12-23 00:04:20 +0000 (Sun, 23 Dec 2012)
Log Message:
-----------
Updating to 1.05 Final
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php
XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php
XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php
XoopsModules/xoopstube/trunk/xoopstube/admin/menu.php
XoopsModules/xoopstube/trunk/xoopstube/admin/permissions.php
XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_top.php
XoopsModules/xoopstube/trunk/xoopstube/brokenvideo.php
XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
Added Paths:
-----------
XoopsModules/xoopstube/trunk/xoopstube/docs/install.txt
XoopsModules/xoopstube/trunk/xoopstube/docs/lang_diff.txt
Removed Paths:
-------------
XoopsModules/xoopstube/trunk/xoopstube/class/category.php
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -1,6 +1,6 @@
<?php
echo"<div class='adminfooter'>\n" . " <div style='text-align: center;'>\n"
- . " <a href='http://www.xoops.org' target='_blank'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
+ . " <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
. " </div>\n" . " " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" . "</div>";
xoops_cp_footer();
\ No newline at end of file
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -40,12 +40,9 @@
$pathIcon32 = '../' . $xoopsModule->getInfo('icons32');
$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
-if (file_exists($GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php'))) {
- include_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php');
-} else {
- redirect_header("../../../admin.php", 5, _AM_MODULEADMIN_MISSING, FALSE);
-}
+include_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php');
+
include $thisModulePath . '/include/config.php';
include_once $thisModulePath . '/include/functions.php';
include_once $thisModulePath . '/include/video.php';
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -158,9 +158,9 @@
. '" target="_blank">' . $videoshowname . '</a></td>';
if ($email == '') {
- echo '<td class="even">' . xoops_getLinkedUnameFromId($sender) . ' (' . $ip . ')</td>';
+ echo '<td class="even">' . XoopsUserUtility::getUnameFromId($sender) . ' (' . $ip . ')</td>';
} else {
- echo'<td class="even"><a href="mailto:' . $email . '">' . xoops_getLinkedUnameFromId($sender) . '</a> ('
+ echo'<td class="even"><a href="mailto:' . $email . '">' . XoopsUserUtility::getUnameFromId($sender) . '</a> ('
. $ip . ')</td>';
}
if ($owneremail == '') {
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/menu.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/menu.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/menu.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -37,18 +37,13 @@
$adminmenu[$i]["title"] = _MI_XTUBE_BINDEX;
$adminmenu[$i]["link"] = "admin/main.php";
$adminmenu[$i]["icon"] = $pathIcon32 . '/manage.png';
-$i++;
-
-$adminmenu[$i]["title"] = _MI_XTUBE_INDEXPAGE;
-$adminmenu[$i]["link"] = "admin/indexpage.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . '/index.png';
-$i++;
-$adminmenu[$i]['title'] = _MI_XTUBE_MCATEGORY;
-$adminmenu[$i]['link'] = "admin/category.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . '/category.png';
//$i++;
+//$adminmenu[$i]['title'] = _MI_XTUBE_MCATEGORY;
+//$adminmenu[$i]['link'] = "admin/category.php";
+//$adminmenu[$i]["icon"] = $pathIcon32 . '/category.png';
+//$i++;
//$adminmenu[$i]['title'] = _MI_XTUBE_MVIDEOS;
-//$adminmenu[$i]['link'] = "admin/main.php?op=edit";
+//$adminmenu[$i]['link'] = "admin/xoopstube.php?op=edit";
//$adminmenu[$i]["icon"] = $pathIcon32 . '/marquee.png';
$i++;
$adminmenu[$i]['title'] = _MI_XTUBE_SNEWFILESVAL;
@@ -84,7 +79,12 @@
$adminmenu[$i]['title'] = _MI_XTUBE_MVOTEDATA;
$adminmenu[$i]['link'] = "admin/votedata.php";
$adminmenu[$i]["icon"] = $pathIcon32 . '/poll.png';
+$i++;
+$adminmenu[$i]["title"] = _MI_XTUBE_INDEXPAGE;
+$adminmenu[$i]["link"] = "admin/indexpage.php";
+$adminmenu[$i]["icon"] = $pathIcon32 . '/index.png';
+
$i++;
$adminmenu[$i]['title'] = _AM_MODULEADMIN_ABOUT;
$adminmenu[$i]["link"] = "admin/about.php";
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/permissions.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/permissions.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/permissions.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -51,7 +51,7 @@
break;
}
-$permform = new XoopsGroupPermForm($title_of_form, $module_id, $perm_name, $perm_desc);
+$permform = new XoopsGroupPermForm($title_of_form, $module_id, $perm_name, $perm_desc, 'admin/permissions.php');
$result = $xoopsDB->query('SELECT cid, pid, title FROM ' . $xoopsDB->prefix('xoopstube_cat') . ' ORDER BY title ASC');
if ($xoopsDB->getRowsNum($result)) {
while ($permrow = $xoopsDB->fetcharray($result)) {
Modified: XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_top.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_top.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_top.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -46,6 +46,135 @@
return TRUE;
}
+
+function b_xoopstube_top_thumbs( $bvidid, $btitle, $bsource, $bpicurl, $size = array() )
+{
+ $thumbb='';
+ $modhandler = xoops_gethandler( 'module' );
+ $xtubeModule = $modhandler -> getByDirname( 'xoopstube' );
+ $config_handler = xoops_gethandler( 'config' );
+ $xtubeModuleConfig = $config_handler -> getConfigsByCat( 0, $xtubeModule -> getVar( 'mid' ) );
+ if( isset($size['shotwidth'])) {
+ $xtubeModuleConfig['shotwidth'] = $size['shotwidth'];
+ }
+ if (isset($size['shotheight'])) {
+ $xtubeModuleConfig['shotheight'] = $size['shotheight'];
+ }
+// Determine if video source YouTube
+ if ($bsource == 0)
+ {
+ $thumbb = '<img src="http://img.youtube.com/vi/' . $bvidid . '/default.jpg" title="' . $btitle . '" alt="' . $btitle . '" width="' . $xtubeModuleConfig['shotwidth'] . '" height="' . $xtubeModuleConfig['shotheight'] . '" border="0" />';
+ }
+ // Determine if video source MetaCafe
+ if ($bsource == 1)
+ {
+ list($metaclip) = split('[/]', $bvidid);
+ $videothumb['metathumb'] = $metaclip;
+ $thumbb = '<img src="http://www.metacafe.com/thumb/' . $videothumb['metathumb'] . '.jpg" title="' . $btitle . '" alt="' . $btitle . '" width="' . $xtubeModuleConfig['shotwidth'] . '" height="' . $xtubeModuleConfig['shotheight'] . '" border="0" />';
+ }
+// Determine if video source iFilm/Spike
+ if ($bsource == 2)
+ {
+ $thumbb = '<img src="http://img2.ifilmpro.com/resize/image/stills/films/resize/istd/' . $bvidid . '.jpg?width=' . $xtubeModuleConfig['shotwidth'] . ' title="' . $btitle . '" alt="' . $btitle . '" border="0" />';
+ }
+// Determine if video source Photobucket
+ if ($bsource == 3)
+ {
+ $thumbb = '<img src="http://i153.photobucket.com/albums/' . $bvidid . '.jpg" title="' . $btitle . '" alt="' . $btitle . '" width="' . $xtubeModuleConfig['shotwidth'] . '" height="' . $xtubeModuleConfig['shotheight'] . '" border="0" />';
+ }
+// Determine if video source Google Video / MySpace TV / DailyMotion
+ if ($bsource == 100)
+ {
+ $thumbb = '<img src="' . $bpicurl . '" title="' . $btitle . '" alt="' . $btitle . '" width="' . $xtubeModuleConfig['shotwidth'] . '" height="' . $xtubeModuleConfig['shotheight'] . '" border="0" />';
+ }
+// Determine if video source MySpace TV
+ if ($bsource == 101)
+ {
+ $thumbb = '<img src="' . $bpicurl . '" title="' . $btitle . '" alt="' . $btitle . '" width="' . $xtubeModuleConfig['shotwidth'] . '" height="' . $xtubeModuleConfig['shotheight'] . '" border="0" />';
+ }
+// Determine if video source DailyMotion
+ if ($bsource == 102)
+ {
+ $thumbb = '<img src="' . $bpicurl . '" title="' . $btitle . '" alt="' . $btitle . '" width="' . $xtubeModuleConfig['shotwidth'] . '" height="' . $xtubeModuleConfig['shotheight'] . '" border="0" />';
+ }
+ return $thumbb;
+}
+
+/* Function: b_xoopstube_spotlight_show
+ * Input : $options[0] = date for the most recent videos
+ * hits for the most popular videos
+ * $block['content'] = The optional above content
+ * $options[1] = How many videos are displayes
+ * Output : Returns the most recent or most popular videos
+ */
+function b_xoopstube_spotlight( $options )
+{
+ global $xoopsDB, $xoopsModuleConfig;
+ include_once dirname(dirname(__FILE__)) . '/include/video.php';
+ $block = array();
+ $modhandler = xoops_gethandler( 'module' );
+ $xtubeModule = $modhandler -> getByDirname( 'xoopstube' );
+ $config_handler = xoops_gethandler( 'config' );
+ $xtubeModuleConfig = $config_handler -> getConfigsByCat( 0, $xtubeModule -> getVar( 'mid' ) );
+ $xtubemyts = &MyTextSanitizer :: getInstance();
+
+ $options[1] = 4;
+ $result = $xoopsDB -> query( "SELECT lid, cid, title, vidid, date, hits, vidsource, picurl FROM " . $xoopsDB -> prefix( 'xoopstube_videos' ) . " WHERE published > 0 AND published <= " . time() . " AND (expired = 0 OR expired > " . time() . ") AND offline = 0 ORDER BY " . $options[0] . " DESC", $options[1], 0 );
+
+ $i = 0;
+ while ( $myrow = $xoopsDB -> fetchArray( $result ) )
+ {
+ if ( false == checkXTubeBlockGroups( $myrow['cid'] ) || $myrow['cid'] == 0 )
+ {
+ continue;
+ }
+ if ( xtube_b_checkgroups( $myrow['cid'] ) == false )
+ {
+ exit;
+ }
+ $videoload = array();
+ $title = $xtubemyts -> htmlSpecialChars( $xtubemyts ->stripSlashesGPC($myrow["title"]) );
+ if ( !XOOPS_USE_MULTIBYTES )
+ {
+ if ( strlen( $myrow['title'] ) >= $options[2] )
+ {
+ $title = substr( $myrow['title'], 0, ( $options[2] -1 ) ) . "...";
+ }
+ }
+ $videoload['id'] = intval($myrow['lid']);
+ $videoload['cid'] = intval($myrow['cid']);
+ $videoload['title'] = $title;
+ if ( $options[0] == "date" )
+ {
+ $videoload['date'] = formatTimestamp( $myrow['date'], $xtubeModuleConfig['dateformat'] );
+ }
+ elseif ( $options[0] == "hits" )
+ {
+ $videoload['hits'] = $myrow['hits'];
+ }
+
+ $size = array();
+ $rate = 425/350;
+ $size['shotwidth'] = '100';
+ $size['shotheight'] = intval($size['shotwidth'] / $rate);
+
+ if ($i == 0 && $myrow['vidsource'] == 0) {
+ $videowidth = 340;
+ $videoheight = intval($videowidth / $rate);
+ $showvideo = '<object width="' . $videowidth . '" height="' . $videoheight . '"><param name="movie" value="http://www.youtube.com/v/' . $myrow['vidid'] . '"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/' . $myrow['vidid'] . '" type="application/x-shockwave-flash" wmode="transparent" width="' . $videowidth . '" height="' . $videoheight . '"></embed></object>';
+ $videoload['showvideo'] = $showvideo;
+ }
+
+ $videoload['videothumb'] = b_xoopstube_top_thumbs($myrow['vidid'],$title,$myrow['vidsource'],$myrow['picurl'],$size);
+
+ $videoload['dirname'] = $xtubeModule -> getVar( 'dirname' );
+ $block['videos'][] = $videoload;
+ $i++;
+ }
+ unset( $_block_check_array );
+ return $block;
+}
+
// Function: b_xoopstube_top_show
// Input : $options[0] = date for the most recent videos
// hits for the most popular videos
@@ -64,7 +193,7 @@
$xtubeModuleConfig = $config_handler->getConfigsByCat(0, $xtubeModule->getVar('mid'));
$xtubemyts = &MyTextSanitizer :: getInstance();
- if ($options[4] > 0) {
+ if (isset($options[4]) && ($options[4] > 0)) {
$result = $xoopsDB->query(
'SELECT lid, cid, title, vidid, screenshot, published, hits, vidsource, picurl FROM '
. $xoopsDB->prefix('xoopstube_videos') . ' WHERE published>0
@@ -140,7 +269,7 @@
$xtubeModuleConfig = $config_handler->getConfigsByCat(0, $xtubeModule->getVar('mid'));
$xtubemyts = &MyTextSanitizer :: getInstance();
- if ($options[4] > 0) {
+ if (isset($options[4]) && ($options[4] > 0)) {
$result2 = $xoopsDB->query(
'SELECT lid, cid, title, vidid, screenshot, published, vidsource, picurl FROM '
. $xoopsDB->prefix('xoopstube_videos') . ' WHERE published > 0
@@ -179,7 +308,9 @@
$videorandom['id'] = intval($myrow['lid']);
$videorandom['cid'] = intval($myrow['cid']);
$videorandom['title'] = $title;
+ if (isset($options[3])) {
$videorandom['date'] = xoopstube_time(formatTimestamp($myrow['published'], $options[3]));
+ }
$videorandom['videothumb'] = xtube_videothumb(
$myrow['vidid'], $myrow['title'], $myrow['vidsource'], $myrow['picurl'],
$xtubeModuleConfig['videoimgdir'] . '/'
@@ -205,7 +336,8 @@
$xtubeModuleConfig = $config_handler->getConfigsByCat(0, $xtubeModule->getVar('mid'));
$xtubemyts = &MyTextSanitizer :: getInstance();
- if ($options[4] > 0) {
+
+if (isset($options[4]) && ($options[4] > 0)) {
$result2 = $xoopsDB->query(
'SELECT lid, cid, title, vidid, screenshot, published, vidsource, picurl FROM '
. $xoopsDB->prefix('xoopstube_videos') . ' WHERE published > 0
@@ -226,6 +358,7 @@
);
}
+
include_once XOOPS_ROOT_PATH . '/modules/' . $xtubeModule->getVar('dirname') . '/include/video.php';
include_once XOOPS_ROOT_PATH . '/modules/' . $xtubeModule->getVar('dirname') . '/include/functions.php';
@@ -245,7 +378,9 @@
$videorandomh['id'] = intval($myrow['lid']);
$videorandomh['cid'] = intval($myrow['cid']);
$videorandomh['title'] = $title;
+ if (isset($options[3]) ) {
$videorandomh['date'] = xoopstube_time(formatTimestamp($myrow['published'], $options[3]));
+ }
include_once XOOPS_ROOT_PATH . '/modules/' . $xtubeModule->getVar('dirname') . '/include/video.php';
$videorandomh['videothumb'] = xtube_videothumb(
$myrow['vidid'], $myrow['title'], $myrow['vidsource'], $myrow['picurl'],
Modified: XoopsModules/xoopstube/trunk/xoopstube/brokenvideo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/brokenvideo.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/brokenvideo.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -104,11 +104,11 @@
$sql = 'SELECT * FROM ' . $xoopsDB->prefix('xoopstube_broken') . ' WHERE lid=' . intval($lid);
$broke_arr = $xoopsDB->fetchArray($xoopsDB->query($sql));
-
+ xoops_load('XoopsUserUtility');
if (is_array($broke_arr)) {
$broken['title'] = $xtubemyts->htmlSpecialCharsStrip($video_arr['title']);
$broken['id'] = $broke_arr['reportid'];
- $broken['reporter'] = xoops_getLinkedUnameFromId($broke_arr['sender']);
+ $broken['reporter'] =XoopsUserUtility::getUnameFromId($broke_arr['sender']);
$broken['date'] = xoopstube(formatTimestamp($broke_arr['date'], $xoopsModuleConfig['dateformat']));
$broken['acknowledged'] = ($broke_arr['acknowledged'] == 1) ? _YES : _NO;
$broken['confirmed'] = ($broke_arr['confirmed'] == 1) ? _YES : _NO;
@@ -126,8 +126,9 @@
$time = ($video_arr['published'] > 0) ? $video_arr['published'] : $link_arr['updated'];
$video['updated'] = xoopstube_time(formatTimestamp($time, $xoopsModuleConfig['dateformat']));
$is_updated = ($video_arr['updated'] != 0) ? _MD_XTUBE_UPDATEDON : _MD_XTUBE_SUBMITDATE;
- $video['publisher'] = xoops_getLinkedUnameFromId($video_arr['submitter']);
+ $video['publisher'] =XoopsUserUtility::getUnameFromId($video_arr['submitter']);
+
$xoopsTpl->assign('video_id', intval($lid));
$xoopsTpl->assign('lang_subdate', $is_updated);
$xoopsTpl->assign('video', $video);
Deleted: XoopsModules/xoopstube/trunk/xoopstube/class/category.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/class/category.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/class/category.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -1,8 +0,0 @@
-<?php
-/**
- * Created by JetBrains PhpStorm.
- * User: Mamba
- * Date: 4/30/12
- * Time: 7:14 AM
- * To change this template use File | Settings | File Templates.
- */
\ No newline at end of file
Modified: XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2012-12-23 00:04:20 UTC (rev 10490)
@@ -1,11 +1,18 @@
-CHANGE LOG:
+=========================================================
+2012-12-19 1.05 Final
+=========================================================
+- Final Release
+- TODO: fix spotlight block
+
=========================================================
-2012-04-25 1.05 RC 1
+2012-04-25 1.05 RC1
=========================================================
-- fixed bug related to xtubeTextSanitizer constructor overriding (mamba)
+
+- added spotlight blocks (Mariane)
+
=========================================================
-2012-04-25 1.05 Beta 1
+2012-04-25 1.05 Beta 1
=========================================================
- converted to XOOPS 2.5.x Admin GUI (mamba)
Added: XoopsModules/xoopstube/trunk/xoopstube/docs/install.txt
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/docs/install.txt (rev 0)
+++ XoopsModules/xoopstube/trunk/xoopstube/docs/install.txt 2012-12-23 00:04:20 UTC (rev 10490)
@@ -0,0 +1,6 @@
+INSTALL/UNISTALL
+=================
+
+No special measures necessary, follow the standard installation process \x96 extract the module folder into the ../modules directory. Install the module through Admin -> System Module -> Modules.
+
+Detailed instructions on installing modules are available in the XOOPS Operations Manual (http://goo.gl/adT2i)
\ No newline at end of file
Added: XoopsModules/xoopstube/trunk/xoopstube/docs/lang_diff.txt
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/docs/lang_diff.txt (rev 0)
+++ XoopsModules/xoopstube/trunk/xoopstube/docs/lang_diff.txt 2012-12-23 00:04:20 UTC (rev 10490)
@@ -0,0 +1,15 @@
+LANGUAGE DIFFERENCES
+=====================
+
+Below are language differences from a version to next version.
+
+Legend :
++ Added
+- Removed
+* Modified
+x renamed
+
+---------------------------------------
+1.05 Final 2012-12-19
+---------------------------------------
+
Modified: XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/include/functions.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/include/functions.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -798,15 +798,15 @@
}
function xtube_uploading(
- $_FILES, $uploaddir = 'uploads', $allowed_mimetypes = '', $redirecturl = 'index.php', $num = 0, $redirect = 0,
+ $FILES, $uploaddir = 'uploads', $allowed_mimetypes = '', $redirecturl = 'index.php', $num = 0, $redirect = 0,
$usertype = 1
) {
- global $_FILES, $xoopsConfig, $xoopsModuleConfig, $xoopsModule;
+ global $FILES, $xoopsConfig, $xoopsModuleConfig, $xoopsModule;
$down = array();
include_once XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/class/uploader.php';
if (empty($allowed_mimetypes)) {
- $allowed_mimetypes = xtube_retmime($_FILES['userfile']['name'], $usertype);
+ $allowed_mimetypes = xtube_retmime($FILES['userfile']['name'], $usertype);
}
$upload_dir = XOOPS_ROOT_PATH . '/' . $uploaddir . '/';
Modified: XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -31,7 +31,7 @@
define("_MI_XTUBE_BINDEX","Admin");
define("_MI_XTUBE_INDEXPAGE","Index Page");
define("_MI_XTUBE_MCATEGORY","Categories ");
-define("_MI_XTUBE_MVIDEOS","Videos");
+define("_MI_XTUBE_MVIDEOS","Local Videos");
define("_MI_XTUBE_MUPLOADS","Image Upload");
define("_MI_XTUBE_PERMISSIONS","Permissions");
define("_MI_XTUBE_BLOCKADMIN","Block Settings");
@@ -305,4 +305,5 @@
define("_MI_XTUBE_SREVIEWS","Reviews: ");
define("_MI_XTUBE_SBROKENSUBMIT","Broken");
-?>
\ No newline at end of file
+//Version 1.05 RC2
+define("_MI_XTUBE_BNAME11","Spotlight videos");
\ No newline at end of file
Modified: XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2012-12-23 00:02:26 UTC (rev 10489)
+++ XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2012-12-23 00:04:20 UTC (rev 10490)
@@ -8,7 +8,7 @@
$modversion['name'] = _MI_XTUBE_NAME;
$modversion['version'] = '1.05';
-$modversion['releasedate'] = 'June 19, 2012';
+//$modversion['releasedate'] = 'June 19, 2012';
$modversion['status'] = 'Final';
$modversion['description'] = _MI_XTUBE_DESC;
//$modversion['license'] = _MI_XTUBE_LICENSEDSC;
@@ -35,12 +35,12 @@
$modversion['icons32'] = '../../Frameworks/moduleclasses/icons/32';
//about
-$modversion['release_date'] = '2012/06/19';
+$modversion['release_date'] = '2012/12/19';
$modversion["module_website_url"] = "www.xoops.org/";
$modversion["module_website_name"] = "XOOPS";
-$modversion["module_status"] = "RC 1";
+$modversion["module_status"] = "Final";
$modversion['min_php'] = '5.2';
-$modversion['min_xoops'] = "2.5";
+$modversion['min_xoops'] = "2.5.5";
$modversion['min_admin'] = '1.1';
$modversion['min_db'] = array(
'mysql' => '5.0.7',
@@ -163,6 +163,16 @@
$modversion['blocks'][10]['template'] = 'xoopstube_tag_block_tag.html';
$modversion['blocks'][10]['can_clone'] = TRUE;
+
+$modversion['blocks'][11]['file'] = "xoopstube_top.php";
+$modversion['blocks'][11]['name'] = _MI_XTUBE_BNAME11;
+$modversion['blocks'][11]['description'] = "Shows spotlight video";
+$modversion['blocks'][11]['show_func'] = "b_xoopstube_spotlight";
+$modversion['blocks'][11]['edit_func'] = "b_xoopstube_top_edit";
+$modversion['blocks'][11]['options'] = "date|3|19";
+$modversion['blocks'][11]['template'] = 'xoopstube_block_spotlight.html';
+$modversion['blocks'][11]['can_clone'] = true ;
+
// Menu
$modversion['hasMain'] = 1;
|
|
From: <be...@us...> - 2013-01-02 17:40:51
|
Revision: 10631
http://sourceforge.net/p/xoops/svn/10631
Author: beckmi
Date: 2013-01-02 17:40:48 +0000 (Wed, 02 Jan 2013)
Log Message:
-----------
- fixed: videos from private groups visible (alain01/mamba)
- added: option for internal video (alain01/Nikita)
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/admin/main.php
XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php
XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php
XoopsModules/xoopstube/trunk/xoopstube/submit.php
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/main.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/main.php 2013-01-02 08:46:20 UTC (rev 10630)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/main.php 2013-01-02 17:40:48 UTC (rev 10631)
@@ -114,7 +114,8 @@
106 => _AM_XTUBE_MAKTOOB,
107 => _AM_XTUBE_VEOH,
108 => _AM_XTUBE_VIMEO,
- 109 => _AM_XTUBE_MEGAVIDEO
+ 109 => _MD_XTUBE_MEGAVIDEO,
+ 200 => _MD_XTUBE_XOOPSTUBE
); // #200 is reserved for XoopsTube's internal FLV player
$vidsource_select = new XoopsFormSelect(_AM_XTUBE_VIDSOURCE, 'vidsource', $vidsource);
$vidsource_select->addOptionArray($vidsource_array);
Modified: XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2013-01-02 08:46:20 UTC (rev 10630)
+++ XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2013-01-02 17:40:48 UTC (rev 10631)
@@ -1,10 +1,18 @@
=========================================================
+2013-01-02 1.051 RC1
+=========================================================
+
+- fixed: videos from private groups visible (alain01/mamba)
+- added: option for internal video (alain01/Nikita)
+
+=========================================================
2012-12-19 1.05 Final
=========================================================
- Final Release
- TODO: fix spotlight block
+
=========================================================
2012-04-25 1.05 RC1
=========================================================
Modified: XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php 2013-01-02 08:46:20 UTC (rev 10630)
+++ XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php 2013-01-02 17:40:48 UTC (rev 10631)
@@ -212,8 +212,10 @@
define('_MD_XTUBE_VIDDLER','Viddler');
define('_MD_XTUBE_UPDATED','Updated!');
define('_MD_XTUBE_NEW','New!');
+define('_MD_XTUBE_XOOPSTUBE','XoopsTube');
+
function xoopstube_alfabet() {
$xoopstube_alfabet = array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
return $xoopstube_alfabet;
Modified: XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php 2013-01-02 08:46:20 UTC (rev 10630)
+++ XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php 2013-01-02 17:40:48 UTC (rev 10631)
@@ -17,7 +17,7 @@
. intval($cid) . ' OR b.cid=' . intval($cid) . '))';
list($count) = $xoopsDB->fetchRow($xoopsDB->query($sql2));
-if (FALSE == xtube_checkgroups($cid) && $count == 0) {
+if (FALSE == xtube_checkgroups($cid) || $count == 0) {
redirect_header('index.php', 1, _MD_XTUBE_MUSTREGFIRST);
exit();
}
Modified: XoopsModules/xoopstube/trunk/xoopstube/submit.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/submit.php 2013-01-02 08:46:20 UTC (rev 10630)
+++ XoopsModules/xoopstube/trunk/xoopstube/submit.php 2013-01-02 17:40:48 UTC (rev 10631)
@@ -251,7 +251,8 @@
106 => _MD_XTUBE_MAKTOOB,
107 => _MD_XTUBE_VEOH,
108 => _MD_XTUBE_VIMEO,
- 109 => _MD_XTUBE_MEGAVIDEO
+ 109 => _MD_XTUBE_MEGAVIDEO,
+ 200 => _MD_XTUBE_XOOPSTUBE
);
$vidsource_select = new XoopsFormSelect(_MD_XTUBE_VIDSOURCE, 'vidsource', $vidsource);
$vidsource_select->addOptionArray($vidsource_array);
Modified: XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-01-02 08:46:20 UTC (rev 10630)
+++ XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-01-02 17:40:48 UTC (rev 10631)
@@ -7,7 +7,7 @@
$mydirname = basename(dirname(__FILE__));
$modversion['name'] = _MI_XTUBE_NAME;
-$modversion['version'] = '1.05';
+$modversion['version'] = '1.051';
//$modversion['releasedate'] = 'June 19, 2012';
$modversion['status'] = 'Final';
$modversion['description'] = _MI_XTUBE_DESC;
@@ -35,10 +35,10 @@
$modversion['icons32'] = '../../Frameworks/moduleclasses/icons/32';
//about
-$modversion['release_date'] = '2012/12/19';
+$modversion['release_date'] = '2013/01/02';
$modversion["module_website_url"] = "www.xoops.org/";
$modversion["module_website_name"] = "XOOPS";
-$modversion["module_status"] = "Final";
+$modversion["module_status"] = "RC1";
$modversion['min_php'] = '5.2';
$modversion['min_xoops'] = "2.5.5";
$modversion['min_admin'] = '1.1';
@@ -164,14 +164,14 @@
$modversion['blocks'][10]['can_clone'] = TRUE;
-$modversion['blocks'][11]['file'] = "xoopstube_top.php";
-$modversion['blocks'][11]['name'] = _MI_XTUBE_BNAME11;
-$modversion['blocks'][11]['description'] = "Shows spotlight video";
-$modversion['blocks'][11]['show_func'] = "b_xoopstube_spotlight";
-$modversion['blocks'][11]['edit_func'] = "b_xoopstube_top_edit";
-$modversion['blocks'][11]['options'] = "date|3|19";
-$modversion['blocks'][11]['template'] = 'xoopstube_block_spotlight.html';
-$modversion['blocks'][11]['can_clone'] = true ;
+//$modversion['blocks'][11]['file'] = "xoopstube_top.php";
+//$modversion['blocks'][11]['name'] = _MI_XTUBE_BNAME11;
+//$modversion['blocks'][11]['description'] = "Shows spotlight video";
+//$modversion['blocks'][11]['show_func'] = "b_xoopstube_spotlight";
+//$modversion['blocks'][11]['edit_func'] = "b_xoopstube_top_edit";
+//$modversion['blocks'][11]['options'] = "date|3|19";
+//$modversion['blocks'][11]['template'] = 'xoopstube_block_spotlight.html';
+//$modversion['blocks'][11]['can_clone'] = true ;
// Menu
$modversion['hasMain'] = 1;
|
|
From: <be...@us...> - 2013-01-10 17:17:44
|
Revision: 10743
http://sourceforge.net/p/xoops/svn/10743
Author: beckmi
Date: 2013-01-10 17:17:41 +0000 (Thu, 10 Jan 2013)
Log Message:
-----------
Fixes provided by Alain01/Nikita,
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/index.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php
XoopsModules/xoopstube/trunk/xoopstube/viewcat.php
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
Modified: XoopsModules/xoopstube/trunk/xoopstube/index.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/index.php 2013-01-10 12:48:55 UTC (rev 10742)
+++ XoopsModules/xoopstube/trunk/xoopstube/index.php 2013-01-10 17:17:41 UTC (rev 10743)
@@ -161,12 +161,14 @@
);
while ($video_arr = $xoopsDB->fetchArray($result)) {
- $res_type = 0;
- $moderate = 0;
- $cid = $video_arr['cid'];
- require XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/include/videoloadinfo.php';
- $xoopsTpl->append('video', $video);
- }
+ if (xtube_checkgroups($video_arr['cid']) == true) {
+ $res_type = 0;
+ $moderate = 0;
+ $cid = $video_arr['cid'];
+ require XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/include/videoloadinfo.php';
+ $xoopsTpl->append('video', $video);
+ }
+ }
$pagenav = new XoopsPageNav($count, $xoopsModuleConfig['perpage'], $start, 'start');
$xoopsTpl->assign('pagenav', $pagenav->renderNav());
Modified: XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php 2013-01-10 12:48:55 UTC (rev 10742)
+++ XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php 2013-01-10 17:17:41 UTC (rev 10743)
@@ -83,7 +83,7 @@
define('_MI_XTUBE_USESHOTS','Display Screenshot Images?');
define('_MI_XTUBE_USESHOTSDSC','Select yes to display screenshot images for each video item');
-define('_MI_XTUBE_USETHUMBS','Use Thumb Nails:');
+define('_MI_XTUBE_USETHUMBS','Use Thumbnails:');
define("_MI_XTUBE_USETHUMBSDSC","Supported link types: JPG, GIF, PNG.<div style='padding-top: 8px;'>WF-Links will use thumb nails for images. Set to 'No' to use orginal image if the server does not support this option.</div>");
define("_MI_XTUBE_IMGUPDATE","Update Thumbnails?");
Modified: XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php 2013-01-10 12:48:55 UTC (rev 10742)
+++ XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php 2013-01-10 17:17:41 UTC (rev 10743)
@@ -119,11 +119,13 @@
$result = $xoopsDB->query($sql, 10, 0);
while ($arr = $xoopsDB->fetchArray($result)) {
+ if (xtube_checkgroups($arr['cid']) == true) {
$videouid['title'] = $xtubemyts->htmlSpecialCharsStrip($arr['title']);
$videouid['lid'] = $arr['lid'];
$videouid['cid'] = $arr['cid'];
$videouid['published'] = xoopstube_time(formatTimestamp($arr['published'], $xoopsModuleConfig['dateformat']));
$xoopsTpl->append('video_uid', $videouid);
+ }
}
// Copyright notice
Modified: XoopsModules/xoopstube/trunk/xoopstube/viewcat.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/viewcat.php 2013-01-10 12:48:55 UTC (rev 10742)
+++ XoopsModules/xoopstube/trunk/xoopstube/viewcat.php 2013-01-10 17:17:41 UTC (rev 10743)
@@ -213,9 +213,12 @@
if ($count > 0) {
$moderate = 0;
while ($video_arr = $xoopsDB->fetchArray($result)) {
- require XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/include/videoloadinfo.php';
- $xoopsTpl->append('video', $video);
- }
+ if (xtube_checkgroups($video_arr['cid']) == true) {
+ require XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/include/videoloadinfo.php';
+ $xoopsTpl->append('video', $video);
+ }
+ }
+
unset($video_arr);
// Show order box
Modified: XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-01-10 12:48:55 UTC (rev 10742)
+++ XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-01-10 17:17:41 UTC (rev 10743)
@@ -38,7 +38,7 @@
$modversion['release_date'] = '2013/01/02';
$modversion["module_website_url"] = "www.xoops.org/";
$modversion["module_website_name"] = "XOOPS";
-$modversion["module_status"] = "RC1";
+$modversion["module_status"] = "Final";
$modversion['min_php'] = '5.2';
$modversion['min_xoops'] = "2.5.5";
$modversion['min_admin'] = '1.1';
|
|
From: <be...@us...> - 2013-06-17 01:23:28
|
Revision: 11704
http://sourceforge.net/p/xoops/svn/11704
Author: beckmi
Date: 2013-06-17 01:23:24 +0000 (Mon, 17 Jun 2013)
Log Message:
-----------
adding highlighter for non-empty alphabet listing
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
XoopsModules/xoopstube/trunk/xoopstube/xtubestyle.css
Added Paths:
-----------
XoopsModules/xoopstube/trunk/xoopstube/images/icon/backgnd_green.png
Added: XoopsModules/xoopstube/trunk/xoopstube/images/icon/backgnd_green.png
===================================================================
(Binary files differ)
Index: XoopsModules/xoopstube/trunk/xoopstube/images/icon/backgnd_green.png
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/images/icon/backgnd_green.png 2013-06-16 19:39:27 UTC (rev 11703)
+++ XoopsModules/xoopstube/trunk/xoopstube/images/icon/backgnd_green.png 2013-06-17 01:23:24 UTC (rev 11704)
Property changes on: XoopsModules/xoopstube/trunk/xoopstube/images/icon/backgnd_green.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/include/functions.php 2013-06-16 19:39:27 UTC (rev 11703)
+++ XoopsModules/xoopstube/trunk/xoopstube/include/functions.php 2013-06-17 01:23:24 UTC (rev 11704)
@@ -5,13 +5,14 @@
*/
/**
- * wfs_gethandler()
+ * xtube_gethandler()
*
* @param $name
* @param boolean $optional
- * @return
+ * @return bool
*/
-function &xtube_gethandler($name, $optional = FALSE) {
+function &xtube_gethandler($name, $optional = false)
+{
global $handlers, $xoopsModule;
$name = strtolower(trim($name));
@@ -30,30 +31,33 @@
}
if (!isset($handlers[$name]) && !$optional) {
trigger_error(
- '<div>Class <b>' . $class . '</b> does not exist.</div>
- <div>Handler Name: ' . $name, E_USER_ERROR
+ '<div>Class <span style="font-weight: bold;">' . $class . '</span> does not exist.</div>
+ <div>Handler Name: ' . $name,
+ E_USER_ERROR
) . '</div>';
}
- return isset($handlers[$name]) ? $handlers[$name] : FALSE;
+ return isset($handlers[$name]) ? $handlers[$name] : false;
}
-function xtube_checkgroups($cid = 0, $permType = 'XTubeCatPerm', $redirect = FALSE) {
+function xtube_checkgroups($cid = 0, $permType = 'XTubeCatPerm', $redirect = false)
+{
global $xoopsUser, $xoopsModule;
$groups = is_object($xoopsUser) ? $xoopsUser->getGroups() : XOOPS_GROUP_ANONYMOUS;
- $gperm_handler = &xoops_gethandler('groupperm');
+ $gperm_handler = & xoops_gethandler('groupperm');
if (!$gperm_handler->checkRight($permType, $cid, $groups, $xoopsModule->getVar('mid'))) {
- if ($redirect == FALSE) {
- return FALSE;
+ if ($redirect == false) {
+ return false;
} else {
redirect_header('index.php', 3, _NOPERM);
exit();
}
}
- return TRUE;
+ return true;
}
-function xtube_getVoteDetails($lid = 0) {
+function xtube_getVoteDetails($lid = 0)
+{
global $xoopsDB;
$sql
@@ -72,14 +76,15 @@
$sql .= ' WHERE lid=' . $lid;
}
if (!$result = $xoopsDB->query($sql)) {
- return FALSE;
+ return false;
}
$ret = $xoopsDB->fetchArray($result);
return $ret;
}
-function xtube_calcVoteData($sel_id = 0) {
+function xtube_calcVoteData($sel_id = 0)
+{
$ret = array();
$ret['useravgrating'] = 0;
@@ -88,7 +93,7 @@
' WHERE lid=' . $sel_id;
}
if (!$result = $xoopsDB->query($sql)) {
- return FALSE;
+ return false;
}
$ret['uservotes'] = $xoopsDB->getRowsNum($result);
while (list($rating) = $xoopsDB->fetchRow($result)) {
@@ -100,23 +105,24 @@
return $ret;
}
-function xtube_cleanRequestVars(&$array, $name = NULL, $def = NULL, $strict = FALSE, $lengthcheck = 15) {
+function xtube_cleanRequestVars(&$array, $name = null, $def = null, $strict = false, $lengthcheck = 15)
+{
// Sanitise $_request for further use. This method gives more control and security.
// Method is more for functionality rather than beauty at the moment, will correct later.
unset($array['usercookie']);
unset($array['PHPSESSID']);
- if (is_array($array) && $name == NULL) {
+ if (is_array($array) && $name == null) {
$globals = array();
foreach (array_keys($array) as $k) {
$value = strip_tags(trim($array[$k]));
if (strlen($value >= $lengthcheck)) {
- return NULL;
+ return null;
}
if (ctype_digit($value)) {
$value = intval($value);
} else {
- if ($strict == TRUE) {
+ if ($strict == true) {
$value = preg_replace('/\W/', '', trim($value));
}
$value = strtolower(strval($value));
@@ -133,7 +139,7 @@
if (ctype_digit($value)) {
$value = intval($value);
} else {
- if ($strict == TRUE) {
+ if ($strict == true) {
$value = preg_replace('/\W/', '', trim($value));
}
$value = strtolower(strval($value));
@@ -141,18 +147,20 @@
return $value;
}
-function xtube_toolbar($cid = 0) {
+function xtube_toolbar($cid = 0)
+{
$toolbar = '[ ';
- if (TRUE == xtube_checkgroups($cid, 'XTubeSubPerm')) {
+ if (true == xtube_checkgroups($cid, 'XTubeSubPerm')) {
$toolbar .= '<a href="submit.php?cid=' . $cid . '">' . _MD_XTUBE_SUBMITVIDEO . '</a> | ';
}
$toolbar
.= '<a href="newlist.php?newvideoshowdays=7">' . _MD_XTUBE_LATESTLIST . '</a> | <a href="topten.php?list=hit">'
- . _MD_XTUBE_POPULARITY . '</a> | <a href="topten.php?list=rate">' . _MD_XTUBE_TOPRATED . '</a> ]';
+ . _MD_XTUBE_POPULARITY . '</a> | <a href="topten.php?list=rate">' . _MD_XTUBE_TOPRATED . '</a> ]';
return $toolbar;
}
-function xtube_serverstats() {
+function xtube_serverstats()
+{
global $xoopsModule;
echo '<fieldset style="border: #E8E8E8 1px solid;">
<legend style="display: inline; font-weight: bold; color: #0A3760;">' . _AM_XTUBE_VIDEO_IMAGEINFO . '</legend>
@@ -168,7 +176,7 @@
$gdlib = (function_exists('gd_info')) ? _AM_XTUBE_VIDEO_GDON : _AM_XTUBE_VIDEO_GDOFF;
echo '<li>' . _AM_XTUBE_VIDEO_GDLIBSTATUS . $gdlib;
if (function_exists('gd_info')) {
- if (TRUE == $gdlib = gd_info()) {
+ if (true == $gdlib = gd_info()) {
echo '<li>' . _AM_XTUBE_VIDEO_GDLIBVERSION . '<b>' . $gdlib['GD Version'] . '</b>';
}
}
@@ -186,7 +194,8 @@
// @param integer $status
// @param integer $counter
// @return
-function xtube_displayicons($time, $status = 0, $counter = 0) {
+function xtube_displayicons($time, $status = 0, $counter = 0)
+{
global $xoopsModuleConfig, $xoopsModule;
$new = '';
@@ -200,20 +209,22 @@
if (intval($status) > 1) {
if ($xoopsModuleConfig['displayicons'] == 1) {
$new
- = ' <img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/icon/updated.gif" alt="" style="vertical-align: middle;" />';
+ = ' <img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar(
+ 'dirname'
+ ) . '/images/icon/updated.gif" alt="" style="vertical-align: middle;" />';
}
if ($xoopsModuleConfig['displayicons'] == 2) {
- $new = '<i>' . _MD_XTUBE_UPDATED . '</i>';
+ $new = '<em>' . _MD_XTUBE_UPDATED . '</em>';
}
} else {
if ($xoopsModuleConfig['displayicons'] == 1) {
$new
- = ' <img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/icon/new.gif" alt="" style="vertical-align: middle;" />';
+ = ' <img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar(
+ 'dirname'
+ ) . '/images/icon/new.gif" alt="" style="vertical-align: middle;" />';
}
if ($xoopsModuleConfig['displayicons'] == 2) {
- $new = '<i>' . _MD_XTUBE_NEW . '</i>';
+ $new = '<em>' . _MD_XTUBE_NEW . '</em>';
}
}
}
@@ -221,11 +232,12 @@
if ($counter >= $xoopsModuleConfig['popular']) {
if ($xoopsModuleConfig['displayicons'] == 1) {
$pop
- = ' <img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/icon/popular.png" alt="" style="vertical-align: middle;" />';
+ = ' <img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar(
+ 'dirname'
+ ) . '/images/icon/popular.png" alt="" style="vertical-align: middle;" />';
}
if ($xoopsModuleConfig['displayicons'] == 2) {
- $pop = '<i>' . _MD_XTUBE_POPULAR . '!</i>';
+ $pop = '<em>' . _MD_XTUBE_POPULAR . '!</em>';
}
}
}
@@ -239,112 +251,115 @@
// xtube_convertorderbyin()
// @param $orderby
// @return
- function xtube_convertorderbyin($orderby) {
+ function xtube_convertorderbyin($orderby)
+ {
switch (trim($orderby)) {
- case 'titleA':
- $orderby = 'title ASC';
- break;
- case 'dateA':
- $orderby = 'published ASC';
- break;
- case 'hitsA':
- $orderby = 'hits ASC';
- break;
- case 'ratingA':
- $orderby = 'rating ASC';
- break;
- case 'countryA':
- $orderby = 'country ASC';
- break;
- case 'titleD':
- $orderby = 'title DESC';
- break;
- case 'hitsD':
- $orderby = 'hits DESC';
- break;
- case 'ratingD':
- $orderby = 'rating DESC';
- break;
- case'dateD':
- $orderby = 'published DESC';
- break;
- case 'countryD':
- $orderby = 'country DESC';
- break;
+ case 'titleA':
+ $orderby = 'title ASC';
+ break;
+ case 'dateA':
+ $orderby = 'published ASC';
+ break;
+ case 'hitsA':
+ $orderby = 'hits ASC';
+ break;
+ case 'ratingA':
+ $orderby = 'rating ASC';
+ break;
+ case 'countryA':
+ $orderby = 'country ASC';
+ break;
+ case 'titleD':
+ $orderby = 'title DESC';
+ break;
+ case 'hitsD':
+ $orderby = 'hits DESC';
+ break;
+ case 'ratingD':
+ $orderby = 'rating DESC';
+ break;
+ case'dateD':
+ $orderby = 'published DESC';
+ break;
+ case 'countryD':
+ $orderby = 'country DESC';
+ break;
}
return $orderby;
}
}
if (!function_exists('xtube_convertorderbytrans')) {
- function xtube_convertorderbytrans($orderby) {
+ function xtube_convertorderbytrans($orderby)
+ {
switch ($orderby) {
- case 'hits ASC':
- $orderbyTrans = _MD_XTUBE_POPULARITYLTOM;
- break;
- case 'hits DESC':
- $orderbyTrans = _MD_XTUBE_POPULARITYMTOL;
- break;
- case 'title ASC':
- $orderbyTrans = _MD_XTUBE_TITLEATOZ;
- break;
- case 'title DESC':
- $orderbyTrans = _MD_XTUBE_TITLEZTOA;
- break;
- case 'published ASC':
- $orderbyTrans = _MD_XTUBE_DATEOLD;
- break;
- case 'published DESC':
- $orderbyTrans = _MD_XTUBE_DATENEW;
- break;
- case 'rating ASC':
- $orderbyTrans = _MD_XTUBE_RATINGLTOH;
- break;
- case 'rating DESC':
- $orderbyTrans = _MD_XTUBE_RATINGHTOL;
- break;
- case'country ASC':
- $orderbyTrans = _MD_XTUBE_COUNTRYLTOH;
- break;
- case 'country DESC':
- $orderbyTrans = _MD_XTUBE_COUNTRYHTOL;
- break;
+ case 'hits ASC':
+ $orderbyTrans = _MD_XTUBE_POPULARITYLTOM;
+ break;
+ case 'hits DESC':
+ $orderbyTrans = _MD_XTUBE_POPULARITYMTOL;
+ break;
+ case 'title ASC':
+ $orderbyTrans = _MD_XTUBE_TITLEATOZ;
+ break;
+ case 'title DESC':
+ $orderbyTrans = _MD_XTUBE_TITLEZTOA;
+ break;
+ case 'published ASC':
+ $orderbyTrans = _MD_XTUBE_DATEOLD;
+ break;
+ case 'published DESC':
+ $orderbyTrans = _MD_XTUBE_DATENEW;
+ break;
+ case 'rating ASC':
+ $orderbyTrans = _MD_XTUBE_RATINGLTOH;
+ break;
+ case 'rating DESC':
+ $orderbyTrans = _MD_XTUBE_RATINGHTOL;
+ break;
+ case'country ASC':
+ $orderbyTrans = _MD_XTUBE_COUNTRYLTOH;
+ break;
+ case 'country DESC':
+ $orderbyTrans = _MD_XTUBE_COUNTRYHTOL;
+ break;
}
return $orderbyTrans;
}
}
if (!function_exists('xtube_convertorderbyout')) {
- function xtube_convertorderbyout($orderby) {
+ function xtube_convertorderbyout($orderby)
+ {
switch ($orderby) {
- case 'title ASC':
- $orderby = 'titleA';
- break;
- case 'published ASC':
- $orderby = 'dateA';
- break;
- case 'hits ASC':
- $orderby = 'hitsA';
- break;
- case 'rating ASC':
- $orderby = 'ratingA';
- break;
- case 'country ASC':
- $orderby = 'countryA';
- break;
- case 'title DESC':
- $orderby = 'titleD';
- break;
- case 'published DESC':
- $orderby = 'dateD';
- break;
- case 'hits DESC':
- $orderby = 'hitsD';
- break;
- case 'rating DESC':
- $orderby = 'ratingD';
- break;
- case 'country DESC':
- $orderby = 'countryD';
- break;
+ case 'title ASC':
+ $orderby = 'titleA';
+ break;
+ case 'published ASC':
+ $orderby = 'dateA';
+ break;
+ case 'hits ASC':
+ $orderby = 'hitsA';
+ break;
+ case 'rating ASC':
+ $orderby = 'ratingA';
+ break;
+ case 'country ASC':
+ $orderby = 'countryA';
+ break;
+ case 'title DESC':
+ $orderby = 'titleD';
+ break;
+ case 'published DESC':
+ $orderby = 'dateD';
+ break;
+ case 'hits DESC':
+ $orderby = 'hitsD';
+ break;
+ case 'rating DESC':
+ $orderby = 'ratingD';
+ break;
+ case 'country DESC':
+ $orderby = 'countryD';
+ break;
}
return $orderby;
}
@@ -353,7 +368,8 @@
// updaterating()
// @param $sel_id
// @return updates rating data in itemtable for a given item
-function xtube_updaterating($sel_id) {
+function xtube_updaterating($sel_id)
+{
global $xoopsDB;
$query = 'SELECT rating FROM ' . $xoopsDB->prefix('xoopstube_votedata') . ' WHERE lid=' . $sel_id;
$voteresult = $xoopsDB->query($query);
@@ -364,14 +380,21 @@
}
$finalrating = $totalrating / $votesDB;
$finalrating = number_format($finalrating, 4);
- $sql = sprintf('UPDATE %s SET rating = %u, votes = %u WHERE lid = %u', $xoopsDB->prefix('xoopstube_videos'), $finalrating, $votesDB, $sel_id);
+ $sql = sprintf(
+ 'UPDATE %s SET rating = %u, votes = %u WHERE lid = %u',
+ $xoopsDB->prefix('xoopstube_videos'),
+ $finalrating,
+ $votesDB,
+ $sel_id
+ );
$xoopsDB->query($sql);
}
// totalcategory()
// @param integer $pid
// @return
-function xtube_totalcategory($pid = 0) {
+function xtube_totalcategory($pid = 0)
+{
global $xoopsDB;
$sql = 'SELECT cid FROM ' . $xoopsDB->prefix('xoopstube_cat');
@@ -393,19 +416,20 @@
// @param integer $get_child
// @param integer $return_sql
// @return
-function xtube_getTotalItems($sel_id = 0, $get_child = 0, $return_sql = 0) {
+function xtube_getTotalItems($sel_id = 0, $get_child = 0, $return_sql = 0)
+{
global $xoopsDB, $mytree, $_check_array;
if ($sel_id > 0) {
$sql = 'SELECT a.lid, a.cid, a.published FROM ' . $xoopsDB->prefix('xoopstube_videos') . ' a LEFT JOIN '
- . $xoopsDB->prefix('xoopstube_altcat') . ' b' . ' ON b.lid=a.lid'
- . ' WHERE a.published > 0 AND a.published <= ' . time() . ' AND (a.expired = 0 OR a.expired > ' . time()
- . ') AND offline = 0 ' . ' AND (b.cid=a.cid OR (a.cid=' . $sel_id . ' OR b.cid=' . $sel_id . '))'
- . ' GROUP BY a.lid, a.cid, a.published';
+ . $xoopsDB->prefix('xoopstube_altcat') . ' b' . ' ON b.lid=a.lid'
+ . ' WHERE a.published > 0 AND a.published <= ' . time() . ' AND (a.expired = 0 OR a.expired > ' . time()
+ . ') AND offline = 0 ' . ' AND (b.cid=a.cid OR (a.cid=' . $sel_id . ' OR b.cid=' . $sel_id
+ . '))' . ' GROUP BY a.lid, a.cid, a.published';
} else {
$sql = 'SELECT lid, cid, published FROM ' . $xoopsDB->prefix('xoopstube_videos')
- . ' WHERE offline = 0 AND published > 0 AND published <= ' . time() . ' AND (expired = 0 OR expired > '
- . time() . ')';
+ . ' WHERE offline = 0 AND published > 0 AND published <= ' . time() . ' AND (expired = 0 OR expired > '
+ . time() . ')';
}
if ($return_sql == 1) {
return $sql;
@@ -417,7 +441,7 @@
$arr = array();
$result = $xoopsDB->query($sql);
while (list($lid, $cid, $published) = $xoopsDB->fetchRow($result)) {
- if (TRUE == xtube_checkgroups()) {
+ if (true == xtube_checkgroups()) {
$count++;
$published_date = ($published > $published_date) ? $published : $published_date;
}
@@ -429,10 +453,10 @@
$size = count($arr);
for ($i = 0; $i < count($arr); $i++) {
$query2 = 'SELECT a.lid, a.published, a.cid FROM ' . $xoopsDB->prefix('xoopstube_videos') . ' a LEFT JOIN '
- . $xoopsDB->prefix('xoopstube_altcat') . ' b' . ' ON b.lid = a.lid'
- . ' WHERE a.published > 0 AND a.published <= ' . time() . ' AND (a.expired = 0 OR a.expired > ' . time()
- . ') AND offline = 0' . ' AND (b.cid=a.cid OR (a.cid=' . $arr[$i] . ' OR b.cid=' . $arr[$i]
- . ')) GROUP BY a.lid, a.published, a.cid';
+ . $xoopsDB->prefix('xoopstube_altcat') . ' b' . ' ON b.lid = a.lid'
+ . ' WHERE a.published > 0 AND a.published <= ' . time() . ' AND (a.expired = 0 OR a.expired > '
+ . time() . ') AND offline = 0' . ' AND (b.cid=a.cid OR (a.cid=' . $arr[$i] . ' OR b.cid='
+ . $arr[$i] . ')) GROUP BY a.lid, a.published, a.cid';
$result2 = $xoopsDB->query($query2);
while (list($lid, $published) = $xoopsDB->fetchRow($result2)) {
@@ -449,7 +473,8 @@
return $info;
}
-function xtube_imageheader($indeximage = '', $indexheading = '') {
+function xtube_imageheader($indeximage = '', $indexheading = '')
+{
global $xoopsDB, $xoopsModuleConfig;
if ($indeximage == '') {
$result = $xoopsDB->query('SELECT indeximage, indexheading FROM ' . $xoopsDB->prefix('xoopstube_indexpage'));
@@ -463,7 +488,8 @@
return $image;
}
-function xtube_displayimage($image = '', $path = '', $imgsource = '', $alttext = '') {
+function xtube_displayimage($image = '', $path = '', $imgsource = '', $alttext = '')
+{
global $xoopsConfig, $xoopsUser, $xoopsModule;
$showimage = '';
@@ -475,33 +501,50 @@
if (!is_dir(XOOPS_ROOT_PATH . "/{$imgsource}/{$image}") && file_exists(XOOPS_ROOT_PATH . "/{$imgsource}/{$image}")
) {
$showimage
- .= "<img src='" . XOOPS_URL . "/{$imgsource}/{$image}' border='0' title='" . $alttext . "' alt='" . $alttext
- . "' /></a>";
+ .= "<img src='" . XOOPS_URL . "/{$imgsource}/{$image}' border='0' title='" . $alttext . "' alt='"
+ . $alttext . "' /></a>";
} else {
if ($xoopsUser && $xoopsUser->isAdmin($xoopsModule->getVar('mid'))) {
$showimage .= '<img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/brokenimg.png" alt="' . _MD_XTUBE_ISADMINNOTICE . '" /></a>';
+ . '/images/brokenimg.png" alt="' . _MD_XTUBE_ISADMINNOTICE . '" /></a>';
} else {
$showimage
.= '<img src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/images/blank.png" alt="'
- . $alttext . '" /></a>';
+ . $alttext . '" /></a>';
}
}
clearstatcache();
return $showimage;
}
-function xoopstube_letters() {
- global $xoopsModule;
+function xoopstube_letters()
+{
+ global $xoopsModule, $xoopsDB;
$letterchoice = '<div>' . _MD_XTUBE_BROWSETOTOPIC . '</div>';
- $alphabet = xoopstube_alfabet();
- $num = count($alphabet) - 1;
- $counter = 0;
+ $alphabet = xoopstube_alfabet();
+ $num = count($alphabet) - 1;
+ $counter = 0;
+ $distinctDbLetters_arr = array();
+ $sql = 'SELECT DISTINCT (UPPER(LEFT(title, 1))) AS letter FROM ' . $xoopsDB->prefix('xoopstube_videos') ;
+ if ($result = $xoopsDB->query($sql)) {
+ while ($row = $xoopsDB->fetchArray($result)) {
+ $distinctDbLetters_arr[] = $row['letter'];
+ }
+ }
+ unset($sql);
+
while (list(, $ltr) = each($alphabet)) {
- $letterchoice
- .= '<a class="xoopstube_letters" href="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
- . '/viewcat.php?list=' . $ltr . '">' . $ltr . '</a>';
+
+ if (in_array($ltr, $distinctDbLetters_arr)) {
+ $letterchoice
+ .= '<a class="xoopstube_letters xoopstube_letters_green" href="';
+ } else {
+ $letterchoice
+ .= '<a class="xoopstube_letters" href="';
+ }
+ $letterchoice .= XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname') . '/viewcat.php?list=' . $ltr . '">'
+ . $ltr . '</a>';
if ($counter == round($num / 2)) {
$letterchoice .= '<br />';
} elseif ($counter != $num) {
@@ -512,7 +555,8 @@
return $letterchoice;
}
-function xtube_isnewimage($published) {
+function xtube_isnewimage($published)
+{
global $xoopsModule, $xoopsDB;
$oneday = (time() - (86400 * 1));
@@ -540,11 +584,13 @@
return $indicator;
}
-function xtube_strrrchr($haystack, $needle) {
+function xtube_strrrchr($haystack, $needle)
+{
return substr($haystack, 0, strpos($haystack, $needle) + 1);
}
-function xtube_adminmenu($header = '', $menu = '', $extra = '', $scount = 4) {
+function xtube_adminmenu($header = '', $menu = '', $extra = '', $scount = 4)
+{
global $xoopsConfig, $xoopsModule, $xoopsModuleConfig;
$_named_vidid = xoops_getenv('PHP_SELF');
@@ -565,7 +611,7 @@
</span>
<span style="margin: 1px; padding: 4px; border: #E8E8E8 1px solid;">
<a href="../../system/admin.php?fct=preferences&op=showmod&mod=' . $xoopsModule->getVar('mid') . '">'
- . _AM_XTUBE_PREFS . '</a>
+ . _AM_XTUBE_PREFS . '</a>
</span>
<span style="margin: 1px; padding: 4px; border: #E8E8E8 1px solid;">
<a href="../admin/permissions.php">' . _AM_XTUBE_BPERMISSIONS . '</a>
@@ -575,7 +621,7 @@
</span>
<span style="margin: 1px; padding: 4px; border: #E8E8E8 1px solid;">
<a href="../../system/admin.php?fct=modulesadmin&op=update&module=' . $xoopsModule->getVar('dirname') . '">'
- . _AM_XTUBE_BUPDATE . '</a>
+ . _AM_XTUBE_BUPDATE . '</a>
</span>
<span style="margin: 1px; padding: 4px; border: #E8E8E8 1px solid;">
<a href="../admin/about.php">' . _AM_XTUBE_ABOUT . '</a>
@@ -585,22 +631,22 @@
if (empty($menu)) {
// You can change this part to suit your own module. Defining this here will save you form having to do this each time.
$menu = array(
- _AM_XTUBE_MVIDEOS => 'main.php?op=edit',
- _AM_XTUBE_MCATEGORY => 'category.php',
- _AM_XTUBE_INDEXPAGE => 'indexpage.php',
+ _AM_XTUBE_MVIDEOS => 'main.php?op=edit',
+ _AM_XTUBE_MCATEGORY => 'category.php',
+ _AM_XTUBE_INDEXPAGE => 'indexpage.php',
// _AM_XTUBE_MXOOPSTUBE => 'main.php?op=edit',
- _AM_XTUBE_MUPLOADS => 'upload.php',
- _AM_XTUBE_VUPLOADS => 'vupload.php',
- _AM_XTUBE_MVOTEDATA => 'votedata.php',
- _AM_XTUBE_MCOMMENTS => '../../system/admin.php?module=' . $xoopsModule->getVar('mid')
- . '&status=0&limit=100&fct=comments&selsubmit=Go'
+ _AM_XTUBE_MUPLOADS => 'upload.php',
+ _AM_XTUBE_VUPLOADS => 'vupload.php',
+ _AM_XTUBE_MVOTEDATA => 'votedata.php',
+ _AM_XTUBE_MCOMMENTS => '../../system/admin.php?module=' . $xoopsModule->getVar('mid')
+ . '&status=0&limit=100&fct=comments&selsubmit=Go'
);
}
if (!is_array($menu)) {
echo '<table width="100%" cellpadding="2" cellspacing="1" class="outer">';
echo '<tr><td class="even" align="center"><b>' . _AM_XTUBE_NOMENUITEMS . '</b></td></tr></table><br />';
- return FALSE;
+ return false;
}
$oddnum = array(
@@ -620,7 +666,7 @@
$rowcount = $menurow / ceil($menurows);
$count = 0;
for ($i = count($menu); $i < $menurow; $i++) {
- $tempArray = array(1 => NULL);
+ $tempArray = array(1 => null);
$menu = array_merge($menu, $tempArray);
$count++;
}
@@ -657,10 +703,10 @@
if ($thispage . $op == $menuvideo) {
$classcol[$count] = 'outer';
}
- echo'<td class="' . $classcol[$count]
- . '" style="padding: 4px; text-align: center;" valign="middle" width="' . $width . '%">';
+ echo '<td class="' . $classcol[$count]
+ . '" style="padding: 4px; text-align: center;" valign="middle" width="' . $width . '%">';
if (is_string($menuvideo)) {
- echo '<a href="' . $menuvideo . '"><small>' . $menutitle . '</small></a></td>';
+ echo '<a href="' . $menuvideo . '"><span style="font-size: small;">' . $menutitle . '</span></a></td>';
} else {
echo ' </td>';
}
@@ -680,7 +726,8 @@
if (is_dir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/update/')) {
xoops_error(
sprintf(
- _AM_XTUBE_WARNINSTALL1, XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/update/'
+ _AM_XTUBE_WARNINSTALL1,
+ XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/update/'
)
);
echo '<br />';
@@ -690,7 +737,8 @@
if (file_exists($_file)) {
xoops_error(
sprintf(
- _AM_XTUBE_WARNINSTALL2, XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/update.php'
+ _AM_XTUBE_WARNINSTALL2,
+ XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/update.php'
)
);
echo '<br />';
@@ -769,7 +817,8 @@
}
}
-function xtube_getDirSelectOption($selected, $dirarray, $namearray) {
+function xtube_getDirSelectOption($selected, $dirarray, $namearray)
+{
echo "<select size='1' name='workd' onchange='location.href=\"upload.php?rootpath=\"+this.options[this.selectedIndex].value'>";
echo "<option value=''>--------------------------------------</option>";
foreach ($namearray as $namearray => $workd) {
@@ -783,7 +832,8 @@
echo '</select>';
}
-function xtube_VgetDirSelectOption($selected, $dirarray, $namearray) {
+function xtube_VgetDirSelectOption($selected, $dirarray, $namearray)
+{
echo "<select size='1' name='workd' onchange='location.href=\"vupload.php?rootpath=\"+this.options[this.selectedIndex].value'>";
echo "<option value=''>--------------------------------------</option>";
foreach ($namearray as $namearray => $workd) {
@@ -798,7 +848,12 @@
}
function xtube_uploading(
- $FILES, $uploaddir = 'uploads', $allowed_mimetypes = '', $redirecturl = 'index.php', $num = 0, $redirect = 0,
+ $FILES,
+ $uploaddir = 'uploads',
+ $allowed_mimetypes = '',
+ $redirecturl = 'index.php',
+ $num = 0,
+ $redirect = 0,
$usertype = 1
) {
global $FILES, $xoopsConfig, $xoopsModuleConfig, $xoopsModule;
@@ -839,7 +894,8 @@
}
}
-...
[truncated message content] |
|
From: <be...@us...> - 2013-06-19 16:48:02
|
Revision: 11722
http://sourceforge.net/p/xoops/svn/11722
Author: beckmi
Date: 2013-06-19 16:47:58 +0000 (Wed, 19 Jun 2013)
Log Message:
-----------
Preparing for Beta 2 (see /docs/changelog.txt)
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/admin/about.php
XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php
XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php
XoopsModules/xoopstube/trunk/xoopstube/admin/altcat.php
XoopsModules/xoopstube/trunk/xoopstube/admin/blockform.php
XoopsModules/xoopstube/trunk/xoopstube/admin/blocksadmin.php
XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php
XoopsModules/xoopstube/trunk/xoopstube/admin/category.php
XoopsModules/xoopstube/trunk/xoopstube/admin/index.php
XoopsModules/xoopstube/trunk/xoopstube/admin/indexpage.php
XoopsModules/xoopstube/trunk/xoopstube/admin/main.php
XoopsModules/xoopstube/trunk/xoopstube/admin/menu.php
XoopsModules/xoopstube/trunk/xoopstube/admin/modifications.php
XoopsModules/xoopstube/trunk/xoopstube/admin/newvideos.php
XoopsModules/xoopstube/trunk/xoopstube/admin/permissions.php
XoopsModules/xoopstube/trunk/xoopstube/admin/upload.php
XoopsModules/xoopstube/trunk/xoopstube/admin/votedata.php
XoopsModules/xoopstube/trunk/xoopstube/admin/vupload.php
XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_banner.php
XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_block_tag.php
XoopsModules/xoopstube/trunk/xoopstube/blocks/xoopstube_top.php
XoopsModules/xoopstube/trunk/xoopstube/brokenvideo.php
XoopsModules/xoopstube/trunk/xoopstube/class/class_lists.php
XoopsModules/xoopstube/trunk/xoopstube/class/class_thumbnail.php
XoopsModules/xoopstube/trunk/xoopstube/class/myts_extended.php
XoopsModules/xoopstube/trunk/xoopstube/class/uploader.php
XoopsModules/xoopstube/trunk/xoopstube/class/xtube_lists.php
XoopsModules/xoopstube/trunk/xoopstube/comment_delete.php
XoopsModules/xoopstube/trunk/xoopstube/comment_edit.php
XoopsModules/xoopstube/trunk/xoopstube/comment_new.php
XoopsModules/xoopstube/trunk/xoopstube/comment_post.php
XoopsModules/xoopstube/trunk/xoopstube/comment_reply.php
XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
XoopsModules/xoopstube/trunk/xoopstube/docs/readme.txt
XoopsModules/xoopstube/trunk/xoopstube/header.php
XoopsModules/xoopstube/trunk/xoopstube/images/category/index.html
XoopsModules/xoopstube/trunk/xoopstube/images/category/thumbs/index.html
XoopsModules/xoopstube/trunk/xoopstube/images/screenshots/thumbs/index.html
XoopsModules/xoopstube/trunk/xoopstube/include/comment_functions.php
XoopsModules/xoopstube/trunk/xoopstube/include/config.php
XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
XoopsModules/xoopstube/trunk/xoopstube/include/notification.inc.php
XoopsModules/xoopstube/trunk/xoopstube/include/onupdate.inc.php
XoopsModules/xoopstube/trunk/xoopstube/include/plugin.tag.php
XoopsModules/xoopstube/trunk/xoopstube/include/search.inc.php
XoopsModules/xoopstube/trunk/xoopstube/include/update.php
XoopsModules/xoopstube/trunk/xoopstube/include/video.php
XoopsModules/xoopstube/trunk/xoopstube/include/videoloadinfo.php
XoopsModules/xoopstube/trunk/xoopstube/index.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/french/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/french/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/french/help/help.html
XoopsModules/xoopstube/trunk/xoopstube/language/french/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/french/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/french/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/german/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/german/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/german/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/german/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/german/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/nederlands/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/nederlands/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/nederlands/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/nederlands/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/nederlands/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/persian/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/persian/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/persian/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/persian/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/persian/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguese/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguese/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguese/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguese/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguese/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguesebr/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguesebr/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguesebr/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguesebr/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/portuguesebr/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/language/spanish/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/spanish/blocks.php
XoopsModules/xoopstube/trunk/xoopstube/language/spanish/local.php
XoopsModules/xoopstube/trunk/xoopstube/language/spanish/main.php
XoopsModules/xoopstube/trunk/xoopstube/language/spanish/modinfo.php
XoopsModules/xoopstube/trunk/xoopstube/list.tag.php
XoopsModules/xoopstube/trunk/xoopstube/newlist.php
XoopsModules/xoopstube/trunk/xoopstube/notification_update.php
XoopsModules/xoopstube/trunk/xoopstube/ratevideo.php
XoopsModules/xoopstube/trunk/xoopstube/sbookmarks.php
XoopsModules/xoopstube/trunk/xoopstube/singlevideo.php
XoopsModules/xoopstube/trunk/xoopstube/submit.php
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_new.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_new_h.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_new_t.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_random.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_random_h.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_top.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_top_t.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_brokenvideo.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_index.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_newlistindex.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_ratevideo.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_singlevideo.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_singlevideo.htmlold
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_topten.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_videoload.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_videoloadsimple.html
XoopsModules/xoopstube/trunk/xoopstube/templates/xoopstube_viewcat.html
XoopsModules/xoopstube/trunk/xoopstube/topten.php
XoopsModules/xoopstube/trunk/xoopstube/view.tag.php
XoopsModules/xoopstube/trunk/xoopstube/viewcat.php
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
XoopsModules/xoopstube/trunk/xoopstube/xtubestyle.css
Added Paths:
-----------
XoopsModules/xoopstube/trunk/xoopstube/class/xoopstubetree.php
XoopsModules/xoopstube/trunk/xoopstube/include/common.php
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/about.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/about.php 2013-06-19 16:45:08 UTC (rev 11721)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/about.php 2013-06-19 16:47:58 UTC (rev 11722)
@@ -1,29 +1,29 @@
<?php
/**
- * Mastop Go2 module
+ * Module: XoopsTube
*
* You may not change or alter any portion of this comment or credits
* of supporting developers from this source code or any supporting source code
* which is considered copyrighted (c) material of the original comment or credit authors.
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
- * @copyright The XOOPS Project (http://www.xoops.org)
- * @license {@link http://www.gnu.org/licenses/gpl-2.0.html GNU Public License}
- * @package MastopGo2
- * @since 2.5.0
- * @author Mage, Mamba
- * @version $Id $
- **/
+ * PHP version 5
+ *
+ * @category Module
+ * @package Xoopstube
+ * @author XOOPS Development Team
+ * @copyright 2001-2013 The XOOPS Project
+ * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
+ * @version $Id$
+ * @link http://sourceforge.net/projects/xoops/
+ * @since 1.0.6
+ */
include_once dirname(__FILE__) . '/admin_header.php';
-
xoops_cp_header();
$aboutAdmin = new ModuleAdmin();
echo $aboutAdmin->addNavigation('about.php');
-echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', FALSE);
+echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', false);
-include 'admin_footer.php';
\ No newline at end of file
+include 'admin_footer.php';
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php 2013-06-19 16:45:08 UTC (rev 11721)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/admin_footer.php 2013-06-19 16:47:58 UTC (rev 11722)
@@ -1,6 +1,24 @@
<?php
-echo"<div class='adminfooter'>\n" . " <div style='text-align: center;'>\n"
- . " <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
- . " </div>\n" . " " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" . "</div>";
+/**
+ * Module: XoopsTube
+ *
+ * You may not change or alter any portion of this comment or credits
+ * of supporting developers from this source code or any supporting source code
+ * which is considered copyrighted (c) material of the original comment or credit authors.
+ *
+ * PHP version 5
+ *
+ * @category Module
+ * @package Xoopstube
+ * @author XOOPS Development Team
+ * @copyright 2001-2013 The XOOPS Project
+ * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
+ * @version $Id$
+ * @link http://sourceforge.net/projects/xoops/
+ * @since 1.0.6
+ */
-xoops_cp_footer();
\ No newline at end of file
+echo "<div class='adminfooter'>\n" . " <div style='text-align: center;'>\n" . " <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
+ . " </div>\n" . " " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" . "</div>";
+
+xoops_cp_footer();
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php 2013-06-19 16:45:08 UTC (rev 11721)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php 2013-06-19 16:47:58 UTC (rev 11722)
@@ -1,27 +1,30 @@
<?php
/**
- * XoopsTube module
+ * Module: XoopsTube
*
* You may not change or alter any portion of this comment or credits
* of supporting developers from this source code or any supporting source code
* which is considered copyrighted (c) material of the original comment or credit authors.
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
- * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
- * @license http://www.gnu.org/licenses/gpl-2.0.html GNU Public License
- * @package xoopstube
- * @since 1.0.5
- * @author XOOPS Development Team
- * @version $Id $
- **/
+ * PHP version 5
+ *
+ * @category Module
+ * @package Xoopstube
+ * @author XOOPS Development Team
+ * @copyright 2001-2013 The XOOPS Project
+ * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
+ * @version $Id$
+ * @link http://sourceforge.net/projects/xoops/
+ * @since 1.0.6
+ */
$path = dirname(dirname(dirname(dirname(__FILE__))));
include_once $path . '/mainfile.php';
include_once $path . '/include/cp_functions.php';
require_once $path . '/include/cp_header.php';
+include_once dirname(dirname(__FILE__)) . '/include/common.php';
+
global $xoopsModule;
$thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname');
@@ -32,24 +35,27 @@
//require_once $thisModulePath . '/include/functions.php';
// Load language files
-xoops_loadLanguage('admin', $thisModuleDir);
-xoops_loadLanguage('modinfo', $thisModuleDir);
-xoops_loadLanguage('main', $thisModuleDir);
+//xoops_loadLanguage('admin', $thisModuleDir);
+//xoops_loadLanguage('modinfo', $thisModuleDir);
+//xoops_loadLanguage('main', $thisModuleDir);
+xoops_loadLanguage('admin', XTUBE_DIRNAME);
+xoops_loadLanguage('modinfo', XTUBE_DIRNAME);
+xoops_loadLanguage('main', XTUBE_DIRNAME);
$pathIcon16 = '../' . $xoopsModule->getInfo('icons16');
$pathIcon32 = '../' . $xoopsModule->getInfo('icons32');
$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
-include_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php');
+require_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php');
-include $thisModulePath . '/include/config.php';
-include_once $thisModulePath . '/include/functions.php';
-include_once $thisModulePath . '/include/video.php';
-include_once $thisModulePath . '/class/xtube_lists.php';
-include_once $thisModulePath . '/class/myts_extended.php';
+include $thisModulePath . '/include/config.php';
+include_once $thisModulePath . '/include/functions.php';
+include_once $thisModulePath . '/include/video.php';
+include_once $thisModulePath . '/class/xtube_lists.php';
+include_once $thisModulePath . '/class/myts_extended.php';
-include_once XOOPS_ROOT_PATH . '/class/xoopstree.php';
+include_once XOOPS_ROOT_PATH . '/modules/xoopstube/class/xoopstubetree.php';
include_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
include_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/altcat.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/altcat.php 2013-06-19 16:45:08 UTC (rev 11721)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/altcat.php 2013-06-19 16:47:58 UTC (rev 11722)
@@ -1,24 +1,39 @@
<?php
/**
- * $Id: altcat.php
* Module: XoopsTube
+ *
+ * You may not change or alter any portion of this comment or credits
+ * of supporting developers from this source code or any supporting source code
+ * which is considered copyrighted (c) material of the original comment or credit authors.
+ *
+ * PHP version 5
+ *
+ * @category Module
+ * @package Xoopstube
+ * @author XOOPS Development Team
+ * @copyright 2001-2013 The XOOPS Project
+ * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
+ * @version $Id$
+ * @link http://sourceforge.net/projects/xoops/
+ * @since 1.0.6
*/
include 'admin_header.php';
global $xoopsModuleConfig;
-$op = xtube_cleanRequestVars($_REQUEST, 'op', '');
-$lid = xtube_cleanRequestVars($_REQUEST, 'lid', 0);
+$op = xtubeCleanRequestVars($_REQUEST, 'op', '');
+$lid = xtubeCleanRequestVars($_REQUEST, 'lid', 0);
-function makeTreeCheckTable($xt, $itemid, $title, $checks, $order = '') {
+function makeTreeCheckTable($xt, $itemid, $title, $checks, $order = '')
+{
global $xtubemyts;
echo '<div style="text-align: left;">';
echo '<form name="altcat" method="post" action="' . xoops_getenv('PHP_SELF') . '">';
echo '<table width="100%" callspacing="1" class="outer">';
- $sql = 'SELECT ' . $xt->id . ', ' . $title . ' FROM ' . $xt->table . ' WHERE ' . $xt->pid . '=0' . ' ORDER BY '
- . $title;
+ $sql = 'SELECT ' . $xt->id . ', ' . $title . ' FROM ' . $xt->table . ' WHERE ' . $xt->pid . '=0'
+ . ' ORDER BY ' . $title;
if ($order != '') {
$sql .= ' ORDER BY ' . $order;
}
@@ -29,12 +44,12 @@
$disabled = ($cid == intval($_GET['cid'])) ? "disabled='yes'" : "";
$level = 1;
echo '
- <tr style="text-align: left;">
- <td width="30%" class="head">' . $name . '</td>
- <td class="head">
- <input type="checkbox" name="cid-' . $cid . '" value="0" ' . $checked . ' ' . $disabled . '/>
- </td>
- </tr>';
+ <tr style="text-align: left;">
+ <td width="30%" class="head">' . $name . '</td>
+ <td class="head">
+ <input type="checkbox" name="cid-' . $cid . '" value="0" ' . $checked . ' ' . $disabled . '/>
+ </td>
+ </tr>';
$arr = $xt->getChildTreeArray($cid, $order);
foreach ($arr as $cat) {
$cat['prefix'] = str_replace('.', '-', $cat['prefix']);
@@ -44,70 +59,70 @@
$level = substr_count($cat['prefix'], '-') + 1;
// echo "<tr><td>" . $catpath . "<input type='checkbox' name='cid-" . $cat['cid'] . "' value='0' " . $checked . " " . $disabled . "/></td></tr>\n";
echo '
- <tr style="text-align: left;">
- <td width="30%" class="even">' . $catpath . '</td>
- <td class="even">
- <input type="checkbox" name="cid-' . $cat['cid'] . '" value="0" ' . $checked . ' ' . $disabled . '/>
- </td>
- </tr>';
+ <tr style="text-align: left;">
+ <td width="30%" class="even">' . $catpath . '</td>
+ <td class="even">
+ <input type="checkbox" name="cid-' . $cat['cid'] . '" value="0" ' . $checked . ' ' . $disabled . '/>
+ </td>
+ </tr>';
}
}
echo '<tr>
- <td width="30%"></td>
- <td style="text-align: left;">
- <input type="submit" class="mainbutton" value="save" />
- <input type="hidden" name="op" value="save" />
- <input type="hidden" name="lid" value="' . $itemid . '" />
- </td>
- </tr>';
+ <td width="30%"></td>
+ <td style="text-align: left;">
+ <input type="submit" class="mainbutton" value="save" />
+ <input type="hidden" name="op" value="save" />
+ <input type="hidden" name="lid" value="' . $itemid . '" />
+ </td>
+ </tr>';
echo '</table></form></div>';
}
switch (strtolower($op)) {
-case 'save':
- // first delete all alternate categories for this topic
- $sql = 'DELETE FROM ' . $xoopsDB->prefix('xoopstube_altcat') . ' WHERE lid=' . $lid;
- if (!$result = $xoopsDB->query($sql)) {
- XoopsErrorHandler_HandleError(E_USER_WARNING, $sql, __FILE__, __LINE__);
- return FALSE;
- }
+ case 'save':
+ // first delete all alternate categories for this topic
+ $sql = 'DELETE FROM ' . $xoopsDB->prefix('xoopstube_altcat') . ' WHERE lid=' . $lid;
+ if (!$result = $xoopsDB->query($sql)) {
+ XoopsErrorHandler_HandleError(E_USER_WARNING, $sql, __FILE__, __LINE__);
- $k = array_keys($_REQUEST);
- foreach ($k as $sid) {
- if (preg_match("/cid-([0-9]*)/", $sid, $cid)) {
- $sql
- = 'INSERT INTO ' . $xoopsDB->prefix('xoopstube_altcat') . '(cid, lid) VALUES("' . $cid[1] . '","' . $lid
- . '")';
- if (!$result = $xoopsDB->query($sql)) {
- XoopsErrorHandler_HandleError(E_USER_WARNING, $sql, __FILE__, __LINE__);
- return FALSE;
+ return false;
+ }
+
+ $k = array_keys($_REQUEST);
+ foreach ($k as $sid) {
+ if (preg_match("/cid-([0-9]*)/", $sid, $cid)) {
+ $sql
+ = 'INSERT INTO ' . $xoopsDB->prefix('xoopstube_altcat') . '(cid, lid) VALUES("' . $cid[1] . '","'
+ . $lid . '")';
+ if (!$result = $xoopsDB->query($sql)) {
+ XoopsErrorHandler_HandleError(E_USER_WARNING, $sql, __FILE__, __LINE__);
+
+ return false;
+ }
}
}
- }
- redirect_header('index.php', 1, _AM_XTUBE_ALTCAT_CREATED);
- break;
+ redirect_header('index.php', 1, _AM_XTUBE_ALTCAT_CREATED);
+ break;
-case 'main':
-default:
- xoops_cp_header();
- //xtube_adminmenu(_AM_XTUBE_MALTCAT);
- echo '<fieldset><legend style="font-weight: bold; color: #0A3760;">' . _AM_XTUBE_ALTCAT_MODIFYF . '</legend>
- <div style="padding: 8px;">' . _AM_XTUBE_ALTCAT_INFOTEXT . '</div>
- </fieldset>';
+ case 'main':
+ default:
+ xoops_cp_header();
+ //xtubeRenderAdminMenu(_AM_XTUBE_MALTCAT);
+ echo '<fieldset><legend style="font-weight: bold; color: #0A3760;">' . _AM_XTUBE_ALTCAT_MODIFYF . '</legend>
+ <div style="padding: 8px;">' . _AM_XTUBE_ALTCAT_INFOTEXT . '</div>
+ </fieldset>';
- echo '<div style="text-align: left;"><h3> ' . $_REQUEST['title'] . ' </h3></div>';
- // Get an array of all alternate categories for this topic
- $sql = $xoopsDB->query(
- 'SELECT cid FROM ' . $xoopsDB->prefix('xoopstube_altcat') . ' WHERE lid="' . $lid . '" ORDER BY lid'
- );
- $altcats = array();
- while ($altcat = $xoopsDB->fetchArray($sql)) {
- $altcats[$altcat['cid']] = TRUE;
- }
- $mytree = new XoopsTree($xoopsDB->prefix('xoopstube_cat'), 'cid', 'pid');
- makeTreeCheckTable($mytree, $lid, 'title', $altcats);
- xoops_cp_footer();
+ echo '<div style="text-align: left;"><h3> ' . $_REQUEST['title'] . ' </h3></div>';
+ // Get an array of all alternate categories for this topic
+ $sql = $xoopsDB->query(
+ 'SELECT cid FROM ' . $xoopsDB->prefix('xoopstube_altcat') . ' WHERE lid="' . $lid . '" ORDER BY lid'
+ );
+ $altcats = array();
+ while ($altcat = $xoopsDB->fetchArray($sql)) {
+ $altcats[$altcat['cid']] = true;
+ }
+ $mytree = new XoopstubeTree($xoopsDB->prefix('xoopstube_cat'), 'cid', 'pid');
+ makeTreeCheckTable($mytree, $lid, 'title', $altcats);
+ xoops_cp_footer();
}
-
-?>
\ No newline at end of file
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/blockform.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/blockform.php 2013-06-19 16:45:08 UTC (rev 11721)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/blockform.php 2013-06-19 16:47:58 UTC (rev 11722)
@@ -1,38 +1,46 @@
<?php
-### =============================================================
-### Mastop InfoDigital - Paix\xE3o por Internet
-### =============================================================
-### Formul\xE1rio para a Clonagem de Blocos
-### =============================================================
-### Developer: Fernando Santos (topet05), fer...@ma...
-### Copyright: Mastop InfoDigital \xA9 2003-2007
-### -------------------------------------------------------------
-### www.mastop.com.br
-### =============================================================
-### $Id: blockform.php,v 1.1 2007/06/16 22:41:07 kleber Exp $
-### =============================================================
+/**
+ * Module: XoopsTube
+ *
+ * You may not change or alter any portion of this comment or credits
+ * of supporting developers from this source code or any supporting source code
+ * which is considered copyrighted (c) material of the original comment or credit authors.
+ *
+ * PHP version 5
+ *
+ * @category Module
+ * @package Xoopstube
+ * @author Fernando Santos (topet05), fer...@ma...
+ * @copyright Mastop InfoDigital \xA9 2003-2007
+ * @link http://www.mastop.com.br
+ * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
+ * @since 1.0.6
+ * @version $Id$
+ */
+
+
include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";
-$form = new XoopsThemeForm($block['form_title'], 'blockform', 'blocksadmin.php', "post", TRUE);
+$form = new XoopsThemeForm($block['form_title'], 'blockform', 'blocksadmin.php', "post", true);
if (isset($block['name'])) {
$form->addElement(new XoopsFormLabel(_AM_NAME, $block['name']));
}
$side_select = new XoopsFormSelect(_AM_BLKTYPE, "bside", $block['side']);
$side_select->addOptionArray(
array(
- 0 => _AM_SBLEFT,
- 1 => _AM_SBRIGHT,
- 3 => _AM_CBLEFT,
- 4 => _AM_CBRIGHT,
- 5 => _AM_CBCENTER,
- 7 => _AM_CBBOTTOMLEFT,
- 8 => _AM_CBBOTTOMRIGHT,
- 9 => _AM_CBBOTTOM,
+ 0 => _AM_SBLEFT,
+ 1 => _AM_SBRIGHT,
+ 3 => _AM_CBLEFT,
+ 4 => _AM_CBRIGHT,
+ 5 => _AM_CBCENTER,
+ 7 => _AM_CBBOTTOMLEFT,
+ 8 => _AM_CBBOTTOMRIGHT,
+ 9 => _AM_CBBOTTOM,
)
);
$form->addElement($side_select);
$form->addElement(new XoopsFormText(_AM_WEIGHT, "bweight", 2, 5, $block['weight']));
$form->addElement(new XoopsFormRadioYN(_AM_VISIBLE, 'bvisible', $block['visible']));
-$mod_select = new XoopsFormSelect(_AM_VISIBLEIN, "bmodule", $block['modules'], 5, TRUE);
+$mod_select = new XoopsFormSelect(_AM_VISIBLEIN, "bmodule", $block['modules'], 5, true);
$module_handler =& xoops_gethandler('module');
$criteria = new CriteriaCompo(new Criteria('hasmain', 1));
$criteria->add(new Criteria('isactive', 1));
@@ -42,22 +50,25 @@
ksort($module_list);
$mod_select->addOptionArray($module_list);
$form->addElement($mod_select);
-$form->addElement(new XoopsFormText(_AM_TITLE, 'btitle', 50, 255, $block['title']), FALSE);
+$form->addElement(new XoopsFormText(_AM_TITLE, 'btitle', 50, 255, $block['title']), false);
if ($block['is_custom']) {
$textarea = new XoopsFormDhtmlTextArea(_AM_CONTENT, 'bcontent', $block['content'], 15, 70);
$textarea->setDescription(
'<span style="font-size:x-small;font-weight:bold;">' . _AM_USEFULTAGS
- . '</span><br /><span style="font-size:x-small;font-weight:normal;">'
- . sprintf(_AM_BLOCKTAG1, '{X_SITEURL}', XOOPS_URL . '/') . '</span>'
+ . '</span><br /><span style="font-size:x-small;font-weight:normal;">' . sprintf(
+ _AM_BLOCKTAG1,
+ '{X_SITEURL}',
+ XOOPS_URL . '/'
+ ) . '</span>'
);
- $form->addElement($textarea, TRUE);
+ $form->addElement($textarea, true);
$ctype_select = new XoopsFormSelect(_AM_CTYPE, 'bctype', $block['ctype']);
$ctype_select->addOptionArray(
array(
- 'H' => _AM_HTML,
- 'P' => _AM_PHP,
- 'S' => _AM_AFWSMILE,
- 'T' => _AM_AFNOSMILE
+ 'H' => _AM_HTML,
+ 'P' => _AM_PHP,
+ 'S' => _AM_AFWSMILE,
+ 'T' => _AM_AFNOSMILE
)
);
$form->addElement($ctype_select);
@@ -69,7 +80,7 @@
$form->addElement(
new XoopsFormLabel(_AM_CONTENT,
'<a href="' . XOOPS_URL . '/modules/system/admin.php?fct=tplsets&op=edittpl&id='
- . $btemplate[0]->getVar('tpl_id') . '">' . _AM_EDITTPL . '</a>')
+ . $btemplate[0]->getVar('tpl_id') . '">' . _AM_EDITTPL . '</a>')
);
} else {
$btemplate2 =& $tplfile_handler->find('default', 'block', $block['bid']);
@@ -77,29 +88,29 @@
$form->addElement(
new XoopsFormLabel(_AM_CONTENT,
'<a href="' . XOOPS_URL . '/modules/system/admin.php?fct=tplsets&op=edittpl&id='
- . $btemplate2[0]->getVar('tpl_id') . '" target="_blank">' . _AM_EDITTPL . '</a>')
+ . $btemplate2[0]->getVar('tpl_id') . '" target="_blank">' . _AM_EDITTPL . '</a>')
);
}
}
}
- if ($block['edit_form'] != FALSE) {
+ if ($block['edit_form'] != false) {
$form->addElement(new XoopsFormLabel(_AM_OPTIONS, $block['edit_form']));
}
}
$cache_select = new XoopsFormSelect(_AM_BCACHETIME, 'bcachetime', $block['cachetime']);
$cache_select->addOptionArray(
array(
- '0' => _NOCACHE,
- '30' => sprintf(_SECONDS, 30),
- '60' => _MINUTE,
- '300' => sprintf(_MINUTES, 5),
- '1800' => sprintf(_MINUTES, 30),
- '3600' => _HOUR,
- '18000' => sprintf(_HOURS, 5),
- '86400' => _DAY,
- '259200' => sprintf(_DAYS, 3),
- '604800' => _WEEK,
- '2592000' => _MONTH
+ '0' => _NOCACHE,
+ '30' => sprintf(_SECONDS, 30),
+ '60' => _MINUTE,
+ '300' => sprintf(_MINUTES, 5),
+ '1800' => sprintf(_MINUTES, 30),
+ '3600' => _HOUR,
+ '18000' => sprintf(_HOURS, 5),
+ ...
[truncated message content] |
|
From: <be...@us...> - 2013-07-07 10:30:56
|
Revision: 11813
http://sourceforge.net/p/xoops/svn/11813
Author: beckmi
Date: 2013-07-07 10:30:52 +0000 (Sun, 07 Jul 2013)
Log Message:
-----------
Upgrading to RC 1 (see changelog.txt)
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php
XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php
XoopsModules/xoopstube/trunk/xoopstube/admin/main.php
XoopsModules/xoopstube/trunk/xoopstube/admin/modifications.php
XoopsModules/xoopstube/trunk/xoopstube/admin/newvideos.php
XoopsModules/xoopstube/trunk/xoopstube/admin/votedata.php
XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/admin.php
XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php
XoopsModules/xoopstube/trunk/xoopstube/sbookmarks.php
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_random_h.html
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
Added Paths:
-----------
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_spotlight.html
XoopsModules/xoopstube/trunk/xoopstube/templates/blocks/xoopstube_block_spotlight_slider.html
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/admin_header.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -46,7 +46,6 @@
$pathIcon32 = '../' . $xoopsModule->getInfo('icons32');
$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
-
require_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php');
include $thisModulePath . '/include/config.php';
@@ -61,15 +60,16 @@
$xtubemyts = new xtubeTextSanitizer(); // MyTextSanitizer object
-$imagearray = array(
+$xtubeImageArray = array(
'editimg' => "<img src='$pathIcon16/edit.png' alt='" . _AM_XTUBE_ICO_EDIT . "' align='middle'>",
'deleteimg' => "<img src='$pathIcon16/delete.png' alt='" . _AM_XTUBE_ICO_DELETE . "' align='middle'>",
'altcat' => "<img src='$pathIcon16/folder_add.png' alt='" . _AM_XTUBE_ALTCAT_CREATEF . "' align='middle'>",
- 'online' => "<img src='$pathIcon16/1.png' alt='" . _AM_XTUBE_ICO_ONLINE . "' align='middle'>",
- 'offline' => "<img src='$pathIcon16/0.png' alt='" . _AM_XTUBE_ICO_OFFLINE . "' align='middle'>",
+ 'online' => "<img src='$pathIcon16/1.png' alt='" . _AM_XTUBE_ICO_ONLINE . "' title='" . _AM_XTUBE_ICO_ONLINE . "' align='middle'>",
+ 'offline' => "<img src='$pathIcon16/0.png' alt='" . _AM_XTUBE_ICO_OFFLINE . "' title='" . _AM_XTUBE_ICO_OFFLINE . "' align='middle'>",
'approved' => "<img src='$pathIcon16/1.png' alt=''" . _AM_XTUBE_ICO_APPROVED . "' align='middle'>",
'notapproved' => "<img src='$pathIcon16/0.png' alt='" . _AM_XTUBE_ICO_NOTAPPROVED . "' align='middle'>",
'relatedfaq' => "<img src='../images/icon/link.gif' alt='" . _AM_XTUBE_ICO_VIDEO . "' align='absmiddle'>",
+ 'expired' => "<img src='../images/icon/clock_red.png' alt='" . _AM_XTUBE_ICO_EXPIRE . "' title='" . _AM_XTUBE_ICO_EXPIRE . "' align='absmiddle'>",
'approve' => "<img src='$pathIcon16/1.png' alt='" . _AM_XTUBE_ICO_APPROVE . "' align='middle'>",
'ignore' => "<img src='$pathIcon16/0.png' alt='" . _AM_XTUBE_ICO_IGNORE . "' align='middle'>",
'ack_yes' => "<img src='$pathIcon16/1.png' alt='" . _AM_XTUBE_ICO_ACK . "' align='middle'>",
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/brokenvideo.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -20,7 +20,7 @@
include 'admin_header.php';
-global $imagearray, $xoopsModule, $xoopsDB;
+global $xtubeImageArray, $xoopsModule, $xoopsDB;
$op = xtubeCleanRequestVars($_REQUEST, 'op', '');
$lid = xtubeCleanRequestVars($_REQUEST, 'lid', 0);
@@ -119,9 +119,9 @@
<div style="padding: 8px;">' . _AM_XTUBE_BROKEN_REPORTSNO . ' <b>' . $totalbrokenvideos . '</b><div>
<div style="padding-left: 8px;">
<ul>
- <li>' . $imagearray['ignore'] . ' ' . _AM_XTUBE_BROKEN_IGNOREDESC . '</li>
- <li>' . $imagearray['editimg'] . ' ' . _AM_XTUBE_BROKEN_EDITDESC . '</li>
- <li>' . $imagearray['deleteimg'] . ' ' . _AM_XTUBE_BROKEN_DELETEDESC . '</li>
+ <li>' . $xtubeImageArray['ignore'] . ' ' . _AM_XTUBE_BROKEN_IGNOREDESC . '</li>
+ <li>' . $xtubeImageArray['editimg'] . ' ' . _AM_XTUBE_BROKEN_EDITDESC . '</li>
+ <li>' . $xtubeImageArray['deleteimg'] . ' ' . _AM_XTUBE_BROKEN_DELETEDESC . '</li>
</ul>
</div>
</fieldset>';
@@ -168,8 +168,8 @@
$ownername = ' ';
}
- $ack_image = ($acknowledged) ? $imagearray['ack_yes'] : $imagearray['ack_no'];
- $con_image = ($confirmed) ? $imagearray['con_yes'] : $imagearray['con_no'];
+ $ack_image = ($acknowledged) ? $xtubeImageArray['ack_yes'] : $xtubeImageArray['ack_no'];
+ $con_image = ($confirmed) ? $xtubeImageArray['con_yes'] : $xtubeImageArray['con_no'];
echo '<tr style="text-align: center;">';
echo '<td class="head">' . $reportid . '</td>';
@@ -198,10 +198,10 @@
$confirmed
) . '">' . $con_image . '</a></td>';
echo '<td class="even" style="text-align: center;" nowrap>';
- echo '<a href="brokenvideo.php?op=ignorebrokenvideos&lid=' . $lid . '">' . $imagearray['ignore']
+ echo '<a href="brokenvideo.php?op=ignorebrokenvideos&lid=' . $lid . '">' . $xtubeImageArray['ignore']
. '</a> ';
- echo '<a href="main.php?op=edit&lid=' . $lid . '">' . $imagearray['editimg'] . '</a> ';
- echo '<a href="brokenvideo.php?op=delbrokenvideos&lid=' . $lid . '">' . $imagearray['deleteimg']
+ echo '<a href="main.php?op=edit&lid=' . $lid . '">' . $xtubeImageArray['editimg'] . '</a> ';
+ echo '<a href="brokenvideo.php?op=delbrokenvideos&lid=' . $lid . '">' . $xtubeImageArray['deleteimg']
. '</a>';
echo '</td></tr>';
}
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/main.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/main.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/main.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -28,7 +28,7 @@
function edit($lid = 0)
{
- global $xoopsDB, $xtubemyts, $mytree, $imagearray, $xoopsModuleConfig;
+ global $xoopsDB, $xtubemyts, $mytree, $xtubeImageArray, $xoopsModuleConfig;
$sql = 'SELECT * FROM ' . $xoopsDB->prefix('xoopstube_videos') . ' WHERE lid=' . $lid;
if (!$result = $xoopsDB->query($sql)) {
@@ -106,7 +106,7 @@
<fieldset style="border: #E8E8E8 1px solid;"><legend style="display: inline; font-weight: bold; color: #0A3760;">'
. _AM_XTUBE_INFORMATION . '</legend>
<div style="padding: 8px;">' . $text_info . '</div>
- <!-- <div style="padding: 8px;"><li>' . $imagearray['deleteimg'] . ' ' . _AM_XTUBE_VOTE_DELETEDSC . '</li></div>\n -->
+ <!-- <div style="padding: 8px;"><li>' . $xtubeImageArray['deleteimg'] . ' ' . _AM_XTUBE_VOTE_DELETEDSC . '</li></div>\n -->
</fieldset>
<br />';
}
@@ -496,6 +496,16 @@
}
break;
+ case 'toggle':
+ if (isset($_REQUEST['lid'])) {
+ $lid = intval($_REQUEST['lid']);
+ if (isset($_REQUEST['offline'])) {
+ $offline = intval($_REQUEST['offline']);
+ xtubeToggleOffline($lid, $offline);
+ }
+ }
+ break;
+
case 'delvote':
$rid = xtubeCleanRequestVars($_REQUEST, 'rid', 0);
$sql = 'DELETE FROM ' . $xoopsDB->prefix('xoopstube_votedata') . ' WHERE ratingid=' . $rid;
@@ -614,3 +624,36 @@
include 'admin_footer.php';
break;
}
+function xtubeToggleOffline($lid, $offline)
+{
+ global $xoopsDB;
+ $message = '';
+ $offline = ($offline == 1) ? 0 : 1;
+
+ if ($offline) {
+ $message = _AM_XTUBE_TOGGLE_OFFLINE_SUCCESS;
+ } else {
+ $message = _AM_XTUBE_TOGGLE_ONLINE_SUCCESS;
+ }
+
+
+// $this_handler =& xoops_getModuleHandler('xoopstube_videos', 'xoopstube');
+// $obj = $this_handler->get($lid);
+// $obj->setVar('offline', $offline);
+// if ($this_handler->insert($obj, true)) {
+// redirect_header('main.php', 1, _AM_XTUBE_TOGGLE_SUCCESS);
+// } else {
+// redirect_header('main.php', 1, _AM_XTUBE_TOGGLE_FAILED);
+// }
+
+ $sql = "UPDATE " . $xoopsDB->prefix('xoopstube_videos')
+ . " SET offline='$offline' WHERE lid=" . $lid;
+
+ if (!$result = $xoopsDB->queryF($sql)) {
+ redirect_header('main.php', 1, _AM_XTUBE_TOGGLE_FAILED);
+ return false;}
+ else {
+ redirect_header('main.php', 1, $message);
+ }
+
+}
\ No newline at end of file
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/modifications.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/modifications.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/modifications.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -197,7 +197,7 @@
echo '<td class="even">' . $submitter . '</td>';
echo '<td class="even">' . $requestdate . '</td>';
echo '<td class="even"><a href="modifications.php?op=listmodreqshow&requestid='
- . $video_arr['requestid'] . '">' . $imagearray['view'] . '</a></td>';
+ . $video_arr['requestid'] . '">' . $xtubeImageArray['view'] . '</a></td>';
echo '</tr>';
}
} else {
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/newvideos.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/newvideos.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/newvideos.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -41,11 +41,19 @@
// Update the database
$time = time();
// $publisher = $xoopsUser -> getVar( 'uname' );
- $xoopsDB->queryF(
- 'UPDATE ' . $xoopsDB->prefix('xoopstube_videos') . ' SET published=' . $time . ', status=1, publisher='
- . $publisher . ' WHERE lid=' . $lid
- );
+// $xoopsDB->queryF(
+// 'UPDATE ' . $xoopsDB->prefix('xoopstube_videos') . ' SET published=' . $time . ', status=1, publisher='
+// . $publisher . ' WHERE lid=' . $lid
+// );
+
+ $sql= 'UPDATE ' . $xoopsDB->prefix('xoopstube_videos') . ' SET published=' . $time . ", status=1, publisher='" . $publisher . "' WHERE lid=" . $lid;
+ if (!$result = $xoopsDB->queryF($sql)) {
+ XoopsErrorHandler_HandleError(E_USER_WARNING, $sql, __FILE__, __LINE__);
+
+ return false;
+ }
+
$tags = array();
$tags['VIDEO_NAME'] = $title;
$tags['VIDEO_URL']
@@ -68,7 +76,7 @@
$notification_handler->triggerEvent('video', $lid, 'approve', $tags);
}
}
- redirect_header('newvideos.php', 1, _AM_XTUBE_SUB_NEWFILECREATED);
+ redirect_header('main.php', 1, _AM_XTUBE_SUB_NEWFILECREATED);
break;
case 'main':
@@ -92,10 +100,10 @@
echo ' <div style="padding:5px; background-color: #EEEEEE; border: 1px solid #D9D9D9;">
<span style="font-weight: bold; color: #0A3760;">' . _AM_XTUBE_SUB_FILESWAITINGINFO . '<br /><br /></span>
<span style="padding: 12px;">' . _AM_XTUBE_SUB_FILESWAITINGVALIDATION . '<b>' . $new_array_count . '</b><br /><br /><span>
- <div style="padding: 8px;"><li> ' . $imagearray['approve'] . ' '
+ <div style="padding: 8px;"><li> ' . $xtubeImageArray['approve'] . ' '
. _AM_XTUBE_SUB_APPROVEWAITINGFILE . '<br />
- <li> ' . $imagearray['editimg'] . ' ' . _AM_XTUBE_SUB_EDITWAITINGFILE . '<br />
- <li> ' . $imagearray['deleteimg'] . ' ' . _AM_XTUBE_SUB_DELETEWAITINGFILE . '</div>
+ <li> ' . $xtubeImageArray['editimg'] . ' ' . _AM_XTUBE_SUB_EDITWAITINGFILE . '<br />
+ <li> ' . $xtubeImageArray['deleteimg'] . ' ' . _AM_XTUBE_SUB_DELETEWAITINGFILE . '</div>
</div><br />
';
@@ -120,9 +128,9 @@
$datetime = xtubeGetTimestamp(formatTimestamp($new['date'], $xoopsModuleConfig['dateformatadmin']));
$icon = ($new['published']) ? $approved
- : '<a href="newvideos.php?op=approve&lid=' . $lid . '">' . $imagearray['approve'] . ' </a>';
- $icon .= '<a href="main.php?op=edit&lid=' . $lid . '">' . $imagearray['editimg'] . ' </a>';
- $icon .= '<a href="main.php?op=delete&lid=' . $lid . '">' . $imagearray['deleteimg'] . '</a>';
+ : '<a href="newvideos.php?op=approve&lid=' . $lid . '">' . $xtubeImageArray['approve'] . ' </a>';
+ $icon .= '<a href="main.php?op=edit&lid=' . $lid . '">' . $xtubeImageArray['editimg'] . ' </a>';
+ $icon .= '<a href="main.php?op=delete&lid=' . $lid . '">' . $xtubeImageArray['deleteimg'] . '</a>';
echo '<tr>';
echo '<td class="head" style="text-align: center;"><span style="font-size: small;">' . $lid
Modified: XoopsModules/xoopstube/trunk/xoopstube/admin/votedata.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/admin/votedata.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/admin/votedata.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -66,7 +66,7 @@
<fieldset style="border: #e8e8e8 1px solid;">
<legend style="display: inline; font-weight: bold; color: #0A3760;">' . _AM_XTUBE_VOTE_DISPLAYVOTES . '</legend>
<div style="padding: 8px;">' . $text_info . '<br />
- <li>' . $imagearray['deleteimg'] . ' ' . _AM_XTUBE_VOTE_DELETEDSC . '</li>
+ <li>' . $xtubeImageArray['deleteimg'] . ' ' . _AM_XTUBE_VOTE_DELETEDSC . '</li>
</div>
</fieldset>
@@ -109,7 +109,7 @@
<td class="even" style="text-align: center;">' . $rating . '</td>
<td class="even" style="text-align: center;">' . $formatted_date . '</td>
<td class="even" style="text-align: center;"><a href="votedata.php?op=delvote&lid=' . $lid
- . '&rid=' . $ratingid . '">' . $imagearray['deleteimg'] . '</a></td>
+ . '&rid=' . $ratingid . '">' . $xtubeImageArray['deleteimg'] . '</a></td>
</tr>';
}
}
Modified: XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2013-07-07 10:30:52 UTC (rev 11813)
@@ -1,4 +1,14 @@
=========================================================
+2013-06-16 1.06 RC 1
+=========================================================
+
+- removed social bookmarks for: simpy, spurl, wink (cesag/mamba)
+- English corrections (cesag/mamba)
+- fixed bug with with "expired" icon (mamba)
+- fixed bug with approving submitted video (mamba)
+- added toggle for online/offline status (mamba)
+
+=========================================================
2013-06-16 1.06 Beta 2
=========================================================
Modified: XoopsModules/xoopstube/trunk/xoopstube/include/functions.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/include/functions.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/include/functions.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -632,7 +632,7 @@
$counter = 0;
$distinctDbLetters_arr = array();
$sql = 'SELECT DISTINCT (UPPER(LEFT(title, 1))) AS letter FROM ' . $xoopsDB->prefix(
- 'xoopstube_videos'
+ 'xoopstube_videos WHERE expired = 0 AND offline = 0'
);
if ($result = $xoopsDB->query($sql)) {
while ($row = $xoopsDB->fetchArray($result)) {
@@ -1068,7 +1068,7 @@
*/
function xtubeRenderCategoryListBody($published)
{
- global $xtubemyts, $imagearray, $xoopsModuleConfig;
+ global $xtubemyts, $xtubeImageArray, $xoopsModuleConfig;
$lid = $published['lid'];
$cid = $published['cid'];
@@ -1093,25 +1093,25 @@
&& ($published['published'] && $published['published'] < time())
&& $published['offline'] == 0
) {
- $published_status = $imagearray['online'];
+ $published_status = $xtubeImageArray['online'];
} elseif (($published['expired'] && $published['expired'] < time()) && $published['offline'] == 0) {
- $published_status = $imagearray['expired'];
+ $published_status = $xtubeImageArray['expired'];
} else {
$published_status = ($published['published'] == 0) ?
- '<a href="newvideos.php">' . $imagearray['offline'] . '</a>' : $imagearray['offline'];
+ '<a href="newvideos.php">' . $xtubeImageArray['offline'] . '</a>' : $xtubeImageArray['offline'];
}
if ($published['vidsource'] == 200) {
$icon = '<a href="main.php?op=edit&lid=' . $lid . '" title="' . _AM_XTUBE_ICO_EDIT . '">'
- . $imagearray['editimg'] . '</a> ';
+ . $xtubeImageArray['editimg'] . '</a> ';
} else {
$icon = '<a href="main.php?op=edit&lid=' . $lid . '" title="' . _AM_XTUBE_ICO_EDIT . '">'
- . $imagearray['editimg'] . '</a> ';
+ . $xtubeImageArray['editimg'] . '</a> ';
}
$icon .= '<a href="main.php?op=delete&lid=' . $lid . '" title="' . _AM_XTUBE_ICO_DELETE . '">'
- . $imagearray['deleteimg'] . '</a> ';
+ . $xtubeImageArray['deleteimg'] . '</a> ';
$icon .= '<a href="altcat.php?op=main&cid=' . $cid . '&lid=' . $lid . '&title=' . $published['title']
- . '" title="' . _AM_XTUBE_ALTCAT_CREATEF . '">' . $imagearray['altcat'] . '</a>';
+ . '" title="' . _AM_XTUBE_ALTCAT_CREATEF . '">' . $xtubeImageArray['altcat'] . '</a>';
echo '
<tr style="text-align: center; font-size: smaller;">
@@ -1187,7 +1187,7 @@
*/
function xtubeRenderVideoListBody($published)
{
- global $xtubemyts, $imagearray, $xoopsModuleConfig;
+ global $xtubemyts, $xtubeImageArray, $xoopsModuleConfig, $pathIcon16;
$lid = $published['lid'];
$cid = $published['cid'];
@@ -1212,25 +1212,26 @@
&& ($published['published'] && $published['published'] < time())
&& $published['offline'] == 0
) {
- $published_status = $imagearray['online'];
+// $published_status = $xtubeImageArray['online'];
+ $published_status = '<a href="main.php?op=toggle&lid='.$lid.'&offline='.$published['offline'].'"><img src="'. $pathIcon16 .'/1.png'.'" /></a>';
+
} elseif (($published['expired'] && $published['expired'] < time()) && $published['offline'] == 0) {
- $published_status = $imagearray['expired'];
+ $published_status = $xtubeImageArray['expired'];
} else {
- $published_status = ($published['published'] == 0) ?
- '<a href="newvideos.php">' . $imagearray['offline'] . '</a>' : $imagearray['offline'];
+ $published_status = ($published['published'] == 0) ? '<a href="newvideos.php">' . $xtubeImageArray['offline'] . '</a>' : '<a href="main.php?op=toggle&lid='.$lid.'&offline='.$published['offline'].'"><img src="'. $pathIcon16 .'/0.png'.'" /></a>';
}
if ($published['vidsource'] == 200) {
$icon = '<a href="main.php?op=edit&lid=' . $lid . '" title="' . _AM_XTUBE_ICO_EDIT . '">'
- . $imagearray['editimg'] . '</a> ';
+ . $xtubeImageArray['editimg'] . '</a> ';
} else {
$icon = '<a href="main.php?op=edit&lid=' . $lid . '" title="' . _AM_XTUBE_ICO_EDIT . '">'
- . $imagearray['editimg'] . '</a> ';
+ . $xtubeImageArray['editimg'] . '</a> ';
}
$icon .= '<a href="main.php?op=delete&lid=' . $lid . '" title="' . _AM_XTUBE_ICO_DELETE . '">'
- . $imagearray['deleteimg'] . '</a> ';
+ . $xtubeImageArray['deleteimg'] . '</a> ';
$icon .= '<a href="altcat.php?op=main&cid=' . $cid . '&lid=' . $lid . '&title=' . $published['title']
- . '" title="' . _AM_XTUBE_ALTCAT_CREATEF . '">' . $imagearray['altcat'] . '</a>';
+ . '" title="' . _AM_XTUBE_ALTCAT_CREATEF . '">' . $xtubeImageArray['altcat'] . '</a>';
echo '
<tr style="text-align: center; font-size: smaller;">
Modified: XoopsModules/xoopstube/trunk/xoopstube/language/english/admin.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/language/english/admin.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/language/english/admin.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -539,6 +539,12 @@
define("_AM_XTUBE_NOT_EXISTS", "does NOT exist");
define("_AM_XTUBE_UNABLE_TO_WRITE", "I am unable to write to: ");
+define("_AM_XTUBE_TOGGLE_OFFLINE_SUCCESS", "Video was set Offline");
+define("_AM_XTUBE_TOGGLE_ONLINE_SUCCESS", "Video was set Online");
+define("_AM_XTUBE_TOGGLE_FAILED", "Video Status Toggle Failed: ");
+define("_AM_XTUBE_TOGGLE", "Toggle Value ");
+
+
// missing definitions
/*
_AM_XTUBE_VIDEO_EXPIREWARNING
Modified: XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/language/english/main.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -23,10 +23,10 @@
define('_MD_XTUBE_NOVIDEO', "This video does not exist!");
define('_MD_XTUBE_SUBCATLISTING', "Category Listing");
define('_MD_XTUBE_ISADMINNOTICE', "Webmaster: There is a problem with this image.");
-define('_MD_XTUBE_THANKSFORINFO', "Thank-you for your submission.<br />You will be notified once your request has be approved by the webmaster.");
+define('_MD_XTUBE_THANKSFORINFO', "Thank you for your submission.<br />You will be notified once your request has be approved by the Webmaster.");
define('_MD_XTUBE_ISAPPROVED', "Thank-you for your submission.<br />Your request has been approved and will now appear in our listing.");
-define('_MD_XTUBE_THANKSFORHELP', "Thank-you for helping to maintain this directory's integrity.");
-define('_MD_XTUBE_FORSECURITY', "For security reasons your user name and IP address will also be temporarily recorded.");
+define('_MD_XTUBE_THANKSFORHELP', "Thank you for helping us to maintain the integrity of this directory.");
+define('_MD_XTUBE_FORSECURITY', "For security reasons your username and IP address will be temporarily recorded.");
define('_MD_XTUBE_DESCRIPTION', "Description");
define('_MD_XTUBE_SUBMITCATHEAD', "Submit video Form");
define('_MD_XTUBE_MAIN', "Home");
@@ -55,7 +55,7 @@
define('_MD_XTUBE_REPORTBROKEN', "Report Broken");
define('_MD_XTUBE_BROKENREPORT', "Report Broken Video");
define('_MD_XTUBE_SUBMITBROKEN', "Submit");
-define('_MD_XTUBE_BEFORESUBMIT', "Before submitting a broken video request, please check that the actual source of the video you intend reporting broken, is no longer there.");
+define('_MD_XTUBE_BEFORESUBMIT', "Before submitting a broken video request, please check that the actual source of the video you're about to report as broken, is no longer there.");
define('_MD_XTUBE_TELLAFRIEND', "Recommend");
define('_MD_XTUBE_EDIT', "Edit");
define('_MD_XTUBE_THEREARE', "There are <span style='font-weight: bold;'>%s</span> <em>Categories</em> and <span style='font-weight: bold;'>%s</span> <em>Videos</em> listed");
@@ -134,7 +134,7 @@
define('_MD_XTUBE_SHOW', "Show");
define('_MD_XTUBE_DAYS', "days");
define('_MD_XTUBE_NEWlinks', "New videos");
-define('_MD_XTUBE_TOTALNEWVIDEOS', "Total New videos");
+define('_MD_XTUBE_TOTALNEWVIDEOS', "Total new videos");
define('_MD_XTUBE_DTOTALFORLAST', "Total new videos for last");
define('_MD_XTUBE_AGREE', "I Agree");
define('_MD_XTUBE_DOYOUAGREE', "Do you agree to the above terms?");
@@ -159,10 +159,9 @@
define('_MD_XTUBE_THISFILEDOESNOTEXIST', "Error: This video does not exist!");
define('_MD_XTUBE_BROKENREPORTED', "Broken video Reported");
-define('_MD_XTUBE_REV_SNEWMNAMEDESC', "
-Please completely fill out the form below, and we'll add your review as soon as possible.<br /><br />
-Thank you for taking the time to submit your opinion. We want to give our users a possibility to find quality software faster.<br /><br />All reviews will be reviewed by one of our webmasters before they are put up on the web site.
-");
+define('_MD_XTUBE_REV_SNEWMNAMEDESC', "Please completely fill out the form below, and we'll add your review as soon as possible.<br /><br />
+Thank you for taking the time to submit your opinion. We want to give our users a possibility to find quality software faster.<br /><br />
+All reviews will be reviewed by one of our webmasters before they are put up on the web site.");
define('_MD_XTUBE_ISNOTAPPROVED', "Your submission has to be approved by a moderator first.");
define('_MD_XTUBE_HOMEPAGETITLEC', "Home Page Title: ");
define('_MD_XTUBE_SCREENSHOT', "Screenshot:");
@@ -199,7 +198,7 @@
define('_MD_XTUBE_TIME', "Time:");
define('_MD_XTUBE_TIMEB', "<span style='font-weight: bold;'>Time:</span>");
define('_MD_XTUBE_KEYWORDS', "Keywords:");
-define('_MD_XTUBE_KEYWORDS_NOTE', "Keywords should be seperated with a comma (keyword1, keyword2, keyword3)");
+define('_MD_XTUBE_KEYWORDS_NOTE', "Keywords should be separated with a comma (keyword1, keyword2, keyword3)");
define('_MD_XTUBE_NOVIDEOLOAD', "Thanks for your post!");
define('_MD_XTUBE_LINKID', "Video id");
define('_MD_XTUBE_ADDTO', "Add to: ");
Modified: XoopsModules/xoopstube/trunk/xoopstube/sbookmarks.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/sbookmarks.php 2013-07-06 21:20:29 UTC (rev 11812)
+++ XoopsModules/xoopstube/trunk/xoopstube/sbookmarks.php 2013-07-07 10:30:52 UTC (rev 11813)
@@ -37,10 +37,9 @@
//Backflip
$sbmarks['blackflip'] = '<a href="http://www.backflip.com/add_page_pop.ihtml?url=' . $sbmark_arr['link'] . '&title='
- . $sbmark_arr['title'] . '"' . ' target="_blank"><img border="0" src="' . XOOPS_URL
- . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/sbookmarks/backflip.png" align="middle" title="' . _MD_XTUBE_ADDTO
- . 'BackFlip" alt="' . _MD_XTUBE_ADDTO . 'BackFlip"></a>';
+ . $sbmark_arr['title'] . '"' . ' target="_blank"><img border="0" src="' . XOOPS_URL . '/modules/'
+ . $xoopsModule->getVar('dirname') . '/images/sbookmarks/backflip.png" align="middle" title="' . _MD_XTUBE_ADDTO
+ . 'BackFlip" alt="' . _MD_XTUBE_ADDTO . 'BackFlip"></a>';
//Bibsonomy
$sbmark['bibsonomy']
@@ -52,8 +51,7 @@
//BlinkList
$sbmarks['blinklist']
- =
- '<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&Quick=true&url=' . $sbmark_arr['link']
+ = '<a href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&Quick=true&url=' . $sbmark_arr['link']
. '&Title=' . $sbmark_arr['title'] . '&Pop=yes" target="_blank"><img border="0" src="' . XOOPS_URL . '/modules/'
. $xoopsModule->getVar('dirname') . '/images/sbookmarks/blinklist.png" align="middle" title="' . _MD_XTUBE_ADDTO
. 'BlinkList" alt="' . _MD_XTUBE_ADDTO . 'BlinkList"></a>';
@@ -61,9 +59,9 @@
//Blogmark
$sbmark['blogmark']
= '<a href="http://blogmarks.net/my/new.php?title=' . $sbmark_arr['title'] . '&url=' . $sbmark_arr['link'] . '"'
- . ' target="_blank"><img border="0" src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/sbookmarks/blogmarks.png" align="middle" title="' . _MD_XTUBE_ADDTO . 'BlogMarks" alt="'
- . _MD_XTUBE_ADDTO . 'BlogMarks" /></a>';
+ . ' target="_blank"><img border="0" src="' . XOOPS_URL . '/modules/' . $xoopsModule->getVar('dirname')
+ . '/images/sbookmarks/blogmarks.png" align="middle" title="' . _MD_XTUBE_ADDTO . 'BlogMarks" alt="'
+ . _MD_XTUBE_ADDTO . 'BlogMarks" /></a>';
//CiteUlike
$sbmark['citeulike']
@@ -75,52 +73,50 @@
//Connotea
$sbmarks['connotea'] = '<a href="http://www.connotea.org/add?continue=return&uri=' . $sbmark_arr['link'] . '&title='
- . $sbmark_arr['title'] . '"' . ' target="_blank"><img border="0" src="' . XOOPS_URL
- . '/modules/' . $xoopsModule->getVar('dirname')
- . '/images/sbookmarks/connotea.png" align="middle" title="' . _MD_XTUBE_ADDTO
- . 'Connotea" alt="' . _MD_XTUBE_ADDTO . 'Conno...
[truncated message content] |
|
From: <txm...@us...> - 2013-07-25 12:33:01
|
Revision: 11855
http://sourceforge.net/p/xoops/svn/11855
Author: txmodxoops
Date: 2013-07-25 12:32:58 +0000 (Thu, 25 Jul 2013)
Log Message:
-----------
Added install.php file
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
Added Paths:
-----------
XoopsModules/xoopstube/trunk/xoopstube/include/install.php
Added: XoopsModules/xoopstube/trunk/xoopstube/include/install.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/include/install.php (rev 0)
+++ XoopsModules/xoopstube/trunk/xoopstube/include/install.php 2013-07-25 12:32:58 UTC (rev 11855)
@@ -0,0 +1,52 @@
+<?php
+/*
+ You may not change or alter any portion of this comment or credits
+ of supporting developers from this source code or any supporting source code
+ which is considered copyrighted (c) material of the original comment or credit authors.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+*/
+/**
+ * xoopstube module for xoops
+ *
+ * @copyright The TXMod XOOPS Project http://sourceforge.net/projects/thmod/
+ * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ * @package xoopstube
+ * @since 2.5.x
+ * @author TXMod Xoops (Timgno) - (su...@tx...) - (http://www.txmodxoops.org)
+ * @version $Id: 1.37 11855 2013-07-25 14:29:35Z timgno $
+ */
+$indexFile = XOOPS_UPLOAD_PATH.'/index.html';
+$blankFile = XOOPS_UPLOAD_PATH.'/blank.gif';
+//Creation du dossier 'uploads' pour le module \xE0 la racine du site
+$xoopstube = XOOPS_UPLOAD_PATH.'/xoopstube';
+if(!is_dir($xoopstube))
+ mkdir($xoopstube, 0777);
+ chmod($xoopstube, 0777);
+copy($indexFile, XOOPS_UPLOAD_PATH.'/xoopstube/index.html');
+
+//Creation du fichier banner dans uploads
+$category = $xoopstube.'/category';
+if(!is_dir($category))
+ mkdir($category, 0777);
+ chmod($category, 0777);
+copy($indexFile, $category.'/index.html');
+
+//Creation du fichier banner dans uploads
+$videos = $xoopstube.'/videos';
+if(!is_dir($videos))
+ mkdir($videos, 0777);
+ chmod($videos, 0777);
+copy($indexFile, $videos.'/index.html');
+copy($blankFile, $videos.'/blank.gif');
+
+//Creation du fichier banner dans uploads
+$screenshots = $xoopstube.'/screenshots';
+if(!is_dir($screenshots))
+ mkdir($screenshots, 0777);
+ chmod($screenshots, 0777);
+copy($indexFile, $screenshots.'/index.html');
+copy($blankFile, $screenshots.'/blank.gif');
\ No newline at end of file
Modified: XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-07-24 06:15:04 UTC (rev 11854)
+++ XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-07-25 12:32:58 UTC (rev 11855)
@@ -52,7 +52,17 @@
$modversion['release_date'] = '2013/07/07';
$modversion["module_website_url"] = "www.xoops.org/";
$modversion["module_website_name"] = "XOOPS";
+
+
+
+$modversion["module_status"] = "RC1";
+
+$modversion["module_status"] = "Beta1";
+
+$modversion["module_status"] = "Beta 2";
+
$modversion["module_status"] = "RC 1";
+
$modversion['min_php'] = '5.2';
$modversion['min_xoops'] = "2.5.6";
$modversion['min_admin'] = '1.1';
@@ -77,7 +87,7 @@
// Launch additional install script to check
// the existence of tables 'wf_resources_types' and 'wf_resources'
-$modversion['onInstall'] = '';
+$modversion['onInstall'] = 'include/install.php';
$modversion['onUpdate'] = 'include/update.php';
// Admin things
|
|
From: <ce...@us...> - 2013-09-30 02:38:57
|
Revision: 12109
http://sourceforge.net/p/xoops/svn/12109
Author: cesag
Date: 2013-09-30 02:38:53 +0000 (Mon, 30 Sep 2013)
Log Message:
-----------
fixed bug with video thumbnail (alain01)
Modified Paths:
--------------
XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
XoopsModules/xoopstube/trunk/xoopstube/include/video.php
XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
Modified: XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2013-09-29 21:10:51 UTC (rev 12108)
+++ XoopsModules/xoopstube/trunk/xoopstube/docs/changelog.txt 2013-09-30 02:38:53 UTC (rev 12109)
@@ -1,4 +1,12 @@
+
=========================================================
+2013-09-30 1.06 RC 2
+=========================================================
+
+- Added install.php file (txmodxoops)
+- fixed bug with video thumbnail (alain01)
+
+=========================================================
2013-06-16 1.06 RC 1
=========================================================
Modified: XoopsModules/xoopstube/trunk/xoopstube/include/video.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/include/video.php 2013-09-29 21:10:51 UTC (rev 12108)
+++ XoopsModules/xoopstube/trunk/xoopstube/include/video.php 2013-09-30 02:38:53 UTC (rev 12109)
@@ -157,11 +157,11 @@
break;
// Determine if video source is XoopsTube for thumbnail
- case 200:
- $thumb
- = '<img src="' . XOOPS_URL . '/' . $screenshot . '" width="' . $width . '" height="' . $height
- . '" title="' . $title . '" alt="' . $title . '" style="padding: 0px; border-style: none;" />';
- break;
+ case 200:
+ $thumb
+ =
+ '<img src="' . XOOPS_URL . '/' . $screenshot . '/' . $picurl .'" title="'. $title . '" alt="' . $title . '" style="padding: 0px; border-style: none;" />';
+ break;
}
return $thumb;
}
Modified: XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php
===================================================================
--- XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-09-29 21:10:51 UTC (rev 12108)
+++ XoopsModules/xoopstube/trunk/xoopstube/xoops_version.php 2013-09-30 02:38:53 UTC (rev 12109)
@@ -49,20 +49,10 @@
$modversion['icons32'] = '../../Frameworks/moduleclasses/icons/32';
//about
-$modversion['release_date'] = '2013/07/07';
+$modversion['release_date'] = '2013/09/30';
$modversion["module_website_url"] = "www.xoops.org/";
$modversion["module_website_name"] = "XOOPS";
-
-
-
-$modversion["module_status"] = "RC1";
-
-$modversion["module_status"] = "Beta1";
-
-$modversion["module_status"] = "Beta 2";
-
-$modversion["module_status"] = "RC 1";
-
+$modversion["module_status"] = "RC 2";
$modversion['min_php'] = '5.2';
$modversion['min_xoops'] = "2.5.6";
$modversion['min_admin'] = '1.1';
|