Project

General

Profile

« Previous | Next » 

Revision 818

Added by doc over 16 years ago

Modified FCKEditor WB-Link Plugin to work also with WB versions below 2.7

View differences:

trunk/CHANGELOG
11 11
! = Update/Change
12 12

  
13 13
------------------------------------- 2.7.0 -------------------------------------
14
07-Apr-2008 Christian Sommer
15
!	modified FCKEditor WB-Link Plugin to work also with WB versions below 2.7
14 16
07-Apr-2008 Matthias Gallas
15 17
#	fixed error in german laguage file
16 18
07-Apr-2008 Christian Sommer
trunk/wb/modules/fckeditor/fckeditor/editor/plugins/WBModules/fck_wbmodules.php
1 1
<?php
2 2

  
3
// $Id$
4

  
5
/*
6

  
7
 Website Baker Project <http://www.websitebaker.org/>
8
 Copyright (C) 2004-2008, Ryan Djurovich
9

  
10
 Website Baker is free software; you can redistribute it and/or modify
11
 it under the terms of the GNU General Public License as published by
12
 the Free Software Foundation; either version 2 of the License, or
13
 (at your option) any later version.
14

  
15
 Website Baker is distributed in the hope that it will be useful,
16
 but WITHOUT ANY WARRANTY; without even the implied warranty of
17
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18
 GNU General Public License for more details.
19

  
20
 You should have received a copy of the GNU General Public License
21
 along with Website Baker; if not, write to the Free Software
22
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
23

  
24
*/
25

  
3 26
// Include the config file
4 27
require('../../../../../../config.php');
5 28

  
......
16 39
function gen_page_list($parent) {
17 40
	global $template, $database, $admin;
18 41
	$get_pages = $database->query("SELECT * FROM ".TABLE_PREFIX."pages WHERE parent = '$parent'");
19
	while($page = $get_pages->fetchRow()) {
20
		if(!$admin->page_is_visible($page))
42
	while($page = $get_pages->fetchRow()) {

43
		if(!$admin->page_is_visible($page))

21 44
			continue;
22 45
		$title = stripslashes($page['menu_title']);
23 46
		// Add leading -'s so we can tell what level a page is at
......
49 72
$get_pages = $database->query("SELECT * FROM ".TABLE_PREFIX."pages WHERE parent = '0'");
50 73
if($get_pages->numRows() > 0) {
51 74
	// Loop through pages
52
	while($page = $get_pages->fetchRow()) {
53
		if(!$admin->page_is_visible($page))
75
	while($page = $get_pages->fetchRow()) {
76
		// method page_is_visible was introduced with WB 2.7
77
		if(method_exists($admin, 'page_is_visible') && !$admin->page_is_visible($page))
54 78
			continue;
55 79
		$title = stripslashes($page['menu_title']);
56 80
		$template->set_var('TITLE', $title);
57 81

  

Also available in: Unified diff