Skype Profile Field
by X3mE (http://www.simplemachines.org/community/index.php?action=profile;u=154415), version 1.1
Link to Mod (http://custom.simplemachines.org/mods/index.php?mod=1600) | Demo Website (http://x3me.iz.rs/) | Support Topic (http://www.simplemachines.org/community/index.php?topic=286938.0)
Description
(http://i20.photobucket.com/albums/b242/x3me88/skype_logo.jpg)
This modification will add the Skype (http://www.skype.com/) field to your profile, and make SMF treat it the same way as all the other messaging fields, thus showing it wherever it shows some of them.
This is for 2.x versions of SMF only. There will be no version for 1.1.x, as there are a few similar for 1.1.x already.
Screenshot
(http://i20.photobucket.com/albums/b242/x3me88/Noname-16.png)
Live Demo: http://x3me.iz.rs/index.php?board=4.0
Changelog
* Version 1.1 (05. 02. 2009.)
- Updated for SMF 2.0 RC1
- Italian translation added (thanks edi67)
- Danish translation added (thanks akyhne)
- Swedish translation added (thanks Nas)
- French translation added (thanks Eclos)
* Version 1.01 (19. 01. 2009.)
- Installation updated so that it wouldn't interfere with Google Talk Profile Field
* Version 1.0 (19. 01. 2009.)
- Initial version for SMF 2.0 Beta 4
Installation & Notes
Just upload and install the modification. No pre-requisites needed.
If you wish to disable it or show in on the registration page, you can do so from the Admin panel: Admin - Features and Options - Profile Fields
Please post all your support questions and comments in the support thread (http://www.simplemachines.org/community/index.php?topic=286938.0). You can also use the Issue Tracker (http://x3me.iz.rs/index.php?project=3) on the Demo Website (http://x3me.iz.rs/).
Languages
Languages included:
- English (english, english-utf8)
- Danish (danish)
- French (french)
- Italian (italian)
- Serbian (serbian, serbian-utf8, serbian-utf8-lat)
- Swedish (swedish)
To translate it to your own language, add the translation for:
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'This is your Skype username.';
in the appropriate Modifications.language.php file. You are welcome to post your translations in the support topic (http://www.simplemachines.org/community/index.php?topic=286938.0).
Donations
If you like this mod, please donate to support its further development. Any amount would be highly appreciated. Thank you.
(https://www.paypal.com/en_US/i/btn/btn_donateCC_LG_global.gif) (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2EV33MU7KLM5A&lc=GB&item_name=SMF%20modifications&item_number=smf¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG_global%2egif%3aNonHosted)
Version 1.01 is out.
Nothing new, I've just updated the installation so that it wouldn't interfere with Google Talk Profile Field mod (soon to be approved, I hope).
perfectly work in smf 2.0 beta 4 thx.
Italian language:
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'Questo è il tuo nickname su Skype.';
Thanks :)
Danish:
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'Dette er dit Skype brugernavn.';
Thanks. :)
You are absolutely right about that. But you should ask for it in the future request (http://www.simplemachines.org/community/index.php?board=3.0) section, not here.
Is this compatible with 2.0?
It's actually the only version it is compatible with: Compatible With: 2.0 Beta 4
Swedish translation:
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'Det här är ditt användarnamn på Skype.';
Thanks :)
Updated to be compatible with RC1.
It wasn't?
Nope, template files were changed in RC1.
* 9. Execute Modification ./Themes/default/Display.template.php Test failed
1. Add After ./Themes/default/Display.template.php Test failed
* 10. Execute Modification ./Themes/default/PersonalMessage.template.php Test successful
1. Replace ./Themes/default/PersonalMessage.template.php Test successful
* 11. Execute Modification ./Themes/default/Profile.template.php Test failed
1. Add After ./Themes/default/Profile.template.php Test successful
2. Add After ./Themes/default/Profile.template.php Test successful
3. Add After ./Themes/default/Profile.template.php Test failed
Are you using RC1 or 2.0 Beta 4? And which version of the mod have you downloaded?
Uh hi... I'm using 2.0 beta and I got those errors too, was I supposed to download the other one?
EDIT:
okay I uploaded the first version of the mod and it went just fine. Thanks.
Turkish translation:
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'Skype kullanıcı adınız.';
Thanks.
I get this message:
Unknown column 'mem.skype' in 'field list'
Bestand: /home/kaarten/domains/kaartenleggen.nl/public_html/zigeunerkaarten/Sources/Load.php
Regel: 989
I use smf 2.0.rc1 and Skype_Profile_Field_v1.1_SMF_2.x.zip
Stef.
Did it install successfully? Seems to me like the database install code didn't work. You can try adding a new column to your members table (backup first!) - called skype, type is varchar(50), not null. Or you can try reinstalling.
I think that the problem is that i used the member tables from a other forum.
I have shared the user database for two forums.
smf_ and smf1_
Is it posible what i want.
Stef
The correct prefix should have been chosen, but do a manual check via phpMyAdmin.
Small error in french translation:
- actually: $txt['your_skype'] = 'C'est votre identifiant Skype.';
- correct: $txt['your_skype'] = 'C\'est votre identifiant Skype.';
Thanks ;)
What could the problem be when the mod works fine, but every time you re-visit the same page in your profile settings where the Skype field is, it's blank? Even though it's blank in there, it works elsewhere in the forum. This means that users have to re-enter their Skype username every time they want to change something on that same page.
RC1
Sounds like things are not saved in the DB then.
That's really strange, I haven't noticed that. I'll look into it, thanks.
Well, since the field does work, since it makes the Skype icon appear in your info next to your posts and function as it should, it obviously does have a connection with the DB. Why the text field is unable to fetch that data to itself when you re-visit the settings page in your profile beats me.
Something that hit me just now, is that i had the same problem with another mod some days ago. Maybe it's not the mod itself, but something else that is messed up. It was the Thank-O-Matic one that adds a thank ability to posts, and it has to be activated in each board setting that you wanted. But every time i checked and clicked OK in a board, that check always kept resetting itself to de-checked. I went into the DB to change this myself, making the mod work, but not even then would the check stay checked. Just great! Another problem arises just when i'm about to go live with the community, lol. What on earth is it this time..
Language German
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'Dein Skype Benutzername.';
Can we have an update for RC2? Thanks! :)
Echoing the need for an RC2 version
Many thanks
Gaz
portuguese brazilian:
$txt['skype'] = 'Skype';
$txt['your_skype'] = 'Este é o seu login no Skype.';
Will this mod be updated for SMF 2.0 Final?
I hope X3mE don't mind for update it for SMF 2.0.1
fail.
half of the pre install tests failed, wot now ?
Rich
Quote from: fragged8 on November 20, 2011, 08:08:03 PM
fail.
half of the pre install tests failed, wot now ?
Rich
You don't need a mod.
http://www.simplemachines.org/community/index.php?topic=459137.msg3208926#msg3208926
Unknown column 'mem.skype' in 'field list'
Dosya: C:\Program Files\EasyPHP-DevServer-14.1VC9\data\localweb\Sources\Load.php
Satır: 1023
Not: Veritabanızın güncellemesi gerekiyor. Sizin dosyalarınızın şuanki sürümü SMF 2.0.9, ama veritabanın sürümü 2.0.8. Upgrade.php'yi çalıştırmanız tavsiye ediliyor.
Can you help ?
I would like to see your load.php file.
thank you.
Looks like database changes weren't made - how did you install the mod?
I perform a manual installation. Because, I was getting a lot of errors
Yup, and you didn't follow all the instructions - one of the instructions would be to run a PHP file from the install package...
Its like Arnator said, double check if each and every line is edited.
Um, no, that's not what I said ;) I'm fairly sure all the actual edits were made but the changes reference a column in the database that wasn't created because the installer PHP file wasn't run.
Yes,
I started install.php but,
$smcFunc['db_add_column']("members",
there's a wrong, With my Paths do not match
I changed install.php, And seamless code
Thank you everything is ok :)
Oh. That's an *old* install file then, since it should be $smcFunc['db_add_column']("{db_prefix}members",
It seems that there is a lack of
I've used here,
http://custom.simplemachines.org/mods/index.php?mod=1600
Yes, that mod is for a 5 year old version of SMF, small wonder it doesn't work properly (2.0 RC1 comes before 2.0 RC2, RC3, RC4, RC5, 2.0.0 and then all the versions to 2.0.9)