Uutiset:

Wondering if this will always be free?  See why free is better.

Main Menu
Advertisement:

Invite Mod op NL forum?

Aloittaja forumnet.be, elokuu 22, 2007, 05:42:14 IP

« edellinen - seuraava »

forumnet.be

Ik heb SMF 1.1.3 op www.netwerkers.info/forum en wilde daar ook de invite mod op installeren, maar na installatie krijg ik noch de invite button in het forum menu noch in "beheer > features & opties"?

Dit heeft volgens mij iets met de taal te maken?
Werkt deze mod wel op een NL forum?

Kan iemand mij in duidelijke taal uitleggen hoe dat in zijn werk gaat?

Patrick.

www.forumnet.be/aarschot
www.programsofprofit.com/forum
www.netwerkers.info

McCaine

#1
kopieer de inhoud van Modification.english.php naar Modifications.dutch.php

duss dit:
// Invite MOD.
$txt['invite_title'] = 'Referrals';
$txt['invite_only'] = 'Only allow registrations through invitation.';
$txt['invite_menu_title'] = 'Invite menu title.';
$txt['invite_days'] = 'Number of days for members to get a new invite credit.<div class="smalltext">(0 for no limit, admins are exempt)</div>';
$txt['invite_max'] = 'Max number of invite credits.<div class="smalltext">(0 for no limit, admins are exempt)</div>';
$txt['invite_expire'] = 'Number of days for an invite key to be valid.<div class="smalltext">(0 for no limit)</div>';
$txt['invite_group_settings'] = 'Set group permission for sending invites';

$txt['invite_email_disable'] = 'Disable mailing feature.';
$txt['invite_email_subject'] = 'E-mail subject.';
$txt['invite_email_message'] = 'E-mail message.
<div class="smalltext">{invitee} = Recipient\'s name</div>
<div class="smalltext">{inviter} = Inviter\'s memebername</div>
<div class="smalltext">{forum} = Forum name</div>
<div class="smalltext">{link} = Link to registration page (with key)</div>
<div class="smalltext">{message} = Message by inviter</div>';
$txt['invite_default_email_subject'] = '{invitee}, you have received an invitation to {forum} by {inviter}!';
$txt['invite_default_email_message'] = 'Hi {invitee},

You have received an invitation to {forum}, click the following link to register:

{link}

{inviter} also sent this comment to you:

{message}


This message is not spam.';

$txt['invite_someone'] = 'Nodig iemand uit';
$txt['invite_info'] = 'You can invite someone new if you have invite credits by making a new key and sending them the link.';
$txt['invite_link'] = 'Hier kun je wat informatie kwijt';
$txt['invitees'] = 'Invitees';
$txt['invitees_info'] = 'The following list which members you have invited.';
$txt['no_invitees'] = 'There are no invitees to display';
$txt['invite_unlimited'] = 'unlimited';
$txt['invite_max_reached'] = 'max reached';
$txt['make_new_invite_key'] = 'Make new invite key';
$txt['invite_credits'] = 'Invite credits';
$txt['next_invite_credit'] = 'Next credit';
$txt['invite_key'] = 'Invite Key';
$txt['invite_email'] = 'Mail je uitnodiging';
$txt['invite_send_email'] = 'Stuur e-mail';
$txt['invite_expires'] = 'Expires';
$txt['invited_by'] = 'Uitgenodigd door';
$txt['invitees_count'] = 'Uitnodigingen';
$txt['show_invitees'] = 'Laat leden zien die aangemeld zijn door dit lid';


$txt['invite_email_info'] = 'Vul de naam en e-mail adres in van de persoon die je wilt uitnodigen op AFN';
$txt['invite_recipient_name'] = 'Naam van persoon die je uitnodigd';
$txt['invite_recipient_email'] = 'E-mail van persoon die je uitnodigd';
$txt['invite_message'] = 'Bericht dat je erbij wilt';
$txt['invite_sent'] = 'De uitnodiging is verzonden!';

$txt['invite_no_name'] = 'Je hebt geen naam ingevuld';
$txt['invite_no_email'] = 'Je hebt geen e-mail ingevuld';
$txt['cannot_send_invite'] = 'Sorry, the invite key could not be sent (already sent maybe?).';

$txt['permissiongroup_invite'] = 'Invite';
$txt['permissionname_invite'] = 'Invite';
$txt['permissionhelp_invite'] = 'When the forum is set to accept registrations by invitation only, this permission will allow a membergroup to invite people to the forum so they can register.';
$txt['permissionname_invite_unlimited'] = 'Unlimted invite credits';
$txt['permissionhelp_invite_unlimited'] = 'When the forum is set to accept registrations by invitation only, this permission will allow a membergroup to have unlimited invite credits.';
$txt['permissionname_invitees'] = 'View invitees';
$txt['permissionhelp_invitees'] = 'This will show a list of members that the user has invited to the forum using the Invite MOD.';
$txt['permissionname_invitees_own'] = 'Own invitees';
$txt['permissionname_invitees_any'] = 'Any invitees';

