Signed-off-by: Mike Rylander <mrylander@gmail.com>
pkg_id = cgi.param( 'pkg' );
-IF pkg_id
+IF pkg_id;
INCLUDE package_details
pkg = cstore.retrieve_depository_package( [ cgi.param( 'pkg' ), { flesh => 1, flesh_fields => { dp => ['systems','rating'] } } ] )
systems = cstore.retrieve_all_depository_source_system();
-ELSE
+ELSE;
'[' IF api;
FOREACH p IN cstore.search_depository_package( [ { author => user.id() }, { flesh => 1, flesh_fields => { dp => ['systems','rating'] } } ] );
INCLUDE package_summary pkg = p;
- IF api
+ IF api;
',';
- ELSE
+ ELSE;
%] <hr/> [%
END;
END;
-<!-- expects "pkg", "systems" -->
+[% # expects "pkg", "systems"
-[%
-
-USE JSON ( pretty = 1 )
+USE JSON ( pretty = 1 );
sysnames = [];
FOREACH s IN pkg.systems();
systems => sysnames
};
p.json;
-ELSE
+ELSE;
allsysnames = [];
FOREACH s IN systems;
-<!-- expects "pkg" -->
+[% # expects "pkg"
-[%
-
-USE JSON ( pretty = 1 )
+USE JSON ( pretty = 1 );
sysnames = [];
FOREACH s IN pkg.systems();
systems => sysnames
};
p.json;
-ELSE
+ELSE;
%]