Giter Site home page Giter Site logo

martinrenze / jodel-web Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 3.0 37.59 MB

[PHP] JodelBlue is a Web-App and Browser-Client for the Jodel App. No registration required! Browse Jodels all over the world.

Home Page: https://www.jodelblue.com/

License: GNU General Public License v3.0

PHP 96.48% ApacheConf 0.37% CSS 3.15%
jodel jodel-account jodel-web mysql php web-app web-application

jodel-web's People

Contributors

loewe1000 avatar martinrenze avatar mmainstreet avatar thomaswt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jodel-web's Issues

No more Posts found

Visiting jodelblue.com the only post I see is "No more Posts found".
Maybe a change in the api?

captcha images repeat themselves

I verified a lot of accounts today and noticed that the captcha images repeated themselves, so the answers are sometimes the same.
If the answer is the same, the filename of the image is the same too.
So if we verify enough accounts by hand we could create a "filename" => "captcha" mapping.
Just an idea...

Although you stopped developing, any hint maybe?

First I have to say I'm really sad you stopped developing, but I understand you.

I downloaded the package and installed it on XAMPP for personal usage only, got it to work after "cloning" the old browser cookie from Jodelblue (Captcha stopped working for me even when Jodelblue was still online).

It works so far, although I can't see any comments except my own when I click on a Jodel. I can add comments without problems, but I can't see comments from other users, only their main Jodels.

Any ideas?

Cross-Origin Redirection Denied

Tryin to activate an ajax request on the site I get the following error, which doesn't make any sense because all scripts/sites are located at the same domain.
Any idea?

bildschirmfoto 2017-03-13 um 19 14 05

Fatal error - timeout

I am getting the following error when trying to access the page after having configured an account:

Fatal error: Uncaught Requests_Exception: cURL error 28: Operation timed out after 10000 milliseconds with 876 out of 5225 bytes received in /php/Requests/libary/Requests/Transport/cURL.php:422 Stack trace: #0

Do I need to raise/remove the cURL timeout? Or am I missing something important on my server setup?

What about making a "Read only" jodelblue?

Hi

I was a big fan of your work. I used your site frequently. I loved being able to see the top jodels in different countries.

I understand that Jodel do not condone software which can manipulate voting etc., but as far as I can understand, they are okay with read-only functionalities?

So how about just making jodelblue read-only and removing the ability to post or vote?

Getting 477 when trying to create accounts

Hey there, i tried to setup JodelBlue on my local machine and encountered a error:

When i try to create accounts the jodel api is responding with a 477.

Some small information about my enviroment:

  • Running on a windows 10 machine
  • No HTTPS certificate present (in case this is somehow needed)
  • Server version: Apache/2.4.25 (Win32)
  • Server built: Dec 17 2016 10:42:52
  • PHP 7.1.1 (cli) (built: Jan 18 2017 18:51:14) ( ZTS MSVC14 (Visual C++ 2015) x86 )

Of course the database has no access_token/refresh_token, but generated uid's are in there (with corresponding location etc.).

I'm attaching my apache error.log and my config.ini.php in case you need it!
config.ini.php.txt
error.log.txt

Thanks!

I have been following your work anonymously for a while and just wanted to say thanks! I donated 20 euros today.

Uploading images is something i've been trying to do for a long time and I have failed horribly. I can't get it to work!
I would really appreciate if you could take your time looking into on how to do it :)

Update readme with complete setup instructions

At first glance the instructions seemed clear, but when I started to set up a local instance of the code, I was having a bit of trouble because there were a couple of undocumented pitfalls.

please mention:

  • https and www. enforcement
  • url parameter in config
  • the "Uncomment if you start first time" section in DatabaseConnect.php (or, even better, detect first startup and do the table creation automatically)
  • Did I miss something?

Being picky on a high standard - thanks for your work!!!

Captcha failing often

captcha getting verification = false for accounts when upvoting with multiple unverified accounts and there is a racoon on the first or last picture.

Clearing chache stopped JodelBlue from working.

Errors:
Warning: array_key_exists() expects parameter 2 to be array, null given in /php/Requests/AbstractRequest.php on line 91

Warning: array_key_exists() expects parameter 2 to be array, null given in /php/View.php on line 327
Warning: array_key_exists() expects parameter 2 to be array, null given in /php/View.php on line 331

and 401 Unauthorized:
Request URL: localhost (same on remote server)
Request Method: GET
Status Code: 401 Unauthorized
Remote Address: 217.116.232.208:80

Vorschlag: Votes in Datenbank tracken, um mehrfaches Voten eines Jodels von einem Account zu vermeiden

Hey mmainstreet,

ich hoffe meine Annahme, dass du Deutsch verstehst, ist richtig. Ansonsten formuliere ich mein Anliegen auch gerne nochmal in Englisch.
Als aller erstes Mal: Hut ab, was du bisher geleistet hast. Beeindruckendes Projekt!
Mir ist beim Verwenden der Voting Funktion aufgefallen, dass es schnell zu dem Problem kommen kann, dass wenn man einen Jodel ein zweites mal voten möchte (z.B. da man nicht direkt 200 Votes auf einmal, sondern Stück für Stück abgeben möchte) es keine Möglichkeit gibt bereits benutze Accounts zu "überspringen". Vielleicht wäre es daher hilfreich in der Datenbank festzuhalten, welche Jodel-ID bereits von welchem Account gevotet wurde und diese dann gegenzuprüfen, wenn gevotet werden soll.

Ein völlig anderer Vorschlag, der hier eigentlich nichts verloren hat, für den ich aber auch keinen neuen Beitrag aufmachen möchte:
Da jQuery ja bereits im Projekt verwendet wird, wäre es auf der admin.php Seite meiner Meinung nach sinnvoll ein zeitversetztes Voten (über Ajax requests?) einzusetzen (oder zu ergänzen) um das Voten authentischer zu machen und nicht 200 Votes in wenigen Sekunden abzugeben. Ich habe für mich bereits eine solche Funktion notdürftig umgesetzt. (Siehe Screenshot)

Generell werde ich, wenn ich (nach den Klausuren in der Uni) Zeit habe, mich an dem Projekt beteiligen und einige Pull Requests erstellen. Bis dahin weiterhin viel Erfolg mit dem Projekt!

img_3706

Öffnen der Web-App unter einer lokalen Adresse ist nicht möglich.

Hey mmainstreet,

öffne ich die Web-App über die lokale IP Adresse (meines Apache-Servers, der hier Zuhause steht), werde ich immer zu https://www.192.168.178.188/jodel-web/ weitergeleitet.

Das kann natürlich nicht klappen, da die lokale IP nicht im www zu finden ist.
Habe schon versucht in den entsprechenden "header();" Aufrufen etwas zu verändern, bin jedoch leider nicht erfolgreich gewesen. Vielleicht hast du ja mehr Erfolg.

Ich habe die Verwaltung der Votes in der Datenbank implementiert, kann sie jedoch aufgrund der Umstände leider nicht richtig testen.

Gruß
Alex

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.