DragonPrime - LoGD Resource Community
Welcome Guest
  • Good morning, Guest.
    Please log in, or register.
  • August 19, 2018, 06:49:04 AM
Home Forums News Downloads Login Register Advanced Search
* *
DragonPrime Menu
Login
 
 
Resource Pages
Search

  Show Posts
Pages: 1 [2] 3 4 ... 29
16  Game Administration, Installation and Configuration / Game Administration Chat / Re: Is There A Live Realm Time Module? on: May 31, 2018, 06:25:47 AM
You're welcome to create one. Improbable Island has one.

It'd be an extremely rapid timer, though. Say you used 24 game days per RL day (1 hour game days); then 1 "game minute" = 2.5 RL seconds. What use would that be? An RP that takes an hour in RL would accordingly take 1 "game day", but the RP'ers may have only meant to be in the span of a few minutes.

Well, on my site, the game days are three RL hours long each.  It would be intended to be on my front page.  The main reason for this is that it looks weird to have a live newday counter on the home page while the realm time remains static.  So, in my case, with three-hour game "days" - eight game days in a real-time day, 1 game "minute" would be 7.5 seconds.  Thus, I'd likely program mine to increment every two game minutes....or every fifteen seconds.
17  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: May 31, 2018, 01:20:02 AM
You use cookies, therefore you collect data. FK, for reference, uses a privacy policy.

Must have a look.  Does your privacy policy (I assume you mean a disclaimer statement) actually serve to keep you from trouble with this new law?
Privacy policies are required by law. So in a way, yes, they do keep you out of trouble.

I see your front page discloses that you have cookies.

Is that actually good enough?

Wondering if an agreement, at charactger creation that says, creating a character here means that you, the user, agree to hold harmless under any EU laws concerning data privacy.

We have external links that do use cookies, as does this site.  This game is not playable without them.

Data gathered is used only for the purposes of this game and is not disseminated or sold to any third party.

Something along those lines....
That's essentially what the new legislation requires.

Good deal.
I have added, as indicated, a step to my character creation screen.  It functions as I intended, and a screenshot is available in my post above.

Additionally, since players may already exist, I have posted an MOTD about it.  I also added a line to the home screen informing players residing in the EU to read that MOTD.

The MOTD outlines all of this and states that if any player in the EU does not agree with this, for any reason, to immediately contact site Admin for character deletion, along with deletion of all personal data as is maintained by my site.
18  Game Administration, Installation and Configuration / Game Administration Chat / Re: Is There A Live Realm Time Module? on: May 31, 2018, 12:02:51 AM
What on Earth is "realm time"?

You know....The Current Time in Degolburg is 5:42 PM -0 for example.

It bears no relevance to the actual time...it is the time on your game.
19  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: May 31, 2018, 12:01:46 AM
You use cookies, therefore you collect data. FK, for reference, uses a privacy policy.

Must have a look.  Does your privacy policy (I assume you mean a disclaimer statement) actually serve to keep you from trouble with this new law?

I see your front page discloses that you have cookies.

Is that actually good enough?

Wondering if an agreement, at charactger creation that says, creating a character here means that you, the user, agree to hold harmless under any EU laws concerning data privacy.

We have external links that do use cookies, as does this site.  This game is not playable without them.

Data gathered is used only for the purposes of this game and is not disseminated or sold to any third party.

Something along those lines....

I am just trying to figure a way to make sure that there is "implied consent" - I will still, of course, do everything possible to be in full compliance...among them, either not using the character restorer...or allowing the pref I mention above if I do...but I am just looking to cover any possible cracks in this.


So far, I have added the following code to my creation page, beginning at line 102 in create.php
Code:
page_header("Create A Character");
if (getsetting("allowcreation",1)==0){
output("`\$Creation of new accounts is disabled on this server.");
output("You may try it again another day or contact an administrator.");
}else{
if ($op=="create"){
rawoutput("<big>");
output("`#Notice to all players residing in the European Union (EU):  Due to the new GDPR laws concerning Data Privacy enacted in the EU, creation of a character on this site gives site operators");
output(" implied consent to store and use your data for the purposes of gameplay on this site.  This site does use cookies and has links to third-party sites.  While the site operators will");
output(" do everything reasonable to protect the personal data of players, and will, on request, delete a character along with all personal data, `n`n`^creation of a character on this site");
output(" constitutes implied consent to store such data for the purposes of, and in the manner above described.  `n`n`QAny user of this site agrees to hold harmless from any and all liability");
output(" under the GDPR laws of the EU, or any similar laws in the jurisdiction in which the user may reside.");
rawoutput("</big>");
addnav("`b`^Agree and Continue`b","create.php?op=create2");
addnav("`b`QDo Not Agree`b","home.php");
page_footer();
}
if ($op=="create2"){
attached file is how it looks on my site.

If they do not agree, it aborts character creation and takes them back to the home screen.




20  Game Administration, Installation and Configuration / Game Administration Chat / Is There A Live Realm Time Module? on: May 30, 2018, 10:33:06 PM
Can't find one if there is.

I got the live New Dar Bar, and I found Aeolus' Live Server Time...but I'd like a live Realm Time thing.

Unfortunately I found nothing in a search here.  Except what I just mentioned above.
21  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: May 30, 2018, 10:01:23 PM
I agree with you on everything.
I meant as far as cookies go and not anything lotgd specific.

But keep in mind that as soon as you have a cookie set or a session started , and that often happens a lot ( like say a paypal donation button that could have a tracker ), you are already in the line of fire. Its really that simple. I am located in switzerland where technically you are not in the EU, and yet a lawyer we had to hire to check the status of the pages of our small company, urged us to put a thorough privacy disclaimer ( on every cookie and why its needed , etc.. ) on every page, even if technically they were public pages.

Its not about your page not being compliant with the gdpr, its about putting your ass in safety if there is a moron that decides to sue you from within europe if he thinks your disclaimer is not good enough. And since you never know when some shit in your page sets a new cookie that is not declared, you might be subject to have to prove that you handle data correctly by the authorities.

Its a freaking nightmare and no one knows whats gonna happen . People now start realizing that their simple pages are collecting data through their plugins.

Its a great time for lawyers and ppl that want to sue others. If someone does not like your site, he / she just has to create an account, and mess with you. Its completely irrelevant if it is a game or a wordpress site.


But if PayPal is collecting the info...isn't that PayPal's problem and not mine?

If I and my actual site are not collecting the data??

I think a disclaimer at character creation stating that you agree to hold harmless the operators of this site...could be a good idea.
22  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: May 29, 2018, 09:31:24 PM
I found this to be the easiest way to get out of the line of fire as far as cookies go :

https://www.cookiebot.com/en/pricing/

Take the free option as it covers one domain free of charge.
You can set it up within minutes.
 

But if you are not doing character restoration at all...do you need this?

Again, not sure why a user-settable pref can't be added to the Restorer...set default OFF, so that one must OPT-IN...to allow Restoration t happen at all.  The pref can be changed by user ONLY when they attempt to delete.

Then have a confirm step added in the user-originated deletion.  It checks the pref and informs the player of the status.

if the pref is set "off" as is default:

According to GDPR laws enacted in the EU, we are required to inform you that you must OPT-IN to allow for possible character restoration at a alter date.  Right now, this option is turned off, meaning all your personal data will be destroyed and unrecoverable.  Do you wish to delete...or do you wish first to change this option?

And then they have to pick.  If no...the chacter is deleted and no data stored.  if yes...then the pref is set Yes...and we go back to the confirm screen...

if the pref is set YES - since player just set it so....

You are about to delete your character.  In accordance with GDPR laws in the EU, we are required to inform you that your data will be stored for the purposes of restoring this character at a later date should you so choose.  Should you not wish your data to be retained, we will not be able to restore this character at any time.  You may choose to have your data forgotten....or go ahead with deletion, with data retained for the purpose of recreating the character.

And have a confirm nav that they could either re-set the pref to NO...and back to the landing screen...or YES...and character deleted with data retained.

In this way, you are informing them that their data is stored...for what purpose...and giving them an option to not have it stored...and explaining the consequences of that choice.

Obviously...if there is an Admin-generated delete..then the Restorer would be set to automatically wipe out any data....because likely you do not want that player to come back, anyway.

Just seems like what I have in mind would serve the purpose of what we are doing here.

By the way...add something that...if they choose to abort the delete...and not delete the character...the pref gets set back to NO SAVE.

This way it automatically is no save...unless user specifically says save JUST BEFORE DELETION.

And an Admin-generated delete would happen with the pref already set at NO SAVE as that is the permanent default.

Thus the Restorer only fires after the player has been informed that it will...and for what purpose...and gives them the right to opt-IN to have it saved.  Thus, implied consent.

I am not a lawyer or anything, but it seems this would be sufficient for what we are doing here...just a little RPG...right??
23  Game Administration, Installation and Configuration / Game Administration Chat / Re: How to change the limit of number of comments on a page?? on: May 29, 2018, 09:13:36 PM
Amazing what happens when you look. Cheesy

Yes, but helps to know WHERE to look!!  LOL

In my case, I was racking my brains...then realized that the coffers only allowed ten lines of commentary.  So I decided to have a look at the code, and found it.  Then I went back to village.php and found the similar line...just changed my number to what I wanted.
24  Game Administration, Installation and Configuration / Game Administration Chat / How to change the limit of number of comments on a page?? on: May 29, 2018, 03:33:11 PM
OK...so as it is right now, the comments do not scroll until there are 25 most-recent comments showing in a town.

How can I make it scroll after only, say, sixteen?

I know it has to be somewhere within commentary.php but I am not seeing it.

I am trying to make everything fit on a page so that players do not have to vertical scroll.

UPDATE:  Never mind, figured it out on my own.

I realized that the dwelling coffers, for example, did not allow for 25 lines.  So I looked at that file, and found what I was looking for that limited tht area to ten comments.

I then found it in village.php where 25 is set and changed it to 15.  Works slick as you want!!
25  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: May 28, 2018, 11:03:59 AM
Just as a thought...would there NOT...be a way, within the Character Restorer itself...to have a user-settable pref...that would allow the restorer to fire on deletion (retaining data or not) based on user pref?

And have it default set to OFF...allowing players to OPT-IN? and if that pref is there, THEN the data is retained...otherwise lost.  Would that not be easier??  And accomplish the same thing??

Just saying!!

(As we all know, "OPT-OUT" is the American way...and OPT-IN in the EU way.  I wish, in this case, America would be a lot more like the EU...and we would go OPT-IN instead of OPT-OUT)
26  Game Administration, Installation and Configuration / Game Administration Chat / Re: GDPR Privacy in the EU (and those who accept EU players) - Issues with Lotgd on: May 27, 2018, 09:15:42 AM
Well, busy on the last couple of days.

I used the "creationaddon" to show my privacy policy statements, but it has one drawback: it *only* confirms them on creation(hence the name), and it has no way to do so afterwards. I had to expand that function, and also add a date as to when the privacy was accepted.
If somebody needs it, I will attach it.

here is the last version of the gdpr extension (=manages only the data export for the user and the 100% safe deletion and no restoral - if you push the mysql functions in you have to execute after you pushed the data in, but that can be set automatically if you need to).

Due to the fact that it's not install-and-done, but needs mysql adaptions, I apologize.
The mysql stuff has to be done in the db, which is something not being able to easily put into a module (no synctable for functions).

EDIT: Just as a summary, you need(!) a privacy statement accessible like an imprint on any page, it has to declare a lot of things. That's mandatory. Mine: https://shinobilegends.com/gdpr/SL%20Data%20Privacy%20Agreement%20and%20Transparency%20Report.pdf

Or just don't allow character restore, yes??

Seems like this is just too much work.  Seriously.

I believe I simply am just not gonna allow restore...that way, when someone deletes or is deleted they are just gone.  I will put a note in the character deletion that states character will not be able to be restored and a confirm button...and have the note explain it is due to new laws in the EU.

To hell with it.  Not worth the risk of getting into trouble.
27  Coding Support / Coding Support Desk / Re: Font Size In Center (Villagetext) on: May 12, 2018, 09:01:39 AM
Just set the font size wider for the whole document in your template's CSS file.
That's what I was looking for.  Did not know whether to do it in pageparts or in the race file itself or in the template.  Thank you.
28  Coding Support / Coding Support Desk / Font Size In Center (Villagetext) on: May 11, 2018, 11:08:14 PM
K...so how can I make the text you see on coming into a village BIGGER?

rawoutput("<big>");
rawoutput("</big>");
does not het it done...

Nor does <font size +1> </font>

None of the ways I know to do this works with the standard village text you see in towns, they are all saved like this

$args['text']=array(

and when that is done...instead of the usual sort of output lines...one can't use the methods I know about to make the text bigger.

Am trying to get all the text in the center part of the screen to become bigger...to accommodate some people who are sight-challenged but who do not use a screenreader...that small text...there has got to be a way to biggify it, but I am not sure how to proceed, or in which files to even look.

Not sure if this is done in pageparts, or in templates or what...where you can control the font size in the center pane....the main action screen.

Searching here on DP did not return any discussions pertinent to what I am trying to do here.
29  Modules, Themes and other customizations for your game / Completed Modules for version 1.x.x / Re: Ocean Quest by DaveS V5.25 on: May 11, 2018, 09:02:43 PM
for the follow-up, after some frustrating mails (sorry TgTarheel) we (we means TgTarheel, a screenreader specialist and me) could find out that the thing to find the 4th piece of the royal decree should be accessible for screenreader users. It's just a matter of looking at the correct place. The only thing I'm still puzzling is, what's on the page "hints" after clicking on "about ocean quest" I only can see the text "this is a good example of a hint" or something like that. But I don't see an example or something else besides that thext on the "hints"-page. But the decree should be findable completely when you use a screenreader. Hope this helps. Best, WW
This is a good example of a hint is printed in a slightly different color and is not clickable, so you would not see anything different from a screenreader in that area.
30  Coding Support / Coding Support Desk / Re: Screenreader Accessibility?? on: May 07, 2018, 12:04:12 PM
Why would you want to create a superuser flag for that? Use a module pref, far more flexible and you don't have to mess around with the core files and it can be assigned to any user you want.

An please don*t use caps lock in your texts, no one wants to be shouted at.

Where did I use Caps Lock??  I copied the code as is...and capped a few words for emphasis.

At any rate, it's possible to do this, I suppose...I am learning a bit more, from someone else who is a screenreader user...how these screenreaders actually work, thus more able to figure out how best to make things more accessible.
Pages: 1 [2] 3 4 ... 29

*
DragonPrime Notices
Welcome to DragonPrime - The LoGD Resource Community!

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Recent Topics
DragonPrime LoGD
Who's Online
24 Guests, 0 Users
Home Forums News Downloads Login Register Advanced Search