Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. exodo
    • Profile
    • Following 14
    • Followers 16
    • Topics 69
    • Posts 517
    • Best 126
    • Groups 2

    exodo

    @exodo

    Plugin & Theme Dev

    all our plugins at https://www.npmjs.com/~exodo

    261
    Reputation
    3515
    Profile views
    517
    Posts
    16
    Followers
    14
    Following
    Joined Last Online
    Website foroexo.do/ Location spain

    exodo Follow
    Translator Plugin & Theme Dev

    Best posts made by exodo

    • [nodebb-plugin-telegram] Telegram Notifications on NodeBB

      Telegram Notifications


      Allows NodeBB to send notifications over an TelegramBot!

      Installation

      Install it from nodebb plugin manager on your admin zone and you are done

      or

      1. clone it and Enter to the directory of the plugin and execute
        https://github.com/NodeBB-Community/nodebb-plugin-telegram-notifications

      2. Enter to the directory of the plugin and execute:

        npm install

      This will install all libs the plugin needs.

      Configuration

      1. Install and activate this plugin.
      2. Create your Bot, and obtain your bot token
      3. Enter the token into the plugin's setup page (/admin/telegram), and save.
      4. Reload NodeBB.

      User Config

      1. Talk to the bot and get user token
      2. Go to yourdomain/telegram/settings and fill the token
      3. Have fun

      Commands on telegram

      Reply thread
      /r topicID message

      Send chat
      /chat userslug message

      Show Recent
      /recent

      Show last post on a topic
      /read topicID (number of posts)

      Known bugs:

      • Please use restart first time after putin your token on admin zone
      • If you have nodebb scaling you must run the plugin on main server with a port non set on other instances, can change mainport in library.js

      Github:
      https://github.com/NodeBB-Community/nodebb-plugin-telegram-notifications

      Example of notification on telegram

      0_1463150981204_Screenshot_2.png

      posted in NodeBB Plugins
      exodo
      exodo
    • [nodebb-plugin-reputation-rules] Reputation Rules Plugin for NodeBB

      Reputation Rules Plugin for NodeBB

      This plugin lets you configure the parameters to manage the reputation system in your NodeBB instance..

      Captura de pantalla 2015-08-18 a las 20.07.00.png

      Reputation Rules Plugin for NodeBB

      Rules to prevent abuse of the reputation system and reward most valuable users.

      Rule #1

      Upvoting In order to upvote, the user must have

      • {MIN_POSTS_TO_UPVOTE} posts or more
      • at least {MIN_DAYS_TO_UPVOTE} days since registration

      Rule #2

      Downvoting In order to downvote, the user must have

      • {MIN_POSTS_TO_DOWNVOTE} posts or more
      • at least {MIN_DAYS_TO_DOWNVOTE} since registration
      • {MIN_REPUTATION_TO_DOWNVOTE} reputation or more

      Rule #3

      Downvoting costs {DOWNVOTE_PENALIZATION} reputation (user who votes loses some reputation)

      Rule #4

      One user can't vote (up or down) more than X times a day, being X = reputation/10. With a minimum of 5 and a max of 50

      Rule #5

      Reputation can be disabled in certain subforums

      Rule #6

      A user cannot vote the same person twice in a month

      Rule #7

      A user cannot vote more than 5 messages in the same thread

      Rule #8

      Upvotes give extra reputation depending on the user who is voting:

      • extra reputation = floor(votersReputation * 5%) (you can change this percentage in the ACP)

      Downvotes decrease extra reputation depending on the user who is voting:

      • extra reputation = floor(votersReputation * 5%) (you can change this percentage in the ACP)

      Rule #9

      Undoing votes:

      • undoing an upvote should remove extra reputation awarded when upvote was given (extra rep should not be recalculated)
      • undoing a downvote should remove penalization to voter and give the extra reputation the author lost when he got the downvote

      Rule #10

      Upvotes and downvotes should have a maximum weigh, configurable. So that rule #8 doesn't make vote points tend to infinity.

      (TO-DO)

      • Ban for low reputation

      Installation

      npm install nodebb-plugin-reputation-rules

      https://github.com/exo-do/nodebb-plugin-reputation-rules

      posted in NodeBB Plugins
      exodo
      exodo
    • [nodebb-plugin-temporal-ban] Temporal Ban for NodeBB

      Temporal Ban

      Ban from profile till selected date

      Installation

      npm install nodebb-plugin-temporal-ban
      

      Tested to work on 0.7, will try to update on 0.9 launch

      TO-DO

      Calendar selector on all browsers
      Test it on 0.8 and beyond

      posted in NodeBB Plugins
      exodo
      exodo
    • [ nodebb-theme-exodus ] - Exodus for Nodebb

      New theme for nodebb community


      ᑎᗝᗪᗴᗷᗷ 丅ᕼᗴᗰᗴ ᗴ᙭ᗝᗪᑌᔕ

      https://github.com/exo-do/nodebb-theme-exodus

      npm install nodebb-theme-exodus
      

      alt text


      Why exodus? Because i like a more classic layout with real responsive r , stylized buttons and different layouts on mobile and desktop.
      I have introduced more than a thousand lines of new css code adjustments only for this theme and of course it is a fork a persona so all plugins will work the same way.

      Development:
      We first developed theme-exodo for our community based on vanilla, but we changed a lot of templates and we ended up with a theme that was too difficult to update and we have been many months on v0.7.x because of that
      Now Exodus is the next step, it has all persona templates only the way of display post is a little different, i used flex box to keep post size minimum if needed and its show in a different way user info while reading topics.
      It also has mobile improvements on topic list and we keeper a guild container with different media queries fixes for different layouts while keeping theme as light as possible
      So now we hope theme-exodus will be easy upgradeable on upcoming core and persona changes.

      On the way
      Some new things will be available soon
      like be able to show a panel with recent topics list while reading a topic
      New pagination with sliders on mobile
      More css fixes
      etc


      Optional Plugin Additions:
      Following the plugin system we did our new homepage on a separate plugin so it can be used or not with the new theme.
      All are published on npm and will be updated when needed

      Homepage exodo

      https://github.com/exo-do/nodebb-plugin-homepage-exodo
      Its based on custom homepage so any user will be able to use the homepage or select another one like recent, categories etc on his profile
      It will show recent template on a side and a sidebar with categories tiles and user block bellow
      You can add some widgets on the homepage too

      npm install nodebb-plugin-homepage-exodo
      

      Highlights

      https://github.com/exo-do/nodebb-plugin-highlights
      it will add a line to show who opened the topic or if someone of your friends write on it

      npm install nodebb-plugin-highlights
      

      Ignore users

      https://github.com/exo-do/nodebb-plugin-ignore-users
      Fully compatible on hiding ignored users post

      npm install nodebb-plugin-ignore-users
      

      Custom Exodo

      https://github.com/exo-do/nodebb-plugin-custom-exodo
      this was an ambitious plugin that we had on the past and it is now rebuilt for this theme
      Will give you the ability to select near every color of the theme and personalize even fonts and backgrounds
      it is still on development (still only in spanish) but it works nice, it will save the customization on db and or local storage so it is very fast and won't have any delay like other customization options
      It also has some presets, light and night mode if you are lazy to select colors your own

      npm install nodebb-plugin-custom-exodo
      

      There is more on the way.
      We like to build things for nodebb but we currently only 2 person so any PR (internationalizations 😰 ) and help on github , (also issues reports) will be appreciated


      Finally

      Live Demo: https://exo.do

      Screens on next post

      Compatibility: 1.3.0

      posted in NodeBB Themes
      exodo
      exodo
    • [nodebb-plugin-ignore-users] Ignore Users for NodeBB

      Ignore Users for NodeBB

      Plugin to ignore post from certain users.

      Installation

      npm install

      You can ignore user posts while reading threads. On the right of each username will appear an eye icon, pressing that icon will ignore/unignore that user.

      You can also ignore users from user profiles. the option is located in the profile dropdown of the user.

      From your profile page, you can see the list of users you are ignoring and you have the option to unignore them too.

      If you have an user ignored, you will not see his posts, you will see a generic text telling you that user is ignored and the posts will appear faded itself.

      Want to join devteam and help with our NodeBB plugins?

      Send a chat to user exodo on http://community.nodebb.org or http://exo.do

      Plugin Preview

      ignore

      To-do

      Filter notifications from ignored users

      Github

      https://github.com/exo-do/nodebb-plugin-ignore-users

      Help

      Want to join our dev team and help with our NodeBB plugins?
      Send a chat to user exodo on http://community.nodebb.org or http://exo.do

      posted in NodeBB Plugins
      exodo
      exodo
    • RE: Who is using NodeBB?

      Exo.do is probably first spanish forum running full on NodeBB
      We came form vbulletin and imported 300k+ posts to node

      We been developing some cool stuff and we hope to get ready for 0.7 stable version

      Custom platforms
      Captura de pantalla 2015-04-30 a las 19.04.12.png
      Captura de pantalla 2015-04-30 a las 19.05.23.png

      Calls between users
      Captura de pantalla 2015-04-30 a las 19.07.08.png

      Customized editor with tags as prefixes
      Captura de pantalla 2015-04-30 a las 19.08.43.png

      Theme by Exo.do
      Captura de pantalla 2015-04-30 a las 18.59.44.png

      Mobile ready
      Captura de pantalla 2015-04-30 a las 19.11.25.png

      Dark Mode selectable by users ( in development)
      Captura de pantalla 2015-04-30 a las 19.23.25.png

      Hope you like it as we love using nodeBB

      posted in General Discussion
      exodo
      exodo
    • [ nodebb-plugin-embed-combo ] Embed Combo for Nodebb

      Just another embed plugin

      All embed works with the URL of the service, simple as that
      You get in composer preview the fontawesome icon of the service if the url is parsed correct

      0_1472508556612_Screenshot_10.png

      All embeds been tested by me and will include and modify more on the future
      Custom css to make all embeds responsive, works on theme-exodus, shoudl work in persona too

      https://github.com/exo-do/nodebb-plugin-embed-combo

      npm install nodebb-plugin-embed-combo
      

      Services included:
      Twitter
      instagram
      Vine
      Vimeo
      Twitch
      Gifv
      Gfycat
      WebM
      Spotify
      Soundcloud
      Vocaroo
      Pornhub
      Liveleak

      Note: Youtube been not included as there are better plugins like youtube-embed with server features and lazyload https://github.com/boomzillawtf/nodebb-plugin-youtube-embed#readme

      Any comments please reply here or open issue on github

      posted in NodeBB Plugins
      exodo
      exodo
    • RE: [ nodebb-theme-exodus ] - Exodus for Nodebb

      Full example pics, take care on bandwidth 💃

      Custom plugin homepage

      0_1472001412801_Captura de pantalla 2016-08-24 a las 2.39.50.png

      Mobile layout with sliding categories bar

      0_1472001417859_Captura de pantalla 2016-08-24 a las 2.42.46.png

      Some topics

      0_1472002190291_Captura de pantalla 2016-08-24 a las 3.28.15.png

      Some posts

      0_1472002195793_Captura de pantalla 2016-08-24 a las 3.29.27.png

      Customizing

      0_1472001678855_Captura de pantalla 2016-08-24 a las 3.21.01.png

      My post on light mode

      0_1472001490013_Captura de pantalla 2016-08-24 a las 3.17.49.png

      My post on night mode

      0_1472001402351_Captura de pantalla 2016-08-24 a las 2.16.35.png

      I did a crazy mode

      0_1472002033691_Captura de pantalla 2016-08-24 a las 3.26.59.png

      Seems like thread opener and and a friend posted something

      0_1472001422551_Captura de pantalla 2016-08-24 a las 2.53.15.png

      Ignoring bad people

      0_1472001622071_Captura de pantalla 2016-08-24 a las 3.20.05.png

      posted in NodeBB Themes
      exodo
      exodo
    • Telegram Passport login SSO

      With new telegram passport api

      posted in Plugin Requests
      exodo
      exodo
    • RE: mandrill alternatives

      @pichalite said in mandrill alternatives:

      @exodo is there a nodebb plugin for that?

      no, we use emailer local with no config at all and use postfix to send email to mandrill / sparkpost
      https://github.com/NodeBB/nodebb-plugin-emailer-local

      posted in General Discussion
      exodo
      exodo

    Latest posts made by exodo

    • RE: Where can I find information on animated themes / animating theme attributes?

      @MostHated said in Where can I find information on animated themes / animating theme attributes?:

      Hey there all,
      I am just getting my feet wet with this amazing platform but had a quick question. Does anyone know how difficult it would be to add some slight animations upon loading / changing views, or if there are any themes out that already include this? An example of what I am looking for would be best seen here: https://demo.themehouse.com/xf2/themes/ As you click around you will notice some really nice smooth slide in type animations that cascade up/down or in from a side, etc. If anyone could point me in the right direction as to how this might be achieved in NodeBB, I would be most appreciative.

      Thank you in advance for your time!
      -MH

      i didnt see any nodebb theme with lot of animations...
      i love that theme, an the ability to display and hide subcategories would be nice to have it implemented on nodebb

      posted in General Discussion
      exodo
      exodo
    • RE: Telegram Passport login SSO

      @julian said in Telegram Passport login SSO:

      @exodo you never know, you might be able to do it... just take passport-facebook and change it to use passport-telegram? You might have to change a couple things here and there as well, but it might be quite easy...

      @GarrettBryan said in Telegram Passport login SSO:

      @julian @exodo Hey guys. I started to look into this. I came across the following in the "passport-telegram-official" strategy.js file

      /**
      * `TelegramStrategy` constructor.
      * 
      * The Telegram authentication strategy authenticates requests by delegating to Telegram using their protocol: https://core.telegram.org/widgets/login
      * 
      * Applications must supply a `verify` callback which accepts an `account` object, and then calls `done` callback sypplying a `user`, which should be set to `false` if the credentials are not valid.  If an exception occurred, `error` should be set.
       *
      * More info here: https://core.telegram.org/widgets/login
      

      This tells me that it doesn't use the OAuth 2.0 protocol. Do you have any ideas on strategies to implement this?

      no idea
      ☹

      posted in Plugin Requests
      exodo
      exodo
    • RE: Telegram Passport login SSO

      @julian said in Telegram Passport login SSO:

      Hm, that's interesting. https://core.telegram.org/passport

      Once someone makes an npm module for it it'll be easier, but all the tools are there 👍

      do you mean something like this?

      os this one

      i dont have the knowledge to build it ☹

      posted in Plugin Requests
      exodo
      exodo
    • RE: Telegram Passport login SSO

      @julian said in Telegram Passport login SSO:

      Hm, that's interesting. https://core.telegram.org/passport

      Once someone makes an npm module for it it'll be easier, but all the tools are there 👍

      👀

      posted in Plugin Requests
      exodo
      exodo
    • RE: Dear, how can I find personal plugins?

      @sweety said in Dear, how can I find personal plugins?:

      I saw a topic presentation at https://community.nodebb.org/topic/9430/nodebb-theme-exodus-exodus-for-nodebb. I installed the theme, but I couldn't find it anywhere. Thank God

      See the red box below.
      0_1540285234499_11.jpg

      Thaks

      If you read the topic theres a link for homepage plugin

      https://github.com/exo-do/nodebb-plugin-homepage-exodo

      However both theme and homepage are not updated to newest version of nodebb
      They work ok on 1.4 tho

      posted in Plugin Requests
      exodo
      exodo
    • RE: Nodebb build stuck

      @PitaJ said in Nodebb build stuck:

      "series": true

      ok i will try, what does this do?

      posted in Technical Support
      exodo
      exodo
    • RE: Nodebb build stuck

      need support on this issue, cant fully restart the nodebb :voodoo:

      posted in Technical Support
      exodo
      exodo
    • RE: Nodebb build stuck

      @PitaJ said in Nodebb build stuck:

      It's probably bring killed for memory usage.

      how do i check that?
      i have like 2giga free

      posted in Technical Support
      exodo
      exodo
    • Nodebb build stuck

      I´m trying to rebuild nodebb but it gets stuck with no error at all

      ./nodebb build
      7/9 22:17:39 [28211] - info: [build] Building javascript
      7/9 22:17:39 [28211] - info: [build] Building client-side CSS
      7/9 22:17:49 [28211] - info: [build] js => Completed in 10.529s

      and nothing more appears

      any idea?

      posted in Technical Support
      exodo
      exodo
    • RE: Topic voting like adult swim boards had

      I would love it

      posted in Feature Requests
      exodo
      exodo