phpBB Gallery (nickvergessen)

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

language/ru/mods
gallery.php
переменная -

Код: Выделить всё

'NO_IMAGES_LONG'
Меняйте на что вам заблагорассудится...
Но потом поймете зачем эта надпись...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Loky
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 7 месяцев
Благодарил (а): 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Loky »

Спасибо огромное...
А... может намекнёте, зачем она?....
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

При ограничении количества изо в одном альбоме - право выкладывать когда-нибудь заканчивается...
И надо создавать подальбомы...Так лучше сразу заставлять создавать подальбомы...а основной не трогать...
А то потом подальбомы будут болтаться снизу всех выложенных изо в основном...фи...их там точно уже никто не увидит...
Так лучше -
snap0017.jpg
Не дописал...
Между подальбомами вы сможете у юзеров перемещать изо...например в одном подальбоме есть несколько дряных...хорошие перемещаем в другой любой подальбом (даже в форумный), а подальбом юзера удаляем...сам альбом с другими хорошими подальбомами остается...
В противном случае вам придется удалить весь альбом юзера, а новый вы ему создать не сможете нормально...тока он сам...и у юзера ничего не останется...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Пчелкин 03.02.2012 10:06, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Loky
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 7 месяцев
Благодарил (а): 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Loky »

Логично, спасибо за пояснения.
Но у меня даны права на создание недольшого кол-ва фотографий в основном альбоме, а под альбомы вне доступа.
К сожалению это все из-за стоимости хостинга... если бы туда можно было загружать фото с файлообменников)))))
Если бы сервер дома стоял)) А то стоимость для увеличения места на диске, уж очень высокая...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

Ааа...тогда конечно....

Добавлено спустя 1 минуту 34 секунды:
Loky писал(а):можно было загружать фото с файлообменников
неправильная фраза...вот не правильная...
Следует писать так -
можно было размещать ссылки на изо с других файлообменников
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Loky
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 7 месяцев
Благодарил (а): 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Loky »

Пчелкин Ну да, всё правильно. Но не будем так строго придираться))))))
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Tim »

Описание проблемы:

1) В инструкции к установке phpBB Gallery (nickvergessen) 1.1.4 есть
Open: includes/functions_user.php
Fin Tip: This may be a partial find and not the whole line.
Code:Select all
if ($config['newest_username'] == $old_name)

У меня отсутствует эта строчка в этом файле. Что делать? Файл архивом прицепляю.

2) Так как после модернизации форума до актуальной версии галерея перестала работать, я откатил все файлы из инструкции к галерее. Но базу данных не изменял. Сейчас временами выскакивают ошибки, которые связан с вызовами галереи из базы данных. На форуме это не видно, а в админке - видно. Решил попробовать поставит актуальную и современную версию галереи. Мучают вопросы:
- будет ли она работать?
- прицепятся ли старые данные из БД?
- будут ли мешать старые таблицы в БД для новой версии или они совместимы? Старая была 1.0.4, новая 1.1.4
- если я вычищаю БД от старых таблиц и связей, то получается, что автоматом теряю данные и их связи из старой галереи... Как этого избежать?

Произведенные изменения, после которых начались неполадки: Переезд с 3.0.6 на 3.0.10, откат всех файлов по инструкции phpBB Gallery (nickvergessen) версии 1.0.4
Версия phpBB: 3.0.10
Используемые стили: Subsilver2
Используемые моды: Галерея от nickvergessen (умерла, пока не востановлена)
Версия PHP: 5.2.6
Используемая СУБД и её версия: MySQL 5.0.45
Ссылка на конференцию: http://hunting.karelia.ru
Есть ли у вас тестовый аккаунт: testmaster:Qwerty123
Использовался ли поиск для решения проблемы: Да
Если да, то какие запросы вы использовали: function_user.php не совпадает

За восстановление всего функционала после модернизации почти месяц борюсь...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

2...
- будет
- да
- не будут...они все те-же...изменятся только пути к инклудам...
- не чистить!! обновлять!!!
Перед инсталляцией необходимые для удаления файлы не удалять!! Удаляйте их когда инсталл этого потребует...по одному...так надежней...
по файлу - А как это у вас нет функции смены имени юзеров? Кто вам это место вырезал?

Это место вашего файла -

Код: Выделить всё

