Exemplo n.º 1
0
# Check to see if the user can edit this collection.
$allow_reorder=false;
if (($k=="") && (($userref==$cinfo["user"]) || ($cinfo["allow_changes"]==1) || (checkperm("h"))))
	{
	$allow_reorder=true;
	}	
	
# Reordering capability
if ($allow_reorder)
	{
	# Also check for the parameter and reorder as necessary.
	$reorder=getvalescaped("reorder",false);
	if ($reorder)
		{
		$neworder=json_decode(getvalescaped("order",false));
		update_collection_order($neworder,$usercollection);
		exit("SUCCESS");
		}
	}


# Include function for reordering
if ($allow_reorder)
	{
	?>
	<script type="text/javascript">
		function ReorderResourcesInCollection(idsInOrder) {
			var newOrder = [];
			jQuery.each(idsInOrder, function() {
				newOrder.push(this.substring(13));
				}); 
Exemplo n.º 2
0
            if (!isset($collectiondata['savedsearch'])||(isset($collectiondata['savedsearch'])&&$collectiondata['savedsearch']==null)){ $collection_tag='';} else {$collection_tag=$lang['smartcollection'].": ";}
            $collection_title = '<div align="left"><h1><span id="coltitle'.$collection.'">'.$collection_tag.$collectiondata ["name"].'</span></h1> ';
            if ($k==""){$collection_title_links='<a href="collections.php?collection='.$collectiondata["ref"].'" target="collections">'.$lang["selectcollection"].'</a>';}
            if ($k==""&&$preview_all){$collection_title_links.='&nbsp;&nbsp;<a href="preview_all.php?ref='.$collectiondata["ref"].'&order_by='.$order_by.'&sort='.$sort.'&archive='.$archive.'&k='.$k.'">&gt;&nbsp;'.$lang['preview_all'].'</a>';}
            $collection_title.='</div>';
            if ($display!="list"){$collection_title_links.= '<br /><br />';}
    		}
    */
}
# Include function for reordering
if ($allow_reorder && $display != "list") {
    # Also check for the parameter and reorder as necessary.
    $reorder = getvalescaped("reorder", false);
    if ($reorder) {
        $neworder = json_decode(getvalescaped("order", false));
        update_collection_order($neworder, $collection, $offset);
        exit("SUCCESS");
    }
}
include "../include/search_title_processing.php";
# Special case: numeric searches (resource ID) and one result: redirect immediately to the resource view.
if (($config_search_for_number && is_numeric($search) || $searchresourceid > 0) && is_array($result) && count($result) == 1) {
    redirect($baseurl_short . "pages/view.php?ref=" . $result[0]["ref"] . "&search=" . urlencode($search) . "&order_by=" . urlencode($order_by) . "&sort=" . $sort . "&offset=" . urlencode($offset) . "&archive=" . $archive . "&k=" . $k);
}
# Include the page header to and render the search results
include "../include/header.php";
if ($k == "") {
    ?>
	<script type="text/javascript">
	var dontReloadSearchBar=<?php 
    echo getval('noreload', null) != null ? 'true' : 'false';