phpBB Gallery phpbb3 (Галлерея для форума)
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
-
- Заглянул на огонек
- Сообщения: 4
- Стаж: 11 лет 8 месяцев
phpBB Gallery phpbb3 (Галлерея для форума)
Вот и я о том же. Насколько я знаю, на основе prisilver:
phpBB style name: refraction
Based on style: prosilver (this is the default phpBB3 style)
phpBB style name: refraction
Based on style: prosilver (this is the default phpBB3 style)
-
- Заглянул на огонек
- Сообщения: 4
- Стаж: 11 лет 8 месяцев
phpBB Gallery phpbb3 (Галлерея для форума)
Странно все это!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Такое чувство что условие какое то не срабатывает(( Сейчас погляжу шаблоны
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Ехуууу, разобрался, зашел к вам в админку. Дело было в кривой руссификации и утраты смысловой нагрузки одного из пунктов прав доступа, а именно на вкладке Разное - пункт Показывать основной и вложенные под-альбомы в списке персональных
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Заглянул на огонек
- Сообщения: 4
- Стаж: 11 лет 8 месяцев
phpBB Gallery phpbb3 (Галлерея для форума)
Спасибо! А то я уже в дебри лезть стал...
- geratte
- Заглянул на огонек
- Сообщения: 5
- Стаж: 11 лет 8 месяцев
- Откуда: Г.Киев
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
И от меня еще раз огромное спасибо. Два профи сразу друг друга поймут, а я еще бы долго на пальцах объясняла. Я же "чайник".
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Не за что, ребятушки))) Обращайтесь если что, буду рад помочь))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Заглянул на огонек
- Сообщения: 2
- Стаж: 11 лет 6 месяцев
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Помогите пожалуйста у меня ошибка при добавлении картинок в пользовательской панели в галерее.
SQL ERROR [ mysqli ]
Unknown column 'image_allow_comments' in 'field list' [1054]
SQL
INSERT INTO phpbb_posgallery_images (image_name, image_name_clean, image_filename, filesize_upload, image_time, image_exif_data, image_has_exif, image_user_id, image_user_colour, image_username, image_username_clean, image_user_ip, image_album_id, image_status, image_contest, image_allow_comments, image_desc, image_desc_uid, image_desc_bitfield) VALUES ('33', '33', '5efa510b3f9cb9dc75579f8e8745d089.jpg', 20296, 1352578220, '', 2, 2, 'AA0000', 'wmz2010', 'wmz2010', '127.0.0.1', 1, 3, 0, 0, '', '', '')
Что изменить??? Что делать???
Заранее спасибо!
SQL ERROR [ mysqli ]
Unknown column 'image_allow_comments' in 'field list' [1054]
SQL
INSERT INTO phpbb_posgallery_images (image_name, image_name_clean, image_filename, filesize_upload, image_time, image_exif_data, image_has_exif, image_user_id, image_user_colour, image_username, image_username_clean, image_user_ip, image_album_id, image_status, image_contest, image_allow_comments, image_desc, image_desc_uid, image_desc_bitfield) VALUES ('33', '33', '5efa510b3f9cb9dc75579f8e8745d089.jpg', 20296, 1352578220, '', 2, 2, 'AA0000', 'wmz2010', 'wmz2010', '127.0.0.1', 1, 3, 0, 0, '', '', '')
Что изменить??? Что делать???
Заранее спасибо!
-
- Заглянул на огонек
- Сообщения: 2
- Стаж: 11 лет 6 месяцев
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
подскажите пожалуйста ошибка при загрузки картинок в галерее! Что делать??? Спасибо заранее
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Версия галереи какая ??
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- gruz62
- Заглянул на огонек
- Сообщения: 31
- Стаж: 11 лет 5 месяцев
- Откуда: Москва
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Подскажите пожалуйста, в галерее после обновления до версии 1.1.6 перестали добавляться коментарии, на экран выводится сообщение об ошибке:
Fatal error: Cannot redeclare class bbcode in /home/www/htdocs/includes/bbcode.php on line 24
Вот часть кода в файлеbbcode.php в районе линии 24:
Оновлялся пошагово (но в один вечер) с версии 1.06, там всё работало, до версии 1.1.6. Может, что пропустил, но вот где теперь искать?
Вот часть кода в файле
Код: Выделить всё
/**
* BBCode class
* @package phpBB3
*/
class bbcode
{
var $bbcode_uid = '';
var $bbcode_bitfield = '';
var $bbcode_cache = array();
var $bbcode_template = array();
var $bbcodes = array();
var $template_bitfield;
var $template_filename = '';
/**
* Constructor
* Init bbcode cache entries if bitfield is specified
*/
- gruz62
- Заглянул на огонек
- Сообщения: 31
- Стаж: 11 лет 5 месяцев
- Откуда: Москва
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Решил проблему. Оказывается Галерея конфликтовала с вновь установленной модификацией Info Boxes Advanced. Странно, мод прошёл официальную валидацию, может быть это только у меня такая проблема возникла, но на всякий случай предупрежу всех у кого уже установлена Галерея - будьте внимательны и осторожны если вдруг решите устанавливать "Info Boxes Advanced".
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Спасибо, пригодится)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- inkvisitor7
- Активно осваиваю Форум
- Сообщения: 178
- Стаж: 11 лет 6 месяцев
- Откуда: Иркутская область
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
привет.после установки этого мода у меня вылазит такая строка Fatal error: Cannot redeclare class phpbb_gallery_class_loader in Z:\home\forum\www\includes\gallery\class_loader.php on line 37 и ничего не могу сделать.Ставил на локалхост. В начале залил через автомода. Потом правил вручную для шаблона. В данной папке, о которой идет речь ничего не менял. В чем же дело?
вот то что написано в пхп
<?php
/**
*
* @package phpBB3
* @version August 19, 2010
* @copyright (c) 2010 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
* Changes made for phpBB Gallery:
* - Restrict autoload to phpbb_gallery and phpbb_gallery_* classnames,
* so we do not break other MODs.
*
*/
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
}
/**
* The class loader resolves class names to file system paths and loads them if
* necessary.
*
* Classes have to be of the form phpbb_(dir_)*(classpart_)*, so directory names
* must never contain underscores. Example: phpbb_dir_subdir_class_name is a
* valid class name, while phpbb_dir_sub_dir_class_name is not.
*
* If every part of the class name is a directory, the last directory name is
* also used as the filename, e.g. phpbb_dir would resolve to dir/dir.php.
*
* @package phpBB3
*/
class phpbb_gallery_class_loader
{
private $phpbb_root_path;
private $php_ext;
private $cache;
private $cached_paths = array();
/**
* Creates a new phpbb_class_loader, which loads files with the given
* file extension from the given phpbb root path.
*
* @param string $phpbb_root_path phpBB's root directory containing includes/
* @param string $php_ext The file extension for PHP files
*/
public function __construct($phpbb_root_path, $php_ext = '.php', $cache = null)
{
$this->phpbb_root_path = $phpbb_root_path;
$this->php_ext = $php_ext;
$this->set_cache($cache);
}
/**
* Provide the class loader with a cache to store paths. If set to null, the
* the class loader will resolve paths by checking for the existance of every
* directory in the class name every time.
*
* @param acm $cache An implementation of the phpBB cache interface.
*/
public function set_cache($cache = null)
{
if ($cache)
{
$this->cached_paths = $cache->get('class_loader');
if ($this->cached_paths === false)
{
$this->cached_paths = array();
}
}
$this->cache = $cache;
}
/**
* Registers the class loader as an autoloader using SPL.
*/
public function register()
{
spl_autoload_register(array($this, 'load_class'));
}
/**
* Removes the class loader from the SPL autoloader stack.
*/
public function unregister()
{
spl_autoload_unregister(array($this, 'load_class'));
}
/**
* Resolves a phpBB class name to a relative path which can be included.
*
* @param string $class The class name to resolve, must have a phpbb_
* prefix
* @return string|bool A relative path to the file containing the
* class or false if looking it up failed.
*/
public function resolve_path($class)
{
$path_prefix = $this->phpbb_root_path . 'includes/';
if (isset($this->cached_paths[$class]))
{
return $path_prefix . $this->cached_paths[$class] . $this->php_ext;
}
if (!preg_match('/phpbb_[a-zA-Z0-9_]+/', $class))
{
return false;
}
$parts = explode('_', substr($class, 6));
$dirs = '';
for ($i = 0, $n = sizeof($parts); $i < $n && is_dir($path_prefix . $dirs . $parts[$i]); $i++)
{
$dirs .= $parts[$i] . '/';
}
// no file name left => use last dir name as file name
if ($i == sizeof($parts))
{
$parts[] = $parts[$i - 1];
}
$relative_path = $dirs . implode(array_slice($parts, $i, sizeof($parts) - $i), '_');
if (!file_exists($path_prefix . $relative_path . $this->php_ext))
{
return false;
}
if ($this->cache)
{
$this->cached_paths[$class] = $relative_path;
$this->cache->put('class_loader', $this->cached_paths);
}
return $path_prefix . $relative_path . $this->php_ext;
}
/**
* Resolves a class name to a path and then includes it.
*
* @param string $class The class name which is being loaded.
*/
public function load_class($class)
{
if ((substr($class, 0, 14) === 'phpbb_gallery_') || ($class === 'phpbb_gallery'))
{
$path = $this->resolve_path($class);
if ($path)
{
require $path;
}
}
}
}
вот то что написано в пхп
<?php
/**
*
* @package phpBB3
* @version August 19, 2010
* @copyright (c) 2010 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
* Changes made for phpBB Gallery:
* - Restrict autoload to phpbb_gallery and phpbb_gallery_* classnames,
* so we do not break other MODs.
*
*/
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
}
/**
* The class loader resolves class names to file system paths and loads them if
* necessary.
*
* Classes have to be of the form phpbb_(dir_)*(classpart_)*, so directory names
* must never contain underscores. Example: phpbb_dir_subdir_class_name is a
* valid class name, while phpbb_dir_sub_dir_class_name is not.
*
* If every part of the class name is a directory, the last directory name is
* also used as the filename, e.g. phpbb_dir would resolve to dir/dir.php.
*
* @package phpBB3
*/
class phpbb_gallery_class_loader
{
private $phpbb_root_path;
private $php_ext;
private $cache;
private $cached_paths = array();
/**
* Creates a new phpbb_class_loader, which loads files with the given
* file extension from the given phpbb root path.
*
* @param string $phpbb_root_path phpBB's root directory containing includes/
* @param string $php_ext The file extension for PHP files
*/
public function __construct($phpbb_root_path, $php_ext = '.php', $cache = null)
{
$this->phpbb_root_path = $phpbb_root_path;
$this->php_ext = $php_ext;
$this->set_cache($cache);
}
/**
* Provide the class loader with a cache to store paths. If set to null, the
* the class loader will resolve paths by checking for the existance of every
* directory in the class name every time.
*
* @param acm $cache An implementation of the phpBB cache interface.
*/
public function set_cache($cache = null)
{
if ($cache)
{
$this->cached_paths = $cache->get('class_loader');
if ($this->cached_paths === false)
{
$this->cached_paths = array();
}
}
$this->cache = $cache;
}
/**
* Registers the class loader as an autoloader using SPL.
*/
public function register()
{
spl_autoload_register(array($this, 'load_class'));
}
/**
* Removes the class loader from the SPL autoloader stack.
*/
public function unregister()
{
spl_autoload_unregister(array($this, 'load_class'));
}
/**
* Resolves a phpBB class name to a relative path which can be included.
*
* @param string $class The class name to resolve, must have a phpbb_
* prefix
* @return string|bool A relative path to the file containing the
* class or false if looking it up failed.
*/
public function resolve_path($class)
{
$path_prefix = $this->phpbb_root_path . 'includes/';
if (isset($this->cached_paths[$class]))
{
return $path_prefix . $this->cached_paths[$class] . $this->php_ext;
}
if (!preg_match('/phpbb_[a-zA-Z0-9_]+/', $class))
{
return false;
}
$parts = explode('_', substr($class, 6));
$dirs = '';
for ($i = 0, $n = sizeof($parts); $i < $n && is_dir($path_prefix . $dirs . $parts[$i]); $i++)
{
$dirs .= $parts[$i] . '/';
}
// no file name left => use last dir name as file name
if ($i == sizeof($parts))
{
$parts[] = $parts[$i - 1];
}
$relative_path = $dirs . implode(array_slice($parts, $i, sizeof($parts) - $i), '_');
if (!file_exists($path_prefix . $relative_path . $this->php_ext))
{
return false;
}
if ($this->cache)
{
$this->cached_paths[$class] = $relative_path;
$this->cache->put('class_loader', $this->cached_paths);
}
return $path_prefix . $relative_path . $this->php_ext;
}
/**
* Resolves a class name to a path and then includes it.
*
* @param string $class The class name which is being loaded.
*/
public function load_class($class)
{
if ((substr($class, 0, 14) === 'phpbb_gallery_') || ($class === 'phpbb_gallery'))
{
$path = $this->resolve_path($class);
if ($path)
{
require $path;
}
}
}
}
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Вручную проверьте правки, автомод не безгрешен, возможно он пропустил какую то правку
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- inkvisitor7
- Активно осваиваю Форум
- Сообщения: 178
- Стаж: 11 лет 6 месяцев
- Откуда: Иркутская область
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
да проверил все. какие то еще могут быть косяки?
- inkvisitor7
- Активно осваиваю Форум
- Сообщения: 178
- Стаж: 11 лет 6 месяцев
- Откуда: Иркутская область
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
о чем говорится в ошибке? как разобраться? теперь форум не грузится даже админ панель с той же ошибкой!
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Дело в том, что похоже 2 раза обьявлены классы для галереи, дайте полный код корневого файла common.php
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- inkvisitor7
- Активно осваиваю Форум
- Сообщения: 178
- Стаж: 11 лет 6 месяцев
- Откуда: Иркутская область
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
хорошо. но теперь отправлю скорее всего только завтра. со мной можно на ты, Серега.
- inkvisitor7
- Активно осваиваю Форум
- Сообщения: 178
- Стаж: 11 лет 6 месяцев
- Откуда: Иркутская область
- Контактная информация:
phpBB Gallery phpbb3 (Галлерея для форума)
Еще спросить хочу. Если сделать форум без сайта визитки с переходом на форум, то это влияет на индексацию в поисковиках например?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 11617 Просмотры
-
Последнее сообщение Photostalker