Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Народный SF Fusion
# 1 Тема: Знающие люди, помогите
Sergeym
Пользователь

Avatar пользователя




новичек

Сообщений: 7
Зарегистрирован: 04 Марта 2009, 17:43:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 04 Марта 2009, 17:49:12
В настоящий момент я разрабатываю довольно крупный игровой сайт. И вот столкнулся со следующими проблемками:
1) Можно ли сделать так, чтобы Fusion загружал аватары, в названии которых есть символ “+”. Это принципиально важно!
2) Предположим, что изображение аватара находится на другом сайте, тогда как сделать, чтобы можно было писать пути к файлу.
3) Как изменить размеры левой и правой панелей?
4) Как убрать дубляж меню, а вместо часов сделать заглавные буквы названия игр (посмотрите рисунок примера)?
Знающие люди помогите, буду очень признателен.
Прикрепленные файлы click to enlarge
untitled-1_1.jpg   ( width:1280 height:150 )
 
^ наверх ^
# 2  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 04 Марта 2009, 18:04:37
1 - можно, меняется одна строка в коде
2 - впринципе можно, но нежелательно... уязвимость возрастает в разы
3 - в файле themes/tvoya_tema/theme.php вроде функция openside
4 - какая тема оформления?


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 3  
snake_oriental
Пользователь

Avatar пользователя

Панки - Хой :)

Любитель Fusion

Сообщений: 349
Откуда: Украина, г.Кривой Рог
Зарегистрирован: 19 Апреля 2007, 18:17:28
Сказали спасибо 35 раз
Статус: offline
ICQ статус 746800
Опубликовано 04 Марта 2009, 18:44:22
Размеры левой и правой панелей меняются в файле стилей, там по стандарту обычно ставят 175px


--------------------
Истинная мудрость так проста, но нам в неё неврубится smiley
Вконтакте - Группа: CMS - PHP-Fusion
All Fusion :: Плагины, моды, темы оформления для 6 и 7 версий PHP-Fusion
^ наверх ^ snake_oriental 746800 snake_oriental@hotmail.com snake.oriental@yandex.ru all-fusion.com
# 4  
Sergeym
Пользователь

Avatar пользователя




новичек

Сообщений: 7
Зарегистрирован: 04 Марта 2009, 17:43:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 05 Марта 2009, 22:39:53
Sky написал:
1 - можно, меняется одна строка в коде
2 - впринципе можно, но нежелательно... уязвимость возрастает в разы
4 - какая тема оформления?

(1,2) Ребят, можно поконкретнее где и в каком файле менять код.
(4) У меня темка Black_Tomato, но я ее изменяю под другой стиль
 
