xoops forums

urbanspacema

Quite a regular
Posted on: 2008/9/4 13:15
urbanspacema
urbanspacema (Show more)
Quite a regular
Posts: 276
Since: 2004/9/19
#31

Re: Yogurt - news from suico

yes, developers could put a cechkbox into admin preference for audio and video.

antifmradio

Just can't stay away
Posted on: 2008/9/18 2:59
antifmradio
antifmradio (Show more)
Just can't stay away
Posts: 457
Since: 2007/8/15
#32

Re: Yogurt - news from suico

was anyone able to fix the pictures issue

"all members are able to edit all other members pics"

damaster

Just can't stay away
Posted on: 2008/9/18 6:01
damaster
damaster (Show more)
Just can't stay away
Posts: 556
Since: 2003/5/11
#33

Re: Yogurt - news from suico

You should not use this module in production!!!
Give some time to developers to audit the code
and fix fatal vulnerabilities !!!

Take care
Have Fun
^^
I like people more than machines or money. But that's me!
Lets do something good and great: Lets do open source!

phppp

XOOPS Contributor
Posted on: 2008/9/18 8:38
phppp
phppp (Show more)
XOOPS Contributor
Posts: 2857
Since: 2004/1/25
#34

Re: Yogurt - news from suico

Quote:

maxxy wrote:
Yogurt Social Network version 3.3 RC2

https://xoops.org/modules/news/article ... &com_order=0#comment42078

is this release an official release by suico & yogurt team?

or is this just an update made by dhsoft

hope someone can explain...



Just wanted to clarify: I am listed as a project manager of the module, thank suico, but I was not aware of the release.

I have talked with suico about the weird thing and I believe he will have proper considerations.

mnpsgadam

Just popping in
Posted on: 2008/9/18 15:19
mnpsgadam
mnpsgadam (Show more)
Just popping in
Posts: 2
Since: 2008/5/6 0
#35

Re: Yogurt - news from suico

I get this error with the RC when i try to install:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP, PRIMARY KEY (`cod_visit`) ) TYPE=MyISAM
Back to Module Administration page

preachur

Just can't stay away
Posted on: 2009/2/10 16:48
preachur
preachur (Show more)
Just can't stay away
Posts: 525
Since: 2006/2/4 4
#36

Re: Yogurt - news from suico

I am using the original yogurt module (3.2) with XOOPS 2.3.3. Everything works fine. No photo edit error and the videos work. I used it to replace the profile module and have it running integrated with the membership module to replace the over-complicated member search page. I have been using 3.2 on a variety of high traffic production sites for over a year with no problems, on XOOPS 2.0.15, 2.0.17, 2.0.18 and now 2.3.3. I find the module easy to work with and customize as long as you set your groups permissions correctly, everyone loves it.
Magick can never be restrained, but when freely given is thrice regained!

sarahmx

Quite a regular
Posted on: 2009/2/10 22:15
sarahmx
sarahmx (Show more)
Quite a regular
Posts: 378
Since: 2007/10/28
#37

Re: Yogurt - news from suico

i sent a pm to suico recently..and this is his reply...


Quote:

Sent: 2009/1/12 10:28:15 Re: howdy

Thank you, I am finishins a master in security of comunications and systems. In july the classes ends , then i have to finish my thesis. I hope in 2010 i ll be back .

Thanks for the kind words.

Quote:


sarahmx wrote:
how are you..we miss you..

hope you can find time together to develop yogurt together with other dev

Angela78

Just popping in
Posted on: 2009/5/10 16:38
Angela78
Angela78 (Show more)
Just popping in
Posts: 27
Since: 2009/5/9 1
#38

Re: Yogurt - news from suico

Works Great Thanks

Just wondering if you know how to make it so when a scrap is posted it will post the Time & Date it was posted

Thanks,
Angela

Quote:

urbanspacema wrote:
Hello every one!

I'm working on changes to modules yogurt 3.3 to make it similar to myspace. as the first amendment I put the player mp3 files on the main page of the profile. in the future I would like to put a player like that of jeroenwijering.com.

Here are the changes made

change the file templates/index.html with this

<{include file="db:yogurt_navbar.html"}>  <{ if $petition==&& $isOwner==&& $isfriend==0}>  <!-- if not owner and not friend --> <div id="yogurt-profile-petition" class="confirmMsg"> <h4><{$lang_youhavexpetitions}></h4> <img width="30" src="<{$xoops_url}>/uploads/<{$petitioner_avatar}>" /> <form action="makefriends.php" method="post"> <{$lang_askingfriend}> <ul>     <li>         <input name="level" type="radio" value="0" />         <{$lang_rejected}>     </li>     <li>         <input name="level" type="radio" value="1" />         <{$lang_accepted}>     </li>          <li>         <input name="level" type="radio" value="3" />         <{$lang_acquaintance}>     </li>          <li>         <input name="level" type="radio" value="5" />         <{$lang_friend}>     </li> </ul> <input type="hidden" name="petition_id" id="petition_id" value="<{$petition_id}>" /> <input type="submit" /> <{$token}> </form> </div> <{else}>  <{if (($isfriend!=1) && ($isOwner==0) && ($isanonym!=1))}> <div id="yogurt-profile-petition"> <form action=submit_friendpetition.php method="post"> <{$lang_askusertobefriend}><input type="hidden" name="petitioned_uid" id="petitioned_uid" value="<{$uid_owner}>" /> <input name="" type="image" src="images/addfriend.jpg"/><{$token}> </form> </div> <!-- end if --> <{ /if }> <{ /if }> <{ if $allow_friends }> <div class="yogurt-nav-bar" id="yogurt-nav-bar">        <p id="yogurt-profile-fans"><a href="fans.php?uid=<{$uid_owner}>" alt="<{$lang_fans}>" title="<{$lang_fans}>" > <{$lang_fans}> </a><img src="images/fans.gif" /> ( <{$nb_fans}> )  | <{$lang_trusty}> </p> <p id="trustybw"> <span id="trustycolor">&nbsp;<img width="<{$trusty}>" height="0" src="images/transparent.gif" /></span>&nbsp;<img width="<{$trusty_rest}>" height="0" src="images/transparent.gif" /></p>  | <{$lang_cool}> <p id="coolbw"> <span id="coolcolor">&nbsp;<img width="<{$cool}>" height="0" src="images/transparent.gif" /></span>&nbsp;<img width="<{$cool_rest}>" height="0" src="images/transparent.gif" /></p>  | <{$lang_sexy}> <p id="sexybw"> <span id="sexycolor">&nbsp;<img width="<{$sexy}>" height="0" src="images/transparent.gif" /></span>&nbsp;<img width="<{$sexy_rest}>" height="0" src="images/transparent.gif" /></p> </div> <{/if}>  <div class="yogurt-profile-group1"> <{ if $allow_pictures || $allow_videos }> <div id="yogurt-profile-visual" class="outer">     <h2 class="yogurt-profile-title head">         <{$owner_uname}>     </h2> <{ if $allow_pictures }>     <div id="yogurt-profile-avatar">         <{if $avatar_url!="" && $avatar_url!="blank.gif" }>             <img src="<{$xoops_url}>/uploads/<{$avatar_url}>" />         <{ else }>             <img src="images/noavatar.gif" >             <{if $isOwner}>                 <p>                     <{$lang_selectavatar}>                 </p>             <{ else }>                 <p>                     <{$lang_noavatar}>                 </p>             <{/if}>         <{ /if }>     </div>      <{/if}>     </div> <{/if}>    <{ if ($isOwner==1) }>      <div id="yogurt-album-visitors" class="outer">         <h2 class="head"><{$lang_visitors}></h2>         <p>         <{foreach from=$visitors key=k item=v}>              <a href=index.php?uid=<{$k}> > <{$v}> </a>&nbsp;          <{/foreach}>          </p>         </div> <{ /if }>    <{ if $allow_profile_general==1}> <div id="yogurt-profile-details" class="outer"> <h2 class="yogurt-profile-title head"><{$lang_detailsinfo}> <{ if $isOwner==}> <a href="edituser.php" title="<{$lang_editprofile}>" ><img src="images/edit.gif" /></a> <{/if}></h2> <class="odd"><img src="images/username.gif" /><span class="yogurt-profileinfo-label"><{$lang_uname}>:</span><span class="yogurt-profileinfo-value"><{$user_uname}></span></p> <class="even"><img src="images/username.gif" /><span class="yogurt-profileinfo-label"><{$lang_realname}>:</span><span class="yogurt-profileinfo-value"><{$user_realname}></span></p> <class="odd"> <img src="images/house.gif" /> <span class="yogurt-profileinfo-label"><{$lang_location}>:</span><span class="yogurt-profileinfo-value"><{$user_location}></span><a href="http://maps.google.com/?q=<{$user_location}>" target="_blank" ><img src="images/mapsgoogle.gif" /></a></p> <class="even"> <img src="images/occ.gif" /> <span class="yogurt-profileinfo-label"><{$lang_occupation}>:</span><span class="yogurt-profileinfo-value"><{$user_occupation}></span></p> <class="odd"> <img src="images/interests.gif" /> <span class="yogurt-profileinfo-label"><{$lang_interest}>:</span><span class="yogurt-profileinfo-value"><{$user_interest}></span></p> <class="even"> <img src="images/bio.gif" /> <span class="yogurt-profileinfo-label"><{$lang_extrainfo}>:</span></p> <p  class="yogurt-profileinfo-valuebigtext odd"><{$user_extrainfo}></p> </div> <{ /if }> <{ if $allow_profile_contact==1}> <div id="yogurt-profile-details" class="outer"> <h2 class="yogurt-profile-title head"><{$lang_contactinfo}> <{ if $isOwner==}> <a href="edituser.php" title="<{$lang_editprofile}>" ><img src="images/edit.gif" /></a> <{/if}></h2> <class="even"> <img src="images/url.gif" /> <span class="yogurt-profileinfo-label"><{$lang_website}>:</span><span class="yogurt-profileinfo-value"><{$user_websiteurl}></span></p> <class="odd"> <img src="images/email.gif" /> <span class="yogurt-profileinfo-label"><{$lang_email}>:</span><span class="yogurt-profileinfo-value"><{ mailto address=$user_email encode="javascript"}></span></p> <{ if $isanonym!=&& $isOwner!=}> <class="even"> <img src="images/email.gif" /> <span class="yogurt-profileinfo-label"><{$lang_privmsg}>:</span><span class="yogurt-profileinfo-value"><a href="javascript:openWithSelfMain('<{$xoops_url}>/pmlite.php?send2=1&to_userid=<{$uid_owner}>', 'pmlite', 450, 380);"><img src="<{$xoops_url}>/images/icons/pm.gif" alt="Send Private Message to suico" /></a></span></p> <{ /if }> <class="odd"> <img src="images/icq.gif" /> <span class="yogurt-profileinfo-label"><{$lang_icq}>:</span><span class="yogurt-profileinfo-value"><{$user_icq}></span> <!-- <{ if $user_icq!=""}><img src="http://status.icq.com/online.gif?icq=<{$user_icq}>&img=21"> <{ /if }> --></p> <class="even"> <img src="images/aim.gif" /> <span class="yogurt-profileinfo-label"><{$lang_aim}>:</span><span class="yogurt-profileinfo-value"><{$user_aim}></span></p> <class="odd"> <img src="images/ym.gif" /> <span class="yogurt-profileinfo-label"><{$lang_yim}>:</span><span class="yogurt-profileinfo-value"><{$user_yim}></span></p> <class="even"> <img src="images/amsn.gif" /> <span class="yogurt-profileinfo-label"><{$lang_msnm}>:</span><span class="yogurt-profileinfo-value"><{$user_msnm}></span></p> </div> <{ /if }>      <{ if $allow_profile_stats}> <div id="yogurt-profile-statistics" class="outer"> <h2 class="yogurt-profiletitle head"><{$lang_statistics}></h2> <class="odd"> <img src="images/birthday.gif" /> <span class="yogurt-profileinfo-label"><{$lang_membersince}>:</span><span class="yogurt-profileinfo-value"><{$user_joindate}></span></p> <class="even"> <img src="images/rank.gif" /> <span class="yogurt-profileinfo-label"><{$lang_rank}>:</span><span class="yogurt-profileinfo-value"><{$user_rankimage}>  <{$user_ranktitle}></span></p> <class="odd"> <img src="images/comments.gif" /> <span class="yogurt-profileinfo-label"><{$lang_posts}>:</span><span class="yogurt-profileinfo-value"><{$user_posts}></span></p> <class="even"> <img src="images/clock.gif" /> <span class="yogurt-profileinfo-label"><{$lang_lastlogin}>:</span><span class="yogurt-profileinfo-value"><{$user_lastlogin}></span></p> <class="odd"> <img src="images/signature.gif" /> <span class="yogurt-profileinfo-label"><{$lang_signature}>:</span></p>  <p  class="yogurt-profileinfo-valuebigtext even"><{$user_signature}></p> </div> <{ /if }>   <div id="yogurt-profile-search-results" class="outer"> <h2 class="yogurt-profiletitle head"><{$lang_usercontributions}></h2> <!-- start module search results loop --> <{foreach item=module from=$modules name="search_results"}>  <div class="yogurt-profile-search-module" id="yogurt-profile-search-module-<{$smarty.foreach.search_results.iteration}>" >     <h4 class="yogurt-profiletitle head">          <class="yogurt-profile-search-module-title" id="yogurt-profile-search-module-title-<{$smarty.foreach.search_results.iteration}>" >              <img src="images/toggle.gif" />         </a>          <{$module.name}>     </h4>      <div class="yogurt-profile-search-module-results" id="yogurt-profile-search-module-results-<{$smarty.foreach.search_results.iteration}>">         <!-- start results item loop -->         <{foreach item=result from=$module.results}>          <class="<{ cycle values="odd,even"}>">               <img src="<{$xoops_url}>/<{$result.image}>" alt="<{$module.name}>" />                 <b>                     <a href="<{$xoops_url}>/<{$result.link}>">                         <{$result.title}>                     </a>                 </b><br />             <small>(<{$result.time}>)</small>         </p>          <{/foreach}>         <!-- end results item loop -->         <p>             <{$module.showall_link}>         </p>     </div> </div> <{/foreach}> <!-- end module search results loop --> </div>  </div><!-- end of div of group1 -->  <div class="yogurt-profile-group2">  <!--Modifiche di urbanspaceman--> <div id="yogurt-profile-friends" class="outer">     <h2 id="yogurt-audio-allaudiotitle" class="head">     <{$player_from_list}>     </h2>  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="240" height="20" id="dewplayer" align="middle"><param name="wmode" value="transparent"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="audioplayers/dewplayer-multi.swf?mp3=<{$audio_list}>" /><param name="quality" value="high" /><param name="bgcolor" value="FFFFFF" /><embed src="audioplayers/dewplayer-multi.swf?mp3=<{$audio_list}>" quality="high" bgcolor="FFFFFF" width="240" height="20" name="dewplayer" wmode="transparent" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object>  </div> <!--fine modifiche di urbanspaceman-->   <div id="yogurt-profile-friends" class="outer">     <h2 id="titulo-friends" class="head"><{$lang_videos}> ( <{$nb_videos}> )</h2>         <{ if $allow_videos==}>             <div id="yogurt-profile-tribe">                 <{if $mainvideocode!="" }>                     <object width="200" height="150">                         <param name="movie" value="http://www.youtube.com/v/<{$mainvideocode}>" />                         <param name="wmode" value="transparent" />                         <embed src="http://www.youtube.com/v/<{$mainvideocode}>" type="application/x-shockwave-flash" wmode="transparent" width="200" height="150" />                     </object>                     <p id="yogurt-profile-mainvideo-desc">                         <{$mainvideodesc}>                     </p>                 <{ else }>                     <img src="images/novideo.gif" >                     <{if $isOwner}>                         <p>                             <{$lang_selectmainvideo}>                         </p>                     <{else}>                             <p>                             <{$lang_nomainvideo}>                         </p>                     <{/if}>                 <{ /if }>             </div>         <{/if}> </div>  <{ if $allow_friends==}> <div id="yogurt-profile-friends" class="outer"> <h2 id="titulo-friends" class="head"><{$lang_friendstitle}> ( <{$nb_friends}> )</h2> <{if $nb_friends==0}><p id="nofriends"><{$lang_nofriendsyet}></p><{ /if }>        <{section name=i loop=$friends}> <div class="yogurt-profile-friend <{cycle values="odd,even"}>">         <a href="<{$xoops_url}>/modules/yogurt/index.php?uid=<{$friends[i].uid}>" alt="<{$friends[i].uname}>" title="<{$friends[i].uname}>"><{ if $friends[i].user_avatar=="blank.gif"}><img class="yogurt-profile-friend-photo" src="images/noavatar.gif"><{ else }><img class="yogurt-profile-friend-photo" src="<{$xoops_upload_url}>/<{$friends[i].user_avatar}>"><{/if}><{$friends[i].uname}> </a> </div> <{/section}> <p id="yogurt-profile-friend-viewall" class="foot"> <a href="friends.php?uid=<{$uid_owner}>"><{$lang_viewallfriends}></a> </p> </div> <{ /if }> <{ if $allow_tribes==1}> <div id="yogurt-profile-tribes" class="outer"> <h2 class="yogurt-profiletitle head"><{$lang_tribes}> (<{$nb_tribes}>)</h2> <{if $nb_tribes==0}><p id="notribes"><{$lang_notribesyet}></p><{ /if }>        <{section name=i loop=$tribes}> <div class="yogurt-profile-tribe <{cycle values="odd,even"}>">         <a href="tribe.php?tribe_id=<{$tribes[i].tribe_id}>"><img alt="<{$tribes[i].title}>" title="<{$tribes[i].title}>" class="yogurt-profile-tribes-img" src="<{$xoops_upload_url}>/<{$tribes[i].img}>" /></a> <h4> <{$tribes[i].title}> </h4><p><{$tribes[i].desc}></p> </div> <{/section}> <p id="yogurt-profile-friend-viewall" class="foot"> <a href="tribes.php?uid=<{$uid_owner}>"><{$lang_viewalltribes}></a> </p> </div> <{ /if }> </div><!-- end of group2 --> <{include file="db:yogurt_footer.html"}>


