Addons Site December 19, 2014, 06:34:13 pm New Addon SiteAs our collection of addons has been growing, we wanted to provide better visibility to what is available as well as provide a way for authors to easily add / announce their addon.What we have done is create a github.io page / site for addons. This will help to organize them in to categories, provide essential details and enable an easier way to find them. The site is created with Jekyll and the Liquid template language, styled with bootstrap. If anyone wants to improve the look feel free to discuss and to make some changes.Some important things for authors. You do not have to upload your addon to the site, you can leave it where it is, be it an attachment, its own Github repo or even a Bitbucket repo. Of course if you desire you can also add it to this repo. What you do is up to you, its your addon after all. To add your listing to the site, you must add a "page" that describes your addon, these steps will be detailed in the addons board This does not supersede the current board, its simply there to provide additional support to the addon authors and improve the accessibility to our users.We did attempted to migrate all of the current listing from the addon board to the new site. This means some were probably missed or have some copy / paste errors. Feel free to fork the repo, make your fixes, and send a PR.When you view the addon site the main page is in chronological order of last updated. You can view addons by category. Selecting a specific addon will bring up the details page which also includes other addons by that author, as well as other addons from that category. There is a basic search capability on the site, limited by what we can do with a static site, but its something at least.http://addons.elkarte.net should take you to the page, enjoy !
Re: Addons Site Reply #1 – December 19, 2014, 06:43:05 pm This is AWESOME!!! Spuds you have done a wonderful work!I guess these:https://raw.githubusercontent.com/elkarte/addons/gh-pages/_posts/2013-11-22-Honey-Captcha.mdare the files that generate the addon page, right?
Re: Addons Site Reply #2 – December 19, 2014, 06:48:35 pm Thanks Yes those are the pages. Simply update page and commit it back and everything else will take care of itselftm If its a code update then change the date in the file (not the name of the file) and it should float to the top. I'll detail out what the variables in the front matter are in a bit, not in a documentation mood right now
Re: Addons Site Reply #3 – December 19, 2014, 06:50:40 pm Quote from: Spuds – December 19, 2014, 06:48:35 pmnot in a documentation mood right now Welcome to my usual state! No problem, you already did a lot, you deserve a beer or two! After that documentation comes easier.
Re: Addons Site Reply #4 – December 19, 2014, 09:09:02 pm Great looking site for the addons and much more user friendly then searching through the posts.
Re: Addons Site Reply #5 – December 20, 2014, 12:01:07 am It looks AWESOME, however I can still suggest something that could be an improvement.On the left side you have the menu: Security Enhancement New Feature Administration Utility BBC Other SmileyIt would be cool to me if each icon reflected the addon category icon, like the enhancements show up a bell, then the bell could fit in the left menu as well and so on... What do you think?
Re: Addons Site Reply #6 – December 20, 2014, 04:01:24 am Marvelous. Splendid idea indeed. I just learn to reorganize my github. I will try to update all and push it, how that is and to, wherever that is.
Re: Addons Site Reply #7 – December 20, 2014, 06:36:33 am Congrats! You did a great job!!!I was going to ask if there will be an addon/themes site for elkarte
Re: Addons Site Reply #8 – December 20, 2014, 09:04:19 am Quote from: Flavio93Zena – December 20, 2014, 12:01:07 amIt looks AWESOME, however I can still suggest something that could be an improvement.On the left side you have the menu: Security Enhancement New Feature Administration Utility BBC Other SmileyIt would be cool to me if each icon reflected the addon category icon, like the enhancements show up a bell, then the bell could fit in the left menu as well and so on... What do you think? Not sure if you're a coder, but you can do this yourself and submit a pull request so Spuds and Emanuele don't have to.Spuds, awesome idea. Great work.
Re: Addons Site Reply #9 – December 20, 2014, 09:07:50 am Would it be possible to add the page to the menu here for easier access
Re: Addons Site Reply #10 – December 20, 2014, 09:50:09 am @Joshua Dickerson nice to see you are still around... I saw you on sm.org, one of the first members... 39th if I'm not mistakenI'm not a coder at all, but I'm one hell of a glitcher, bug spotter and good at thinking improvements/mods (I currently have 133 mods installed on my own smf, with many custom edits and 4 themes based on the default that look radically different) so suggesting is what I can do As a sidenote I don't even have GitHub, never really liked it that much.Quote from: Allan – December 20, 2014, 09:07:50 amWould it be possible to add the page to the menu here for easier access Second that request. Under "Community" tab (since it's community-driven) or after new replies, I don't know, up to you guys.
Re: Addons Site Reply #11 – December 20, 2014, 02:52:29 pm I had to make a few tweaks to the pages, so in doing that I changed the sidebar icons to reflect the category. The reason I was tweaking some things was that I added a travis CI build process to the gh_pages creation. So now when an updated is pushed all of the links (script, image, url, etc) are automatically validated, so its a quick check that the site built correctly.Quote from: Allan – December 20, 2014, 09:07:50 amWould it be possible to add the page to the menu here for easier access I'll see what @emanuele can do
Re: Addons Site Reply #13 – December 20, 2014, 04:40:13 pm Found a couple of small bugs:1. see the attachment ("2" is the active page)2. http://addons.elkarte.net/enhancement/Smart-Title-For-SEO.htmlThe Support button brings me to the topic if that addon, and I think it's ok because I can download the addon from that topic. The Download button brings me to another mod of ahrasis (HLBM: Highlight Buddy Message)
Re: Addons Site Reply #14 – December 20, 2014, 04:49:04 pm The download link is right as that thread is the only location that I know of for the addon. @ahrasis is free to update that to anything he likes The other issue was a copy / paste thing, yes I'm using emanueles excuse, but it fits well here ! I'll fix that in a moment, thanks for the report.