yiisoft-contrib / yiiframework.com Goto Github PK
View Code? Open in Web Editor NEWSource code for official Yii website
Home Page: http://yiiframework.com/
License: Other
Source code for official Yii website
Home Page: http://yiiframework.com/
License: Other
It seems we have a problem with users.
Additionally there are third party Yii-related projects such as language-specific community websites that will benefit from it.
Any suggestions on the solution?
http://www.yiiframework.com/security/
I think we need it at the new website as well.
It seems people are quite confused about init
and expect that its description should be right at downloads page.
It should take 0 clicks to be able to enter a search term.
Search bar should therefore be directly on the main page.
It's a good idea to put a short video explaining what is Yii right to the front page.
More ideas?
These are really important and we should automatically build these from sources and provide a way to download these right from website.
Current color scheme is bad in terms of accessability:
http://leaverou.github.io/contrast-ratio/#%2318bc9c-on-white
We should choose a set of colors that have good contrast.
could be linked from the 1.1 guide overview pages, what do you think?
Currently the main navigation causes problems with hash links. linking to a section in the guide or to a method will hide the headline behind the navigation.
two possible solutions:
In my projects I usually have a crontab
file in the config that is linked to /etc/cron.d/ on the server
so it is possible to configure cronjobs more explicit than having only a set of scripts for hourly, daily, etc...
Was it meant to lead to user guide or internals guide on how to develop Yii itself?
we currently mix these two terms as synonyms a lot over the pages.
We should decide for one term to use everywhere.
Comments for:
https://www.packtpub.com/web-development/learning-yii-testing
Text:
Embrace 360-degree testing on your Yii 2 projects using Codeception
otherwise we get problems with https and http urls.
images in the guide should be clickable to allow opening it and maybe zoom in in the browser
Please add more:
copy the current page:
Linking to the guide is not enough imo.
For "Getting started" there are basically two different entry points:
here is how we have these on IRC:
(23:05:38) CeBe: !faq start
(23:05:39) MrFisk: CeBe: 1) To get started with Yii 2, please read: http://www.yiiframework.com/doc-2.0/guide-README.html#getting-started 2) To learn more, please read the Yii 2 Guide: http://www.yiiframework.com/doc-2.0/guide-README.html 3) Get to know the API docs at http://www.yiiframework.com/doc-2.0/ - you'll use them every day. You can view Yii source code directly in the API docs. The API search box is invaluable.
(23:05:43) CeBe: !faq learn
(23:05:43) MrFisk: CeBe: Here is a step by step To-Do list for Yii beginners. The list is an advice of what tutorials and documentation you can walk through to get a full understanding of the Yii Framework. These can be a help to learn Yii. http://www.yiiframework.com/wiki/268/how-to-learn-yii
features:
We discussed that before but did not do it yet.
http://www.yiiframework.com/forum/index.php/topic/55690-security-mailing-list/
related to #10
clicking through the guide I found that untranslated pages result in a 404 after choosing them from the navigation.
I suggest redirecting to the english version and displaying a flash messages that explains that the page has not been translated yet.
where do we put the news section btw? should they be on yiicamp or yiiframework?
news should be coupled with the comunitiy to allow comments and discussion so I would tend to putting them on yiicamp...
Urls on current framework site are ending with /
, e.g. http://www.yiiframework.com/doc/api/
To allow these to be handled by the new site we need to introduce a redirect from URL with slash to URL without slash.
see also:
normal rendering with js search as we have it now, download as a zip file.
I've asked my partner usability-expert for help with new UX&Design.
For the start he created mood board(login as guest for quick look).
The goal of mood board is to pick overall stylistics of new sites. It is done for specifying the vector of UX prototyping and future design.
Note, that this is only stylistics - the final color-style will be the same as yii branded colors.
Please take a look at mood board and tell your opinion.
The next step is usability prototyping based on #40 requires a decision.
should they be hosted like normal extensions or do we add them to yiiframework.com?
This is to track old content that will be kept on the new site and possibly necessary redirects.
old | new | status |
---|---|---|
/about/ About Yii |
/about and /team |
✅ #50 (comment) |
/features/ |
redirect to front page | ✅ #5 |
/performance/ |
redirect to front page | ✅ |
/license/ |
/license |
✅ |
/contact/ |
/contact |
✅ |
/download/ |
/download |
✅ |
/extensions/* |
/extensions |
✅ #15 |
/demos/ |
redirect to front page | ✅ |
/logo/ |
/logo/ |
✅ logo itself should be adjusted (remove shadow) |
/doc/ |
/books |
✅ (no need for a redirect but /doc should point somewhere) |
/tour/ |
"Getting started" link | ☑️ #49 draft version done, need improvements |
/tutorials/ |
Redirect to /resources |
✅ |
/doc/api/* |
/doc/api/* |
✅ (#34) |
/doc/guide/* |
/doc/guide/* |
✅ (#33) |
/doc/blog/* |
linked from ressources now, url is same | ✅ (#32) |
/doc-2.0/* |
redirect to /doc/* |
✅ |
/wiki/* |
/wiki |
✅ #16 |
/screencasts/ |
Redirect to /resources |
✅ |
/resources/ |
/resources |
✅ |
/contribute/ |
/contribute |
✅ |
/security/ |
/security |
✅ |
/forum/* |
should stay as is | ☑️ #84 |
/chat/ |
/chat |
✅ |
/community/ |
/community |
✅ |
/news/ |
/news |
✅ (#47) |
/user/* |
/user/* |
✅ |
/user/halloffame/ |
/user/halloffame |
✅ |
/badges/ |
/badges |
✅ |
/tos/ |
/tos |
✅ (#48) |
/rss.xml/ |
/rss.xml | ✅ |
http://rghost.ru/download/6ZZK5LxXD/65b315805eec01a58d54b576dd695a668599f482/Yii.pdf
by @bethrezen, to be passed to UX guy
This issue lists things that need to be fixed for the site to work on mobile devices:
Overall it looks better but...
it should be available as soon as you scroll down and bring you back to the top.
should remove the top button from apidoc then.
move the steps from the readme to a makefile.
running it should update everything automatically, currently there are many things to be done manually. And these grow as more features are added.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.