[ Video Sharing CMS v4 ] PHPVibe 4.0 Beta

Started by PHPVibe A.,

Previous topic - Next topic

0 Members and 10 Guests are viewing this topic.

ravi7

it's annoying, I download the last days has, the homepage does not work, the only load, how to have a good site if every time you want to meter the days there 'new problem ... :-[
  •  

ravi7

Quote from: ravi7 on
it's annoying, I download the last days has, the homepage does not work, the only load, how to have a good site if every time you want to meter the days there 'new problem ... :-[
no is good thank you
  •  

PHPVibe A.Topic starter

ravi7 best choice is to not use a beta edition if you don't want to have problems :)

PHPVibe A.Topic starter

#278
- jPlayer ads improved
- jwPlayer ads system is built (using the same ads as jPlayer)

Thanks @Mario
Changes not yet committed in the store, waiting to get more from MediaVibe's development (hoping for ads system on FlowPlayer and Video.js as well).

wetvibes

Congrats Alex!  Don't forget about ads edit option for the admin please.
  •  

PHPVibe A.Topic starter

Quote from: wetvibes on
Congrats Alex!  Don't forget about ads edit option for the admin please.

It will be done soon.

VideoJs ads system integration is done.

PHPVibe A.Topic starter

flowplayer ads are done.

No solution for EVP and Chameleon (no APIs), unfortunately.

wetvibes

Available for download in clients area?
  •  

PHPVibe A.Topic starter

Not yet, have to check embed a bit, and move some ads css from vibe.style to ads css file.Mario is trying to build a 'select embed size' like Youtube has.
Since they are here and a bit free, would just make the best of it, will commit everything after and let you guys know what files have changes.

Hersh

By the way, I still don't understand why you have a loading gif that displays, especially when caching is enabled. Most resources should load in the background. If some inline ads or some external thumbnails are taking a while to load, especially since the scroller is not doing any sort of lazy loading of resources (this would have been nice), there is no reason why the whole container should be prevented from being visible. I think you should at least make it optional.

Here is the screen capture:
http://www.videoinedit.com/videoinedit-homepage-loading/9050/


By the way, something I noticed while registering to upload this video. When registering, users should be redirected after registration to the referring page. Right now, when you complete the registration, it reloads the page for you and asks you to register again. It makes you think you missed something, so when you try to register again, it tells you the email is already in use.

1. Logged in users should have no access to the registration page (currently, you can).
2. If a user was directed to register because they tried to access a members only resource, they should be sent back to the page they were trying to access, once they have completed registration.
3. If the user went to the registration page directly, they should just be sent back to the last page they were on

Thanks
  •  

PHPVibe A.Topic starter

I'm not sure, it should forward you to your profile. I'll check.

PHPVibe A.Topic starter

#286
As for the homepage, it simply uses the hide class and the imagesloaded for jquery, so it doesn't render pieces of images, which is kinda bad visually.

You just have to remove the hide class from container in /tpl/main/home.php to remove that :)

Ps: How large is that display? Since my 24" looks small comparing to that rendering :)

PHPVibe A.Topic starter

#287
Patch 6
File Changes:
lib/class.providers.php
lib/functions.php
/index.php
{removed embed.php}
{removed feed.php}
/.htaccess
/com/com_embed.php
/com/com_feed.php
tpl/main/home.php
tpl/main/video-loop.php
tpl/main/video-carousel.php
tpl/main/tpl.globals.php (small change in the 3 feeds links from ?m= to &m=)
/tpl/main/css/bootstrap.css (added !important to the class .hide, this is the only change)
/tpl/main/js/phpvibe_app.js


Moves feed and embed to components, adds different loaders per home block, extends jads to  jwplayer,flowplayer,videojs.
Removes two extra lines from .htaccess file.
Fixes typo in embed (jwplayer not rendering issues was caused for a type in the jquery call link  :o :mad: )

Clear your cache after applying this patch.

Patch committed.

FFMPEG changes, subtitles and new admin available in the next days, and then moving to plugins and themes.
Flowplayer:

jwPlayer 6:

Videojs:

Hersh

Quote from: Alexander on
As for the homepage, it simply uses the hide class and the imagesloaded for jquery, so it doesn't render pieces of images, which is kinda bad visually.

You just have to remove the hide class from container in /tpl/main/home.php to remove that :)
I know. I don't have that problem on my site. I purposely skipped it while I was patching your changes to my script. I'm just saying, as a general feedback on your script, you should probably make that optional since I guess I don't see the benefits of it..

