SignURLs
Home | ToDo | Development |
Current Available Version: 1.0.5
Current Version(s) still awaiting BukkitDev approval: N/A
Current Version in Development: N/A
About the plugin
Have you ever needed to put a long link, or your website URL on a sign and it just won't fit, so you put it across multiple signs or lines? Or you wish that those links where clickable? Well SignURLs provides a viable solution. It allows you to associate a word or phrase to a link that can fit on a line of a sign, than allows your members to click the sign and it will output the link the chat for the user to click. The plugin uses SQLite to store, and load the links.
How to use
You associate links to a phrase/word by using the '/signurls add {lineText} {url}' command. So as an example you could do, '/signurls add google http://www.google.com'. (*note* the plugin does check to see if you remembered the http: infront, if not it will automatically add it for you.) Then you place a sign, and on any line besides the bottom you put [SignURLs] and on the line below it, you put the phrase or word associated with the link. Once you place it, and you have properly set up the sign right click it. It should then put the link associated with the word phrase in the users chat who had clicked on it.
Commands
Command | Description | |
---|---|---|
1 | '/signurls' | will display a list of usuable sub-commands |
2 | '/signurls add' | will link the specified phrase to the specified URL. |
3 | '/signurls remove' | will unlink, and delete the specified phrase and URL. |
4 | '/signurls change' | will change the link associated with the specified phrase. |
5 | '/signurls list' | will list phrases and what they are linked to. |
6 | '/signurls admin database reload' | will reload the database. |
7 | '/signurls admin database purge' | will delete everything within the database. |
Permissions
Permission | Description | |
---|---|---|
1 | 'signurls.command' | access to the /signurls command. |
2 | 'signurls.command.add' | access to the ADD sub-command. |
3 | 'signurls.command.remove' | access to the REMOVE sub-command. |
4 | 'signurls.command.change' | access to the CHANGE sub-command. |
5 | 'signurls.command.list' | access to the LIST sub-command. |
6 | 'signurls.command.admin' | access to the ADMIN sub-command. |
7 | 'signurls.command.*' | access to the command, and all sub-commands. |
8 | 'signurls.place' | allows the user to place SignURL signs. |
9 | 'signurls.use' | allows the use to use SignURL signs. |
10 | 'signurls.break' | allows a user to break a SignURLs sign. |
Configuration File
# Prefix - Sets the prefix used when sending the link in the chat to the user. # Text - Sets the prefix used when sending the link in the chat to the user. # Color - Set the color of the 'Text' on the sign. # Cool-down is the amount of time a player has to wait before clicking a sign again. If 0 it will disable the feature. Chat: Prefix: '&8[&4SignURLs&8]' Sign: Text: SignURLs Color: '&1' Player: Cool-down: 150
Video
Video in english of the latest version thanks to: DanParry2299
This video is from version 1.0.0; But it still a good example of the plugin, and how to use it! ENJOY!
- This video covers basic usage of the plugin, and not all of its features. Version in video: 1.0.0
This video was made by AbsintoJPl to help the Portuguese learn how to use this plugin. Hope this helps the non-English speaking Portuguese
- This video covers basic usage of the plugin, and not all of its features. Version in video:1.0.5
Support the Author
I am just like everyone of you, I have to work, and make money, so that I can work on my projects. If you want to help buy me a meal, or with a generous donation, it is graciously appreciated. I will update this plugin as much as I have time for, and get it ready for the new Bukkit releases. I will add new features when ever I have time, but money is always a great motivator to get me to work faster ;)
Development Builds
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Jenkins CI: http://ci.willhastings.net/job/SignURLs/
Anyway to set it up so when the people right clikc the sign it can open a browser or ask?
@deleted_9807810
Just to keep you updated, in release 1.0.2 Vault will be optional. The plugin now hooks into bukkitperms, and if the server has Vault installed it will hook into vault, that way if people have issues with permissions they can install Vault instead of me supporting ea and every one.
@ThisUsernameIsMine
Your welcome. I am always open to suggestion, and ways to improve my plugin. Please post a suggestion in the ticket system.
I have a lot of ideas I have been thinking of, and am going to start implementing into future versions. Because of this, and the time it takes to get BukkitDev to approve files, I have been working on setting up a maven Jenkins CI site so you guys can get live updates and patches to bugs/crashes/issue that appear.
@bill1993MC
Thank you in advance for doing that :-)
@ThisUsernameIsMine
Hmm, well I will add a isOp() check in the next update for OP override. I was using GroupManager, and Vault on my test server and I had access to everything if I was OP.
@bill1993MC
Hmm, that isn't the case for me =/ (i use bPermissions and Vault, and i'm Op)
@ThisUsernameIsMine
If your OP, you should automatically override the permissions. So OP should have access to all the commands.
Is it true that Ops can't use SignURLs-commands if no permission nodes have been added?
@bad339
Glad to hear!
@bill1993MC
Ok, thanks! I know that signlink overrides some formatting in some sign plugins, but I just tested it and it's ok :)
@bad339
If your talking about if it will interferer with them. It should not.
@bad339
This is just a simple plugin to allow you to put long links to sites on a sign, but linked to a word/phrase. That way you can post a sign in your spawn that when right clicked will output a link to your donation area, or anything else you set.
Does this work with Signlink and ChestShop?
@ThisIsdenchik
it might have to do with characters in the Russian language. Maybe in a future build I will attempt to make it work with other languages/special characters.
@bill1993MC I did it. I find a mistake. I must write only english, no Russian in a Sign and in Chat
@ThisIsdenchik
put Паблик below [SignURLs]
so
[SignURLs]
Паблик
Giving it a try now because I need to link players to my site for donation details! Just what I needed.
I don't understand, how i can use this plugin. I write in Chat /signurls add Паблик www.vk.com/minecraft_icraft . Than, I write in a Sign
[SignURLs] Паблик
Than, I click right click and a Sign is break. (I'm russian) Help me anybody please. This plugin is great.
@deleted_9807810
I am using it because it will allow the plugin to work vastly across ea permission plugin rather than ones that work closely to BukkitPerms. I have been debating though for the past couple weeks to drop it and just hook into bukkit permissions and just tell people to get a different permissions system.
EDIT: I never really looked into vault it self. I just took the time to look at its source, and have decided that I will be just hooking into the bukkitperms system. 1.0.2 will not require vault!
@Sebeklis
wat? This is not MyCMD signs in any way. it does not need a command associated with it. It allows you to link a url to a phrase or word so that when people right click on the sign it would output the link associated with that word/phrase. I used google as an example above.
... MyCommand signs: [MYCMD] /GOOGLE e.u