From: <sk...@us...> - 2007-10-24 08:32:31
|
Revision: 259 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=259&view=rev Author: sknappe Date: 2007-10-24 01:32:25 -0700 (Wed, 24 Oct 2007) Log Message: ----------- added some functions Modified Paths: -------------- trunk/src/dbpedia-navigator/Ajax-Test/ajax.php trunk/src/dbpedia-navigator/Ajax-Test/ajaxfunctions.php trunk/src/dbpedia-navigator/Ajax-Test/default.css trunk/src/dbpedia-navigator/Ajax-Test/index.php Modified: trunk/src/dbpedia-navigator/Ajax-Test/ajax.php =================================================================== --- trunk/src/dbpedia-navigator/Ajax-Test/ajax.php 2007-10-22 18:57:44 UTC (rev 258) +++ trunk/src/dbpedia-navigator/Ajax-Test/ajax.php 2007-10-24 08:32:25 UTC (rev 259) @@ -10,4 +10,6 @@ 'onResponseDelay' => 'showLoadingArticle', 'beforeResponseProcessing' => 'hideLoadingArticle' )); +$xajax->registerFunction('addPositive'); +$xajax->registerFunction('addNegative'); ?> \ No newline at end of file Modified: trunk/src/dbpedia-navigator/Ajax-Test/ajaxfunctions.php =================================================================== --- trunk/src/dbpedia-navigator/Ajax-Test/ajaxfunctions.php 2007-10-22 18:57:44 UTC (rev 258) +++ trunk/src/dbpedia-navigator/Ajax-Test/ajaxfunctions.php 2007-10-24 08:32:25 UTC (rev 259) @@ -30,11 +30,52 @@ $content.="Subject: ".urldecode($triple[0])."<br/>Predicate: ".urldecode($triple[1])."<br/>Object: ".urldecode($triple[2])."<br/><br/>\n"; } + $contentbuttons="<input type=\"button\" value=\"Positive\" class=\"button\" onclick=\"xajax_addPositive('".$subject."');return false;\" /> <input type=\"button\" value=\"Negative\" class=\"button\" onclick=\"xajax_addNegative('".$subject."');return false;\" />"; + $objResponse = new xajaxResponse(); $objResponse->assign("article", "innerHTML", $content); + $objResponse->assign("contentbuttons", "innerHTML", $contentbuttons); return $objResponse; } +function addPositive($subject) +{ + if (!isset($_SESSION['positive'])){ + $array=array($subject); + $_SESSION['positive']=$array; + } + else{ + $array=$_SESSION['positive']; + $array[]=$subject; + $_SESSION['positive']=$array; + } + + $content=$subject."<br/>"; + + $objResponse = new xajaxResponse(); + $objResponse->append("Positives", "innerHTML", $content); + return $objResponse; +} + +function addNegative($subject) +{ + if (!isset($_SESSION['negative'])){ + $array=array($subject); + $_SESSION['negative']=$array; + } + else{ + $array=$_SESSION['negative']; + $array[]=$subject; + $_SESSION['negative']=$array; + } + + $content=$subject."<br/>"; + + $objResponse = new xajaxResponse(); + $objResponse->append("Negatives", "innerHTML", $content); + return $objResponse; +} + require("ajax.php"); $xajax->processRequest(); ?> \ No newline at end of file Modified: trunk/src/dbpedia-navigator/Ajax-Test/default.css =================================================================== --- trunk/src/dbpedia-navigator/Ajax-Test/default.css 2007-10-22 18:57:44 UTC (rev 258) +++ trunk/src/dbpedia-navigator/Ajax-Test/default.css 2007-10-24 08:32:25 UTC (rev 259) @@ -463,4 +463,15 @@ font-weight: bold; white-space: nowrap; font-size: 85%; +} + +input.button:hover { + border-left:1px solid #ffffff; + border-top:1px solid #ffffff; + border-right:1px solid #848484; + border-bottom:1px solid #848484; +} + +#contentbuttons{ + text-align:right; } \ No newline at end of file Modified: trunk/src/dbpedia-navigator/Ajax-Test/index.php =================================================================== --- trunk/src/dbpedia-navigator/Ajax-Test/index.php 2007-10-22 18:57:44 UTC (rev 258) +++ trunk/src/dbpedia-navigator/Ajax-Test/index.php 2007-10-24 08:32:25 UTC (rev 259) @@ -1,4 +1,6 @@ <?php +session_start(); + require("ajax.php"); ini_set('error_reporting',E_ALL); ini_set('max_execution_time',200); @@ -14,9 +16,11 @@ <script type="text/javascript"> showLoadingSubjects = function() { xajax.$('loadingSubject').style.display='block'; + xajax.$('searchcontent').style.display = 'none'; }; hideLoadingSubjects = function() { xajax.$('loadingSubject').style.display = 'none'; + xajax.$('searchcontent').style.display='block'; }; showLoadingArticle = function() { xajax.$('loadingArticle').style.display='block'; @@ -37,13 +41,13 @@ <form action="index.php" method="GET" id="searchForm"> <table border="0"> <tr><tb>Search:<br/></tb></tr> - <tr><tb><input type="textfield" name="label" id="label"><select name="limit" size="1" id="limit"> + <tr><tb><input type="textfield" name="label" id="label"> <select name="limit" size="1" id="limit"> <option>1</option> <option selected="selected">5</option> <option>10</option> <option>15</option> </select><br/></tb></tr> - <tr><tb><input type="button" value="Calculate" class="button" onclick="xajax_getsubjects(document.getElementById('label').value,document.getElementById('limit').value);return false;" /></tb></tr> + <tr><tb><input type="button" value="Search" class="button" onclick="xajax_getsubjects(document.getElementById('label').value,document.getElementById('limit').value);return false;" /></tb></tr> </table> </form> </div> <!-- boxcontent --> @@ -51,7 +55,8 @@ <div class="box" id="search"> <div class="boxtitle">Searchresults</div> - <div class="boxcontent" id="searchcontent"> + <div class="boxcontent"> + <div id="searchcontent" style="display:none"></div> <div id="loadingSubject" style="display:none"><img src="ajax-loader.gif" alt="Loading..."/></div> </div> <!-- boxcontent --> </div> <!-- box --> @@ -61,7 +66,7 @@ <div id="content"> <div class="box" id="search"> - <div class="boxtitle">Content</div> + <div class="boxtitle">Content<div id="contentbuttons"></div></div> <div class="boxcontent" id="article"> <div id="loadingArticle" style="display:none"><img src="ajax-loader.gif" alt="Loading..."/></div> </div> <!-- boxcontent --> @@ -69,6 +74,23 @@ <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> </div><!-- content --> +<div id="rightSidebar"> + +<div class="box"> + <div class="boxtitle">Positives</div> + <div class="boxcontent" id="Positives"> + </div> <!-- boxcontent --> +</div> <!-- box --> + +<div class="box"> + <div class="boxtitle">Negatives</div> + <div class="boxcontent" id="Negatives"> + </div> <!-- boxcontent --> +</div> <!-- box --> + +<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> +</div><!-- rightSidebar --> +<div id="clear"></div> </div> </body> </html> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |