-
Notifications
You must be signed in to change notification settings - Fork 1
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Don't undestand ;) maybe can help #1
Comments
Bonjour, Ces 4 lignes sont pour initialiser les noms des tables LimeSurvey que j'utilise dans le plugin. |
OK,
C'est dommage tu va perdre les données lors des copie de questionnaire. Je pense revoir le système en ce sens pour proposer un patch/correctifs. Pour le mettre dans le fichier lss (et donc lors de la copie)
Je doit regarder : mais à mon avis tu peux utiliser directment les modèle de Yii : popur les nom c'est facile Survey::model()->tableName(). A voir ou c'est utilisé si tu peux pas directement utiliser les fonctions des modèles :) |
Je suis novice en LimeSurvey et j'aime peu la programmation orientée objet (les "class"), je suis plutôt oldschool et dont programmation procédurale.
Je ne savais pas qu'on pouvait copier un questionnaire.
J'ai essayer les événements "beforeSurveySettings" et "newSurveySettings" mais je n'ai pas réussi a faire fonctionner, j'ai donc essayer de trouver une alternative, ce qui a abouti à la création de la table "lime_survey_rgpd".
Retour à l'intro : "Yii", j'ai bien trouver sur le net, mais je pense que tout n'est pas disponible et pas dans tous les événements ??. Et je surnage à coup de recherche globale dans tous les fichiers des noms de fonctions, c'est long... Bref, c'est un premier essai normalement fonctionnel (et installé sur notre serveur) que j'affinerais au fur et à mesure des mises à jour réalisée sur notre serveur. |
Je tente de trouver un temps pour un patch (avec mise à jour). |
I don't understand this part :
limesurvey-rgpd/rgpd.php
Lines 188 to 191 in 45d0b52
Je ne comprend pas cette partie ?
Tu as un système pour gérer tes propres tables via l'API. De mon coté : j'utilise 2 méthodes pour gérer les paramètres :
Le mettre dans la table plugin_settings permet la compatibilité avec l'expoprt/import lss. C'est un des grands intéret.
(J'ai pa encore testé le plugin, pas trouvé le temps).
The text was updated successfully, but these errors were encountered: