* @copyright 2014 iNFORMATIKON TECHNOLOGIES * @license General Public Licence http://www.opensource-socialnetwork.org/licence * @link http://www.opensource-socialnetwork.org/licence */ $OssnLikes = new OssnLikes(); $anotation = input('post'); $entity = input('entity'); if (!empty($anotation)) { $subject = $anotation; $type = 'post'; } if (!empty($entity)) { $subject = $entity; $type = 'entity'; } if ($OssnLikes->Like($subject, ossn_loggedin_user()->guid, $type)) { if (!ossn_is_xhr()) { redirect(REF); } else { header('Content-Type: application/json'); echo json_encode(array('done' => 1, 'button' => ossn_print('ossn:unlike'))); } } else { if (!ossn_is_xhr()) { redirect(REF); } else { header('Content-Type: application/json'); echo json_encode(array('done' => 0, 'button' => ossn_print('ossn:like'))); } } exit;
<?php /** * Open Source Social Network * * @packageOpen Source Social Network * @author Open Social Website Core Team <*****@*****.**> * @copyright 2014 iNFORMATIKON TECHNOLOGIES * @license General Public Licence http://www.opensource-socialnetwork.org/licence * @link http://www.opensource-socialnetwork.org/licence */ $OssnLikes = new OssnLikes(); $anotation = input('annotation'); if ($OssnLikes->Like($anotation, ossn_loggedin_user()->guid, 'annotation')) { if (!ossn_is_xhr()) { redirect(REF); } else { header('Content-Type: application/json'); echo json_encode(array('done' => 1)); } } else { if (!ossn_is_xhr()) { redirect(REF); } else { header('Content-Type: application/json'); echo json_encode(array('done' => 0)); } }