ryanhowdy / fcms Goto Github PK
View Code? Open in Web Editor NEWFamily Connections - Create a private family website.
Home Page: http://www.familycms.com
License: GNU General Public License v2.0
Family Connections - Create a private family website.
Home Page: http://www.familycms.com
License: GNU General Public License v2.0
None
Newlines in quotes are being converted to
's in the message board.
Bug was introduced in 1.7.4
[http://www.haudenschilt.com/forum/viewtopic.php?t=553]
Currently the delete confirmation for anything in FCMS relies on Javascript, if the user has JS disabled, then the delete will just occur and not allow the user to confirm.
Need to add a confirmation page before deleting, so people without JS will still get a chance to cancel.
Need to add the JS unobtrusively so people with JS will continue to rely on it.
With the addition of the fcms_users_settings table, the user and id fields may not match up in that table for sites that have upgraded.
This would affect sites who have deleted a member.
see Ticket #151
Allow users to create recipe categories just like for the photo gallery.
Upgrade script will need to create the old default 9 categories, and move existing recipes to the proper categories.
"May" only has a translation for the shortened version and not the long version. This is acceptable in English because both short and long are the same, but not acceptable in other languages.
During upgrading, it would be beneficial to turn off or close the site, preventing people from messing up the upgrade process and also preventing them from seeing any errors that may be visible during the process.
'''SOLUTION'''
As part of this ticket, the login system has changed dramatically, some major changes are:
Uploading a photo that is taller than it is wide will cause errors.
Error
Undefined variable: thumb_max_height
Where: on line 1458 in /var/www/vhosts/rockyr.com/httpdocs/fcms/inc/gallery_class.php
Environment: PHP 4.4.8 (Linux)
doing a fresh install of fcms 2.0 includes the chat, but upgrading doesn't add the tables.
I have seen that date and time formats are only available in English word order. It would be fine if the user could choose his time format in 24-hour mode (hh:mm) and date format in "DD.MM.YYYY" or "DD. Month YYYY" - that's what is favorized by Germans. In German we don't have "st", "nd" and "rd" either, we only use "." That's what I found out while translating Family Connections in German for myself.
Uploading documents with spaces doesn't work with all browsers.
The upload part seems to work fine but the download part doesn't always work.
Lets say that i go to the recipes section and then to the "Desserts" and im looking through them and decide that i want to add a recipe to the "Dessert" section so i click on the add a recipe, Instead of at this point having to again select the "Dessert" section it should already be selected by default because I was browsing the "Dessert" section.
Instead of all the recipies as a list why not have it like a tree. A list of the recipies and if you want to see the recipie contents you could click the expand button on the recipe and view its contents.
The members administration only shows the first 15 members by id, and doesn't have a way to page through the rest.
Currently whenever a user registers at the site, the What's New section notifies everyone that a new user has joined.
We should change this so it only shows up after that user has been activated.
Allow an option to use gravatar instead of the normal avatar system.
I would like to see the option to choose a new default theme for all members in admin. I don't want to customize all the themes and then have to make the changes again with every upgrade. Right now I had to save the beta theme as the default theme to get what I wanted and have run into css issues when I upgraded to 1.74.
Add a welcome note that will display at the top of the homepage until
turned off by each user (requires new field in users table). This note
will describe how new info will be displayed on the homepage and how to change the way it displays.
Put the standard side navigation on the family news section, and come up with a better way to show the family news links for each member.
Need to make registration faster and easier.
Either hide the address book info with a toggle element, or break the registration into multiple pages with an option to skip the address book stuff, or simple forget it all together.
Also, if this is implemented we need to have an info note on the profile page to tell the user to finish their profile by adding in address info.
Allow users to change the order of the navigation, including both required and optional sections.
Currently their is no way to remove all tagged members for a photo. Once you tag one member, then at least one member must be tagged after that.
Need to add an option to remove all tagged members.
Add the ability to comment on recipes.
Export and Import from standard .ics format.
http://fcms.crowdsound.com/suggestions/5277-convert-calendar-to-ics-format
On Adress book page have a select all option so that it is easier to send a mass email to all members
Yes! This would be great for Family Announcements, an easier way to send to all the family
Use templates so users can better modify themes.
Each template would exist of at least a header, footer and maybe a
sidebar.
header - would include logo, navigation and page title
sidebar - would include side navigation (if needed)
footer -
This is used on the front page, but not inside the actual photo gallery when viewing a bunch of thumbnails.
This will help user decide which photo should he/she click on to see, comment, and rate. This is already applied elsewhere in FamilyCMS in the home page. In the home page, when you come over with the mouse on an event under the calendar, it shows the events title and description.
http://fcms.crowdsound.com/suggestions/5283-show-caption-when-come-over-photo-thumbnail
see Ticket #151
At the very least, Other repeating would be good.
http://fcms.crowdsound.com/suggestions/5319-ability-to-addedit-calendar-categories
Send an email to all members when a new entry is made on the message board, photo gallery, etc. also make an option to opt-out of the emails.
By default this should be turned off.
A new setting in my setting can turn this on for each user.
When looking at a picture in the gallery have it show who has been tagged in the photo simillar to the way facebook shows who is in the photo below the photo... also I would like to have it so anyone could tag a photo not just the member who uploaded it
Create a new section that allows you to upload video to youtube/vimeo (setting the video to private).
User will need accounts at those sites obviously.
User's can also import existing videos from youtube/vimeo to FCMS.
Somehow add a relationship table that would link members together.
Add another page on the left side nav that you can add, update and delete relationships.
Also need a page to view your family tree, maybe add a link to it from your profile or simply add it to the same page you edit relationships at.
You could have siblings, parents, cousins, etc.
[http://www.familycms.com/forum/viewtopic.php?t=227]
[http://www.familycms.com/forum/viewtopic.php?t=270]
Replace all the magic quotes code with the following standard function to be placed in util_inc.php
<?php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
$_REQUEST = array_map('stripslashes_deep', $_REQUEST);
}
?>
this has been requested several times...
A temporary solution to the video section is to allow users to insert Youtube clips into Message Board posts and Family News posts.
Currently FCMS uses .link_block for the top navigation for each page, most notably the Photo Gallery.
We should rename .link_block to something a little better, like .sub_nav and use an unordered list instead of floated links.
Make the photo gallery options easier to understand by changing the toggle link to an action and splitting tagging from rotating.
Example
Photo: [_ _ _ _ _ _ _ _ _ _ _ _ _ _] [Browse]
Caption: [_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _]
Rotate Image
Tag Members in This Photo
[Upload] or [Cancel]
Need the ability to import and export .CSV files to and from the Address Book.
Would be compatible with Outlook and other .CSV capable apps.
Update the new theme system to use $TMPL[''] variables.
'''Installation'''
- prayer concerns didn't install when checked
- datechooser not working
- success message not centered in FF
'''Photo Gallery'''
- category with only 1 photo causes photo to be off centered
'''Admin'''
- add section link doesn't hide text
- make add new poll a sections_menu link
- make delete form inline
1. JS on Admin:Config doesn't work in IE
2. CSS paths are wrong in displayLoginPage()
3. gallery_class.php line 110 change $LANG['View'] to $LANG['view']
4. Check in upgrade.php with Better Themes fix.
5. upgrade.php has two success messages.
6. Avatar path is missing /
7. Displayname not showing up when adding a new user to the address book (for both all and last 5).
Most of the edit and delete submit buttons have blank values because the negative text-indent css trick doesn't work in IE.
The following css code should fix this for IE:
width: 114px;
height: 37px;
border: none;
background: transparent url(images/add.gif) no-repeat center;
overflow: hidden;
text-indent: -999px;
'''font-size: 0px;
display:block;
line-height: 0px;'''
http://www.productivedreams.com/ie-not-intepreting-text-indent-on-submit-buttons/
The documents section is displaying pages links when their are none.
Email users when they get a new PM
Include the users actual email in the reply line, so the user who receives the PM doesn't need to visit the site to reply.
Need a way to change the default settings for new members (Theme, Time zone, DST, board settings, etc.).
Add this information to the Administration:Members page. Could have
another link or something, some type of submenu.
With the addition of the fcms_users_settings table, the user and id fields may not match up in that table for sites that have upgraded.
This would affect sites who have deleted a member.
Audit FCMS:
Add daily and weekly views to the calendar to go along with the default month view.
When clicking on a date from the homepage, link to the day view, instead of the month view like we currently do.
Day and week views would show the descriptions with the date entry title.
Add a note to the top of the Poll Administration section that describes how to add a new poll, or that deleting the current poll will remove polls from the frontpage.
Allow the admin to reset or change a member's password. And send out an email letting the member know their pw was reset by the admin and what the new pw is.
Hide the Create/Edit Category link, and make it so when clicking on upload photos, you are forced to add a new category first.
Allow an option to add to existing category.
Make sure you can still edit existing categories though.
Upload Photo
Category: [_________] or [existing category >]
Photo: [________]
the chat room doesn't properly add the username to the db
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.