in file yogurt/index.php insert this code between the line 40 and 74
//////////////////modifica urbanspaceman
$controler_audio = new YogurtAudioControler($xoopsDB,$xoopsUser);

/**
* Fecthing numbers of tribes friends videos pictures etc...
*/
$nbSections $controler_audio->getNumbersSections();

$start_audio = (isset($_GET['start_audio']))? intval($_GET['start_audio']) : 0;

/**
* Criteria for Audio
*/
$criteriaUidAudio = new criteria('uid_owner',$controler_audio->uidOwner);
$criteriaUidAudio->setStart($start_audio);
$criteriaUidAudio->setLimit($xoopsModuleConfig['audiosperpage']);

/**
* Get all audios of this user and assign them to template
*/
$audios $controler_audio->getAudio($criteriaUidAudio);
$audios_array $controler_audio->assignAudioContent($nbSections['nbAudio'],$audios);

if(
is_array($audios_array))
{
    
$xoopsTpl->assign('audios'$audios_array);
    
$audio_list '';
    foreach(
$audios_array as $audio_item) {$audio_list .= '../../uploads/yogurt/mp3/'.$audio_item['url'].' | ';}
    
//$audio_list = substr($audio_list,-2);
    
$xoopsTpl->assign('audio_list',$audio_list);
    
}
else {
$xoopsTpl->assign('lang_noaudioyet',_MD_YOGURT_NOAUDIOYET);}

/////////////////fine modifica urbanspaceman

Fun!
Urban

cms1978

Just popping in
Posted on: 2010/5/23 7:15
cms1978
cms1978 (Show more)
Just popping in
Posts: 5
Since: 2010/5/23
#39

Re: Yogurt - news from suico

where do you upload the yogurt files too?

and how to install


cms1978

Just popping in
Posted on: 2010/5/23 12:05
cms1978
cms1978 (Show more)
Just popping in
Posts: 5
Since: 2010/5/23
#40

Re: Yogurt - news from suico

where do you upload the yogurt files too?

and how to install