67. File Comparison Report

Produced on Mon May 12 13:04:39 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.

67.1 Files compared

# Location File Last Modified
1 Dolphin-v.6.0.5\admin post_mod_blog.php Wed Oct 17 08:48:26 2007 UTC
2 Dolphin-v.6.1.0\admin post_mod_blog.php Sat Apr 19 12:05:02 2008 UTC

67.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 8 344
Changed 5 15
Inserted 2 7
Removed 0 0

67.3 Comparison options

Whitespace
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

67.4 Active regular expressions

No regular expressions were active.

67.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']   =   member_aut h(   1  
);
  28   $logged['a dmin']   =   member_aut h(   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']   =   $oTemplCon fig   ->   sTinyMceEd itor Mini JS;   38   $_page['ex tra_js']   =   $oTemplCon fig   ->   sTinyMceEd itor
JS;
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  $date_for mat;   48       global  $date_for mat;
48     49  
49       $sRetH tml = '';   50       $sRetH tml = '';
50     51  
51        $oBlogs   =   new   BxDolBlogs ( TRUE );   52        $oBlogs   =   new   BxDolBlogs ( true );
52        $oBlogs->b AdminMode   =   TRUE ;   53        $oBlogs->b AdminMode   =   true ;
    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" />
    56   EOF;
53       $sRetH tml .= $oB logs -> Ge nCommandFo rms();   57       $sRetH tml .= $oB logs -> Ge nCommandFo rms();
54     58  
55       switch  ( $_REQUE ST['action '] ) {   59       switch  ( $_REQUE ST['action '] ) {
56           // print func tions   60           // print func tions
57           ca se 'top_bl ogs':   61           ca se 'top_bl ogs':
58                $sRetHtm l .= $oBlo gs->GenBlo gLists('to p');   62                $sRetHtm l .= $oBlo gs->GenBlo gLists('to p');
59                break;   63                break;
60           ca se 'show_m ember_blog ':   64           ca se 'show_m ember_blog ':
61                $sRetHtm l .= $oBlo gs->GenMem berBlog();   65                $sRetHtm l .= $oBlo gs->GenMem berBlog();
62                break;   66                break;
63           ca se 'top_po sts':   67           ca se 'top_po sts':
64                $sRetHtm l .= $oBlo gs->GenPos tLists('to p');   68                $sRetHtm l .= $oBlo gs->GenPos tLists('to p');
65                break;   69                break;
66           ca se 'new_po st':   70           ca se 'new_po st':
67                $sRetHtm l .= $oBlo gs->AddNew PostForm() ;   71                $sRetHtm l .= $oBlo gs->AddNew PostForm() ;
68                break;   72                break;
69           ca se 'show_m ember_post ':   73           ca se 'show_m ember_post ':
70                $sRetHtm l .= $oBlo gs->GenPos tPage();   74                $sRetHtm l .= $oBlo gs->GenPos tPage();
71                break;   75                break;
72           ca se 'search _by_tag':   76           ca se 'search _by_tag':
73                $sRetHtm l .= $oBlo gs->GenSea rchResult( );   77                $sRetHtm l .= $oBlo gs->GenSea rchResult( );
74                break;   78                break;
75     79  
76           // forms of e diting   80           // forms of e diting
77           ca se 'add_ca tegory':   81           ca se 'add_ca tegory':
78                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm();   82                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm();
79                break;   83                break;
80           ca se 'edit_c ategory':   84           ca se 'edit_c ategory':
81                $iCatego ryID = (in t)($_REQUE ST['catego ryID']);   85                $iCatego ryID = (in t)($_REQUE ST['catego ryID']);
82                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm($iCate goryID);   86                $sRetHtm l .= $oBlo gs->GenEdi tCategoryF orm($iCate goryID);
83                break;   87                break;
84           ca se 'edit_p ost':   88           ca se 'edit_p ost':
85                $iPostID  = (int)($ _POST['Edi tPostID']) ;   89                $iPostID  = (int)($ _POST['Edi tPostID']) ;
86                $sRetHtm l .= $oBlo gs->AddNew PostForm($ iPostID);   90                $sRetHtm l .= $oBlo gs->AddNew PostForm($ iPostID);
87                break;   91                break;
88     92  
89           // non safe f unctions   93           // non safe f unctions
90           ca se 'create _blog':   94           ca se 'create _blog':
91                $sRetHtm l .= $oBlo gs->Action CreateBlog ();   95                $sRetHtm l .= $oBlo gs->Action CreateBlog ();
92                break;   96                break;
93           ca se 'edit_b log':   97           ca se 'edit_b log':
94                $sRetHtm l .= $oBlo gs->Action EditBlog() ;   98                $sRetHtm l .= $oBlo gs->Action EditBlog() ;
95                $iOwnerI D = (int)( $_REQUEST[ 'EOwnerID' ]);   99                $iOwnerI D = (int)( $_REQUEST[ 'EOwnerID' ]);
96                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   100                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
97                break;   101                break;
98           ca se 'delete _blog':   102           ca se 'delete _blog':
99                $sRetHtm l .= $oBlo gs->Action DeleteBlog SQL();   103                $sRetHtm l .= $oBlo gs->Action DeleteBlog SQL();
100                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');   104                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');
101                break;   105                break;
102           ca se 'addcat egory':   106           ca se 'addcat egory':
103                $sRetHtm l .= $oBlo gs->Action UpdateCate gory();   107                $sRetHtm l .= $oBlo gs->Action UpdateCate gory();
104                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );   108                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );
105                $_REQUES T['categor y'] = mysq l_insert_i d();   109                $_REQUES T['categor y'] = mysq l_insert_i d();
106                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   110                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
107                break;   111                break;
108           ca se 'editca tegory':   112           ca se 'editca tegory':
109                $sRetHtm l .= $oBlo gs->Action UpdateCate gory(TRUE) ;   113                $sRetHtm l .= $oBlo gs->Action UpdateCate gory(TRUE) ;
110                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );   114                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );
111                $_REQUES T['categor y'] = mysq l_insert_i d();   115                $_REQUES T['categor y'] = mysq l_insert_i d();
112                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   116                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
113                break;   117                break;
114           ca se 'delete _category' :   118           ca se 'delete _category' :
115                $sRetHtm l .= $oBlo gs->Action DeleteCate gory();   119                $sRetHtm l .= $oBlo gs->Action DeleteCate gory();
    120                $iOwnerI D = (int)( $_REQUEST[ 'OwnerID'] );
    121                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
    122                break;
    123           ca se 'del_im g':
    124                $sRetHtm l .= $oBlo gs->Action DelImg();
    125                $sRetHtm l .= $oBlo gs->GenPos tPage();
116                break;   126                break;
117           ca se 'add_po st':   127           ca se 'add_po st':
118                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();   128                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();
119                $arrErr  = $oBlogs- >GetCheckE rrors($arr PostAdv);   129                $arrErr  = $oBlogs- >GetCheckE rrors($arr PostAdv);
120                if( empt y( $arrErr  ) ) {   130                if( empt y( $arrErr  ) ) {
121                    $iLa stID = -1;   131                    $iLa stID = -1;
122                    $sRe tHtml .= $ oBlogs->Ac tionAddNew Post($iLas tID);   132                    $sRe tHtml .= $ oBlogs->Ac tionAddNew Post($iLas tID);
123                    $_RE QUEST['pos t_id'] = $ iLastID;   133                    $_RE QUEST['pos t_id'] = $ iLastID;
124                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );   134                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );
125                } else {   135                } else {
126                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form(-1, $ arrErr);   136                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form(-1, $ arrErr);
127                }   137                }
128                break;   138                break;
129           ca se 'post_u pdated':   139           ca se 'post_u pdated':
130                $iPostID  = (int)($ _POST['Edi tedPostID' ]);   140                $iPostID  = (int)($ _POST['Edi tedPostID' ]);
131     141  
132                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();   142                $arrPost Adv = $oBl ogs->GetPo stArrByPos tValues();
133                $arrErr  = $oBlogs  -> GetChec kErrors($a rrPostAdv) ;   143                $arrErr  = $oBlogs  -> GetChec kErrors($a rrPostAdv) ;
134                if( empt y( $arrErr  ) ) {   144                if( empt y( $arrErr  ) ) {
135                    $sRe tHtml .= $ oBlogs->Ac tionEditPo st();   145                    $sRe tHtml .= $ oBlogs->Ac tionEditPo st();
136                    $_RE QUEST['pos t_id'] = $ iPostID;   146                    $_RE QUEST['pos t_id'] = $ iPostID;
137                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );   147                    $sRe tHtml .= $ oBlogs->Ge nPostPage( );
138                } else {   148                } else {
139                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form($iPos tID, $arrE rr);   149                    $sRe tHtml .= $ oBlogs ->  AddNewPost Form($iPos tID, $arrE rr);
140                }   150                }
141                break;   151                break;
142           ca se 'delete _post':   152           ca se 'delete _post':
143                $iOwnerI D = (int)( $_REQUEST[ 'DOwnerID' ]);   153                $iOwnerI D = (int)( $_REQUEST[ 'DOwnerID' ]);
144                $sRetHtm l .= $oBlo gs->Action DeletePost ();   154                $sRetHtm l .= $oBlo gs->Action DeletePost ();
145                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);   155                $sRetHtm l .= $oBlo gs->GenMem berBlog($i OwnerID);
146                break;   156                break;
147           
case   'addcommen t':
  157            /* case   'addcommen t':
148                $sRetHtm l .= $oBlo gs->Action AddBlogCom ment();   158                $sRetHtm l .= $oBlo gs->Action AddBlogCom ment();
149                $iPostID  = (int)($ _POST['Com mPostID']) ;   159                $iPostID  = (int)($ _POST['Com mPostID']) ;
150                $iOwnerI D = (int)( $_POST['ow nerID']);   160                $iOwnerI D = (int)( $_POST['ow nerID']);
151                $_REQUES T['post_id '] = $iPos tID;   161                $_REQUES T['post_id '] = $iPos tID;
152                $sRetHtm l .= $oBlo gs->GenPos tPage();   162                $sRetHtm l .= $oBlo gs->GenPos tPage();
153                break;   163                break;
154           ca se 'editco mment':   164           ca se 'editco mment':
155                $sRetHtm l .= $oBlo gs->Action EditCommen t();   165                $sRetHtm l .= $oBlo gs->Action EditCommen t();
156                $iPostID  = (int)($ _POST['EPo stID']);   166                $iPostID  = (int)($ _POST['EPo stID']);
157                $iOwnerI D = (int)( $_POST['ow nerID']);   167                $iOwnerI D = (int)( $_POST['ow nerID']);
158                $_REQUES T['post_id '] = $iPos tID;   168                $_REQUES T['post_id '] = $iPos tID;
159                $sRetHtm l .= $oBlo gs->GenPos tPage();   169                $sRetHtm l .= $oBlo gs->GenPos tPage();
160                break;   170                break;
161           ca se 'delete _comment':   171           ca se 'delete _comment':
162                $sRetHtm l .= $oBlo gs->Action DeleteComm ent();   172                $sRetHtm l .= $oBlo gs->Action DeleteComm ent();
163                $iPostID  = (int)($ _POST['DPo stID']);   173                $iPostID  = (int)($ _POST['DPo stID']);
164                $iOwnerI D = (int)( $_POST['ow nerID']);   174                $iOwnerI D = (int)( $_POST['ow nerID']);
165                $_REQUES T['post_id '] = $iPos tID;   175                $_REQUES T['post_id '] = $iPos tID;
166                $sRetHtm l .= $oBlo gs->GenPos tPage();   176                $sRetHtm l .= $oBlo gs->GenPos tPage();
167                 break;
  177                 break; */
168           de fault:   178           de fault:
169                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');   179                $sRetHtm l .= $oBlo gs->GenBlo gLists('la st');
170                break;   180                break;
171       }   181       }
172     182  
173       print  $sRetHtml;   183       print  $sRetHtml;
174   }   184   }
175     185  
176       Conten tBlockFoot ();   186       Conten tBlockFoot ();
177       Bottom Code();   187       Bottom Code();
178   ?>   188   ?>