Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Аватары с другого сервера
RSS

Аватары с другого сервера

Может я тормоз, но я не понимаю как их добовлять!

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
trigger
Новичок


Всего сообщений: 25
Рейтинг пользователя: 0





Дата регистрации на форуме:
12 июля 2003
Как добавить аватар, лежащий на другом сервере?
Версия 4 Post Final. И ведется ли лог залитых файлов на сервер? Если нет, скажите какой файл за заливку отвечает, может допишу логирование.

И еще.  Как сделать так, чтобы Админ мог в своей подписи юзать html?

(Сообщение отредактировал trigger 10 сен. 2003 2:05)

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Для этого надо включить возможность "Внешние аватары" в Центре Администрирования (кажется, в "Доп. возможностях"), после чего в профиле пользователя появится соотвествующее поле для ввода URL.


---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Логов загрузки не ведеться, за загрузку файлов отвечает attach.cgi.
Чтобы админ мог использовать в подписи HTML, нужно редактировать файл profile.cgi. В нем надо найти процедуру записи профиля (называется как-то вроде save или process), там надо найти очистку подписи (куча регулярных выражений и вызов функции cleanarea для $insignature) и написать условие if ($membercode ne "ad"), соответственно все рег. выражения и cleanarea дожны быть внутри этого условия.
Вариант второй: редактировать подпись через админцетр, там вроде бы очистки от HTML не производится. (Если все же производится, то можно найти в файле setmembers.cgi cleanarea для подписи и удалить.)

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Gram
Модератор раздела

Gram
Откуда: здешний
Всего сообщений: 566
Рейтинг пользователя: 14

Репутация пользователя: 1




Дата регистрации на форуме:
23 июля 2003
А можно сделать так, что бы админ мог юзать html именно в собщении. Ну очень удобно и нужно (самый простой пример - это вставка таблицы)!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Короче, это надо ковырять post.cgi, там в процедуре сохранения сообщения найти место, где очищается сообщение (куча rexexpов для $post) и добавить условие if ($membercode ne "ad") и вставить выражения, связанные с удалением HTML, внутрь этого условия. То же самое надо сделать и с вызовом процедуры &cleanmembername($post).

Но по-моему, гораздо проще сделать тег [table] (у меня была такая идея при выпуске Release 4, но я не знал, нужен ли он кому-нибудь).


---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   Аватары с другого сервера
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0238. Количество выполненных запросов: 18, время выполнения запросов 0.0127