* @param string $new_name the new username
*/
function user_update_name($old_name, $new_name)
{
	global $config, $db, $cache;

	$update_ary = array(
		FORUMS_TABLE			=> array('forum_last_poster_name'),
		MODERATOR_CACHE_TABLE	=> array('username'),
		POSTS_TABLE				=> array('post_username'),
		TOPICS_TABLE			=> array('topic_first_poster_name', 'topic_last_poster_name'),
	);

	foreach ($update_ary as $table => $field_ary)
	{
		foreach ($field_ary as $field)
		{
			$sql = "UPDATE $table
				SET $field = '" . $db->sql_escape($new_name) . "'
				WHERE $field = '" . $db->sql_escape($old_name) . "'";
			$db->sql_query($sql);
		}
	}

	// Because some tables/caches use username-specific data we need to purge this here.
Замените на такое -

Код: Выделить всё

* @param string $new_name the new username
*/
function user_update_name($old_name, $new_name)
{
	global $config, $db, $cache;

	$update_ary = array(
		FORUMS_TABLE			=> array('forum_last_poster_name'),
		MODERATOR_CACHE_TABLE	=> array('username'),
		POSTS_TABLE				=> array('post_username'),
		TOPICS_TABLE			=> array('topic_first_poster_name', 'topic_last_poster_name'),
	);

	foreach ($update_ary as $table => $field_ary)
	{
		foreach ($field_ary as $field)
		{
			$sql = "UPDATE $table
				SET $field = '" . $db->sql_escape($new_name) . "'
				WHERE $field = '" . $db->sql_escape($old_name) . "'";
			$db->sql_query($sql);
		}
	}

	if ($config['newest_username'] == $old_name)
	{
		set_config('newest_username', $new_name, true);
	}

	// Because some tables/caches use username-specific data we need to purge this here.
Хуже не будет ...и кусок по инструкции найдется...

Добавлено спустя 3 минуты 58 секунд:
Второй вариант...Забекапьтесь основательно...и тупо ставьте свежую...как буд-то никакой не было воще...
При инсталлляции должна спросить - обновление...если не спросит, подсуньте инсталлу сначала старые файлы из дистрибутива галереи со старыми их местами...потом замените их на свежие...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Tim »

Попробовал установить сверху... Вроде бы все процессы прошли без заминки, но на выходе при заходе в Галерею на форуме вот:
SQL ERROR [ mysql4 ]

Unknown column 'album_auth_access' in 'field list' [1054]

SQL

SELECT album_id, parent_id, album_name, album_type, left_id, right_id, album_user_id, display_in_rrc, album_auth_access FROM phpbb_gallery_albums ORDER BY album_user_id ASC, left_id ASC

BACKTRACE

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/gallery/integration.php
LINE: 224
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/cache.php
LINE: 451
CALL: phpbb_gallery_integration::cache()

FILE: [ROOT]/includes/gallery/auth/auth.php
LINE: 91
CALL: cache->obtain_album_list()

FILE: [ROOT]/includes/gallery/auth/auth.php
LINE: 81
CALL: phpbb_gallery_auth->query_auth_data()

FILE: [ROOT]/includes/gallery/gallery.php
LINE: 72
CALL: phpbb_gallery_auth->phpbb_gallery_auth()

FILE: [ROOT]/gallery/index.php
LINE: 20
CALL: phpbb_gallery::setup()
Как лечить?
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: phpBB Gallery (nickvergessen)

Сообщение HAMMER663 »

запустить файла обновления галереи
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Tim »

Пробовал. Не помогло. Выдает такую же ошибку....
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: phpBB Gallery (nickvergessen)

Сообщение HAMMER663 »

Код: Выделить всё

ALTER TABLE phpbb_gallery_albums ADD album_auth_access tinyint(1) NOT NULL default '0';
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Gallery (nickvergessen)

Сообщение Пчелкин »

/includes/gallery
права на все четыре папки внутри вместе с содержимым пробуйте 777
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Tim
phpBB 1.4.1
Сообщения: 48
Стаж: 20 лет 7 месяцев
Откуда: Карелия
Благодарил (а): 9 раз
Поблагодарили: 3 раза

Re: phpBB Gallery (nickvergessen)

Сообщение Tim »

запрос сделал. Теперь выдает вот что:

DATABASE_NOT_UPTODATE

Причем даже при попытке создать новую тему....

Добавлено спустя 2 минуты 8 секунд:
Пчелкин писал(а):/includes/gallery
права на все четыре папки внутри вместе с содержимым пробуйте 777

У меня там три папки только: auth config image
Права поставил - все без изменений.
Безработный фотоохотник, рыбак, турист из Карелии...
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: phpBB Gallery (nickvergessen)

Сообщение HAMMER663 »

да уж.. нахимичили. удаляйте все записи из бд о галерее и устанавливайте заново, можно сделать бекап таблиц галереи, чтоб потом импортировать обратно данные

Вернуться в «Поддержка модов для phpBB 3.0.x»