$txt['cannot_invite'] = 'Sorry, you\'re not allowed to send invitations.';
$txt['cannot_invite_as_other'] = 'Sorry, you can\'t send invitations as someone else.';
$txt['cannot_invitees_any'] = 'Sorry, you\'re not allowed to view this member\'s invitees.';
$txt['registration_invite_only'] = 'Sorry, registration is by invitation only.<br /><br />If you have a valid invite key enter it below:<br /><form method="POST" action="index.php?action=register"><input type="text" name="invite_key" size="40"> <input type="submit" value="Register"></form>';
$txt['registration_invite_expired'] = 'Sorry, the invite key has expired.';

$txt['top_inviters'] = 'Top Uitnodigers (met uitnodigingen)';
$txt['top_inviters_by_posts'] = 'Top Uitnodigers (by Invitees\' Posts)';
// End Invite MOD.


van Modification.english.php naar Modification.dutch.php

Dit is een beetje anders, omdat ik dit zo uit mijn modlijst haal, en heb het dus wat persoonlijke trekjes gegeven.

Het kan wat lastiger worden als je meer mods heb. Ik raad je ook zeker af om de code hierboven te kopieeren, dat kan misschien niet helemaal goed gaan.

succes




(voor de php kenners onder ons... als ik hier iets fout doe, zeg dat dan a.u.b. ik bemoei me meestal niet met deze dingen, deze mod heb ik toevallig ook, en het werkt zeer goed bij mij)

forumnet.be

#2
Ik vrees eerlijk gezegd een beetje voor deze werkwijze.
Indien wij immers niet precies dezelfde mods hebben op onze beide fora dan moet er beslist iets misgaan volgens mij.

Wat heb jij precies gedaan om de beide buttons op je forum te krijgen, McCaine?

Patrick.

EDIT: sorry, ik merk net dat de code hierboven enkel over de invite mod gaat.  O:)
Is dat de enige aanpassing die jij moeten doe hebt McCaine, of werd die code door de Mod zelf in je Modifications.dutch.php geplaatst en had jij nooit problemen met de button?


www.forumnet.be/aarschot
www.programsofprofit.com/forum
www.netwerkers.info

McCaine

Ja, je zet hiermee de hele mod in je nederlandse forum. De menu knoppen, komen ook, die kun je hiermee ook nog aanpassen. Het ligt er ook wel aan welk thema je gebruikt. Ik gebruik deze mod met default.

forumnet.be

Nee, hoor, er is totaal niks gewijzigd als ik die code copieer naar mijn Modifications.dutch.php, ook niet als ik mijn eigen code uit Modification.english.php copieer.
Nog steeds geen invite buttons op mijn forum en ook geen gedeelte voor de top-inviters in het statistieken gedeelte.

Iemand andres een idee misschien??  :-[

Patrick.
www.forumnet.be/aarschot
www.programsofprofit.com/forum
www.netwerkers.info

Herman's Mixen

open index.template.php voor de button

zoek

// If the user is a guest, show [login] button.


voor dat voeg je deze code in

// Invite MOD.
if (allowedTo('invite'))
{
global $modSettings;
echo ($current_action == 'invite' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'invite' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=invite">' , (!empty($modSettings['invite_menu_title']) ? $modSettings['invite_menu_title'] : $txt['invite_title']) , '</a>
</td>' , $current_action == 'invite' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
}


mocht het dan nog niet werken dan is de mod niet geinstalleerd
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

forumnet.be

Die code staat er al, automatisch toegevoegd bij installatie van de Mod waarschijnlijk.  :-[ :(

Patrick
www.forumnet.be/aarschot
www.programsofprofit.com/forum
www.netwerkers.info

Herman's Mixen

doet ie het dan wel als je je forum op engels zet ! ??
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

forumnet.be

#8
Yep, in het Engels deed-ie het wel.  ::)

Ik heb het toch (voorlopig) opgelost gekregen door
1) invite mod te desinstalleren
2) forum in Engels gezet
3) invite mod terug geïnstalleerd
4) forum weer naar Nederlands gezet

Nu staan de links er, krijg ik een extra lijstje in de stats page en kan ik permissies toevoegen om ledengroepen te laten inviteren.

Alleen, hoe voeg je nu weer de invite link ook aan het menu toe voor gasten, dus als je uitgelogd bent?

Patrick.


EDIT: Correctie! Probleem NIET opgelost!
Er staat geen tekst bij de velden in het invite scherm (waar je de mail verstuurd naar je invitee) en er is geen extra lijstje meer op de statspage, en ook geen tekst bij de persmissies in de ledengroepen ...

Zelfs de invite button in beheerscherm is weer weg na opnieuw inloggen ...
www.forumnet.be/aarschot
www.programsofprofit.com/forum
www.netwerkers.info

McCaine

#9
toch vreemd dat ie niet goed werkt. Je gebruikt zo te zien smf 1.1.3, bij mij werkt ie goed, zowel in het Nederlands, als in het Engels. En ik was binnen 10 min klaar met vertalen, en alles goed werkend te installeren. Misschien werkt ie niet goed in combinatie met een andere mod. Ik zou het zo ff niet weten...


edit:
De tellers van de invites op de leden profielen doen het bij mij niet

Herman's Mixen

krijg op schone test server al problemen tijdens install van deze mod ! op smf 1.1.3 dus ....
gaan wel even in de xml duiken... wat er loss is
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

Advertisement: