GithubHelp home page GithubHelp logo

Leadership view about hotosm-website HOT 17 CLOSED

hotosm avatar hotosm commented on August 24, 2024
Leadership view

from hotosm-website.

Comments (17)

xamanu avatar xamanu commented on August 24, 2024

After making the changes in #10 we now can have a nice view for the board and it's director: http://hotosm.org/leadership (at the moment only visible for logged-in admin users).
This is a panel page with two views:

  • Board members: This pulls the name, image and bio form the users' profile, as well as the leadership field data and displays it similar to the existing /our_board page.
  • Executive direcotor: This pulls the name, image and bio form the users' profile and displays it seperately with the headline "Executive director" (similar to the existing /our_board page)

⚠️ I'm not able to deploy the changes to the live site. @ifrik can you do this for me, please. Thanks! (this is getting deployed with the same deployment as in #10)

from hotosm-website.

mikelmaron avatar mikelmaron commented on August 24, 2024

Felix, thanks for this ... but I get Page not found, even when logged in. * Mikel Maron * +14152835207 @mikel s:mikelmaron

 On Wednesday, December 3, 2014 7:55 PM, Felix <[email protected]> wrote:

After making the changes in #10 we now can have a nice view for the board and it's director: http://hotosm.org/leadership (at the moment only visible for logged-in admin users).
This is a panel page with two views:

  • Board members: This pulls the name, image and bio form the users' profile, as well as the leadership field data and displays it similar to the existing /our_board page.
  • Executive direcotor: This pulls the name, image and bio form the users' profile and displays it seperately with the headline "Executive director" (similar to the existing /our_board page)
    I'm not able to deploy the changes to the live site. @ifrik can you do this for me, please. Thanks! (this is getting deployed with the same deployment as in #10)—
    Reply to this email directly or view it on GitHub.

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

Yes, I have no permission to access the server. I talked to @ifrik and
she is on travels, but she told me Wednesday next week she can look into
this and open up a user for me on the server.

On 12/04/2014 09:51 AM, Mikel Maron wrote:

Felix, thanks for this ... but I get Page not found, even when logged
in. * Mikel Maron * +14152835207 @mikel s:mikelmaron

On Wednesday, December 3, 2014 7:55 PM, Felix
[email protected] wrote:

After making the changes in #10 we now can have a nice view for the
board and it's director: http://hotosm.org/leadership (at the moment
only visible for logged-in admin users).
This is a panel page with two views:

  • Board members: This pulls the name, image and bio form the users'
    profile, as well as the leadership field data and displays it similar
    to the existing /our_board page.
  • Executive direcotor: This pulls the name, image and bio form the
    users' profile and displays it seperately with the headline "Executive
    director" (similar to the existing /our_board page)
    I'm not able to deploy the changes to the live site. @ifrik can you do
    this for me, please. Thanks! (this is getting deployed with the same
    deployment as in #10)—
    Reply to this email directly or view it on GitHub.


Reply to this email directly or view it on GitHub
#20 (comment).

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

xamanu can you export it to features and make a pull request? Then I take it from there.

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

@ifrik this is all in code and already committed to this repository in the master branch: 9fa6386

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

It's now on http://http://hot-stage.ifrik.org/leadership but it looks like it's missing something.
Can you check that?

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

It looks like your stage setup has some images missing. In this case the images of the users. And on the frontpage some on the projects block.

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

Sorry my mistake, I've now rsynced the files properly.

But it still seems to need a bit of work. I don't see the Executive Director on that page, or any indication what the position of the different people is.
Another issue is that the current page is a book page in the "our board" book that connects them. So the leadership page needs to go into that as well.

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

Executive director and board roles have to be set manually on the user's profile. I just did this on the stage server: http://hot-stage.ifrik.org/leadership

@mikelmaron now you can check this.

@ifrik When deploying the taxonomy terms (Chair of Voting Members, Board Member, Board Secretary, Board Treasurer, Board Vice President, Board President) have to be set as well. Unfortunately those can't be exported to Features. We could import them automatically via migrate. But I think it is easier to just manually create those six.

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

There's a module for that... :-)
Try UUID features for exporting taxonomy terms like these that are needed to configure a view.

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

I've added the board taxonomy terms on the production site.
Should "Executive Director" also go into "HOT Board function" ?

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

Xamanu, the leadership pages are currently in a book structure, and the new page can't be placed into it, so the navigation to the rest of the pages will break.
So we either need to find a way of fitting it into it, or postponing it until we change the navigation all together as proposed in issue #29. Maybe it's easier to do this altogether with changing it to a responsive theme as well instead of trying to tweak the current one.

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

No, "Executive Director" is a checkbox apart. Have you deployed my code? Then it should be there already.
And yes, this has to be done together with #29. Although I see no reason why to wait to retheme the site, as it is something that makes sense anyway in order to be more flexible with the contents on the site.

from hotosm-website.

ifrik avatar ifrik commented on August 24, 2024

Ah sorry, I had forgotten that Executive Director is a flag. It's there.

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

Second level menu has to be implemented first: #29 (but is on a good way :) )

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

This is quite done: http://hotosm.org/board (you have to be logged-in to the website)
It pulls information from the user profiles (bio) and their status from the leadership field (#10), all updated to the new board and executive director (#43)

Feedback is appreciated.
Thank you

from hotosm-website.

xamanu avatar xamanu commented on August 24, 2024

Online: http://hotosm.org/board

from hotosm-website.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.