Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 20425

Summary: PHPBB is not good with Javascript
Product: Websites Reporter: Axxackall <axxackall>
Component: ForumsAssignee: Kyle Manna (RETIRED) <nitro>
Status: RESOLVED WONTFIX    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://forums.gentoo.org/posting.php?mode=newtopic&f=5
Whiteboard:
Package list:
Runtime testing required: ---

Description Axxackall 2003-05-04 10:58:10 UTC
PHPBB's javascript is bad with scrolled text areas and inserting tags or smiles
there.

Reproducible: Always
Steps to Reproduce:
1. begin a new post;
2. type enough text to make sure there is a scrolling in the txt area;
3. click on smile or on tag to be inserted

Actual Results:  
a smile or a tag is inserted, but the focus is moved to the beginning of
textarea, leaving the inserted object scrolled up and thus  invisible - you have
to scroll down in order to see it.

Expected Results:  
when a smile or a tag is inserted, the text are must be scrolled to the position
to see the actual place where it is inserted.

Consider Zope/Plone instead of PHPBB.
Comment 1 Kyle Manna (RETIRED) gentoo-dev 2003-05-07 22:14:47 UTC
This is more or less a bug with phpBB.  I don't have time to hunt down the javascript problem, fix it, and submit it upstream.  If you can find it, I'd be more then happy to apply the patch to the forums.

Btw, isn't plone just a CMS?  I don't see any forum functionality in it.  I don't think that converting forum software will go over well with other users or admins.
Comment 2 Axxackall 2003-05-08 10:10:39 UTC
net-zope/squishdot is a slashdot for Zope.
net-zope/cmfforum and net-zope/neoboard are forums for Zope/Plone.
All three are in portage.

By the way net-zope/neoboard originally was developed on PHP, but then the author was dissappointed in PHP, excited about Plone and rewrote everything to Zope/CMF/Plone.

Converting users and admins from Microsoft to Linux doesn't go easy either :)