From: <txm...@us...> - 2015-01-20 10:20:00
|
Revision: 12937 http://sourceforge.net/p/xoops/svn/12937 Author: txmodxoops Date: 2015-01-20 10:19:43 +0000 (Tue, 20 Jan 2015) Log Message: ----------- branches/timgno xoopstube v.1.12 Added Paths: ----------- XoopsModules/xoopstube/branches/timgno/ XoopsModules/xoopstube/branches/timgno/xoopstube/ XoopsModules/xoopstube/branches/timgno/xoopstube/.htaccess XoopsModules/xoopstube/branches/timgno/xoopstube/admin/ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/about.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_footer.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_header.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/altcat.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blockform.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blocksadmin.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/brokenvideo.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/category.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/index.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/indexpage.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/main.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/menu.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/modifications.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/newvideos.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/permissions.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/upload.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/votedata.php XoopsModules/xoopstube/branches/timgno/xoopstube/admin/vupload.php XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/ XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/banner.php XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/last.php XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/tag.php XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/top.php XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube0.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_last.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_new.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_new_h.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_new_t.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_random.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_random_h.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_spotlight.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_spotlight_slider.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_top.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_block_top_t.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_tag_block_cloud.html XoopsModules/xoopstube/branches/timgno/xoopstube/blocks/xoopstube_tag_block_tag.html XoopsModules/xoopstube/branches/timgno/xoopstube/brokenvideo.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/ XoopsModules/xoopstube/branches/timgno/xoopstube/class/categories.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/class_lists.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/class_thumbnail.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/class/myts_extended.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/uploader.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/videos.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/xoopstubetree.php XoopsModules/xoopstube/branches/timgno/xoopstube/class/xtube_lists.php XoopsModules/xoopstube/branches/timgno/xoopstube/comment_delete.php XoopsModules/xoopstube/branches/timgno/xoopstube/comment_edit.php XoopsModules/xoopstube/branches/timgno/xoopstube/comment_new.php XoopsModules/xoopstube/branches/timgno/xoopstube/comment_post.php XoopsModules/xoopstube/branches/timgno/xoopstube/comment_reply.php XoopsModules/xoopstube/branches/timgno/xoopstube/docs/ XoopsModules/xoopstube/branches/timgno/xoopstube/docs/changelog.txt XoopsModules/xoopstube/branches/timgno/xoopstube/docs/credits.txt XoopsModules/xoopstube/branches/timgno/xoopstube/docs/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/docs/install.txt XoopsModules/xoopstube/branches/timgno/xoopstube/docs/lang_diff.txt XoopsModules/xoopstube/branches/timgno/xoopstube/docs/license.txt XoopsModules/xoopstube/branches/timgno/xoopstube/docs/readme.txt XoopsModules/xoopstube/branches/timgno/xoopstube/footer.php XoopsModules/xoopstube/branches/timgno/xoopstube/header.php XoopsModules/xoopstube/branches/timgno/xoopstube/images/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/blank.gif XoopsModules/xoopstube/branches/timgno/xoopstube/images/blank.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/blocks/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/blocks/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/blocks/last.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/brokenimg.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/category/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/category/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/category/thumbs/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/category/thumbs/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/forum.gif XoopsModules/xoopstube/branches/timgno/xoopstube/images/get_flash_player.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/Thumbs.db XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/admintools.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/back.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/backgnd.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/backgnd_green.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/blocks.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/clapboard.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/clock_red.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/computer.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/down.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_accept.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_approve.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_delete.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_edit.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_ignore.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_off.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/film_on.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/folder.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/folder_add.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/indexpage.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload1_small.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload2.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload2_small.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload3.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload3_small.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload4.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/linkload4_small.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/links.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/new.gif XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/new0.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/play.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/popular.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/rate0.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/rate1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/rate2.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/rate3.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/rate4.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/rate5.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/security.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/server.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/up.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/update.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/updated.gif XoopsModules/xoopstube/branches/timgno/xoopstube/images/icon/view.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/logo-en.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/backflip.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/backflip_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/bibsonomy.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/bibsonomy_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/blinklist.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/blinklist_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/blogmarks.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/blogmarks_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/citeulike.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/citeulike_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/connotea.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/connotea_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/del.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/del_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/digg.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/digg_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/diigo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/diigo_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/dzone.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/dzone_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/earthlink.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/earthlink_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/eatmyhamster.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/eatmyhamster_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/facebook.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/fantacular.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/fantacular_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/fark.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/fark_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/feedmarker.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/feedmarker_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/feedmelinks.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/feedmelinks_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/furl.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/furl_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/google.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/google_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/gravee.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/gravee_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/igooi.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/igooi_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/italknews.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/italknews_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/jookster.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/jookster_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/kinja.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/kinja_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/linkagogo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/linkagogo_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/linkroll.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/linkroll_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/linuxquestions.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/linuxquestions_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/live.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/live_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/lookmarks.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/lookmarks_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/lycos.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/lycos_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/magnolia.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/magnolia_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/markabboo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/markabboo_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/netscape.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/netscape_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/netvouz.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/netvouz_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/newsvine.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/newsvine_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/ning.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/ning_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/nowpublic.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/nowpublic_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/rawsugar.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/rawsugar_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/reddit.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/reddit_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/riffs.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/riffs_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/rojo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/rojo_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/shadows.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/shadows_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/simpy.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/simpy_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/spurl.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/spurl_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/squidoo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/squidoo_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/stumbleupon.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/stumbleupon_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/tagtooga.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/tagtooga_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/technorati.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/technorati_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/vista.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/vista_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/what.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/what_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/windows_live.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/windows_live_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/wink.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/wink_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/yahoo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/sbookmarks/yahoo_1.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/screenshots/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/screenshots/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/screenshots/thumbs/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/screenshots/thumbs/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/size2.gif XoopsModules/xoopstube/branches/timgno/xoopstube/images/thumbs/ XoopsModules/xoopstube/branches/timgno/xoopstube/images/thumbs/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/images/xoopstube_ilogo.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/xtube_iconbig.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/xtube_iconsmall.png XoopsModules/xoopstube/branches/timgno/xoopstube/images/xtube_slogo.png XoopsModules/xoopstube/branches/timgno/xoopstube/include/ XoopsModules/xoopstube/branches/timgno/xoopstube/include/comment_functions.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/common.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/config.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/functions.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/include/install.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/mediaplayer.swf XoopsModules/xoopstube/branches/timgno/xoopstube/include/notification.inc.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/onupdate.inc.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/plugin.tag.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/search.inc.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/update.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/video.php XoopsModules/xoopstube/branches/timgno/xoopstube/include/videoloadinfo.php XoopsModules/xoopstube/branches/timgno/xoopstube/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/index.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/admin.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/blocks.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/help/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/help/help.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/help/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/local.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/category_newvideo_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/category_videosubmit_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/global_newcategory_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/global_newvideo_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/global_videobroken_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/global_videomodify_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/global_videosubmit_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/video_approve_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/mail_template/videobroken_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/main.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/english/modinfo.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/admin.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/blocks.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/help/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/help/help.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/help/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/local.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/ XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/category_newvideo_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/category_videosubmit_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/global_newcategory_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/global_newvideo_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/global_videobroken_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/global_videomodify_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/global_videosubmit_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/video_approve_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/mail_template/videobroken_notify.tpl XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/main.php XoopsModules/xoopstube/branches/timgno/xoopstube/language/italian/modinfo.php XoopsModules/xoopstube/branches/timgno/xoopstube/list.tag.php XoopsModules/xoopstube/branches/timgno/xoopstube/newlist.php XoopsModules/xoopstube/branches/timgno/xoopstube/notification_update.php XoopsModules/xoopstube/branches/timgno/xoopstube/pdf.php XoopsModules/xoopstube/branches/timgno/xoopstube/print.php XoopsModules/xoopstube/branches/timgno/xoopstube/ratevideo.php XoopsModules/xoopstube/branches/timgno/xoopstube/sbookmarks.php XoopsModules/xoopstube/branches/timgno/xoopstube/seo.php XoopsModules/xoopstube/branches/timgno/xoopstube/singlevideo.php XoopsModules/xoopstube/branches/timgno/xoopstube/sql/ XoopsModules/xoopstube/branches/timgno/xoopstube/sql/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/sql/xoopstube.sql XoopsModules/xoopstube/branches/timgno/xoopstube/submit.php XoopsModules/xoopstube/branches/timgno/xoopstube/summary.php XoopsModules/xoopstube/branches/timgno/xoopstube/templates/ XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/ XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube0.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_last.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_new.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_new_h.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_new_t.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_random.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_random_h.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_spotlight.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_spotlight_slider.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_top.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_block_top_t.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_tag_block_cloud.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/blocks/xoopstube_tag_block_tag.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/index.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_brokenvideo.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_index.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_newlistindex.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_ratevideo.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_rss.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_singlevideo.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_singlevideo.htmlold XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_topten.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_videoload.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_videoloadsimple.html XoopsModules/xoopstube/branches/timgno/xoopstube/templates/xoopstube_viewcat.html XoopsModules/xoopstube/branches/timgno/xoopstube/topten.php XoopsModules/xoopstube/branches/timgno/xoopstube/view.tag.php XoopsModules/xoopstube/branches/timgno/xoopstube/viewcat.php XoopsModules/xoopstube/branches/timgno/xoopstube/xoops_version.php XoopsModules/xoopstube/branches/timgno/xoopstube/xtubestyle.css Added: XoopsModules/xoopstube/branches/timgno/xoopstube/.htaccess =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/.htaccess (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/.htaccess 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,10 @@ +## Copy htaccess file to your module root dir and rename to .htaccess + +RewriteEngine On +## xnews - begin ## +RewriteCond %{request_uri} !^/xoopstube/([a-z\x2D]+)\/([a-z]+)\/([0-9.]+) +RewriteRule ^([a-z\x2D]+)\/([a-z]+)\/([0-9.]+)/ ?seoOp=$2&seoArg=$3 [L,NC,QSA] + +RewriteCond %{request_uri} !^/xoopstube/([a-z]+)\/([0-9.]+) +RewriteRule ^([a-z]+)\/([0-9.]+)/ ?seoOp=$1&seoArg=$2 [L,NC,QSA] +## xnews - end Added: XoopsModules/xoopstube/branches/timgno/xoopstube/admin/about.php =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/admin/about.php (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/about.php 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,29 @@ +<?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_once dirname(__FILE__) . '/admin_header.php'; +xoops_cp_header(); + +$aboutAdmin = new ModuleAdmin(); + +echo $aboutAdmin->addNavigation('about.php'); +echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', false); + +include 'admin_footer.php'; Added: XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_footer.php =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_footer.php (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_footer.php 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,24 @@ +<?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 + */ + +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(); Added: XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_header.php =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_header.php (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/admin_header.php 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,80 @@ +<?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 + */ + +$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'); +$thisModulePath = dirname(dirname(__FILE__)); + +//if functions.php file exist +//require_once dirname(dirname(__FILE__)) . '/include/functions.php'; +//require_once $thisModulePath . '/include/functions.php'; + +// Load language files +//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'); + +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_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'; + +$xtubemyts = new xtubeTextSanitizer(); // MyTextSanitizer object + +$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 . "' 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'>", + 'ack_no' => "<img src='$pathIcon16/0.png' alt='" . _AM_XTUBE_ICO_REPORT . "' align='middle'>", + 'con_yes' => "<img src='$pathIcon16/1.png' alt='" . _AM_XTUBE_ICO_CONFIRM . "' align='middle'>", + 'con_no' => "<img src='$pathIcon16/0.png' alt='" . _AM_XTUBE_ICO_CONBROKEN . "' align='middle'>", + 'view' => "<img src='$pathIcon16/search.png' alt='" . _AM_XTUBE_ICO_VIEW . "' align='middle'>" +); \ No newline at end of file Added: XoopsModules/xoopstube/branches/timgno/xoopstube/admin/altcat.php =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/admin/altcat.php (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/altcat.php 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,128 @@ +<?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 = xtubeCleanRequestVars($_REQUEST, 'op', ''); +$lid = xtubeCleanRequestVars($_REQUEST, 'lid', 0); + +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; + if ($order != '') { + $sql .= ' ORDER BY ' . $order; + } + $result = $xt->db->query($sql); + + while (list($cid, $name) = $xt->db->fetchRow($result)) { + $checked = array_key_exists($cid, $checks) ? "checked='checked'" : ""; + $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>'; + $arr = $xt->getChildTreeArray($cid, $order); + foreach ($arr as $cat) { + $cat['prefix'] = str_replace('.', '-', $cat['prefix']); + $catpath = ' ' . $cat['prefix'] . ' ' . $xtubemyts->htmlSpecialCharsStrip($cat[$title]); + $checked = array_key_exists($cat['cid'], $checks) ? "checked='checked'" : ""; + $disabled = ($cat['cid'] == intval($_GET['cid'])) ? "disabled='yes'" : ""; + $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>'; + } + + } + 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>'; + 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; + } + + $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; + + 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 XoopstubeTree($xoopsDB->prefix('xoopstube_cat'), 'cid', 'pid'); + makeTreeCheckTable($mytree, $lid, 'title', $altcats); + xoops_cp_footer(); +} Added: XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blockform.php =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blockform.php (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blockform.php 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,127 @@ +<?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 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); +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, + ) +); +$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); +$module_handler =& xoops_gethandler('module'); +$criteria = new CriteriaCompo(new Criteria('hasmain', 1)); +$criteria->add(new Criteria('isactive', 1)); +$module_list =& $module_handler->getList($criteria); +$module_list[-1] = _AM_TOPPAGE; +$module_list[0] = _AM_ALLPAGES; +ksort($module_list); +$mod_select->addOptionArray($module_list); +$form->addElement($mod_select); +$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>' + ); + $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 + ) + ); + $form->addElement($ctype_select); +} else { + if ($block['template'] != '') { + $tplfile_handler =& xoops_gethandler('tplfile'); + $btemplate =& $tplfile_handler->find($GLOBALS['xoopsConfig']['template_set'], 'block', $block['bid']); + if (count($btemplate) > 0) { + $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>') + ); + } else { + $btemplate2 =& $tplfile_handler->find('default', 'block', $block['bid']); + if (count($btemplate2) > 0) { + $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>') + ); + } + } + } + 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 + ) +); +$form->addElement($cache_select); +if (isset($block['bid'])) { + $form->addElement(new XoopsFormHidden('bid', $block['bid'])); +} +$form->addElement(new XoopsFormHidden('op', $block['op'])); +$form->addElement(new XoopsFormHidden('fct', 'blocksadmin')); +$button_tray = new XoopsFormElementTray('', ' '); +if ($block['is_custom']) { + $button_tray->addElement(new XoopsFormButton('', 'previewblock', _PREVIEW, "submit")); +} +$button_tray->addElement(new XoopsFormButton('', 'submitblock', _SUBMIT, "submit")); +$form->addElement($button_tray); Added: XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blocksadmin.php =================================================================== --- XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blocksadmin.php (rev 0) +++ XoopsModules/xoopstube/branches/timgno/xoopstube/admin/blocksadmin.php 2015-01-20 10:19:43 UTC (rev 12937) @@ -0,0 +1,426 @@ +<?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 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 'admin_header.php'; +if (!is_object($xoopsUser) || !is_object($xoopsModule) || !$xoopsUser->isAdmin($xoopsModule->mid())) { + exit(MPU_ADM_403); +} +if ($xoopsUser->isAdmin($xoopsModule->mid())) { + include_once XOOPS_ROOT_PATH . '/class/xoopsblock.php'; + $op = "list"; + if (isset($_POST)) { + foreach ($_POST as $k => $v) { + $$k = $v; + } + } + + if (isset($_GET['op'])) { + if ($_GET['op'] == "edit" || $_GET['op'] == "delete" || $_GET['op'] == "delete_ok" || $_GET['op'] == "clone") { + $op = $_GET['op']; + $bid = isset($_GET['bid']) ? intval($_GET['bid']) : 0; + } + } + + + /** + * + */ + function listBlocks() + { + global $xoopsUser, $xoopsConfig, $xoopsModule; + include_once XOOPS_ROOT_PATH . '/class/xoopslists.php'; + $db =& XoopsDatabaseFactory::getDatabaseConnection(); + if (file_exists( + XOOPS_ROOT_PATH . "/modules/system/language/" . $xoopsConfig['language'] . "/admin/blocksadmin.php" + ) + ) { + include_once(XOOPS_ROOT_PATH . "/modules/system/language/" . $xoopsConfig['language'] . "/admin.php"); + include_once(XOOPS_ROOT_PATH . "/modules/system/language/" . $xoopsConfig['language'] + . "/admin/blocksadmin.php"); + //include_once(XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin/groups.php"); + } else { + include_once(XOOPS_ROOT_PATH . "/modules/system/language/portuguesebr/admin.php"); + include_once(XOOPS_ROOT_PATH . "/modules/system/language/portuguesebr/admin/blocksadmin.php"); + include_once(XOOPS_ROOT_PATH . "/modules/system/language/portuguesebr/admin/groups.php"); + } + $module_handler =& xoops_gethandler('module'); + $member_handler =& xoops_gethandler('member'); + $moduleperm_handler =& xoops_gethandler('groupperm'); + $groups =& $member_handler->getGroups(); + $criteria = new CriteriaCompo(new Criteria('hasmain', 1)); + $criteria->add(new Criteria('isactive', 1)); + $module_list =& $module_handler->getList($criteria); + $module_list[-1] = _AM_SYSTEM_BLOCKS_TOPPAGE; + $module_list[0] = _AM_SYSTEM_BLOCKS_ALLPAGES; + ksort($module_list); + echo " + <h4 style='text-align:left;'>" . _AM_XTUBE_BADMIN . "</h4>"; + $module_handler =& xoops_gethandler('module'); + echo "<form action='" . $_SERVER['PHP_SELF'] . "' name='blockadmin' method='post'> + <table width='100%' class='outer' cellpadding='4' cellspacing='1'> + <tr valign='middle'><th align='center'>" . _AM_XTUBE_TITLE . "</th><th align='center' nowrap='nowrap'>" + . _AM_XTUBE_SIDE . "<br />" . _LEFT . "-" . _CENTER . "-" . _RIGHT . "</th><th align='center'>" + . _AM_XTUBE_WEIGHT . "</th><th align='center'>" . _AM_XTUBE_VISIBLE . "</th><th align='center'>" + . _AM_SYSTEM_BLOCKS_VISIBLEIN . "</th><th align='center'>" . _AM_SYSTEM_ADGS . "</th><th align='center'>" + . _AM_XTUBE_ACTION . "</th></tr> + "; + $block_arr =& XoopsBlock::getByModule($xoopsModule->mid()); + $block_count = count($block_arr); + $class = 'even'; + foreach ($block_arr as $i) { + $groups_perms =& $moduleperm_handler->getGroupIds('block_read', $i->getVar("bid")); + $sql + = + 'SELECT module_id FROM ' . $db->prefix('block_module_link') . ' WHERE block_id=' . $i->getVar("bid"); + $result = $db->query($sql); + $modules = array(); + while ($row = $db->fetchArray($result)) { + $modules[] = intval($row['module_id']); + } + $sel0 = $sel1 = $ssel0 = $ssel1 = $ssel2 = $ssel3 = $ssel4 = $ssel5 = $ssel6 = $ssel7 = ""; + if ($i->getVar("visible") == 1) { + $sel1 = " checked='checked'"; + } else { + $sel0 = " checked='checked'"; + } + if ($i->getVar("side") == XOOPS_SIDEBLOCK_LEFT) { + $ssel0 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_SIDEBLOCK_RIGHT) { + $ssel1 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_CENTERBLOCK_LEFT) { + $ssel2 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_CENTERBLOCK_RIGHT) { + $ssel4 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_CENTERBLOCK_CENTER) { + $ssel3 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_CENTERBLOCK_BOTTOMLEFT) { + $ssel5 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_CENTERBLOCK_BOTTOMRIGHT) { + $ssel6 = " checked='checked'"; + } elseif ($i->getVar("side") == XOOPS_CENTERBLOCK_BOTTOM) { + $ssel7 = " checked='checked'"; + } + if ($i->getVar("title") == "") { + $title = " "; + } else { + $title = $i->getVar("title"); + } + $name = $i->getVar("name"); + echo + "<tr valign='top'><td class='$class' align='center'><input type='text' name='title[" . $i->getVar("bid") + . "]' value='" . $title . "'></td><td class='$class' align='center' nowrap='nowrap'> + <div align='center' > + <input type='radio' name='side[" . $i->getVar("bid") . "]' value='" . XOOPS_CENTERBLOCK_LEFT . "'$ssel2 /> + <input type='radio' name='side[" . $i->getVar("bid") . "]' value='" . XOOPS_CENTERBLOCK_CENTER + . "'$ssel3 /> + <input type='radio' name='side[" . $i->getVar("bid") . "]' value='" . XOOPS_CENTERBLOCK_RIGHT . "'$ssel4 /> + </div> + <div> + <span style='float:right'><input type='radio' name='side[" . $i->getVar("bid") . "]' value='" + . XOOPS_SIDEBLOCK_RIGHT . "'$ssel1 /></span> + <div align='left'><input type='radio' name='side[" . $i->getVar("bid") . "]' value='" + . XOOPS_SIDEBLOCK_LEFT . "'$ssel0 /></div> + </div> + <div align='center'> + <input type='radio' name='side[" . $i->getVar("bid") . "]' value='" . XOOPS_CENTERBLOCK_BOTTOMLEFT + . "'$ssel5 /> + <input type='radio' name='side[" . $i->getVar("bid") . "]' value='" . XOOPS_CENTERBLOCK_BOTTOM + . "'$ssel7 /> + <input type='radio' name='side[" . $i->getVar("bid") . "]' value='" . XOOPS_CENTERBLOCK_BOTTOMRIGHT + . "'$ssel6 /> + </div> + </td><td class='$class' align='center'><input type='text' name='weight[" . $i->getVar("bid") + . "]' value='" . $i->getVar("weight") . "' size='5' maxlength='5' /></td><td class='$class' align='center' nowrap><input type='radio' name='visible[" + . $i->getVar("bid") . "]' value='1'$sel1>" . _YES . " <input type='radio' name='visible[" + . $i->getVar("bid") . "]' value='0'$sel0>" . _NO . "</td>"; + + echo "<td class='$class' align='center'><select size='5' name='bmodule[" . $i->getVar("bid") + . "][]' id='bmodule[" . $i->getVar("bid") . "][]' multiple='multiple'>"; + foreach ($module_list as $k => $v) { + echo "<option value='$k'" . ((in_array($k, $modules)) ? " selected='selected'" : "") . ">$v</option>"; + } + echo "</select></td>"; + + echo "<td class='$class' align='center'><select size='5' name='groups[" . $i->getVar("bid") + . "][]' id='groups[" . $i->getVar("bid") . "][]' multiple='multiple'>"; + foreach ($groups as $grp) { + echo "<option value='" . $grp->getVar('groupid') . "' " . ((in_array( + $grp->getVar('groupid'), + $groups_perms + )) ? " selected='selected'" : "") . ">" . $grp->getVar('name') . "</option>"; + } + echo "</select></td>"; + + echo "<td class='$class' align='center'><a href='" . XOOPS_URL + . "/modules/system/admin.php?fct=blocksadmin&op=edit&bid=" . $i->getVar("bid") . "'>" . _EDIT + . "</a> <a href='blocksadmin.php?op=clone&bid=" . $i->getVar("bid") . "'>" . _CLONE . "</a>"; + if ($i->getVar('block_type') != 'S' && $i->getVar('block_type') != 'M') { + echo " <a href='" . XOOPS_URL . "/modules/system/admin.php?fct=blocksadmin&op=delete&bid=" + . $i->getVar("bid") . "'>" . _DELETE . "</a>"; + } + echo " + <input type='hidden' name='oldtitle[" . $i->getVar("bid") . "]' value='" . $i->getVar('title') . "' /> + <input type='hidden' name='oldside[" . $i->getVar("bid") . "]' value='" . $i->getVar('side') . "' /> + <input type='hidden' name='oldweight[" . $i->getVar("bid") . "]' value='" . $i->getVar('weight') . "' /> + <input type='hidden' name='oldvisible[" . $i->getVar("bid") . "]' value='" . $i->getVar('visible') . "' /> + <input type='hidden' name='bid[" . $i->getVar("bid") . "]' value='" . $i->getVar("bid") . "' /> + </td></tr> + "; + $class = ($class == 'even') ? 'odd' : 'even'; + } + echo "<tr><td class='foot' align='center' colspan='7'> + <input type='hidden' name='op' value='order' /> + " . $GLOBALS['xoopsSecurity']->getTokenHTML() . " + <input type='submit' name='submit' value='" . _SUBMIT . "' /> + </td></tr></table> + </form> + <br /><br />"; + } + + + /** + * @param $bid + */ + function cloneBlock($bid) + { + global $xoopsConfig; + if (file_exists( + XOOPS_ROOT_PATH . "/modules/system/language/" . $xoopsConfig['language'] . "/admin/blocksadmin.php" + ) + ) { + include_once(XOOPS_ROOT_PATH . "/modules/system/language/" . $xoopsConfig['language'] . "/admin.php"); + include_once(XOOPS_ROOT_PATH . "/modules/system/language/" . $xoopsConfig['language'] + . "/admin/blocksadmin.php"); + //include_once(XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin/groups.php"); + } else { + include_once(XOOPS_ROOT_PATH . "/modules/system/language/portuguesebr/admin.php"); + include_once(XOOPS_ROOT_PATH . "/modules/system/language/portuguesebr/admin/blocksadmin.php"); + include_once(XOOPS_ROOT_PATH . "/modules/system/language/portuguesebr/admin/groups.php"); + } + mpu_adm_menu(); + $myblock = new XoopsBlock($bid); + $db =& XoopsDatabaseFactory::getDataba... [truncated message content] |