Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA: Modifying the self-registration text

Modifying the self-registration text 1 Jahr 7 Monate her #91299

  • stevage
  • stevages Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 15
  • Karma: 0
I can't find an easy way to modify this text, from within LimeSurvey:
You must be registered to complete this survey
You may register for this survey if you wish to take part.
Enter your details below, and an email containing the link to participate in this survey will be sent immediately.

Also, we would really like to remove the "first name" and "last name" boxes: all we want to collect is the email address. Is this possible?

We'd really prefer to host the survey on LimeService, so modifying code is out - but can do it if there's no other solution.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 1 Jahr 7 Monate her #91301

  • stevage
  • stevages Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 15
  • Karma: 0
Ah, I've solved it.

1. Copy the default template
2. On startpage.pstpl, insert this at the end of the HEAD tag:
<script>
$(function(){
$("[name=register_firstname]").parent().parent().hide()
$("[name=register_lastname]").parent().parent().hide()
});
</script>
3. On register.pstpl, replace {REGISTERMESSAGE1} and {REGISTERMESSAGE2} with whatever you want. (This wouldn't work if you needed multiple languages.)

Sweet!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 1 Woche her #100725

  • firstservey
  • firstserveys Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 18
  • Karma: 0
Hello,

I think it is too late now, but you can change the REGISTERMESSAGE1 and REGISTERMESSAGE2 in the following folder: /application/helper/replacements_helper.php

in line 841 & 842 you can change the messages but as you said: translation to a second language is not possible this way
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 8 Stunden her #100973

  • dweisser
  • dweissers Avatar
  • OFFLINE
  • Bronze Donor
  • Beiträge: 203
  • Dank erhalten: 5
  • Karma: 5
My question pertains to the screen a registrant sees after he/she registers.


Thank you for registering to participate in this survey.

An email has been sent to the address you provided with access details for this survey. Please follow the link in that email to proceed.

Survey administrator Administrator (Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!)


Am I dense? (yes, but...) I can't seem to find a way to access and alternate this text and formatting. The Register.pstpl doesn't seem to contain this text. Any help anyone?

Nebraska
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 7 Stunden her #100975

  • dweisser
  • dweissers Avatar
  • OFFLINE
  • Bronze Donor
  • Beiträge: 203
  • Dank erhalten: 5
  • Karma: 5
Found it.

This text is in /(your install directory)/application/controllers/RegisterController.php.

The text is in line 242. However, I'm scared to change it. And, even if I change it, it will be blown away when I update.

Are there alternatives?

Thank you,
David
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 7 Stunden her #100977

  • tpartner
  • tpartners Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 4120
  • Dank erhalten: 760
  • Karma: 346
Safer to modify the translation string or create a new "custom" language - manual.limesurvey.org/How_to_translate_L...existing_translation
Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

LimeSurvey is open-source and run entirely by volunteers so please consider donating to support the project.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 5 Stunden her #100981

  • dweisser
  • dweissers Avatar
  • OFFLINE
  • Bronze Donor
  • Beiträge: 203
  • Dank erhalten: 5
  • Karma: 5
Thank you T. As always, your advice is appreciated.

But, I simply want to change the text. I don't see how the translation editor can help.
If I could create new {replacement} fields, that might be something, but as it stands the .php sends the email upon registration and prints the text as defined above to the page.

I think I'd have to alter that function, or alter the text, in order to influence the outcome. Am I wrong?

David
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 5 Stunden her #100982

  • tpartner
  • tpartners Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 4120
  • Dank erhalten: 760
  • Karma: 346
If you create a custom language for your survey and modify that string in the language file, it will automatically be applied.

That is what $clang->gT() does.
Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

LimeSurvey is open-source and run entirely by volunteers so please consider donating to support the project.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 4 Stunden her #100983

  • dweisser
  • dweissers Avatar
  • OFFLINE
  • Bronze Donor
  • Beiträge: 203
  • Dank erhalten: 5
  • Karma: 5
The light is dawning.
I think I now understand this process. I downloaded and installed poedit.
I downloaded the language template file from www.limesurvey.org/translationstatus/limesurvey.pot.

Couple of questions:

Question 1. Does every entry (There are over 10,000 need a "translation" or can I simply "translate" the one(s) I want changed?

Question 2. Will LimeSurvey updates obliterate these edits? Easy workaround is to save the custom language offline and reload upon update.

David
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Re: Modifying the self-registration text 10 Monate 4 Stunden her #100984

  • tpartner
  • tpartners Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 4120
  • Dank erhalten: 760
  • Karma: 346
1) Simply translate those you want changed.

2) If you create a custom language, it will not be affected by updates.
Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

LimeSurvey is open-source and run entirely by volunteers so please consider donating to support the project.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
  • 2
Moderatoren: ITEd
Ladezeit der Seite: 0.162 Sekunden
Donation Image