15. File Comparison Report

Produced on Wed Jun 18 08:01:27 2008 UTC. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

15.1 Files compared

# Location File Last Modified
1 Dolphin-v.6.1.1\admin post_mod_blog.php Sat Apr 19 12:05:02 2008 UTC
2 Dolphin-v.6.1.2\admin post_mod_blog.php Thu Jun 12 09:57:43 2008 UTC

15.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 332
Changed 1 2
Inserted 1 1
Removed 1 21

15.3 Comparison options

Whitespace All differences in whitespace within lines are ignored
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

15.4 Active regular expressions

No regular expressions were active.

15.5 Comparison detail

1   <?   1   <?
2     2  
3   /********* ********** ********** ********** ********** ********** ********** ******   3   /********* ********** ********** ********** ********** ********** ********** ******
4   *                              D olphin Sma rt Communi ty Builder   4   *                              D olphin Sma rt Communi ty Builder
5   *                                 --------- --------   5   *                                 --------- --------
6   *     begi n                 : M on Mar 23  2006   6   *     begi n                 : M on Mar 23  2006
7   *     copy right             : ( C) 2006 Bo onEx Group   7   *     copy right             : ( C) 2006 Bo onEx Group
8   *     webs ite               : h ttp://www. boonex.com /   8   *     webs ite               : h ttp://www. boonex.com /
9   * This fil e is part  of Dolphin  - Smart C ommunity B uilder   9   * This fil e is part  of Dolphin  - Smart C ommunity B uilder
10   *   10   *
11   * Dolphin  is free so ftware. Th is work is  licensed  under a Cr eative Com mons Attri bution 3.0  License.    11   * Dolphin  is free so ftware. Th is work is  licensed  under a Cr eative Com mons Attri bution 3.0  License. 
12   * http://c reativecom mons.org/l icenses/by /3.0/   12   * http://c reativecom mons.org/l icenses/by /3.0/
13   *   13   *
14   * Dolphin  is distrib uted in th e hope tha t it will  be useful,  but WITHO UT ANY WAR RANTY;   14   * Dolphin  is distrib uted in th e hope tha t it will  be useful,  but WITHO UT ANY WAR RANTY;
15   * without  even the i mplied war ranty of   MERCHANTAB ILITY or F ITNESS FOR  A PARTICU LAR PURPOS E.   15   * without  even the i mplied war ranty of   MERCHANTAB ILITY or F ITNESS FOR  A PARTICU LAR PURPOS E.
16   * See the  Creative C ommons Att ribution 3 .0 License  for more  details.    16   * See the  Creative C ommons Att ribution 3 .0 License  for more  details. 
17   * You shou ld have re ceived a c opy of the  Creative  Commons At tribution  3.0 Licens e along wi th Dolphin   17   * You shou ld have re ceived a c opy of the  Creative  Commons At tribution  3.0 Licens e along wi th Dolphin
18   * see lice nse.txt fi le; if not , write to  marketing @boonex.co m   18   * see lice nse.txt fi le; if not , write to  marketing @boonex.co m
19   ********** ********** ********** ********** ********** ********** ********** *****/   19   ********** ********** ********** ********** ********** ********** ********** *****/
20     20  
21   require_on ce( '../in c/header.i nc.php' );   21   require_on ce( '../in c/header.i nc.php' );
22   require_on ce( BX_DIR ECTORY_PAT H_INC . 'd esign.inc. php' );   22   require_on ce( BX_DIR ECTORY_PAT H_INC . 'd esign.inc. php' );
23   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin_desig n.inc.php'  );   23   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin_desig n.inc.php'  );
24   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin.inc.p hp' );   24   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin.inc.p hp' );
25     25  
26   require_on ce( BX_DIR ECTORY_PAT H_CLASSES  . 'BxDolBl ogs.php' ) ;   26   require_on ce( BX_DIR ECTORY_PAT H_CLASSES  . 'BxDolBl ogs.php' ) ;
27     27  
28   $logged['a dmin'] = m ember_auth ( 1, true,  true );   28   $logged['a dmin'] = m ember_auth ( 1, true,  true );
29   $_page['he ader'] = _ t( "_Blogs " );   29   $_page['he ader'] = _ t( "_Blogs " );
30   $_page['he ader_text' ] = _t( "_ Blogs" );   30   $_page['he ader_text' ] = _t( "_ Blogs" );
31     31  
32   $path = "{ $dir['root ']}templat es/tmpl_{$ tmpl}/css/ ";   32   $path = "{ $dir['root ']}templat es/tmpl_{$ tmpl}/css/ ";
33   $cssPath =  "../../te mplates/tm pl_{$tmpl} /css/";   33   $cssPath =  "../../te mplates/tm pl_{$tmpl} /css/";
34   $cssBasePa th = "../. ./template s/base/css /";   34   $cssBasePa th = "../. ./template s/base/css /";
35   $_page['cs s_name'] =  $cssPath  . "blogs.c ss";   35   $_page['cs s_name'] =  $cssPath  . "blogs.c ss";
36   $_page['cs s_name2']  = $cssBase Path . "ge neral.css" ;   36   $_page['cs s_name2']  = $cssBase Path . "ge neral.css" ;
37     37  
38   $_page['ex tra_js'] =  $oTemplCo nfig -> sT inyMceEdit orJS;   38   $_page['ex tra_js'] =  $oTemplCo nfig -> sT inyMceEdit orJS;
39     39  
40   TopCodeAdm in();   40   TopCodeAdm in();
41   ContentBlo ckHead('') ;   41   ContentBlo ckHead('') ;
42     42  
43   Main();   43   Main();
44     44  
45   function M ain() {   45   function M ain() {
46       global  $site;   46       global  $site;
47       global  $tmpl;   47       global  $tmpl;
48       global  $date_for mat;   48       global  $date_for mat;
49     49  
50       $sRetH tml = '';   50       $sRetH tml = '';
51     51  
52       $oBlog s = new Bx DolBlogs(t rue);   52       $oBlog s = new Bx DolBlogs(t rue);
53       $oBlog s->bAdminM ode = true ;   53       $oBlog s->bAdminM ode = true ;
54       $oBlog s->sCommon CSS = <<<E OF   54       $oBlog s->sCommon CSS = <<<E OF
55   <link href ="{$site[' url']}temp lates/tmpl _{$tmpl}/c ss/blogs_c ommon.css"  rel="styl esheet" ty pe="text/c ss" />   55   <link href ="{$site[' url']}temp lates/tmpl _{$tmpl}/c ss/blogs_c ommon.css"  rel="styl esheet" ty pe="text/c ss" />
56   EOF;   56   EOF;
57       $sRetH tml .= $oB logs -> Ge nCommandFo rms();   57       $sRetH tml .= $oB logs -> Ge nCommandFo rms();
58     58  
59       switch  ( $_REQUE ST['action '] ) {   59       switch  ( $_REQUE ST['action '] ) {
60           // print func tions   60           // print func tions
61           ca se 'top_bl ogs':   61           ca se 'top_bl ogs':
62                $sRetHtm l .= $oBlo gs->GenBlo gLists('to p');   62                $sRetHtm l .= $oBlo gs->GenBlo gLists('to p');
63                break;   63                break;
64           ca se 'show_m ember_blog ':   64           ca se 'show_m ember_blog ':
65                $sRetHtm l .= $oBlo gs->GenMem berBlog();   65                $sRetHtm l .= $oBlo gs->GenMem berBlog();
66                break;   66                break;
67           ca se 'top_po sts':   67           ca se 'top_po sts':
68                $sRetHtm l .= $oBlo gs->GenPos tLists('to p');   68                $sRetHtm l .= $oBlo gs->GenPos tLists('to p');
69                break;   69                break;
70           ca se 'new_po st':   70           ca se 'new_po st':
71                $sRetHtm l .= $oBlo gs->AddNew PostForm() ;   71                $sRetHtm l .= $oBlo gs->AddNew PostForm() ;
72                break;   72                break;
73           ca se 'show_m ember_post ':   73           ca se 'show_m ember_post ':
74                $sRetHtm l .= $oBlo gs->GenPos tPage();   74                $sRetHtm l .= $oBlo gs->GenPos tPage();
75                break;   75                break;
76           ca se 'search _by_tag':   76           ca se 'search _by_tag':
77                $sRetHtm l .= $oBlo gs->GenSea rchResult( );   77                $sRetHtm l .= $oBlo gs->GenSea rchResult( );
78                break;   78                break;
79     79  
80           // forms of e diting   80           // forms of e diting
81           ca se 'add_ca tegory':   81           ca se 'add_ca tegory':
82                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm();   82                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm();
83                break;   83                break;
84           ca se 'edit_c ategory':   84           ca se 'edit_c ategory':
85                $iCatego ryID = (in t)($_REQUE ST['catego ryID']);   85                $iCatego ryID = (in t)($_REQUE ST['catego ryID']);
86                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm($iCate goryID);   86                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm($iCate goryID);
87                break;   87                break;
88           ca se 'edit_p ost':   88           ca se 'edit_p ost':
89                $iPostID  = (int)($ _POST['Edi tPostID']) ;   89                $iPostID  = (int)($ _POST['Edi tPostID']) ;
90                $sRetHtm l .= $oBlo gs->AddNew PostForm($ iPostID);   90                $sRetHtm l .= $oBlo gs->AddNew PostForm($ iPostID);
91                break;   91                break;
92     92  
93           // non safe f unctions   93           // non safe f unctions
94           ca se 'create _blog':   94           ca se 'create _blog':
95                $sRetHtm l .= $oBlo gs->Action CreateBlog ();   95                $sRetHtm l .= $oBlo gs->Action CreateBlog ();
96                break;   96                break;
97           ca se 'edit_b log':   97           ca se 'edit_b log':
98                $sRetHtm l .= $oBlo gs->Action EditBlog() ;   98                $sRetHtm l .= $oBlo gs->Action EditBlog() ;
    99                $iBlogID  = (int)($ _POST['Edi tBlogID']) ;
99                $iOwnerI D = (int)( $_REQUEST[ 'EOwnerID' ]);   100                $iOwnerI D = (int)( $_REQUEST[ 'EOwnerID' ]);
100                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   101                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
101                break;   102                break;
102           ca se 'delete _blog':   103           ca se 'delete _blog':
103                $sRetHtm l .= $oBlo gs->Action DeleteBlog SQL();   104                $sRetHtm l .= $oBlo gs->Action DeleteBlog SQL();
104                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');   105                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');
105                break;   106                break;
106           ca se 'addcat egory':   107           ca se 'addcat egory':
107                $sRetHtm l .= $oBlo gs->Action UpdateCate gory();   108                $sRetHtm l .= $oBlo gs->Action UpdateCate gory();
108                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );   109                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );
109                $_REQUES T['categor y'] = mysq l_insert_i d();   110                $_REQUES T['categor y'] = mysq l_insert_i d();
110                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   111                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
111                break;   112                break;
112           ca se 'editca tegory':   113           ca se 'editca tegory':
113                $sRetHtm l .= $oBlo gs->Action UpdateCate gory(TRUE) ;   114                $sRetHtm l .= $oBlo gs->Action UpdateCate gory(TRUE) ;
114                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );   115                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );
115                $_REQUES T['categor y'] = mysq l_insert_i d();   116                $_REQUES T['categor y'] = mysq l_insert_i d();
116                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   117                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
117                break;   118                break;
118           ca se 'delete _category' :   119           ca se 'delete _category' :
119                $sRetHtm l .= $oBlo gs->Action DeleteCate gory();   120                $sRetHtm l .= $oBlo gs->Action DeleteCate gory();
120                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );   121                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );
121                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   122                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
122                break;   123                break;
123           ca se 'del_im g':   124           ca se 'del_im g':
124                $sRetHtm l .= $oBlo gs->Action DelImg();   125                $sRetHtm l .= $oBlo gs->Action DelImg();
125                $sRetHtm l .= $oBlo gs->GenPos tPage();   126                $sRetHtm l .= $oBlo gs->GenPos tPage();
126                break;   127                break;
127           ca se 'add_po st':   128           ca se 'add_po st':
128                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();   129                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();
129                $arrErr  = $oBlogs- >GetCheckE rrors($arr PostAdv);   130                $arrErr  = $oBlogs- >GetCheckE rrors($arr PostAdv);
130                if( empt y( $arrErr  ) ) {   131                if( empt y( $arrErr  ) ) {
131                    $iLa stID = -1;   132                    $iLa stID = -1;
132                    $sRe tHtml .= $ oBlogs->Ac tionAddNew Post($iLas tID);   133                    $sRe tHtml .= $ oBlogs->Ac tionAddNew Post($iLas tID);
133                     $_REQUEST[ 'post_id']   =   $
iLastID;
  134                     $_REQUEST[ 'post_id']   =   $ oBlogs->iL astPostedP ostID;   //$ iLastID;
134                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );   135                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );
135                } else {   136                } else {
136                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form(-1, $ arrErr);   137                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form(-1, $ arrErr);
137                }   138                }
138                break;   139                break;
139           ca se 'post_u pdated':   140           ca se 'post_u pdated':
140                $iPostID  = (int)($ _POST['Edi tedPostID' ]);   141                $iPostID  = (int)($ _POST['Edi tedPostID' ]);
141     142  
142                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();   143                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();
143                $arrErr  = $oBlogs  -> GetChec kErrors($a rrPostAdv) ;   144                $arrErr  = $oBlogs  -> GetChec kErrors($a rrPostAdv) ;
144                if( empt y( $arrErr  ) ) {   145                if( empt y( $arrErr  ) ) {
145                    $sRe tHtml .= $ oBlogs->Ac tionEditPo st();   146                    $sRe tHtml .= $ oBlogs->Ac tionEditPo st();
146                    $_RE QUEST['pos t_id'] = $ iPostID;   147                    $_RE QUEST['pos t_id'] = $ iPostID;
147                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );   148                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );
148                } else {   149                } else {
149                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form($iPos tID, $arrE rr);   150                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form($iPos tID, $arrE rr);
150                }   151                }
151                break;   152                break;
152           ca se 'delete _post':   153           ca se 'delete _post':
153                $iOwnerI D = (int)( $_REQUEST[ 'DOwnerID' ]);   154                $iOwnerI D = (int)( $_REQUEST[ 'DOwnerID' ]);
154                $sRetHtm l .= $oBlo gs->Action DeletePost ();   155                $sRetHtm l .= $oBlo gs->Action DeletePost ();
155                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   156                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
156                break;   157                break;
157           /* case 'addc omment':    
158                $sRetHtm l .= $oBlo gs->Action AddBlogCom ment();    
159                $iPostID  = (int)($ _POST['Com mPostID']) ;    
160                $iOwnerI D = (int)( $_POST['ow nerID']);    
161                $_REQUES T['post_id '] = $iPos tID;    
162                $sRetHtm l .= $oBlo gs->GenPos tPage();    
163                break;    
164           ca se 'editco mment':    
165                $sRetHtm l .= $oBlo gs->Action EditCommen t();    
166                $iPostID  = (int)($ _POST['EPo stID']);    
167                $iOwnerI D = (int)( $_POST['ow nerID']);    
168                $_REQUES T['post_id '] = $iPos tID;    
169                $sRetHtm l .= $oBlo gs->GenPos tPage();    
170                break;    
171           ca se 'delete _comment':    
172                $sRetHtm l .= $oBlo gs->Action DeleteComm ent();    
173                $iPostID  = (int)($ _POST['DPo stID']);    
174                $iOwnerI D = (int)( $_POST['ow nerID']);    
175                $_REQUES T['post_id '] = $iPos tID;    
176                $sRetHtm l .= $oBlo gs->GenPos tPage();    
177                break;*/    
178           de fault:   158           de fault:
179                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');   159                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');
180                break;   160                break;
181       }   161       }
182     162  
183       print  $sRetHtml;   163       print  $sRetHtml;
184   }   164   }
185     165  
186       Conten tBlockFoot ();   166       Conten tBlockFoot ();
187       Bottom Code();   167       Bottom Code();
188   ?>   168   ?>