0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 3900 Просмотров
*

I23

  • Новичок
  • 8
  • 0 / 0
Подскажите пожалуйста как изменить/добавить российские социальные закладки, такие как вконтакте, одноклассники, мой мир и прочие, вместо родных в анкете kunena.
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum
Так там не соцзакладки, а просто указывается ник юзера в этих соцсетях

Но если без сильного ковыряния компонента, то видится такой способ:

1) заменить файл иконок /components/com_kunena/template/default/media/iconsets/profile/default/default.png
2) открываем /components/com_kunena/template/default/profile/editprofile.php и высматриваем там языковые переменные типа:

Код
COM_KUNENA_MYPROFILE_TWITTER
COM_KUNENA_MYPROFILE_TWITTER_DESC

ну или чем там хотите пожертвовать

3) в языковом файле language/ru-RU/ru-RU.com_kunena.ini заменяем русский текст для этих переменных

4) и ещё один момент... - подстановка перед ником ссылок вида http://twitter.com/

сидит в функции socialButton в файле administrator/components/com_kunena/libraries/user.php

ЗЫ: Удивился, что это жёстко прописано.
Надо разработчикам всё-же закинуть мысль, что настраиваемые поля должны быть.
« Последнее редактирование: 03.01.2011, 02:48:03 от SDKiller »
*

I23

  • Новичок
  • 8
  • 0 / 0
спасибо за оперативный ответ, но ...

заменил я строчки в файле /com_kunena/template/default/profile/editprofile.php

к примеру поменял myspace на одноклассники, в поле в анкете куда вписывают свои данные данные появилось вот что
<br /><b>Notice</b>: Undefined property: KunenaUser::$ODNOKLASSNIKI in <b>\components\com_kunena\template\default\profile\editprofile.php</b> on line <b>97</b><br /><br />

и как сделать чтоб при нажатии на иконку к примеру Вконтакте переходило на ссылку vkontakte.ru а не на linkedin.com который я заменил.
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum


заменил я строчки в файле /com_kunena/template/default/profile/editprofile.php


Я не писал, что надо менять что-то в этом файле.
Иначе придётся намного глубже ковырять всё.

Цитировать
и как сделать чтоб при нажатии на иконку к примеру Вконтакте переходило на ссылку vkontakte.ru а не на linkedin.com который я заменил.

Дополнил свой первый пост
*

I23

  • Новичок
  • 8
  • 0 / 0
Спасибо.
Действительно как то они усложнили это, могли бы в админке дать настройки анкеты и возможность вставлять свои поля.
*

elenty

  • Захожу иногда
  • 98
  • 4 / 0
  • ученик Христа
Я не писал, что надо менять что-то в этом файле.
Иначе придётся намного глубже ковырять всё.
Дополнил свой первый пост
а если там заменить и в БД тоже заменить название соответствующего столбца, этого хватит, или ещё куда-то глубже надо?
я начала менять DIGG на VKONTAKTE, где-то, видимо, лишнего позаменяла (пока эту тему нашла с вашим ответом), а сейчас уже не вспомню что и где (в каких куненовских файлах).. потому решила все digg заменить на vkontakte
регистры при замене оставляла нужными..
почему-то у меня сейчас такая проблема: из профиля юзера значение не вбивается (нажимаю сохранить, а оно не появляется и не сохраняется в строке)
если прямо в БД вбивать в соотв.поле юзера значение, то оно, естественно, сохраняется и отображается уже в его профиле на сайте
сначала подумала, что может не разрешает вводить ID7777777 (это как пример ID контакта), из-за того, что смешанное значение (буквенно-цифренное), но оказалось, он вообще никакое значение туда вводить не даёт(( да и в самой БД для этой строки разрешение стоит нормальное: VARCHAR
В крайнем случае, конечно, пожертвую кем-то ещё (кроме digg), но буду благодарна, если посоветуете, что сделать тем, кто "любит ковыряться")))
*

ChaosHead

  • Moderator
  • 4937
  • 431 / 13
Спасибо.
Действительно как то они усложнили это, могли бы в админке дать настройки анкеты и возможность вставлять свои поля.
Ой, истину глаголишь, я конечно люблю ковыряться, но как представишь, что потом после каждого обновления форума придётся всё это заново проделывать - жутко становится.
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum
...где-то, видимо, лишнего позаменяла ...
...что сделать тем, кто "любит ковыряться"...

Брать исходный дистрибутив в распакованном виде и через файловый менеджер, например Total Commander,
запустить такую вещь как "Синхронизировать каталоги" (на сайте часть файлов лежит в components\ , часть - в administrator\components) и выявить изменённые файлы.
*

wmag

  • Захожу иногда
  • 190
  • 9 / 5
  • Тут знаю, тут не знаю, пользуюсь напильником
А где строчка, формирующая название темы, когда просматриваешь тему?

Kunena 1.6.4

видел на каком то форуме - идея то хорошая ;)


дополнение:

вот здесь: components\com_kunena\teamplate\default\view\view.php

плюс вот это:  http://share42.com/ 
« Последнее редактирование: 20.11.2011, 22:13:39 от wmag »
Поставьте мне ПЛЮС, если мой совет вам помог =)
*

Фросенятко

  • Новичок
  • 16
  • 0 / 0
  • I am!
Вопрос по социалке:
нужно, чтобы в статье или сообщении были социальные кнопки типа "твитнуть" или "лайк". Как это сделать?
*

Фросенятко

  • Новичок
  • 16
  • 0 / 0
  • I am!
Re: kunena Изменение социальных закладок.
« Ответ #12 : 29.01.2012, 23:24:04 »
Нашла лучше, сразу с комментариями - JL Cackle.
« Последнее редактирование: 01.02.2012, 14:28:07 от Фросенятко »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод Имя & Логин в Kunena 5.1.0?

Автор warlocksp

Ответов: 6
Просмотров: 174
Последний ответ 24.05.2018, 17:28:19
от warlocksp
Вышла Kunena 5.1

Автор Sulpher

Ответов: 2
Просмотров: 51
Последний ответ 17.05.2018, 21:20:20
от ChaosHead
Как сделать форму авторизации в Kunena горизонтальной?

Автор skylord

Ответов: 2
Просмотров: 53
Последний ответ 17.05.2018, 18:45:13
от skylord
Риторические вопросы о Kunena

Автор Belka

Ответов: 3
Просмотров: 162
Последний ответ 18.04.2018, 12:07:23
от AdWeb
Модуль входа Kunena. Кодировка после обновления

Автор composerr

Ответов: 4
Просмотров: 200
Последний ответ 18.04.2018, 11:28:45
от AdWeb