Thread Tools Display Modes
11-25-11, 08:40 AM   #1
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
Simple LUA -> addon site

So I made this simple page:
http://addon.bool.no/

My question to you is, how could I make it better -as in more easy to use? Any ideas are welcome.

I know there are many guides how to make macro into addon and such, but I think that many are simply "cba" to do it, too much work, so they ask others to. With a page that does it for you and gives you an zip like any other addon you download, maybe it helps a bit, don't know, that's why I ask for feedback. :3

Last edited by Vlad : 06-30-13 at 09:31 AM. Reason: URL changed, old will expire at some point.
  Reply With Quote
11-25-11, 02:20 PM   #2
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2009
Posts: 784
Originally Posted by Vladinator View Post
So I made this simple page:
http://addon.ziuo.net/

My question to you is, how could I make it better -as in more easy to use? Any ideas are welcome.

I know there are many guides how to make macro into addon and such, but I think that many are simply "cba" to do it, too much work, so they ask others to. With a page that does it for you and gives you an zip like any other addon you download, maybe it helps a bit, don't know, that's why I ask for feedback. :3
Nice!

one of the things im missing.

is this;

Nice!

one of the things im missing.

is this;


Last edited by Aftermathhqt : 11-25-11 at 02:22 PM.
  Reply With Quote
11-25-11, 02:53 PM   #3
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Sep 2009
Posts: 822
Hide the toc until someone really wants to change it.
The toc is not for beginners who just make a makro into an addon

But I like the idea but fear you as a single person will have trouble when the bad guys notice you could give them access to wow users.
__________________
The cataclysm broke the world ... and the pandas could not fix it!
  Reply With Quote
11-25-11, 05:24 PM   #4
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,308
Without login credentials or really info storage of any kind, there's nothing for them to poke around for to cause trouble.

I had an idea on my own site that would do the reverse of this. It would take the addons I created and uploaded, and allow a visitor to browse through the code before downloading it. The addon would be stored in a zip archive and the PHP script would directly read the files inside to accomplish this.
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)

Last edited by SDPhantom : 11-25-11 at 05:28 PM.
  Reply With Quote
11-25-11, 06:33 PM   #5
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
So the ideas are;
(1) Syntax highlight for the lua code, may be tricky but I'll look into it.
(2) Do not show toc until really needed, so I could use the folder name as base for toc title unless it is specifically edited on request, some show/hide button thingy on the toc step.

As for safety, the file is automatically created and as soon the zip is either canceled or downloaded, the file is removed from the system. There is nothing to steal, except maybe accessing http://addon.bool.no/cache for the latest interface version, it's automatically updated from Blizzards latest patch note page.

Last edited by Vlad : 06-30-13 at 09:31 AM. Reason: URL changed.
  Reply With Quote
11-25-11, 09:39 PM   #6
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,308
If you don't want users in a specific directory tree and are using the Apache server (don't know of other servers support it), you can drop the following lines in a .htaccess file in the directory.
Code:
Order deny,allow
Deny from all
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
  Reply With Quote
11-26-11, 08:20 AM   #7
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Sep 2009
Posts: 822
With security I dont mean password or addon informations.
Your site delivers a file that will be opened and placed in a "predictable" path.
So if someone manages to break into your site or injects malicious code this could offer possibilities for an attack. Unlikely, I know ... but worth mentioning I thought
__________________
The cataclysm broke the world ... and the pandas could not fix it!
  Reply With Quote
11-26-11, 10:32 AM   #8
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
@SDPhantom: I know, but I don't mind anyone accessing the cache file itself, it just keeps and up to date version number and I'd even like to perhaps use it myself for some other projects, hehe. Only a couple of bytes of bandwidth. The other files are only what is essential to the site so not much to hide. No ZIP is stored either so the only way one could download someone elses ZIP is to know their IP and at the exact time of the submit request also start their own request to simultaneously download the file before the original user finishes the stream and the file is removed.

