PHPBack is an open source feedback system

Related tags

Laravel phpback
Overview

PHPBack

About

PHPBack is an open source feedback system you can use for your website. It gives your customers a way to communicate their ideas to improve your products. User feedback has proved to be really effective even if you have a community project or a commercial project. Please, visit our website for more information: http://www.phpback.org/

Requirements

  • PHP 5.6+
  • MySQL 4.1+

Installation

Upload this folder to your web server, go to yourwebsite.com/feedback/ (or folder name) and fill the form. If you have any questions, please visit our Wiki.

Install on Cloudron, a platform to effortlessly run web apps on your own server.

Install

License

PHPBack is licensed under GPLv3 (see LICENSE.TXT file) and it was made using Codeigniter Framework (see system/license.txt file).

Ivan Diaz <[email protected]> © 2014

Comments
  • How to disable rewrite?

    How to disable rewrite?

    Hi,

    I just set up phpback on my server (with PHP 7) and it does works well. Until i try to login.

    I'm using nginx as a web server and it doesn't handle .htaccess files which enable rewrite rules.

    Is it possible to not use URL rewrite with phpback?

    Thanks

    opened by SirLynix 10
  • Ideas do not appear on front page

    Ideas do not appear on front page

    I've created a few 'ideas', using both admin and non-admin accounts. The ideas are visible in the admin/ideas page. I can also open them and vote on them.

    However, no ideas show up in the front page. "Last Completed Ideas" etc. are all blank. All ideas are in the (sole existing) category 'foo', but the 'home/category/1/foo' page is empty, too.

    My understanding is that the ideas should be visible somewhere.

    opened by nerai 8
  • Problem with installation

    Problem with installation

    When i have upload all files (phpback_v1.2.0 files from http://www.phpback.org/) to my web hosting company and fill in the details. for PHPBack installation

    (MySQL hostname, MySQL username and password, MYSQL database) & admin name, email, password and click proceed i moving to the next step.

    Then i fill in the details there. Feedback title, Mail email, leaving recaptcha blank because I don't know how it works yet., and click proceed. when i came to http://feedback.supportportalen.mobi/install/install2.php i get error.

    (HTTP 404-error), im going back to my ftp and take a look at the install map. The install map is empty. Why?

    Then if i go to http://feedback.supportportalen.mobi/ i get error:

    A Database Error Occurred
    Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 347

    Can you explain how I can solve the problem?

    https://dl.dropboxusercontent.com/u/42214358/supportportalen/errors/error_install_phpback.mp4

    opened by Jessar1994 8
  • Parse error: syntax error, unexpected '['

    Parse error: syntax error, unexpected '['

    Hi,

    Thks for this application. I tried to install it from 1.3 et 1.2 but I have a message error in administration page : Parse error: syntax error, unexpected '[' in /var/www/html/phpback/vendor/visualappeal/php-auto-update/src/AutoUpdate.php on line 362

    Best regards PHP 5.3.8 Mysql 5.5.15 Apache/2.2.9 (Fedora)

    opened by benodilo 6
  • Upgrade Failed

    Upgrade Failed

    AUtomatic Upgrade from 1.3.1 to 1.3.2 fails because /vendor/vierbergenlars/php-semver/src/vierbergenlars/SemVer/internal.php Line 7 uses Object as a class name, and thats a special word, that can't be used as class name.

    opened by Leinad4Mind 5
  • Installation Error

    Installation Error

    Hi, Trying to Install phpback on my machine

    • php 5.3
    • mysql 5.5
    • apache Apache/2.2.31 (Unix)

    i have given recursively writable on install folder so that script can delete it self

    but when i am clicking on install/index2.php on second step of installation for email configuration

    script deletes install2.php and index2.php and redirect to inistall2.php whereas its not exist and phpback redirect to install.php again and not deleting install1.php ,index.php and database_tables.sql but phpback is installed successfully #61 #56

    after installation Getting this error on {{url}}/admin/system

    php 5.3 is minimum requirement you mentioned on README.md

    Parse error: syntax error, unexpected '[' in vendor/visualappeal/php-auto-update/src/AutoUpdate.php on line 426

    opened by GaneshKandu 4
  •  I get a (HTTP 404-error) during the install.

    I get a (HTTP 404-error) during the install.

    When i have upload all files (phpback_v1.2.0 files from http://www.phpback.org/) to my local web server (IIS) and fill in the details.

    I fill index1.php (MySQL hostname, MySQL username and password, MYSQL database) & admin name, email, password and click proceed i moving to the next step.

    Then i fill in the details there. Feedback title, Mail email, leaving recaptcha blank because I don't know how it works yet., and click proceed. I get a (HTTP 404-error).

    The installation creates the database but it doesn't creates any entries on the tables. screenshot1 screenshot2

    opened by danieljavas 4
  • Can enter over 100 chars title

    Can enter over 100 chars title

    Hi,

    Now uses can post an invalid idea with too long title, over 100 chars. This is a bug at line 26 in application/views/home/post_idea.php. Please change 'max="100"' to 'maxlength="100"'.

    bug 
    opened by mzch 3
  • Too long title pushes other items out of the browser screen

    Too long title pushes other items out of the browser screen

    Hi,

    When creating an idea with too long title (e.g. near 100 chars), it pushes other items (date, categories, etc) out of the admin screen. Please fix this issue.

    And one thing, such a long title breaks layouts itself. This issue will need to be fixed.

    bug 
    opened by mzch 3
  • What means max Votes?

    What means max Votes?

    Hello, I would like to know what that means to have only 20 Votes? Why its necessary? I would like to be able to give to all requests in phpback a vote and dont want to look for the amount of remaining Votes.

    How to disable this? Thanks

    opened by petrk94 3
  • PHPBack not installing, either error #6 or 500 error

    PHPBack not installing, either error #6 or 500 error

    Hi, I am trying to install PHPBack, and have been trying for a very long time!

    Essentially, no method of installation works. When I leave the database spot blank, I get error #6, stating that phpback database cant be made and I need to make my own database. But when I do that, and give the user all privileges of that database, then enter the appropriate information onto the phpback installation, I go straight to a 500 error on index2.

    I have tried most every option to get this to work and nothing actually works. Any ideas why it wont let me manually create a database and use that? Thanks!

    opened by tsiguy96 3
  • Bump phpunit/phpunit from 5.0.8 to 5.6.3 in /tests

    Bump phpunit/phpunit from 5.0.8 to 5.6.3 in /tests

    Bumps phpunit/phpunit from 5.0.8 to 5.6.3.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Increase the usage of expressions with combined operators

    Increase the usage of expressions with combined operators

    :eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to increase the usage of combined operators accordingly.

    Would you like to integrate anything from a transformation result which can be generated by a command like the following? (:point_right: Please check also for questionable change suggestions because of an evolving search pattern.)

    lokal> perl -p -i.orig -0777 -e 's#(?<target>\$\S+)\s*=\s*\k<target>[ \t]*(?<operator>[+/%^.]|-(?!>)|&(?!&)|\|(?!\|)|\*\*?|<<|>>|\?\?)#$+{target} $+{operator}=#gm' $(find ~/Aktivitäten/PHPBack/lokal -name '*.php')
    
    opened by elfring 0
  • idea: Restrict users to categories and site

    idea: Restrict users to categories and site

    It would be nice to hide categories, and people can see or vote in there after assign them to it.

    Option to enable full website access only after login.

    opened by Hu51 0
  • Show ideas one status at a time

    Show ideas one status at a time

    I felt very frustrated by the ideas current display so I improved it a little. idea-status

    IMO, when an user want to see ideas, he doesn't really want to see all ideas. Only the current pipeline is important, ie. considered ideas. That's why the current status filter is set on 'considered'. But, it might be useful to list ideas of another type, but only one status at a time. To support this UX I designed a select allowing to choose a status in header's list. Ideas obviously remain sorted by vote DESC.

    For sure, I may be wrong and in that case, don't hesitate to close this PR.

    Thanks !

    opened by prytoegrian 3
  • Obsolete recpatcha prevent to register

    Obsolete recpatcha prevent to register

    Hello,

    I wished to register to www.phpback.org but a "reCAPTCHA V 1 IS SHUTDOWN" prevented me to.

    https://www.phpback.org/feedback/home/register

    Thanks,

    bug 
    opened by kylekatarnls 4
Releases(v1.3.2)
  • v1.3.2(Apr 30, 2017)

    Release Notes

    Features:

    • Improved errors and validations #102
    • Allow 3 character length names #96
    • German language added #73
    • Dutch language added #70

    Bug Fixing

    • Fix errors #116 #115
    • Fix ideas with '(' in the title #98 #100
    • Fix default banned #95
    • Fix email regex issue #88 #91
    • Fix portuguese language #60
    Source code(tar.gz)
    Source code(zip)
  • v1.3.1(Apr 19, 2016)

    Release Notes

    Features:

    • Portuguese (european) language added #54

    Bug Fixing

    • Get -1 after deleting idea #52
    • Delete votes when an idea is deleted
    • Fix possible vulnerabilities (Special thanks to John Page [hyp3rlinx] for reporting)
    • AutoUpdate system improved and fixed.
    Source code(tar.gz)
    Source code(zip)
  • v1.3.0(Mar 26, 2016)

    Release Notes

    Features:

    • French language added #30
    • Use mysqli as driver instead of mysql #27
    • Security improvements to hashing library #32 #37
    • .htaccess and compatibility improvements #40
    • Automated Selenium test added #38 #39
    • Reponsive design updates #46

    Bug Fixing

    • #28 idea accounting even if there are not considered by admin
    • #35 Fix pointer in admin panel tabs
    • #45 Unable to delete comment
    Source code(tar.gz)
    Source code(zip)
  • v1.2.0(Dec 14, 2015)

    Release Notes

    • XSS security improved. (Thanks John Page [hyp3rlinx] for vulnerability reporting)
    • Added Update System and composer.json. Now PHPBack version can be upgraded to the last version by 1 click from the admin panel.
    Source code(tar.gz)
    Source code(zip)
  • v1.1c(Oct 28, 2015)

  • v1.1b(Oct 22, 2015)

    Release Notes

    • Typo fixes
    • Update installation process to be better supported
    • Add link to FAQ.
    • Fix cross-site issue
    • Add Portuguese language support
    • Security fix: Use preg_match instead of ereg
    • Security fix: Add salt for crypt function
    • Upgrade CodeIgniter version to 2.2.5
    Source code(tar.gz)
    Source code(zip)
  • v1.1(Oct 17, 2015)

    Release Notes

    • Typo fixes
    • Update installation process to be better supported
    • Add link to FAQ.
    • Fix cross-site issue
    • Add Portuguese language support
    • Security fix: Use preg_match instead of ereg
    • Security fix: Add salt for crypt function
    • Upgrade CodeIgniter version to 2.2.5
    Source code(tar.gz)
    Source code(zip)
  • v1.0-beta(Nov 23, 2014)

📛 An open source status page system for everyone.

Cachet is a beautiful and powerful open source status page system. Overview List your service components Report incidents Customise the look of your s

Cachet 13k Jan 4, 2023
Open source Unifi controller

imperian-systems/unifi-controller Note: This package is backend only, no user interface is included Install snappy PHP extension https://github.com/kj

Imperian Systems 111 Dec 18, 2022
Open Source Invoicing Solution for Individuals & Businesses

Introduction Crater is an open-source web & mobile app that helps you track expenses, payments & create professional invoices & estimates. Web Applica

Crater Invoice 6.7k Jan 4, 2023
Freelancer notes is an open source web application

#What is Freelancer Notes Freelancer Note is an freelance project management application. It is very light weight and easy to use. You are able to man

Porimol Chandro 51 Sep 22, 2022
ergodnc (Ergonomic Desk & Coffee) is an open source Laravel project that's being built live on the official Laravel YouTube Channel

About This Project ergodnc (Ergonomic Desk & Coffee) is an open source Laravel project that's being built live on the official Laravel YouTube Channel

Mohamed Said 248 Dec 26, 2022
This is an open source demo of administration panel for polymorphic relationship and SEO content

Laravel SEO admin This application demonstrates usage of polymorphic relationships described at (http://maxoffsky.com/code-blog/using-polymorphic-rela

Maksim Surguy 127 Oct 11, 2022
An open source Laravel Soundboard with Admin Panel CRUD (Create Read Update Delete) built on Laravel, Bootstrap, and Vue.js

Laravel Soundboard An open source Laravel Soundboard with Admin Panel CRUD (Create Read Update Delete) built on Laravel 5.8, Bootstrap 4, Vue.js, Boot

Jeremy Kenedy 24 Oct 28, 2022
An issue tracking tool based on laravel+reactjs for small and medium-sized enterprises, open-source and free, similar to Jira.

ActionView English | 中文 An issue tracking tool based on php laravel-framework in back-end and reactjs+redux in front-end, it's similar to Jira. You co

null 1.7k Dec 23, 2022
Free and open-source Laravel admin dashboard interface built with Livewire & Alpine.js based on Bootstrap 5

Volt Dashboard Laravel Free Frontend Web App for Laravel with Livewire & Alpine.js Never start a development project from scratch again. We've partner

Themesberg 200 Jan 4, 2023
Attendize is an open-source ticketing and event management application built using the Laravel PHP framework

Attendize is an open-source ticketing and event management application built using the Laravel PHP framework. Attendize allows event organisers to sel

Attendize 3.6k Dec 27, 2022
An Easy, Customizable & Open Source Robux Rewards Website Made With Laravel

RbxDream - Robux Earning Rewards Website Coming Soon Current repo not stable. This is an open source Robux rewards site. Understanding Core Concepts T

Underground 3 Feb 15, 2022
An open-source Laravel library for building high-quality, accessible applications and administration dashboards.

Arpite An open-source Laravel library for building high-quality, accessible applications and administration dashboards. Built using Inertia.js, React,

Arpite 3 Jul 5, 2022
Open source for selling social media accounts or accounts on other platforms.

SELLACC - Open Source Selling Accounts SELLACC is open source for selling social media accounts or accounts on other platforms. ⚠️ We not update sourc

PHAM DUC THANH 6 Nov 17, 2022
Electrik is a full-featured, open-source, starter-kit to help you build you your SaaS application.

Electrik Electrik is a full-featured and open-source stater-kit for for your next SaaS application. It's built on top of Laravel, Livewire, neerajsoha

Electrik 129 Dec 31, 2022
open source imageboard.

Shuzu an opensource imageboard written in PHP. Set-up To get shuzu running, you need to meet the prerequisites. Prerequisites For shuzu to work, it ne

japan 2 Sep 8, 2022
cybercog 996 Dec 28, 2022
Open Food Facts API wrapper for Laravel

Laravel Open Food Facts API This package provides a convenient wrapper to the Open Food Facts API for Laravel applications (5.7+). Installation You ca

Open Food Facts 112 Jan 4, 2023
A package that makes it easy to have the `artisan make:` commands open the newly created file in your editor of choice.

Open On Make A package that makes it easy to have the artisan make: commands open the newly created file in your editor of choice. Installation compos

Andrew Huggins 94 Nov 22, 2022
A Laravel package to fetch Open Graph data of a website.

OpenGraph is a laravel package to fetch Open Graph metadata of a website/link. Features Easily fetch metadata of a URL. Laravel OpenGraph fetches all

Shashi Prakash Gautam 128 Dec 24, 2022