Dan Helfman
32f72e5a36
Adding Qlassik font, used for various text on the web site.
2008-06-27 22:36:10 -07:00
Dan Helfman
fe139cc749
First pass for suggest-as-you-type for linking.
2008-06-27 16:11:09 -07:00
Dan Helfman
599971ba01
When linking to a note by title, the note resolution is now
...
case-insensitive instead of case-sensitive.
2008-06-25 20:04:06 -07:00
Dan Helfman
708de3b7e7
Reorganized and renamed some notebook links on the right side of the page.
2008-06-23 12:56:03 -07:00
Dan Helfman
cf7cdefd28
Replaced "add new notebook" link with new notebook button next to
...
"notebooks" heading.
2008-06-21 22:13:52 -07:00
Dan Helfman
69ca866ba0
Fixed a few small toolbar buttons where the hover version was shifted down by one pixel.
2008-06-21 21:00:08 -07:00
Dan Helfman
9faf76ba75
Updated favicon.ico with more even glow around the "L" and exported the file with icotool instead of the Gimp.
2008-06-21 17:52:06 -07:00
Dan Helfman
52f9f1be9e
New favicon.ico images that looks slightly less dated.
2008-06-21 17:30:34 -07:00
Dan Helfman
0ae6c7ae5c
New screenshots.
2008-06-18 19:26:57 -07:00
Dan Helfman
ee2ccee771
New front-page screenshot.
2008-06-18 18:19:33 -07:00
Dan Helfman
41a85bb41f
You can now resize embedded images (small, medium, or large).
...
Fixed a bug that potentially caused link pulldowns to open in the wrong
location when the page was scrolled past the top.
2008-06-18 17:14:07 -07:00
Dan Helfman
f7626d985c
Fixed a bug that caused image files to get deleted if there were multiple images embedded within a single note.
...
Prevented a link pulldown from auto-opening by hovering if another pulldown is already open.
2008-06-16 16:22:50 -07:00
Dan Helfman
cfc1c18a55
Tweaked the popup positioning code to prevent popups from getting smashed into the right side of the page. Removed (broken) images from downloaded HTML.
2008-06-16 15:07:17 -07:00
Dan Helfman
4bbebc4400
Fixed display of image justification controls IE. Made justification default back to left when unchecking embed checkbox.
2008-06-16 13:42:52 -07:00
Dan Helfman
dbf9dda2a0
Can now left, center, or right justify embedded images.
2008-06-13 23:26:48 -07:00
Dan Helfman
522f8b9330
Implemented support for embedded images within wiki notes. Also added hover support to open link pulldowns.
2008-06-13 15:55:19 -07:00
Dan Helfman
7a5732c776
Fixing image preloading to load correct filename.
2008-06-13 01:11:32 -07:00
Dan Helfman
51ccb41fd0
Fix for a bug in which "toolbar/small/undefined_button.png" was being loaded from the login page.
...
The solution is to bail from update_toolbar() on read-only notebooks.
2008-06-09 13:32:27 -07:00
Dan Helfman
71a3b29709
When not a member of any groups, show that as an indented div instead of a list item.
2008-06-06 14:49:28 -07:00
Dan Helfman
a8a6070da0
Implemented controller.users.signup_group_member().
...
Modified UI code to call this method correctly and display results.
Split generic user signup functionality out into a separate private method.
2008-06-06 14:46:29 -07:00
Dan Helfman
0e51e461fa
New controller.Users.remove_group() method to remove a user's group membership.
2008-06-03 20:19:07 -07:00
Dan Helfman
32d160d6eb
Fleshed out more of the group admin UI.
2008-06-03 16:12:35 -07:00
Dan Helfman
d22c8c0bb4
Fixed bug where form onsubmit event binding was only being done on the last form in a note.
2008-06-03 16:12:13 -07:00
Dan Helfman
32e6828c90
Completed basic group user listing. This includes a new group admin settings note.
2008-06-02 19:53:39 -07:00
Dan Helfman
23f0cbe781
Fixed broken account settings form submission.
2008-06-02 14:19:34 -07:00
Dan Helfman
cf10cf8c82
Refactored some of the client-side form-handling code to cut down on
...
special-case hacks.
2008-06-02 14:16:35 -07:00
Dan Helfman
3f2c51e338
Fixed mouse click handling brokenness introduced by 03b6a15e86e1. Also Beginning to phase out special-case hack for form submission.
2008-05-30 17:10:57 -07:00
Dan Helfman
fe83423845
Removing special case / hack for share this notebook radio buttons, as it didn't appear to be necessary.
2008-05-30 15:49:45 -07:00
Dan Helfman
79fe7245b6
Removing comma to make IE happy.
2008-05-30 15:48:02 -07:00
Dan Helfman
3c96f6ba8f
Displaying group membership with (non-working) links for each group with admin access.
2008-05-30 15:25:12 -07:00
Dan Helfman
9130828ffd
Merged in new rate plans and an updated pricing page. Also fixed bug on new pricing page in which "You're currently subscribed to..." showed the wrong plan.
2008-05-28 16:21:51 -07:00
Dan Helfman
c6443d49b6
Added new pricing plans and updated pricing page accordingly.
2008-05-28 16:06:57 -07:00
Dan Helfman
df3d170362
View groups that you're a member of, with an indicatation if you're an admin of that group.
...
- modify controller.Users.current() to return the user's groups
- update test_current() unit tests to expect empty groups list in results
- modify Main_page, Notebook_rss, Front_page, Tour_page, and Upgrade_page to accept a new groups parameter
- Main_page should add it as a hidden HTML variable
- update Wiki.js to read the hidden groups variable and display the groups in account settings
2008-05-28 16:05:38 -07:00
Dan Helfman
5257126d6c
Changing the alt text capitalization on a few heading images, and wrapped them
...
with <h1> instead of <div>.
2008-05-27 13:55:19 -07:00
Dan Helfman
694dc2eaba
Removed key binding for title button (ctrl-T), since it was interfering
...
with tab opening in Firefox.
2008-05-27 13:38:10 -07:00
Dan Helfman
4083f7b52b
Shrinking font size of storage usage text.
2008-05-20 15:07:46 -07:00
Dan Helfman
be2118805f
Fixed a bug where image preloading loaded incorrect paths for
...
certain images.
2008-05-20 12:43:45 -07:00
Dan Helfman
ca61369963
Fix for bug where read-write notebooks that the anonymous user had
...
read-only access to would show up as read-only, even when logged in.
2008-05-20 00:51:23 -07:00
Dan Helfman
02a3544590
Search result now return notes from multiple notebooks.
...
- change model.Notebook.sql_search_notes() to be a static method
- take a first_notebook_id argument and a user_id argument
- join user_notebook on notebook_id and matches on user_notebook.user_id instead of notebook_id
- order by notebook_id = first_notebook desc, rank instead of just rank
- include search result for notebooks readable by anonymous user, but only if such a notebook is given as first_notebook_id
- update code that calls model.Notebook.sql_search_notes()
- update model.Note.to_dict() to include notebook_id
- modify Wiki.display_search_results()
- separate search results for the current notebook and results for all other notebooks
- indicate which notebook each result is from
- if there are results in other notebooks but no results in the current notebook, indicate that clearly
- when you click on a result note link in the current notebook, it should simply open a new note
- when you click on a result note link in another notebook, it should open in a new window
- test in IE
- update unit tests for:
- controller.Notebooks.search()
- model.Notebook.sql_search_notes()
- model.Note.to_dict()
2008-05-19 15:16:25 -07:00
Dan Helfman
f92891a8d5
Decreased some font sizes so more note links don't wrap as much.
2008-05-19 12:03:40 -07:00
Dan Helfman
428a8d3e37
Decreasing size of link area font to match note tree font size.
2008-05-19 11:57:37 -07:00
Dan Helfman
8389eae2e5
Expanded workaround for IE iframe positioning bug to include IE 7 and not just 6.
2008-05-18 01:43:20 -07:00
Dan Helfman
f418027f54
Editor.normalize_html() now handles an empty/null html parameter.
2008-05-18 01:22:00 -07:00
Dan Helfman
99c32fa120
Improved the detection of whether an existing note has been altered.
...
* Using the browser's tweaked version of the initial HTML, instead of the HTML that we tell the browser to use.
* Improved normalize_html() function to handle more cases.
* Added start_dirty flag to Editor() constructor and made use of it for completely new notes.
2008-05-18 01:07:15 -07:00
Dan Helfman
1722d02317
Improved the detection of whether an existing note has been altered.
...
There is still at least one case (IE only) where this detection fails and a
note unaltered by the user gets resaved to the server. This is because IE
alters relative links within design mode documents.
2008-05-17 23:17:37 -07:00
Dan Helfman
501ec7b37b
Fixes a problem where Editor.dirty() returned true spuriously in Firefox, even when nothing was changed.
...
The bug arose because Firefox shows br tags as "<br>" even when they are
initially "<br />". This meant that the initial and current html didn't match
up, so dirty() returned true even though nothing had changed.
In IE, there's a similar problem because IE likes to uppercase all tags. That
will be fixed in a subsequent commit.
2008-05-17 16:16:27 -07:00
Dan Helfman
ff9cb76ec2
Updated download & faq pages with mention of new Mercurial source repository.
2008-05-16 16:02:07 -07:00
Dan Helfman
216e761b76
New "insert" button that looks kind of like a table.
2008-05-16 09:19:29 +00:00
Dan Helfman
ee24b34b76
Updated the pricing page with more info about each feature.
2008-05-14 22:51:37 +00:00
Dan Helfman
8f08927692
Fixed a bug where the toolbar didn't auto-resize if there were no
...
notes open.
2008-05-14 08:00:51 +00:00