@Rilgamon: But isn't that like saying "if the site is hacked they can put trojans in the script so every user gets infected by it" -isn't that a flaw that any download system shares, heck even every website? :P
I think we can't all live in fear all the time, you might as well just not use the internet if you are afraid. Every popular site is a target really, not sure how you can defend yourself as a customer... I kind of have to rely on my deliverer to set up the security for me.

Last edited by Vlad : 11-26-11 at 10:38 AM.
  Reply With Quote
11-26-11, 10:37 AM   #9
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Sep 2009
Posts: 822
Fear is what makes us better ... its driving our creativity
__________________
The cataclysm broke the world ... and the pandas could not fix it!
  Reply With Quote
11-26-11, 10:44 AM   #10
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
But again, what can I do to make it more safe? :P I can only hope that my host does it for me, mean, I pay them for this service.

Last edited by Vlad : 11-26-11 at 10:46 AM.
  Reply With Quote
11-26-11, 11:05 AM   #11
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 648
Originally Posted by Rilgamon View Post
With security I dont mean password or addon informations.
Your site delivers a file that will be opened and placed in a "predictable" path.
So if someone manages to break into your site or injects malicious code this could offer possibilities for an attack. Unlikely, I know ... but worth mentioning I thought
Using this logic, WoWInterface should be under the same suspicion.

EDIT (Cause of Vlad, dammit)
There's no reason not to trust WoWInterface as the staff do a great job.
__________________
All I see is strobe lights blinding me in my hindsight.

Last edited by Wimpface : 11-26-11 at 11:59 AM.
  Reply With Quote
11-26-11, 11:33 AM   #12
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
Wimpface delete that please. It's true, but many other readers may take this the wrong way and start to suspect this site even if it's hypothetical or just an statement... you know how public relationships are... I feel someone from the staff will have to reply to you in a long post just to explain to the every day browser of the site to not be alarmed about this, and it's true, they shouldn't be alarmed, the site is well monitored.
  Reply With Quote
11-26-11, 11:59 AM   #13
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 648
Originally Posted by Vladinator View Post
Wimpface delete that please. It's true, but many other readers may take this the wrong way and start to suspect this site even if it's hypothetical or just an statement... you know how public relationships are... I feel someone from the staff will have to reply to you in a long post just to explain to the every day browser of the site to not be alarmed about this, and it's true, they shouldn't be alarmed, the site is well monitored.
Is my edit good enough?
__________________
All I see is strobe lights blinding me in my hindsight.
  Reply With Quote
11-26-11, 12:04 PM   #14
Marthisdil
An Onyxian Warder
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 363
Originally Posted by Wimpface View Post
Using this logic, WoWInterface should be under the same suspicion.

EDIT (Cause of Vlad, dammit)
There's no reason not to trust WoWInterface as the staff do a great job.
You're correct, but, if someone were to somehow get into WoWI's backend, they could still do it....can happen anywhere.
__________________

Marth



  Reply With Quote
11-26-11, 12:11 PM   #15
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 648
Originally Posted by Marthisdil View Post
You're correct, but, if someone were to somehow get into WoWI's backend, they could still do it....can happen anywhere.
Which is the point I tried to make. This can happen anywhere on the internet.
__________________
All I see is strobe lights blinding me in my hindsight.
  Reply With Quote
11-26-11, 12:16 PM   #16
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
*Smells the admins lurking around this thread.*
  Reply With Quote
11-26-11, 12:31 PM   #17
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
So, shall I make that long post you guys are half expecting to show up?
  Reply With Quote
11-26-11, 02:03 PM   #18
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2008
Posts: 648
Originally Posted by Cairenn View Post
So, shall I make that long post you guys are half expecting to show up?
Please go easy on me. I like it here! <3
__________________
All I see is strobe lights blinding me in my hindsight.
  Reply With Quote
11-26-11, 02:24 PM   #19
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
*chuckles*
  Reply With Quote
11-26-11, 02:43 PM   #20
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2010
Posts: 1,600
Originally Posted by Wimpface View Post
Please go easy on me. I like it here! <3
Punishment is blind.

Or is that justice?
  Reply With Quote

WoWInterface » Developer Discussions » Tutorials & Other Helpful Info. » Simple LUA -> addon site

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off