Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move pages to proper subsections #237

Closed
yotamN opened this issue Dec 20, 2017 · 12 comments
Closed

move pages to proper subsections #237

yotamN opened this issue Dec 20, 2017 · 12 comments

Comments

@yotamN
Copy link
Contributor

yotamN commented Dec 20, 2017

When there are a lot of pages on one subject it will be easier to find what you want with sub pages, for example in PHP there could be frameworks group with Symfony, Zend, CodeIgniter, Laravel etc.

Is it possible in the current template or does it require a change?

@pvalena
Copy link
Contributor

pvalena commented Dec 20, 2017

For reference: http://developer-portal.github.io/doc/structure.html

Start a project > Web Application > Laravel ...
and
Tools > Web Server
and
Languages > PHP > Web Frameworks

is what makes sense IMHO. Needs a bit of fixing though.

Thans for finding this!

@pvalena pvalena changed the title group pages / sub pages move pages to proper subsections Dec 20, 2017
@pvalena
Copy link
Contributor

pvalena commented Jan 25, 2018

I think it should say
Web Frameworks
specifically.

http://developer.fedorainfracloud.org/tech/languages/php/php-frameworks.html

Also, no need to prefix the file with php- when it already is in php subsection.

@pvalena
Copy link
Contributor

pvalena commented Feb 2, 2018

I've just learned that we can set permalinks to the duplicated pages. F.e.:

permalink: /tech/languages/php/laravel5.html

@yotamN
Copy link
Contributor Author

yotamN commented Jul 7, 2018

@pvalena In web applications for example you could have HTTP servers, Static Site Generators and Web Frameworks as 3 subsections or probably sub subsections because web applications is the sub section

@pvalena
Copy link
Contributor

pvalena commented Dec 13, 2018

That seems to be overcomplication to me...
One could simply have a page HTTP servers that has a hyperlink list to other pages.

Like here: http://developer.fedorainfracloud.org/tech/languages/php/php-frameworks.html

@pvalena
Copy link
Contributor

pvalena commented Dec 13, 2018

Feel free to submit a PR with any cathegory type of page you thing is missing.

@yotamN
Copy link
Contributor Author

yotamN commented Dec 13, 2018

The example you gave of Languages > PHP > Web Frameworks could stay the same but instead of a page that contains link it will be an expandable list in the sidebar. The content will remain the same, just a bit more organized

@pvalena
Copy link
Contributor

pvalena commented Dec 13, 2018

I see, but it is also one level of complexity added and I see very little benefit.

You can have mostly the same effect if you move all the PHP Frameworks bellow the Frameworks page, f.e. That can be Permalinked from the Web application page.

@pvalena
Copy link
Contributor

pvalena commented Dec 13, 2018

On top of that, you can actually prefix the page name in the pages list like so:

Frameworks
 - Zend
 - Laravel5
 - [ . . . ]

@yotamN
Copy link
Contributor Author

yotamN commented Dec 14, 2018

Level of complexity to the site development or the content? It's true that the site will need some work to support it but after the initial work I don't think it will be that much complexity to the content writers

@pvalena
Copy link
Contributor

pvalena commented Dec 14, 2018

Both... let's try to stick to the current template and use the styling I mentioned instead, which results in mostly the same effect?

Or do you have a different effect in mind?
Please note that we do not need any javascrip enabled for this page(apart from search) to work, so any animations or popups are no-go. Also, for easy access, we wan't to show all the subsection pages at once.

I'd rather have the content up-to-date and well-tested, than looking sparkly. It's aimed at the developers, after all.

@jackorp
Copy link
Contributor

jackorp commented Jun 23, 2021

Created new issue regarding this: #386

@jackorp jackorp closed this as completed Jun 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants