Based on Pressz guideline
Sariab (www.sariab.ir) is a non-profit blogging campaign which is focused on empowering students, increase mental health level, and motivate them, through an integrated knowledge base made on distributed blogs and free content on internet social networks and website platform.
خانه http://sariab.ir
سوالات متداول https://vrgl.ir/D2lo5
Web application which is serving content as the hub is available in this repository.
apt install tasksel
tasksel install lamp-server
mysql_secure_installation
cd /var/www/html
vi index.php
<?php phpinfo(); ?>
wget http://localhost/index.php
php --version
mysql> CREATE DATABASE `sariab_data`;
From file db.sql
Set your custom configuration:
file: config.php
sudo chgrp -R www-data /var/www/html
Edit .htaccess for default .htpasswd file directory.
Then set the permissions to
chmod 644 .htaccess
chmod 644 .htpasswd
To create .htpasswd for the first time:
htpasswd -c /var/www/html/Sariab-V2/.htpasswd tayyebi
- Install git from git-scm.com
- Make a Fork of the repository
- Clone the project on your machine
- Change whatever you want
- Commit your changes
- Pull before push(Notice that you have to choose Pull From the main project.)
- Push
- Make a pull request
- Tell us your notes
- Your commits will be merged after review by developers of master branch
- Search bug
- GUI AND DATABASE UPDATES BASED ON NEW WIREFRAME (DOWNLOAD > WIREFRAME.PDF)
- VIEW POST PAGE
- BUG WITH SUPPORT AND POSITIONS PAGES THEME
- REDIRECT ACTION IN HOME CONTROLLER
- VIEW ROADMAP PAGE (CONTAINING STEPS, CHECKLIST, ...)
- HOMEPAGE SEARCH
- SEARCH AND CATEGORIES POSTS
- CREATE A TRACKING INFRASTRUCTURE
- CREATE AN INTERNAL STATISTICS INFRASTRUCTURE (LINKS VISIT COUNT, PAGES VISIT COUNT, NETWORK TRAFIC USAGE, BROWSERS STATISTICS, COUNTRIES STATISTICS, PAGES HEATMAP)
- PAYMENT INFRASTRUCTURE
- COOKIE BASED RECOMMENDATION
- UPLOAD IMAGES FOR POSTS
- TYPOGRAPHIC IMAGE GENERATOR FOR POSTS WITHOUT IMAGE
- UPLOAD IMAGES FOR ROADMAPS
- ALLOW USERS TO BOOKMARK POSTS USING COOKIES
- FLASH CARD BEHAVIOR ON A HOMEPAGE POST HOVER
- POP-UP WINDOW ON HOMEPAGE POST CLICK ('PARTIAL VIEW' OF 'VIEW PAGE')
- CREATE A ROADMAP FEATURE WHICH ALLOWS PEOPLE TO FOLLOW POSTS FOR A GOAL
- LAZY LOAD THE CONTENT ON FIRST PAGE
- PAGINATION ON ADMIN PANEL DATA TABLES
- FILE UPLOADER
- RSS
- WARN PEOPLE ABOUT TRACKING
- Flag posts which are just indexed by Sariab not produced by Sariab Bloggers. This will allow us to add more detailed content even if we are not the producer. And manage from seperated menu.
- Delete 'HTTP_CONNECTION', 'HTTP_SEC_FETCH_MODE', 'HTTP_SEC_FETCH_SITE', 'HTTP_SEC_FETCH_DEST', 'HTTP_SEC_FETCH_PERSON', 'HTTP_UPGRADE_INSECURE_REQUEST', 'HTTP_PERSON_AGENT', 'PATH' from Viststs
- Add $_SERVER['HTTP_USER_AGENT'], $_SERVER['PHP_AUTH_USER'] to Visists
- Optimize the manifest for PWA https://web.dev/add-manifest/
- Statistics -> Daily Visit Count: Show details of each day's top users navigatino in website
- Statistics -> Daily Visit Count: Show unique users visits
- Statistics -> Daily Visit Count: Show current hour as last
- Statistics -> Weekly Visit Count: Change lables to week date
- Statistics -> Weekly Visit Count: Show unique users visits
- Statistics -> Daily Visit Count: View a special hour requests in details
- Home/View -> Each post growth diagrams
- Statistics -> Each referrer growth diagrams
- Add
interface
andimplements
for repeating functions in models - Statistics -> Search Engine Bots: https://www.webnots.com/user-agents-list-for-google-bing-baidu-and-yandex-search-engines/
- Edit all Select * Queries
- Debug and Track HTTP_CLIENT_IP
- Captcha for public post submit Home/Submit
- Rules
- Feeback (and links reporting) box ready on whole website
- LINK VIEW PAGE FEEDBACK
- LEADERBOARD BASED ON
PUBLISHERS
STARTING WITH@
- Previous and next posts navigating from Roadmap and simillar posts in alternative
- Authentication with Gordafarid
- Badge infrastructure
- Badges vitrine
- Profile page
- Forms CRUD for admins
- Forum start topic
- Forum Topics Page
- Forum topic details
- Forum topics reply
- Forum posts vote up/down
- Gordafarid wordpress plugin for mag