userapplepie / userapplepie-v4 Goto Github PK
View Code? Open in Web Editor NEWUserApplePie v4 User Management System MVC Framework CMS PHP MySQL
Home Page: https://www.userapplepie.com
UserApplePie v4 User Management System MVC Framework CMS PHP MySQL
Home Page: https://www.userapplepie.com
Hey,
I was looking for a simple CRM, and UAP seems neat!
However, I have one question of concern.
I have multiple domain names and want to use UAP on all of them (on same local install of course)
Is this possible? (sort of SSO thingie) or is there an issue with session variables and other stuff?
Or could this issue be solved by letting all domains use the same virtualhost and use PHP to determine which domain is used and which stuff to show?
Add terms and conditions page and settings to admin panel.
Set site to get user to confirm before registering to the site. Based on settings.
Allow admin to set to show message when the terms change.
Add Privacy Policy also with similar settings.
Hey,
Seeing a little lack of some documentation.
How do I add a new page that is only accessible to users when logged in?
I tried adding a .php file in the /Views/Members folder but that doesn't work.
Can you elaborate a bit more on this? :)
Thanks
Set the forum to automatically safe draft while user is creating a post. That way it will reduce the chance of data loss.
Setup Admin Panel page that allows admin to edit Site Links.
Site Links can be called anywhere on the site. The initial setup will be for site header.
Admin can create and edit Links that will be displayed on the Site Navigation Bar.
Also add drop down menu ability.
Create an automated sitemap that google can use to crawl through the website for better SEO.
Setup a link that allows users to message other users if the messages plugin is installed.
2017-01-27 4:56AM - require_once(/var/www/UAP/V4/app/Plugins/Messages/Views/messages_sidebar.php): failed to open stream: No such file or directory in /var/www/UAP/V4/app/System/Load.php on line 114
I checked, and the folder name is with lowercase V by default. changing this, fixed it.
root@vps:/var/www/UAP/V4/app/Plugins/Messages# ls
Controllers MessagesVersion.php Models views
Add to Admin Panel the ability for admin to post site message.
This allows admin to display important information about the website.
For example: Website will be down this afternoon for maintenance.
On the permissions bit would you ever add check-boxes where you say who can do what?
And also add more things in the settings like this bit of code: define("MAX_ATTEMPTS", 5);
should be in the admin and also the private messages, can you add a function where we can change the inbox limits in the admin also define('MESSAGE_QUOTA_LIMIT','50'); // Inbox and Outbox total Limit
Thanks
When trying to access the System Routes admin pannel on a brand new installation, you get the following error:
There is an error on this page.
Error has been logged and Admin has been notified. Please try again later.
Home
errors/php-error.log report the following:
2018-04-12 17:55PM - Invalid argument supplied for foreach() in /var/www/.../app/Controllers/AdminPanel.php on line 781
Apache doesn't log any other errors.
The home page for User Account Settings is currently slim with content.
Add links and descriptions for all account settings.
Add text box to edit profile for forum signature.
Have it only show if forum plugin is installed.
Add settings in Admin Panel that will allow admins to set images sizes and limits.
Take Email Server Settings from Admin Panel Settings and move to its own page within Admin Panel.
Also add any other email related settings to this page as well.
We are having issues logging into UAP4 while using Microsoft Edge.
When logging in on the local machine it does not correctly handle the cookies.
For example if opened using http://localhost/, http://127.0.0.1, or http://192.168.0.2
However if assigned to a domain address, http://uap4demo.userapplepie.com it works with no issues.
Still trying to solve this issue, however there is not much information out there.
Display a list of Sites that Refer current site.
List them from top refers on down the list. This way the Admin can get a good idea where most of his site traffic is coming from.
apparently they aren't working.
I did see that a friend of mine received the activation link as:
https://domain.tld/Activate/user//key/<activation_key>
Is this the correct layout even? Can't really find the backend code which checks this.
Add settings for Image size and limits to Admin Panel.
Allow users to upload multiple photos and set one as profile photo.
Also allow users to delete photos from their profile.
Add section in profile that displays the user's photos.
Add the following to the User Profiles
If friends plugin is installed, then list friends
Add Location
When a new user signs up for the site, display the following until complete.
Add first name to your profile
Upload your first image to profile (if only default image is used)
Add about me to your profile
Allow user to close the notification, and only show on home page.
Add user status update to recents page.
Allow users to post status update, and share links.
Add notifications for updates by friends for the following:
Sweets
Forum Posts
Profile Photo Uploads
I've installed UserApplePie-v3 on localhost with xampp (windows).
So folder is C:\xampp\htdocs\projectname\
I've moved UserApplePie public folder content to C:\xampp\htdocs\projectname\ (and imported sql and used composer)
When visiting http://localhost/projectname/ i can see welcome page.
In Config.php i have:
define('SITEURL', 'http://localhost/projectname/');
define('DIR', '/projectname/');
But when on welcome page i click on login (or register) the link is http://localhost/projectname/Login and i get error "Object not found! The requested URL was not found on this server. [...]"
What am i doing wrong?
Many thanks
P.S. I couldn't register on official website because i got an error: "An error occurred, The error has been reported." on "http://userapplepie.com/Register" after clicking on "register"
Using sparkpost smtp injection
The mass mail tool works (Tho as junk, but works). But on registration, it gets rejected with message: '501 5.5.2 syntax error MAIL FROM'
Note: sparkpost uses starttls
Setup the registration page to log IP address of the user, and limit to once per day.
Show message on registration page letting them know they have been blocked, and to contact administrator.
Improve recaptcha by checking host and user ip
$resp = $recaptcha->setExpectedHostname($_SERVER['SERVER_NAME'])
->verify($_POST['g-recaptcha-response'], $_SERVER['REMOTE_ADDR']);
https://github.com/google/recaptcha/blob/master/examples/recaptcha-v2-checkbox.php
Tried getting the mass mail function to work, but without any luck.
Tried using SMTP info from my email host, but didn't work. Nothing in error logs etc. Also, what do you mean with E-Mail Site Address ?
Then removed it and hoped it would use the php mailer, fixed FQDN error, but still nothing showing up in inbox/spam folder.
Anyone else having this issue? Or how to get more verbose error output?
Fix issues when user post with special characters.
For example don't, you've, it's
Should be don't, you've, it's.
Not sure what to call it yet, maybe just Feed.
Show recent Forum Posts by Friends.
Show recent Sweets by Friends.
Show recent Profile Image updates by Friends.
Setup a notification thingy for new comments. When user clicks on it, it opens that comment section on one page.
Have a view more for older comments.
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.