Changeset 5399 for trunk/prototype/links.php
- Timestamp:
- 01/18/12 16:10:57 (12 years ago)
- Location:
- trunk/prototype
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype
-
Property
svn:ignore
set to
.links.php.kate-swp
-
Property
svn:ignore
set to
-
trunk/prototype/links.php
r5341 r5399 1 1 <?php 2 2 3 require_once 'ap p/controller.php';3 require_once 'api/controller.php'; 4 4 5 $ links = Controller::links( $_GET['concept'] );5 $concept = isset($_GET['concept']) ? $_GET['concept'] : false; 6 6 7 $ concepts = array();7 $links = Controller::links( $concept ); 8 8 9 foreach( $links as $linkName => $linkTarget ) 9 if( $concept ) 10 $links = array( $concept => $links ); 11 12 $return = array(); 13 14 foreach( $links as $target => $link ) 15 { 16 $concepts = array(); 17 18 foreach( $link as $linkName => $linkTarget ) 10 19 if( Controller::isConcept( $linkName ) ) 11 20 $concepts[ $linkName ] = true; 12 21 13 echo json_encode( array( 'concepts' => $concepts, 'links' => $links ) ); 22 $return[ $target ] = array( 'concepts' => $concepts, 'links' => $link ); 23 } 24 25 echo json_encode( $concept ? $return[ $concept ] : $return );
Note: See TracChangeset
for help on using the changeset viewer.