^ наверх ^
# 5  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 06 Марта 2009, 04:47:19
1. файл includes/update_profile_include.php
находишь (примерно 79 строка)
if (preg_match("/^[-0-9A-Z_\[\]]+$/i", $avatarname) && preg_match("/(\.gif|\.GIF|\.jpg|\.JPG|\.png|\.PNG)$/", $avatarext) && $newavatar['size'] <= $settings['avasize']) {


меняешь на
if (preg_match("/^[-0-9A-Z_\+\[\]]+$/i", $avatarname) && preg_match("/(\.gif|\.GIF|\.jpg|\.JPG|\.jpeg|\.JPEG|\.png|\.PNG)$/", $avatarext) && $newavatar['size'] <= $settings['avasize']) {



остальное более досканально нужно копать, извини с временем напряженка


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 6  
Sergeym
Пользователь

Avatar пользователя




новичек

Сообщений: 7
Зарегистрирован: 04 Марта 2009, 17:43:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 06 Марта 2009, 16:09:04
Sky, я сделал необходимые изменения в файле includes/update_profile_include.php, эффект тот же. Т.е. аватар отображается в пункте “Просмотр аватара”, а в пользовательской панели не хочет. И в папке images/avatars не создается графический файл avatar_1. Может нужно еще где подкрутить?
А что ты думаешь насчет моего четвертого вопроса?
 
^ наверх ^
# 7  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Марта 2009, 11:53:32
файл переименовывается в целях безопасности... какой резон такого названия аватара43ergb+sg.jpg


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 8  
Sergeym
Пользователь

Avatar пользователя




новичек

Сообщений: 7
Зарегистрирован: 04 Марта 2009, 17:43:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Марта 2009, 13:16:34
Sky написал:
файл переименовывается в целях безопасности... какой резон такого названия аватара43ergb+sg.jpg

Я объясню. Я разрабатываю игровой сайт на тему игры для Xbox 360. У каждого пользователя есть игровая карта (gamertag). Ну вот я пытаюсь сделать так, чтобы вместо обычного аватара высвечивался gamertag самого пользователя.
А если, например, имя пользователя идет через пробел (как, например, Sergey Muhin), то на сайте http://www.mygamercard.net/ изображение аватара доступно как http://card.mygamercard.net/Sergey+Muhin.png.
Вот поэтому я и спрашивал вас (вопросы 1,2).
Можете, например, посетить форум http://xboxrussia.ru/Forums/default.aspx на любую тему и увидите, что у каждого геймера в качестве аватара собственный gamertag.
Конечно, если название состоит из одного слова, то здесь проще. Но если из двух...
Посетите также http://www.mygamercard.net/ и вбейте в панеле Create Your Xbox 360 GamerCard! в поле GamerTag: Sergey Muhin и нажмите Generate GamerCard Code. После генерации в пункте Forums (Image) в поле URL: увидите http://card.mygamercard.net/Sergey+Muhin.png. Вот как сделать, чтобы мой аватар или аватар любого другого пользователя грузился именно отсюда(2)?
 
^ наверх ^
# 9  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Марта 2009, 13:31:12
впринципе понял, могу сделать, но вот только за безопасность Вашего сайта Я не ручаюсь, если согласны то сделаю!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 10  
Sergeym
Пользователь

Avatar пользователя




новичек

Сообщений: 7
Зарегистрирован: 04 Марта 2009, 17:43:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Марта 2009, 13:48:39
Sky написал:
впринципе понял, могу сделать, но вот только за безопасность Вашего сайта Я не ручаюсь, если согласны то сделаю!

Пожалуй я соглашусь, сам я не в состоянии такое провернуть. Расскажи, пожалуйста, в чем будет уязвимость.
 
^ наверх ^
# 11  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Марта 2009, 13:54:21
возможно будет указать удаленную картинку с внедренным бэдкодем... но Я постараюсь по максимуму обезопасить... только Я сейчас ухожу, как буду дома займусь этим... пока напиши мне какая версия двига у тебя и изменял ли ты какие либо файлы


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 12  
Sergeym
Пользователь

Avatar пользователя




новичек

Сообщений: 7
Зарегистрирован: 04 Марта 2009, 17:43:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Марта 2009, 14:18:19
Знаете как бы я хотел. Вот, например, пользователь регистрируется на моем сайте и в пункте с аватарами было следующее: Шаг первый - введите название вашего gamertag; шаг второй - просмотр аватара и все.Т.е. Fusion автоматически отображает аватар конкретного пользователя пользуясь http://www.mygamercard.net/.
Sky, значит движок у меня PHP-Fusion SF версии 6.01.18.4. Файл я изменил только один (update_profile_include.php, я там +\ поставил), остальные файлы не менял, никаких модификаций не ставил. Все время занимаюсь статьями и контентом к играм.Sky, спасибо, что ты мне помогаешь. Если будущий сайт будет достаточно прибыльным, то я буду помогать вам. Еще раз спасибо.


[Изменил(а) Sergeym, 07 Марта 2009, 14:46:29]  
^ наверх ^
# 13  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Марта 2009, 14:27:02
ну чтобы автоматически отображался Я те не обещаю, но удаленный аватар сделаю!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 14  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 07 Марта 2009, 16:03:05
Sky имхо просто ссылку в бд кладем с полным урл, и оно заработать должно, угу?
Ну ссылку чистим конеш по полной (саму ссылку), и плюс можно грузануть ее на серв и проверить - совпадает ли по стандартам (картинка ли, размеры в порядке ли и тп).

Ну так мысли в слух smiley


--------------------
Retired
^ наверх ^
Перейти на форум:


95,291,758 уникальных посетителей
сейчас: 29 Апреля 2024, 19:19:15
Генерация страницы: 0.36 сек.