Quote
Ps: How large is that display? Since my 24" looks small comparing to that rendering :)

It's 27" Apple thunderbolt monitor. I guess sometimes I forget it's not standard size when testing sites. lol
  •  

PHPVibe A.Topic starter

Yeah, lol, most are on 19" to 23" still :)

PHPVibe A.Topic starter

#290
I've patched load.php (Mario pointed out that the full cache isn't running after my changes), it should work fine now.

wetvibes

BTW if you change your player to jw or fp or vj and the overlay ads wont close when you press the X and they dont start when the timer is set to start.
  •  

pantsuhentai

Please add the option to disable autoplay in the player is annoying ???
  •  

Hersh

I keep forgetting to mention, you should probably update the facebook comments code to make it responsive. The CSS hack doesn't really work.

Anyway, in case other uses want to know, here is what you should do:

in /lib/comments.php

On line 7, find:
/* Facebook video comments */	
return '<div id="coments" class="fb-comments" data-href="'.video_url($video->id,$video->title).'" data-width="730" data-num-posts="15" data-notify="true"></div>						
';
} else {
/* Facebook comments */	
return '<div id="coments" class="fb-comments" data-href="'.canonical().'" data-width="730" data-num-posts="15" data-notify="true"></div>';


Replace with:
/* Facebook video comments */	
return '<div id="coments" class="fb-comments" data-href="'.video_url($video->id,$video->title).'" data-width="100%" data-num-posts="15" data-notify="true"></div>
';
} else {
/* Facebook comments */	
return '<div id="coments" class="fb-comments" data-href="'.canonical().'" data-width="100%" data-num-posts="15" data-notify="true"></div>';
  •  

TigerClaw

Got this error when trying to update my test installation using the last revision of the 3.x branch:

Homepage table updated...
Users table updated...Search indexes updated...
Performance indexes updated...
ezSQL (v2.17) Debug..

Last Error -- [BLOB/TEXT column 'date' used in key specification without a key length]

Query [21] -- [alter  table vibe_likes add unique uid_uni (uid, vid)]

Query Result..

No Results

Anything to be worried about? Thank you
  •  

pantsuhentai

hi

on my server and I noticed a big increase in CPU usage on MysQL on my website that is configured for autoimport videos from youtube before the upgrade was normal consumption

  •  

TigerClaw

Quote from: pantsuhentai on


is it a dedicated server? Just the percentage is not enough. Can you pull out the contents of the MySQL slow query log? Or try to identify which query is slow. How many visitors are you managing? What are the specs of the server?
  •  

PHPVibe A.Topic starter

Quote from: wetvibes on
BTW if you change your player to jw or fp or vj and the overlay ads wont close when you press the X and they dont start when the timer is set to start.

Show me a link?

PHPVibe A.Topic starter

Quote from: pantsuhentai on
hi

on my server and I noticed a big increase in CPU usage on MysQL on my website that is configured for autoimport videos from youtube before the upgrade was normal consumption



Can you provide a full debug? This doesn't happen on any of our servers...so we can;t know where the problem is until you give us all the details.

PHPVibe A.Topic starter

Quote from: wetvibes on
BTW if you change your player to jw or fp or vj and the overlay ads wont close when you press the X and they dont start when the timer is set to start.

First issues: js:

Invalid App Id: Must be a number or numeric string representing the application id.
all.js:64 FB.getLoginStatus() called before calling FB.init().
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('http://s7.addthis.com') does not match the recipient window's origin ('http://porndoo.com').


Second: have you changed anything? The js under the player seems incomplete, maybe a typo, something?


Similar topics (7)