]> git.llucax.com Git - software/bife/base.git/commitdiff
- New Link model (uses Apache's PATH_INFO).
authorLeandro Lucarella <llucax@gmail.com>
Sun, 6 Jul 2003 22:31:14 +0000 (22:31 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 6 Jul 2003 22:31:14 +0000 (22:31 +0000)
- Updated examples.
- Updated ROADMAP.

Doxyfile
ROADMAP
examples/bife.php [moved from examples/index.php with 94% similarity]
examples/index.xbf
examples/link.xbf
package.xml
src/BIFE/Link.php

index af316504a451c0373e5fe14873b42df83a3c8984..c2bb34df86125dfa58f52d0915aa80e654403ff0 100644 (file)
--- a/Doxyfile
+++ b/Doxyfile
@@ -4,7 +4,7 @@
 # General configuration options
 #---------------------------------------------------------------------------
 PROJECT_NAME           = "BIFE Base"
-PROJECT_NUMBER         = 0.11
+PROJECT_NUMBER         = 0.12
 OUTPUT_DIRECTORY       = api
 OUTPUT_LANGUAGE        = English
 USE_WINDOWS_ENCODING   = NO
diff --git a/ROADMAP b/ROADMAP
index bbb24a2fa239047b71d28aa2958d09efa1d922ef..12d5f97a677b537f0710befa6553d31f7736e418 100644 (file)
--- a/ROADMAP
+++ b/ROADMAP
@@ -1,13 +1,6 @@
 $Id$
 
 
-Version 0.12
-============
-
-    - Look if using $_SERVER['PATH_INFO'] in Link is viable.
-    - Preserve .xbf file when no bife attribute is specified in Link.
-
-
 Version 0.13
 ============
 
@@ -15,8 +8,10 @@ Version 0.13
 
 ...
 
-Version 0.x
-============
+Version 1.0.0
+=============
+
     - Make a way to put all classes in a package together in a single file to
       avoid overhead in require_once calls (to be reviewed).
+    - Write more documentation.
 
similarity index 94%
rename from examples/index.php
rename to examples/bife.php
index 656561b771bc79b81c158bf9335674afe7afd73f..cf2b2f612baa853d3a313919405d7f2fd91d7bff 100644 (file)
@@ -36,8 +36,9 @@ require_once 'BIFE/Translate.php';
 // }}}
 
 // Selects the file to view {{{
-$file = isset($_REQUEST['BIFE']) ? $_REQUEST['BIFE'] : 'index.xbf';
-#$file = isset($_SERVER['PATH_INFO']) ? ".{$_SERVER['PATH_INFO']}" : 'index.xbf';
+$file = (@$_SERVER['PATH_INFO'] and ($_SERVER['PATH_INFO'] != '/'))
+    ? ".{$_SERVER['PATH_INFO']}"
+    : 'index.xbf';
 // }}}
 
 // Looks if we want to show the source {{{
index 9b2551620a73ffab36da02dbb7c2487ac39dcdaa..87606e81597317cfc43f9ada77e6b002ecbd3c36 100644 (file)
@@ -4,7 +4,7 @@
     <H3>Translate Fallback is working too!</H3>
     <P>This is a very bad use for BIFE, because I'm writing HTML :-P</P>
     <Title>A little of 'real' use</Title>
-    <P>Here's a <Link bife="link.xbf">link</Link> to another BIFE file</P>
+    <P>Here's a <Link url="link.xbf">link</Link> to another BIFE file</P>
     <HR noshade="noshade" size="2"/>
     <Link data-s="1" data-b="1">View BIFE (xbf) source</Link> |
     <Link data-s="1">View PHP source</Link>
index 41cef674380784cad66ad4231e36a26ed723dead..a1d42ddc634bfb8740c140acee7867ec97fbab83 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Page title="Hi again!">
     <Title>BIFE Links are working too!</Title>
-    <P>Go <Link bife="index.xbf">back</Link>.</P>
+    <P>Go <Link url="index.xbf">back</Link>.</P>
     <HR noshade="noshade" size="2"/>
-    <Link bife="link.xbf" data-s="1" data-b="1">View BIFE (xbf) source</Link> |
+    <Link data-s="1" data-b="1">View BIFE (xbf) source</Link> |
     <Link data-s="1">View PHP source</Link>
 </Page>
index dee90dd7fa21a82f974305cd3af35d2a8dcb03bb..79496c227334eff10de610eaff8d69d970942ebe 100644 (file)
@@ -16,7 +16,7 @@
     </maintainers>
 
     <release>
-        <version>0.11</version>
+        <version>0.12</version>
         <date>2003-06-29</date>
         <state>beta</state>
         <notes>Check http://bife.llucax.hn.org/ for details.</notes>
index 8204db0d27d0a6bba0c41748f5002c17ad75a734..65a134bf251a3a7663a8dd42c024901e48a1fe6b 100644 (file)
@@ -86,10 +86,6 @@ class BIFE_Link extends BIFE_Container {
     {
         $url = @$attrs['URL'];
         unset($attrs['URL']);
-        if (isset($attrs['BIFE'])) {
-            $attrs['DATA-BIFE']  = $attrs['BIFE'];
-            unset($attrs['BIFE']);
-        }
         $query = array();
         foreach($attrs as $name => $value) {
             if (substr($name, 0, 5) === 'DATA-') {
@@ -123,4 +119,4 @@ class BIFE_Link extends BIFE_Container {
 
 } // -X2C Class :Link
 
-?>
\ No newline at end of file
+?>