WikiSearch
WikiSearch allows players to quickly and easily get the answers to a variety of frequently asked questions via a single in-game command. Automatically generate and shorten search URLs for a number of wikis and other searchable websites; then make use of the results yourself, send them to a specific other player, or broadcast them globally in server-wide chat.
Features
- Use the /wikisearch command to search one of the available wikis or other searchable sites.
- Control who sees your search results: just yourself, a specific other player, or everyone logged into the server.
- Choose which wiki or other searchable site to use for each search. A number of commonly referenced sites, including the Minecraft wiki and Let Me Google That For You, are searchable right out of the box.
- Heavily configurable. Easily add your own wikis and other searchable sites, change which wiki is treated as the default, or edit the format used to display search results in chat.
- Permissions-based. Control which players or groups can make use of which features of the plugin.
Configuration
For instructions on installation, configuration, permissions and usage, see the WikiSearch wiki page on the RemyWiki.
Credits
The VoxelPlugineering Team's as-yet-unreleased VoxelKnowledge plugin served as a major source of inspiration during WikiSearch development. Check out some of the VoxelPlugineering Team's other work – they're behind a number of solid, high-quality plugins that are great for taking a creative-oriented server to the next level.
Development
WikiSearch's source is publicly available on GitHub under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported license. Got a feature to request, a bug to report, or an interest in contributing code? Use the WikiSearch issues tracker so that I can keep everything organized in one place.
WikiSearch was originally developed for the RemyPas Minecraft Server. The server's plugineering team is looking to take on another developer or two; if you're interested in working on stuff like WikiSearch or one of our other plugins, be sure to shoot me an email so we can talk about what I'm looking for in a dev.
@ThoLav
I'll take a look at that as well. Unfortunately, the code used to shorten URLs differs pretty widely from service to service; I picked bit.ly because a really nice open source library is available for integrating bit.ly with Java, allowing me to keep my own URL shortening code as minimal as possible.
What I'll probably end up doing is writing my own external library for URL shortening with a bunch of different services, and then rewriting the relevant parts of this plugin to make use of that – but that's a stretch goal and probably won't be implemented in the near future.
@mkremins
It's not a prob with your plugin, but you need an account here, and another one there and alos one there.
Would be great if you could implement goo.gl
@ThoLav
Hm, alright. I'll add a no-URL-shortening mode to the next version as well. Be aware that you might have to edit the message format to get unshortened search URLs to be clickable (as they're often long enough that they tend to split across multiple lines.)
Check back in a few days and hopefully things will be a bit more acceptable to you :)
Hi,
no I didn't read it. But I also wouldn't register in bit.ly.
It should work with normal URLs. bit.ly isn't needed.
I'll delete it.
Thanks for your answer.
@ThoLav
Did you go back into the generated config file, add your bit.ly username and API key, and restart the server, as detailed by the installation instructions linked in the description? Since the plugin needs those to shorten URLs, it will shut down if you don't provide those (or if you provide invalid ones.)
It also displays a message on startup before shutting down, but that's probably too easy to miss – something I'll fix in the next release.
Hi,
nice idea. I installed it, but nothing happens.
Config created by Plugin. CB version git-Bukkit-1.5.1-R0.2-6-g1baccb2-b2761jnks (MC: 1.5.1)
No output inGame, Console output:
Permissions:
I also tried as OP.
@PaulBGD
Yep, exactly like that. It's obviously most useful if you have a wiki set up for your own server, but even if you don't, it can be pretty helpful just to have the Minecraft wiki a click away.
Nice idea! So like players can search using the command, and get stuff off the wiki?