[Fedora Infrastructure] #1774: Fedora Wiki's stylesheet is screwey on small screen high DPI devices
by fedora-badges
#1774: Fedora Wiki's stylesheet is screwey on small screen high DPI devices
---------------------+------------------------------------------------------
Reporter: ynemoy | Owner: webmaster
Type: bug | Status: new
Priority: major | Milestone:
Component: General | Version:
Severity: Normal | Keywords:
---------------------+------------------------------------------------------
= phenomenon =
Multiple issues here: Tables go beyond the page but the page isn't told
about being wider than the screen, so horizontal scrolling is not
possible. Embedded pictures and headers aren't formatted properly so text
can flow around it, even in extreme situations. The sidebar takes up too
much space at high DPIs leaving only half the page for the body.
In the above order:
http://ynemoy.fedorapeople.org/wikixofail/IMAG0016.jpg
http://ynemoy.fedorapeople.org/wikixofail/IMAG0018.jpg
http://ynemoy.fedorapeople.org/wikixofail/IMAG0013.jpg
http://ynemoy.fedorapeople.org/wikixofail/IMAG0014.jpg
http://ynemoy.fedorapeople.org/wikixofail/IMAG0015.jpg
Resizing the text and page zoom fixes some problems, but my opinion is
that this is non obvious to many people.
http://ynemoy.fedorapeople.org/wikixofail/IMAG0017.jpg
= reason =
I'm not much of a CSS guy, but i have a few ideas. First of all, the
sidebar is strictly set to a hard size in relation to the rest of the
page. Second of all, horizontal scrolling is (and rightly so) disabled at
all costs. Third of all, something is not set properly when formatting
embedded inline pictures, so that the sidebar can wrap around it, or so
that it's left justified instead of right justified so it runs off the
page rather than running into the sidebar.
= recommendation =
Wikipedia has a pretty decent mobile interface that works very nicely on
the Android devices, and presumably on others as well. It avoids using a
sidebar and TOC by replacing it with expandable fields. I think that at
least having that stylesheet available would be a start. The tricky part
is detecting the actual dimensions *and* DPI of a screen and switching to
the appropriate stylesheet. In this particular example, the screenshots
were taken on an XO using mostly stock settings and Firefox.
Another and more costly and time consuming solution is to redesign the
page more comprehensively so that it is a general purpose page for both
mobile, small screen, and normal devices.
--
Ticket URL: <https://fedorahosted.org/fedora-infrastructure/ticket/1774>
Fedora Infrastructure <http://fedoraproject.org/wiki/Infrastructure>
Fedora Infrastructure Project for Bugs, feature requests and access to our source code.
11 years, 2 months
Fedora's wiki
by Mario González T
Dear webmaster,
Thanks to give this chance to talk with you guys, you've been doing a
great job.
I'm writing you because I was wondering if the fedora's wiki theme is
released in somewhere. We have been dealing with mediawiki and my boss
was delighted when he saw
https://fedoraproject.org/wiki/Fedora_Project_Wiki We would like to know
if you could share it with us?
Many thanks,
Kind regards from Chile.
--
http://twitter.com/gonzalemario
13 years, 5 months
[Fedora Infrastructure] #1227: Hosting footer
by fedora-badges
#1227: Hosting footer
-------------------------+--------------------------------------------------
Reporter: mmcgrath | Owner: webmaster
Type: enhancement | Status: new
Priority: major | Milestone: Fedora 11
Component: Webmaster | Version: Production
Severity: Normal | Keywords:
-------------------------+--------------------------------------------------
This is something we've talked about many times but it's not quite
implemented yet. I'd like to put footers at the bottom of our pages that
reference a hosting provider. For an example see:
http://us.pycon.org/2009/conference/schedule/event/21/
We can't build it directly into the templates because different places
have different hosting. What I'd like to do is have our templates import
a js script (or something). Then we can deploy a custom js script to each
host that has the relevant information.
If you're interested put a proof of concept together on your fedorapeople
page.
--
Ticket URL: <https://fedorahosted.org/fedora-infrastructure/ticket/1227>
Fedora Infrastructure <http://fedoraproject.org/wiki/Infrastructure>
Fedora Infrastructure Project for Bugs, feature requests and access to our source code.
13 years, 5 months
Websites Meeting Time
by Ricky Zhou
Hey, as I mentioned in the meeting, this is the last week where I will
be able to make websites meetings at the current time. Here's a
whenisgood with my tentative good times starting from next week:
http://whenisgood.net/zqfnad
Please fill it in and hopefully we can find an alternative time that's
good for everybody.
Thanks,
Ricky
13 years, 5 months
Add translations to start.fp.o
by Sijis Aviles
I'm setting up translations for start.fp.o website
(https://fedorahosted.org/fedora-infrastructure/ticket/537).
I've already have start.fp.o on the fedora-web repo configured and
working for using genshi so that translations can be setup. Before i
commit those changes I want to make sure I have puppet setup
accordingly for the new setup. This is what i have setup on puppet:
---
diff --git a/modules/fedora-web/files/syncStatic.sh
b/modules/fedora-web/files/syncStatic.sh
index 17a773d..1ddc357 100755
--- a/modules/fedora-web/files/syncStatic.sh
+++ b/modules/fedora-web/files/syncStatic.sh
@@ -52,8 +52,10 @@ fi
/bin/cp -ad out/* /var/lib/puppet/application/talk.fedoraproject.org/
cd ..
+cd start.fedoraproject.org
+/bin/rm -rf /var/lib/puppet/application/start.fedoraproject.org/*
+make > /dev/null 2>&1
if [ ! -f /var/lib/puppet/application/start.fedoraproject.org ]; then
mkdir -p /var/lib/puppet/application/start.fedoraproject.org
fi
-/bin/cp -ad start.fedoraproject.org/* \
- /var/lib/puppet/application/start.fedoraproject.org/
+/bin/cp -ad out/* /var/lib/puppet/application/start.fedoraproject.org/
diff --git a/modules/fedora-web/manifests/init.pp
b/modules/fedora-web/manifests/init.pp
index 6dd0e47..bc3ebae 100644
--- a/modules/fedora-web/manifests/init.pp
+++ b/modules/fedora-web/manifests/init.pp
@@ -133,6 +133,16 @@ define fedora-web::start::proxy($website) {
notify => Service["httpd"],
require => Httpd::Website[$website],
}
+
+ file { "/etc/httpd/conf.d/$website/languages.conf":
+ owner => "root",
+ group => "root",
+ mode => 0644,
+ source => "puppet:///fedora-web/start-languages.conf",
+ notify => Service["httpd"],
+ require => Httpd::Website[$website],
+ }
+
}
define fedora-web::talk::proxy($website) {
---
I've also copied start.fedoraproject.org/httpd/conf/languages.conf.in
into the modules/fedora-web/files/ directory and change the
DOCUMENTROOT path
Does all this look correct or am i missing something?
Thanks,
Sijis
13 years, 6 months
New sponsor!!
by Mike McGrath
We've got a new sponsor, bodhost.com!
I've attached their logo, they are awesome for providing us a presence in
the UK and canada.
Also can we add them to the new site specific sponsors that we've been
working on? Should I send requests like this to webmaster(a)fp.o or should
I be using the new websites ticketing system?
-Mike
13 years, 6 months
Ambassadors versus others with a Fedoraproject wiki
by jcrout@softhome.net
Hello,
I followed a thread that brought me to info about Fedora Ambassadors.
Part of my Redhat/Fedora re-acquaintance has me considering an
Ambassador role. So I used Google to search the fedoraproject.org site
using this search: "Navy site:fedoraproject.org wiki". Then I followed
a link that served a wiki page from Sonarguy (Scott Glaser).
I also followed links that allegedly allow me to verify an Ambassador
and ended up on an obsolete (not maintained) page but is has a link to
current Ambassadors. You probably know that recommendations for
becoming an Ambassador include finding a mentor. The search I used was
intended to help me identify someone with a background that might help
me on both ends -- FedoraProject.org, and where I intend to promote
Fedora.
The trouble is that neither SonarGuy nor Scott Glaser is listed as an
Ambassador. He has an email address on the wiki, I realize, but
want to first verify him. Especially now, since I can't find either
name on the list.
Is he an Ambassador?
Thank-you for your time.
-John
13 years, 6 months
joining
by Brad
I am a great website coder and I am willing to join. I know HTML, PHP,
MYSQL, and CSS. I chat with James Gardner on msn who recently joined
this group. He pointed out that I would be great for the job. Ask him if
you need info about me :D
13 years, 6 months
fedora project
by KHILESH CHAUHAN
Best wishes sir,
My self khilesh chauhan from bhilai (chhattisgarh) India.Currently
doing B.E. in I.T. 3rd semester from RSR Rungta College of Engg. & Tech.
bhilai..Want to become a fedora project member as a website developer.
My qualifications undes this field :-
1. Completed redhat RHCE cource.
2. Having a good knowledge of HTML , CSS , JAVASCRIPT , PHP & MYSQL.
I want to contribute fedora by utilising my knowledge to the best of it.
i hane already created an account in fedora website and added my self in w
in 2nd of november 2009 but still not aproved as a member.
May you please help me.
Thank you.
13 years, 6 months